feat: все 96 вызовов из билетов заказчика в библиотеке (lct-34)

Перенесены все 32 билета учебного центра, по три вызова в каждом. Это тот
материал, по которому заказчик учит операторов сегодня, — библиотека больше
не состоит из придуманных нами ситуаций.

Состав: медицина 23, пожары 19, полиция 16, ЖКХ 5, прочее 33. Исходы:
карточка 86, передача в другой регион 8, справка 2. С уточнением адреса —
29 вызовов. Уровни L1/L2/L3 — 11/38/47.

Написаны чек-листы, которых не было: medical, police, utility.

Признаки ЕКП подбирались под каждый вызов и проверены загрузчиком: комбинация,
которой нет в классификаторе, роняет загрузку. Несколько раз это и случилось,
и ошибка называла, чего не хватает.

Эталонных ответов в сценариях намеренно нет: в билетах их нет тоже, их знает
преподаватель, а наш эталон выводится кодом из фактов. Факты каждого вызова —
ровно то, что названо в строке билета.

193 теста зелёных, make seed заливает 97 сценариев.
This commit is contained in:
Ivan Gerasimov 2026-09-20 09:32:56 +03:00
commit 9b74e3e524
87 changed files with 4652 additions and 0 deletions

View file

@ -0,0 +1,58 @@
# Билет 4, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t04-1-balcony-fire
title: Горит балкон и два окна на 13-м этаже
ticket: 4
position: 1
type: fire
level: L2
topics: [fire]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [жилой дом, балкон, открытое пламя]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
- { stage: dispatch, mood: calm }
first_line: "Здравствуйте! Тут балкон горит и окна рядом, с улицы видно!"
facts:
- id: f_address
value: "улица Грина, номер дома не знаю, в этом доме библиотека № 193"
refined: "улица Грина, дом 11"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_burns
value: "горит балкон и два окна рядом на 13-м этаже, открытое пламя"
reveal_on: { question: q_what_burns }
- id: f_people
value: "пострадавших не видно, наблюдаем с улицы"
reveal_on: { question: q_people }
- id: f_gas
value: "дом газифицирован, этажность четырнадцать"
reveal_on: { question: q_gas }
- id: f_caller
value: "Сидорова Анна Викторовна, телефон 916-126-34-71"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_gas, fact: f_gas }
- { id: q_caller, fact: f_caller }
required_fields: [address, floor, incident_type, description]
ground_truth:
address: "улица Грина, дом 11"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 4, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t04-2-unconscious-parking
title: "Женщине плохо на парковке, потеря сознания"
ticket: 4
position: 2
type: medical
level: L2
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Без сознания]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Женщине плохо, на парковке лежит, сознание потеряла!"
facts:
- id: f_address
value: "Московская область, Балашиха, Мирской проезд, дом 16, со стороны мусорной площадки"
reveal_on: { question: q_address }
- id: f_what_happened
value: "стало плохо на автомобильной парковке, потеряла сознание"
reveal_on: { question: q_what_happened }
- id: f_who
value: "женщина на вид сорока лет, имени не знаю"
reveal_on: { question: q_who }
- id: f_conscious
value: "без сознания, дышит"
reveal_on: { question: q_conscious }
- id: f_caller
value: "Иванова Ирина Петровна, телефон 916 897 5623"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "Московская область, Балашиха, Мирской проезд, дом 16"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 4, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t04-3-open-door
title: Пожилой инвалид не открывает дверь третий день
ticket: 4
position: 3
type: other
level: L2
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: ["Открыть дверь, поднять с пола, перенести в скорую", "Одинокий инвалид пожилой человек или болен, ограничен в движении", "Открыть дверь в квартиру"]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Сосед третий день не открывает, он пожилой, инвалид, живёт один."
facts:
- id: f_address
value: "Зеленоград, 9-й микрорайон, корпус 902, квартира 45, подъезд 1, этаж 3, код 45В"
reveal_on: { question: q_address }
- id: f_what_happened
value: "не открывает дверь третий день, на звонки не отвечает"
reveal_on: { question: q_what_happened }
- id: f_who
value: "пожилой инвалид, живёт один"
reveal_on: { question: q_who }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, floor, incident_type, description]
ground_truth:
address: "Зеленоград, 9-й микрорайон, корпус 902, квартира 45"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,55 @@
# Билет 5, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t05-1-window-fire-people
title: "Горит окно на 9 этаже, люди на балконе"
ticket: 5
position: 1
type: fire
level: L3
topics: [fire]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [жилой дом, квартира, открытое пламя]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: panic }
- { stage: dispatch, mood: worried }
first_line: "Горит! На девятом этаже окно, а рядом на балконе люди кричат!"
facts:
- id: f_address
value: "улица Цюрупы, дом 12, корпус 6, подъезд единственный, балкон со стороны подъезда"
reveal_on: { question: q_address }
- id: f_what_burns
value: "горит одно окно на девятом этаже, открытое пламя"
reveal_on: { question: q_what_burns }
- id: f_people
value: "на соседнем балконе двое людей, кричат о помощи"
reveal_on: { question: q_people }
- id: f_gas
value: "дом не газифицирован, этажность семнадцать"
reveal_on: { question: q_gas }
- id: f_caller
value: "Яшин Игорь Вадимович, телефон 916-126-34-71"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_gas, fact: f_gas }
- { id: q_caller, fact: f_caller }
required_fields: [address, floor, incident_type, description, victims_count]
ground_truth:
address: "улица Цюрупы, дом 12, корпус 6"
victims: 2
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 5, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t05-2-wrong-medicine
title: "Женщина выпила не те лекарства, потеря сознания"
ticket: 5
position: 2
type: medical
level: L2
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Отравление]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Жена таблетки не те выпила, сознание потеряла! Скорее!"
facts:
- id: f_address
value: "Коломенская набережная, дом 18, квартира 142, подъезд 3, этаж 4, код 142"
reveal_on: { question: q_address }
- id: f_what_happened
value: "случайно выпила не те лекарственные препараты, потеряла сознание"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Иванова Ирина Петровна, дата рождения 10.03.1975"
reveal_on: { question: q_who }
- id: f_conscious
value: "без сознания, дышит"
reveal_on: { question: q_conscious }
- id: f_caller
value: "вызывает супруг, телефон 916 897 5623"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, floor, incident_type, description]
ground_truth:
address: "Коломенская набережная, дом 18, квартира 142"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 5, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t05-3-worker-in-pit
title: Рабочий упал в котлован на стройке
ticket: 5
position: 3
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: ["Зажало, придавило, завалило, застрял человек", подземные коммуникации]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "У нас на стройке рабочий в котлован упал, сам не выбирается!"
facts:
- id: f_address
value: "Московская область, городской округ Химки, микрорайон Подрезково, стройка между улицей Центральной и улицей 1-я Лесная"
reveal_on: { question: q_address }
- id: f_what_happened
value: на стройке жилого дома рабочий упал в котлован
reveal_on: { question: q_what_happened }
- id: f_victims
value: "один пострадавший, в сознании, сам выбраться не может"
reveal_on: { question: q_victims }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "Московская область, городской округ Химки, микрорайон Подрезково"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,53 @@
# Билет 6, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t06-1-car-fire
title: Горит автомашина на МКАД
ticket: 6
position: 1
type: fire
level: L2
topics: [fire]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [транспорт, автомашина, открытое пламя]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "На МКАД машина горит, я мимо еду."
facts:
- id: f_address
value: "МКАД, внутренняя сторона, километр не доезжая до съезда на улицу Генерала Дорохова"
refined: "МКАД, 49 километр, внутренняя сторона"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_burns
value: "горит фольксваген красного цвета, номер Х 863 МН 199"
reveal_on: { question: q_what_burns }
- id: f_people
value: "пострадавших нет, из машины все вышли"
reveal_on: { question: q_people }
- id: f_caller
value: "Попов Виктор Дмитриевич, очевидец, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "МКАД, 49 километр, внутренняя сторона"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 6, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t06-2-man-in-car
title: Мужчине плохо в автомобиле
ticket: 6
position: 2
type: medical
level: L1
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Плохо]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Мне плохо очень, я в машине сижу, выйти не могу."
facts:
- id: f_address
value: "улица Красный Казанец, дом 19Б, напротив дома, на стоянке"
reveal_on: { question: q_address }
- id: f_what_happened
value: "стало плохо, находится в автомобиле форд синего цвета А284ТК 777"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Иванов Павел Сергеевич, сорок лет, вызывает себе"
reveal_on: { question: q_who }
- id: f_conscious
value: "в сознании, говорит сам"
reveal_on: { question: q_conscious }
- id: f_caller
value: телефон 916 897 5623
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "улица Красный Казанец, дом 19Б"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,53 @@
# Билет 6, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t06-3-men-on-ice
title: Трое мужчин на льдине
ticket: 6
position: 3
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: ["Человек в воде, на льдине", Человек на льдине]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Тут трое мужиков на льдине плывут, их относит!"
facts:
- id: f_address
value: "Московская область, Раменский городской округ, река Быковка, СНТ Малаховский городок"
refined: "Московская область, Раменский городской округ, река Быковка, деревня Михнево"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: "трое мужчин на оторвавшейся льдине, плывут по течению"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "трое, все живы, машут руками"
reveal_on: { question: q_victims }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "Московская область, Раменский городской округ, река Быковка"
victims: 3
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 7, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t07-1-toyota-fire
title: "Горит автомашина, пострадал водитель"
ticket: 7
position: 1
type: fire
level: L3
topics: [fire]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [транспорт, автомашина, открытое пламя]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
- { stage: dispatch, mood: calm }
first_line: "Машина горит на проезжей части, водитель руки обжёг!"
facts:
- id: f_address
value: "станция метро Отрадное, рядом с торговым комплексом «Золотой Вавилон», на проезжей части"
refined: "улица Декабристов, торговый комплекс «Золотой Вавилон» справа"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_burns
value: "горит тойота бежевого цвета, номер Р 254 ТС 99"
reveal_on: { question: q_what_burns }
- id: f_people
value: "пострадал водитель, Дюжев Юрий Петрович, 54 года, ожог рук"
reveal_on: { question: q_people }
- id: f_caller
value: "Фролова Яна Игоревна, очевидец, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "улица Декабристов, торговый комплекс «Золотой Вавилон»"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,58 @@
# Билет 7, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t07-2-headache-ryazan
title: "Головная боль, вызов из Рязани"
ticket: 7
position: 2
type: medical
level: L3
topics: [medical, address]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Головная боль]
outcome: transfer_region
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Голова раскалывается, давление сто пятьдесят на восемьдесят."
facts:
- id: f_address
value: "улица Вишнёвая, дом 15, частный дом"
refined: "Рязань, улица Вишнёвая, дом 15, частный дом"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: "сильная головная боль, артериальное давление 150 на 80"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Крючков Станислав Дмитриевич, дата рождения 30.06.2001, вызывает себе"
reveal_on: { question: q_who }
- id: f_conscious
value: "в сознании, говорит сам"
reveal_on: { question: q_conscious }
- id: f_caller
value: телефон 916 897 5623
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: []
ground_truth:
address: "Рязань, улица Вишнёвая, дом 15"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 7, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t07-3-lost-elderly
title: Пожилой человек с потерей памяти не вернулся домой
ticket: 7
position: 3
type: other
level: L2
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Пропал / найден / похищен, Потерялся (пропал), "Недееспособный (пожилой, инвалид, потеря памяти)"]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Папа шесть часов назад ушёл в поликлинику и не вернулся, он память теряет."
facts:
- id: f_address
value: "улица Маршала Соколовского, дом 1, квартира 5, подъезд 1, этаж 2, код 5В"
reveal_on: { question: q_address }
- id: f_what_happened
value: шесть часов назад ушёл в поликлинику и не вернулся
reveal_on: { question: q_what_happened }
- id: f_victims
value: "Марков Илья Кузьмич, 85 лет, страдает потерей памяти"
reveal_on: { question: q_victims }
- id: f_caller
value: "Маркова Ирина Сергеевна, дочь, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "улица Маршала Соколовского, дом 1, квартира 5"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,57 @@
# Билет 8, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t08-1-mall-smoke
title: Задымление в торговом центре
ticket: 8
position: 1
type: fire
level: L3
topics: [fire]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [объект, прочие объекты, дым]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "У нас в торговом центре дымом тянет, с минус первого этажа!"
facts:
- id: f_address
value: "станция метро Пражская, торговый центр «Электронный рай»"
refined: "улица Кировоградская, дом 15"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_burns
value: "задымление на минус первом этаже, источник не установлен"
reveal_on: { question: q_what_burns }
- id: f_people
value: "о пострадавших точной информации нет, людей выводят"
reveal_on: { question: q_people }
- id: f_smoke
value: "дым идёт по нижнему этажу, на торговых этажах пока чисто"
reveal_on: { question: q_smoke }
- id: f_caller
value: "Ивлев Артём Олегович, работник мебельного магазина, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_smoke, fact: f_smoke }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "улица Кировоградская, дом 15"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 8, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t08-2-unconscious-roadside
title: Неизвестный мужчина без сознания у дороги
ticket: 8
position: 2
type: medical
level: L3
topics: [medical, address]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Без сознания]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "Тут мужчина лежит без сознания, у дороги."
facts:
- id: f_address
value: "дорога от Киевского шоссе в сторону Минского через Крекшино, примерно полтора километра от железнодорожного переезда, напротив пруда"
reveal_on: { question: q_address }
- id: f_what_happened
value: "лежит без сознания, видимых травм и кровотечений нет"
reveal_on: { question: q_what_happened }
- id: f_who
value: "мужчина неизвестный, около пятидесяти лет"
reveal_on: { question: q_who }
- id: f_conscious
value: "без сознания, дышит"
reveal_on: { question: q_conscious }
- id: f_caller
value: "Соколов Иван Петрович, прохожий, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: дорога от Киевского шоссе в сторону Минского через Крекшино
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,51 @@
# Билет 8, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t08-3-drowning
title: Тонет человек
ticket: 8
position: 3
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: ["Человек в воде, на льдине", Человек тонет (в настоящее время)]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: panic }
- { stage: dispatch, mood: worried }
first_line: "Человек тонет! Прямо сейчас, кричит, помогите!"
facts:
- id: f_address
value: "озеро Круглое, на пляже, рядом дом по улице Таманской, дом 75, корпус 2"
reveal_on: { question: q_address }
- id: f_what_happened
value: "мужчина тонет в настоящее время, кричит о помощи"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "один человек в воде, на поверхности"
reveal_on: { question: q_victims }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "озеро Круглое, пляж"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,53 @@
# Билет 9, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t09-1-platform-smoke
title: Задымление на платформе метро
ticket: 9
position: 1
type: fire
level: L2
topics: [fires, address]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [метро, дым]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "На платформе дымом пахнет, дым идёт."
facts:
- id: f_address
value: станция метро Арбатская
refined: "станция метро Арбатская, Филёвская линия"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_burns
value: "задымление на платформе, открытого пламени нет"
reveal_on: { question: q_what_burns }
- id: f_people
value: "пострадавших нет, людей выводят"
reveal_on: { question: q_people }
- id: f_caller
value: "Тихий Олег Юрьевич, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "станция метро Арбатская, Филёвская линия"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 9, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t09-2-labour
title: "Беременность 39 недель, отошли воды"
ticket: 9
position: 2
type: medical
level: L3
topics: [medical, address]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Беременность]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "У жены воды отошли, тридцать девять недель, мы в дороге!"
facts:
- id: f_address
value: "дорога от Носовихинского шоссе, от железнодорожной станции Купавна в сторону Горьковского шоссе, напротив Бисерова озера, на автобусной остановке «Кафе»"
reveal_on: { question: q_address }
- id: f_what_happened
value: "беременность 39 недель, отошли воды"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Минина Ольга Петровна, 36 лет"
reveal_on: { question: q_who }
- id: f_conscious
value: "в сознании, схватки начались"
reveal_on: { question: q_conscious }
- id: f_caller
value: "вызывает супруг Минин Сергей Антонович, телефон 916 897 5623"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "дорога от Носовихинского шоссе в сторону Горьковского, остановка «Кафе»"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 9, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t09-3-fell-from-bridge
title: Мужчина упал с моста в воду
ticket: 9
position: 3
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: ["Человек в воде, на льдине", Падение с моста прыгнул с моста]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: panic }
first_line: "Человек с моста упал в воду! Кричит, что плавать не умеет!"
facts:
- id: f_address
value: "Бережковский мост, Третье транспортное кольцо, внутренняя сторона, середина моста"
reveal_on: { question: q_address }
- id: f_what_happened
value: "мужчина упал с моста в воду, плавать не умеет"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "один человек в воде, на поверхности, кричит"
reveal_on: { question: q_victims }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "Бережковский мост, ТТК, внутренняя сторона"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,51 @@
# Билет 10, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t10-1-ticket-office-fire
title: Горит помещение кассы на железнодорожной станции
ticket: 10
position: 1
type: fire
level: L3
topics: [fire]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [объект, прочие объекты, открытое пламя]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: panic }
- { stage: dispatch, mood: worried }
first_line: "Касса горит! Кассирша обожглась, лицо и руки!"
facts:
- id: f_address
value: "железнодорожная станция Текстильщики, платформа в сторону области, подъезд для служб со стороны улицы Люблинской"
reveal_on: { question: q_address }
- id: f_what_burns
value: "горит помещение кассы, открытый огонь"
reveal_on: { question: q_what_burns }
- id: f_people
value: "пострадала кассир Гвоздикова Анна Павловна, 45 лет, ожог лица и рук"
reveal_on: { question: q_people }
- id: f_caller
value: "Беликова Юлия Викторовна, очевидец, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: железнодорожная станция Текстильщики
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 10, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t10-2-elderly-crossroads
title: Пожилой женщине плохо на перекрёстке
ticket: 10
position: 2
type: medical
level: L3
topics: [medical, address]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Головная боль]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "Тут пожилая женщина машины останавливает, просит скорую вызвать."
facts:
- id: f_address
value: "Люберецкие поля фильтрации, на пересечении дороги из Кожухова в Железнодорожный и дороги из Некрасовки в Железнодорожный"
reveal_on: { question: q_address }
- id: f_what_happened
value: "сильные головные боли, стоит на перекрёстке, останавливает машины"
reveal_on: { question: q_what_happened }
- id: f_who
value: "женщина неизвестная, около семидесяти лет"
reveal_on: { question: q_who }
- id: f_conscious
value: "в сознании, на ногах"
reveal_on: { question: q_conscious }
- id: f_caller
value: "Соколов Иван Петрович, прохожий, телефон 916 897 5623"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: Люберецкие поля фильтрации
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 10, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t10-3-help-behind-door
title: Женщина просит о помощи из-за закрытой двери
ticket: 10
position: 3
type: other
level: L2
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: ["Открыть дверь, поднять с пола, перенести в скорую", Требуется медицинская помощь]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Соседка за дверью на помощь зовёт, дверь заперта, полиция уже тут."
facts:
- id: f_address
value: "проспект Маршала Жукова, дом 20, корпус 2, квартира 57, подъезд 3, этаж 5, код 57В"
reveal_on: { question: q_address }
- id: f_what_happened
value: "женщина просит о помощи из-за двери, дверь в квартиру закрыта"
reveal_on: { question: q_what_happened }
- id: f_who
value: "женщина за дверью, имени не знаю"
reveal_on: { question: q_who }
- id: f_conscious
value: "отвечает, говорит"
reveal_on: { question: q_conscious }
- id: f_caller
value: "Иванова Елена Сергеевна, соседка, телефон 916 897 5623; на месте сотрудники полиции"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, floor, incident_type, description]
ground_truth:
address: "проспект Маршала Жукова, дом 20, корпус 2, квартира 57"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,53 @@
# Билет 11, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t11-1-bus-cabin-fire
title: Горит кабина автобуса
ticket: 11
position: 1
type: fire
level: L2
topics: [fire]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [транспорт, общественный транспорт, открытое пламя]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Автобус горит, кабина занялась!"
facts:
- id: f_address
value: "Дмитровское шоссе в сторону области, рядом с автобусной остановкой «Лианозовский электромеханический завод»"
refined: "Дмитровское шоссе, дом 110"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_burns
value: "горит кабина автобуса, маршрут 63, бортовой номер 15477, государственный знак назвать не могу"
reveal_on: { question: q_what_burns }
- id: f_people
value: "пострадавших нет, пассажиры вышли"
reveal_on: { question: q_people }
- id: f_caller
value: "Титов Павел Петрович, очевидец, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Дмитровское шоссе, дом 110"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 11, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t11-2-dizziness
title: Подросток теряет сознание от головокружения
ticket: 11
position: 2
type: medical
level: L2
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Головокружение]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Сыну плохо, голова кружится, сознание теряет."
facts:
- id: f_address
value: "улица Беломорская, дом 10, корпус 2, на дворовой дороге"
reveal_on: { question: q_address }
- id: f_what_happened
value: "головокружение, теряет сознание"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Легкодушев Дмитрий Константинович, дата рождения 31.05.2011"
reveal_on: { question: q_who }
- id: f_conscious
value: "сознание теряет, но приходит в себя"
reveal_on: { question: q_conscious }
- id: f_caller
value: "вызывает отец, Максимов Олег Иванович, телефон 916 897 5623"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "улица Беломорская, дом 10, корпус 2"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 11, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t11-3-lost-in-forest
title: "Женщина заблудилась в лесу, вызов из другого региона"
ticket: 11
position: 3
type: other
level: L3
topics: [police, address]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Пропал / найден / похищен, Заблудился в лесу в большом парке, Взрослый]
outcome: transfer_region
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Я грибы собирала и заблудилась, зарядка на телефоне десять процентов."
facts:
- id: f_address
value: "деревня Барыкино, лес за деревней"
refined: "Владимирская область, Кольчугинский район, деревня Барыкино, не доезжая посёлка Бавлены, лес за деревней"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: "собирала грибы, заблудилась, скорая не требуется"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "Тимофеева Маргарита Михайловна, 63 года, одна"
reveal_on: { question: q_victims }
- id: f_caller
value: "звонит сама, телефон 916 896 3254, зарядка десять процентов"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: []
ground_truth:
address: "Владимирская область, Кольчугинский район, деревня Барыкино"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,53 @@
# Билет 12, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t12-1-restaurant-smoke
title: Сильное задымление в зале ресторана
ticket: 12
position: 1
type: fire
level: L2
topics: [fire]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [объект, прочие объекты, дым]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "У нас в зале дым повалил, сильный!"
facts:
- id: f_address
value: "Московская область, Рублёво-Успенское шоссе, деревня Жуковка, ресторан «Веранда у Дачи»"
refined: "Московская область, Рублёво-Успенское шоссе, деревня Жуковка, дом 70"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_burns
value: "сильное задымление в зале, открытого пламени не видно"
reveal_on: { question: q_what_burns }
- id: f_people
value: "о пострадавших точной информации нет, гостей выводят"
reveal_on: { question: q_people }
- id: f_caller
value: "Никитин Илья Вадимович, посетитель, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Московская область, Рублёво-Успенское шоссе, деревня Жуковка, дом 70"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,58 @@
# Билет 12, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t12-2-heart-pain
title: "Боли в сердце, вызов из другого региона"
ticket: 12
position: 2
type: medical
level: L3
topics: [medical, address]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Плохо с сердцем]
outcome: transfer_region
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Подруге плохо с сердцем, мы за городом!"
facts:
- id: f_address
value: "просёлочная дорога от посёлка Октябрьский в сторону посёлка Троицкий, рядом с плотиной реки Шиворонь, у водокачки"
refined: "Тульская область, Киреевский район, просёлочная дорога от посёлка Октябрьский в сторону Троицкого"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: сильные боли в сердце
reveal_on: { question: q_what_happened }
- id: f_who
value: "Сергеева Наталья Петровна, 55 лет"
reveal_on: { question: q_who }
- id: f_conscious
value: в сознании
reveal_on: { question: q_conscious }
- id: f_caller
value: "вызывает подруга Петрова Ирина Сергеевна, телефон 916 897 5623"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: []
ground_truth:
address: "Тульская область, Киреевский район"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,53 @@
# Билет 12, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t12-3-men-on-bridge-rail
title: Мужчины в крови на ограждении моста
ticket: 12
position: 3
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: ["Человек ранен", "Прочее ранение"]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "На ограждении моста мужчины, в крови оба!"
facts:
- id: f_address
value: "над МКАД между улицей Свободы и АЗС SHELL, внешняя сторона"
refined: "МКАД, 73 километр, внешняя сторона"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: "двое мужчин на ограждении моста, в крови"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "двое, в сознании, держатся за ограждение"
reveal_on: { question: q_victims }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "МКАД, 73 километр, внешняя сторона"
victims: 2
tree:
pregenerated: false

View file

@ -0,0 +1,53 @@
# Билет 13, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t13-1-park-trees-fire
title: Горят деревья в парке
ticket: 13
position: 1
type: fire
level: L2
topics: [fire]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [на улице, Парк, открытое пламя]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "В парке деревья горят, площадь метров десять на десять."
facts:
- id: f_address
value: Кусковский лесопарк
refined: "Кусковский лесопарк, рядом со стадионом Фрезер, вход со стороны аллеи Первой Маёвки"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_burns
value: "горят деревья, площадь возгорания десять на десять метров"
reveal_on: { question: q_what_burns }
- id: f_people
value: пострадавших людей нет
reveal_on: { question: q_people }
- id: f_caller
value: "Сидорова Ольга Викторовна, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Кусковский лесопарк, рядом со стадионом Фрезер"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 13, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t13-2-birth-in-car
title: Роды в автомобиле
ticket: 13
position: 2
type: medical
level: L3
topics: [medical, address]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Роды]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Жена рожает прямо в машине! Воды отошли две минуты назад!"
facts:
- id: f_address
value: "Рублёвка от Кутузовского проспекта в сторону посёлка Жуковка, проехали реку Чеченку, перед автобусной остановкой, название не знаю"
reveal_on: { question: q_address }
- id: f_what_happened
value: "роды, сорок недель, воды отошли две минуты назад, кровотечения нет"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Соколова Ирина Ивановна, дата рождения 20.05.1979"
reveal_on: { question: q_who }
- id: f_conscious
value: "в сознании, в автомобиле фольксваген синий О345ВН 177"
reveal_on: { question: q_conscious }
- id: f_caller
value: телефон 916 897 5623
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: Рублёво-Успенское шоссе за рекой Чеченка
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,53 @@
# Билет 13, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t13-3-man-on-roadside
title: На обочине лежит мужчина в крови
ticket: 13
position: 3
type: other
level: L2
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Человек в опасности, Человек в крови]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "На обочине мужчина лежит, весь в крови."
facts:
- id: f_address
value: "МКАД, внутренняя сторона, поворот на Гольяново"
refined: "МКАД, 103 километр, внутренняя сторона"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: "лежит на обочине в крови, на вид сорок лет"
reveal_on: { question: q_what_happened }
- id: f_victims
value: один пострадавший
reveal_on: { question: q_victims }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "МКАД, 103 километр, внутренняя сторона"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,53 @@
# Билет 14, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t14-1-grass-fire-azs
title: Горит трава рядом с АЗС
ticket: 14
position: 1
type: fire
level: L3
topics: [fire]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [на улице, Трава, открытое пламя]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: panic }
first_line: "Трава горит, огонь к заправке подходит!"
facts:
- id: f_address
value: "Московская область, трасса М-2, АЗС Роснефть, не доезжая до Расторгуевского шоссе"
refined: "Московская область, трасса М-2, 25 километр по столбам в сторону Москвы, владение 2"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_burns
value: "горит сухая трава, огонь подходит к территории АЗС"
reveal_on: { question: q_what_burns }
- id: f_people
value: "пострадавших нет, работников выводим"
reveal_on: { question: q_people }
- id: f_caller
value: "Потапов Иван Сергеевич, работник АЗС, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Московская область, трасса М-2, 25 километр, владение 2"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 14, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t14-2-asthma
title: "Подросток задыхается, астма"
ticket: 14
position: 2
type: medical
level: L2
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Задыхается]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Брат задыхается, у него астма! Ингалятор не помогает!"
facts:
- id: f_address
value: "Ленинградское шоссе, дом 112, корпус 4, квартира 385, подъезд 29, этаж 3, код 385В"
reveal_on: { question: q_address }
- id: f_what_happened
value: "приступ астмы, задыхается"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Ковалев Иван Сергеевич, 12 лет"
reveal_on: { question: q_who }
- id: f_conscious
value: "в сознании, дышит тяжело"
reveal_on: { question: q_conscious }
- id: f_caller
value: "вызывает брат, ему 19 лет, телефон 916 897 5623"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, floor, incident_type, description]
ground_truth:
address: "Ленинградское шоссе, дом 112, корпус 4, квартира 385"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,58 @@
# Билет 14, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t14-3-abduction
title: Женщину затащили в машину
ticket: 14
position: 3
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Похищение, Взрослый, Скрылись на автомашине]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: panic }
first_line: "Жену в машину затащили и увезли! Помогите!"
facts:
- id: f_address
value: "Комсомольская площадь, дом 2А, у «Бургер Кинга»"
reveal_on: { question: q_address }
- id: f_what_happened
value: неизвестные затащили жену в машину у метро Комсомольская
reveal_on: { question: q_what_happened }
- id: f_suspects
value: "двое мужчин, кавказцы"
reveal_on: { question: q_suspects }
- id: f_fled
value: скрылись в сторону Третьего транспортного кольца
reveal_on: { question: q_fled }
- id: f_vehicle
value: "иномарка белая, государственный номер не запомнил"
reveal_on: { question: q_vehicle }
- id: f_caller
value: "Иванов Илья Львович, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_suspects, fact: f_suspects }
- { id: q_fled, fact: f_fled }
- { id: q_vehicle, fact: f_vehicle }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "Комсомольская площадь, дом 2А"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 15, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t15-1-forest-fire
title: Горит лес за деревней
ticket: 15
position: 1
type: fire
level: L2
topics: [fire]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [на улице, Лес, открытое пламя]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "Лес горит за деревней, я мимо проезжала."
facts:
- id: f_address
value: "Московская область, Дмитровский городской округ, за деревней Варварино"
reveal_on: { question: q_address }
- id: f_what_burns
value: горит лес за деревней
reveal_on: { question: q_what_burns }
- id: f_people
value: пострадавших нет
reveal_on: { question: q_people }
- id: f_caller
value: "Антонова Мария Петровна, проезжала мимо, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Московская область, Дмитровский городской округ, за деревней Варварино"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 15, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t15-2-dived-head-injury
title: Нырнул и рассёк голову
ticket: 15
position: 2
type: medical
level: L2
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Травма]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Мужчина нырнул, о камень ударился, голова рассечена!"
facts:
- id: f_address
value: "Московская область, Одинцовский район, деревня Сколково, дом 17, пруд справа от дома"
reveal_on: { question: q_address }
- id: f_what_happened
value: "нырнул в воду, ударился о камень, рассёк голову, кровотечение"
reveal_on: { question: q_what_happened }
- id: f_who
value: мужчина тридцати лет
reveal_on: { question: q_who }
- id: f_conscious
value: в сознании
reveal_on: { question: q_conscious }
- id: f_caller
value: "Петрова Ирина Сергеевна, очевидец, телефон 916 897 5623"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "Московская область, Одинцовский район, деревня Сколково, дом 17"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 15, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t15-3-knife-wound
title: Сожитель ударил ножом в ногу
ticket: 15
position: 3
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Человек ранен, Ранение ножевое]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Меня сожитель ножом в ногу ударил, кровь идёт!"
facts:
- id: f_address
value: "улица Зверенецкая, дом 22, квартира 7, подъезд 1, этаж 2, код 7В"
reveal_on: { question: q_address }
- id: f_what_happened
value: "сожитель ударил ножом в ногу, кровотечение"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "одна пострадавшая, в сознании"
reveal_on: { question: q_victims }
- id: f_suspects
value: "сожитель, находится в квартире"
reveal_on: { question: q_suspects }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_suspects, fact: f_suspects }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, floor, incident_type, description, victims_count]
ground_truth:
address: "улица Зверенецкая, дом 22, квартира 7"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 16, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t16-1-smoke-column
title: Столб чёрного дыма со стороны посёлка
ticket: 16
position: 1
type: fire
level: L3
topics: [fires, address]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [объект, прочие объекты, дым]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "Вижу столб чёрного дыма, со стороны посёлка тянет."
facts:
- id: f_address
value: "Московская область, железнодорожная станция Вялки, смотрю в сторону посёлка Быково"
reveal_on: { question: q_address }
- id: f_what_burns
value: "что именно горит, не знаю, вижу столб чёрного дыма со стороны жилых домов посёлка"
reveal_on: { question: q_what_burns }
- id: f_people
value: "информации о пострадавших нет, я далеко"
reveal_on: { question: q_people }
- id: f_caller
value: "Левин Борис Степанович, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Московская область, посёлок Быково"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,58 @@
# Билет 16, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t16-2-child-bicycle-volzhsky
title: "Ребёнок упал с велосипеда, другой регион"
ticket: 16
position: 2
type: medical
level: L3
topics: [medical, address]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Травма]
outcome: transfer_region
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Сын с велосипеда упал, рука и нога опухли!"
facts:
- id: f_address
value: "улица Карла Маркса, около Молсыркомбината"
refined: "Волгоградская область, город Волжский, улица Карла Маркса, около Волжского Молсыркомбината"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: "упал с велосипеда сам, отёк руки и ноги"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Смирнов Илья, 11 лет"
reveal_on: { question: q_who }
- id: f_conscious
value: "в сознании, плачет"
reveal_on: { question: q_conscious }
- id: f_caller
value: "звонит мама, телефон 9163201283"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: []
ground_truth:
address: "Волгоградская область, город Волжский, улица Карла Маркса"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 16, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t16-3-sleeping-pills
title: Выпила упаковку снотворного
ticket: 16
position: 3
type: medical
level: L3
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Суицид, Выпил таблетки]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Жена упаковку снотворного выпила! Засыпает уже!"
facts:
- id: f_address
value: "улица Знаменские Садки, дом 7, корпус 2, квартира 216, подъезд 4, этаж 4, код 216"
reveal_on: { question: q_address }
- id: f_what_happened
value: выпила упаковку снотворного «Донормил»
reveal_on: { question: q_what_happened }
- id: f_who
value: "Петрова Светлана Павловна, 35 лет"
reveal_on: { question: q_who }
- id: f_conscious
value: "в сознании, засыпает"
reveal_on: { question: q_conscious }
- id: f_caller
value: "вызывает муж, Петров Олег, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, floor, incident_type, description, victims_count]
ground_truth:
address: "улица Знаменские Садки, дом 7, корпус 2, квартира 216"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 17, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t17-1-fire-alarm
title: Сработала пожарная сигнализация в жилом доме
ticket: 17
position: 1
type: fire
level: L1
topics: [fire]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [жилой дом, сигнализация]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "У нас пожарная сигнализация сработала, а дыма нет."
facts:
- id: f_address
value: "Большой Сухаревский переулок, дом 19, строение 2, подъезд 1, код 2215"
reveal_on: { question: q_address }
- id: f_what_burns
value: "сигнализация сработала, дыма и возгорания не видно"
reveal_on: { question: q_what_burns }
- id: f_people
value: пострадавших нет
reveal_on: { question: q_people }
- id: f_caller
value: "Сухов Леонид Сергеевич, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, incident_type, description]
ground_truth:
address: "Большой Сухаревский переулок, дом 19, строение 2"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 17, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t17-2-seizure-in-shop
title: Судороги у покупателя в магазине
ticket: 17
position: 2
type: medical
level: L2
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Судороги]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "У покупателя судороги, пена изо рта, при падении голову разбил!"
facts:
- id: f_address
value: "улица Твардовского, владение 2, корпус 1, строение 2, магазин «Лента», у касс"
reveal_on: { question: q_address }
- id: f_what_happened
value: "судороги, пена изо рта, при падении разбил голову"
reveal_on: { question: q_what_happened }
- id: f_who
value: "мужчина 40–45 лет, имени не знаю"
reveal_on: { question: q_who }
- id: f_conscious
value: "без сознания, судороги"
reveal_on: { question: q_conscious }
- id: f_caller
value: "Соколова Вера Ивановна, кассир магазина, телефон 9163201283"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "улица Твардовского, владение 2, корпус 1, магазин «Лента»"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 17, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t17-3-beaten-woman
title: Избита женщина у магазина
ticket: 17
position: 3
type: other
level: L2
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Человек в опасности, "Человек избит, нанесение телесных повреждений"]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Тут женщину избили, голова разбита, кровь."
facts:
- id: f_address
value: "Дмитровское шоссе, дом 155, корпус 1, около магазина «Пятёрочка»"
reveal_on: { question: q_address }
- id: f_what_happened
value: "женщина избита, травма головы, кровотечение"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "одна пострадавшая, около тридцати лет, неизвестная"
reveal_on: { question: q_victims }
- id: f_suspects
value: "нападавших не видел, их уже нет"
reveal_on: { question: q_suspects }
- id: f_caller
value: "Иванова Елена Сергеевна, прохожий, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_suspects, fact: f_suspects }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "Дмитровское шоссе, дом 155, корпус 1"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 18, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t18-1-unknown-fire
title: "Видит пожар, что горит — не знает"
ticket: 18
position: 1
type: fire
level: L3
topics: [fires, address]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [объект, прочие объекты, открытое пламя]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Пожар вижу, а что горит — не пойму, я на дороге."
facts:
- id: f_address
value: "дорога от Киевского шоссе в сторону Минского через Крекшино, примерно полтора километра от железнодорожного переезда, напротив пруда"
reveal_on: { question: q_address }
- id: f_what_burns
value: "что горит, не знаю, вижу открытое пламя в стороне"
reveal_on: { question: q_what_burns }
- id: f_people
value: информации о пострадавших нет
reveal_on: { question: q_people }
- id: f_caller
value: "Слобода Юрий Петрович, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: дорога от Киевского шоссе в сторону Минского через Крекшино
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 18, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t18-2-husband-wont-wake
title: "Не может разбудить мужа, хрипы"
ticket: 18
position: 2
type: medical
level: L3
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Без сознания]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Мужа разбудить не могу! Хрипит!"
facts:
- id: f_address
value: "Московская область, Красногорск, улица Пионерская, дом 19, квартира 5, подъезд 1, этаж 2, код 5в"
reveal_on: { question: q_address }
- id: f_what_happened
value: "не просыпается, издаёт хрипы"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Титов Александр Петрович, дата рождения 10.08.1977"
reveal_on: { question: q_who }
- id: f_conscious
value: "без сознания, дышит с хрипами"
reveal_on: { question: q_conscious }
- id: f_caller
value: телефон 916 896 3254
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, floor, incident_type, description]
ground_truth:
address: "Московская область, Красногорск, улица Пионерская, дом 19, квартира 5"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 18, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t18-3-cries-for-help
title: С улицы слышны крики о помощи
ticket: 18
position: 3
type: other
level: L2
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Человек в опасности, Человек кричит о помощи]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Со двора мужчина кричит о помощи, а что там — не вижу."
facts:
- id: f_address
value: "Огородный проезд, дом 12, во дворе"
reveal_on: { question: q_address }
- id: f_what_happened
value: "с улицы слышны крики о помощи, кричит мужчина"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "сколько человек и что с ними, не знаю"
reveal_on: { question: q_victims }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Огородный проезд, дом 12"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 19, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t19-1-field-fire
title: "Горит поле, вызов из другого региона"
ticket: 19
position: 1
type: fire
level: L3
topics: [fires, address]
modes: [training, exam, self]
extends: checklists/fire.yaml
signs: [на улице, Трава, открытое пламя]
outcome: transfer_region
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "Поле горит, между заводом и путями."
facts:
- id: f_address
value: "дорога от Киреевска в сторону посёлка Октябрьский, между заводом ЗОК и железнодорожными путями, 500 метров от автобусной остановки"
refined: "Тульская область, дорога от Киреевска в сторону посёлка Октябрьский"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_burns
value: горит поле
reveal_on: { question: q_what_burns }
- id: f_people
value: пострадавших нет
reveal_on: { question: q_people }
- id: f_caller
value: "Орлова Вера Ивановна, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_burns, fact: f_what_burns }
- { id: q_people, fact: f_people }
- { id: q_caller, fact: f_caller }
required_fields: []
ground_truth:
address: "Тульская область, дорога от Киреевска в сторону посёлка Октябрьский"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,58 @@
# Билет 19, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t19-2-snake-bite
title: "Укус змеи, вызов из другого региона"
ticket: 19
position: 2
type: medical
level: L3
topics: [medical, address]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Животное угрожает людям, Укусило]
outcome: transfer_region
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Человека змея укусила, у монастыря!"
facts:
- id: f_address
value: "Свято-Иоанно-Богословский мужской монастырь, у входа"
refined: "Рязанская область, Свято-Иоанно-Богословский мужской монастырь, у входа"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: прихожанина укусила змея
reveal_on: { question: q_what_happened }
- id: f_who
value: "Сизов Иван Петрович, мужчина 60 лет"
reveal_on: { question: q_who }
- id: f_conscious
value: в сознании
reveal_on: { question: q_conscious }
- id: f_caller
value: "вызывает прохожий Петров Илья Владимирович, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: []
ground_truth:
address: "Рязанская область, Свято-Иоанно-Богословский мужской монастырь"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 19, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t19-3-train-injury
title: Мужчину сбила электричка на переходе
ticket: 19
position: 3
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Поездная, Вокзал жд платформа жд станция жд пути жд]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Человека электричкой сбило, на переходе!"
facts:
- id: f_address
value: "платформа Лианозово, переход со стороны Лианозовского рынка"
reveal_on: { question: q_address }
- id: f_what_happened
value: мужчину сбила электричка на железнодорожном переходе
reveal_on: { question: q_what_happened }
- id: f_victims
value: "один пострадавший, доступ к нему есть"
reveal_on: { question: q_victims }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: платформа Лианозово
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 20, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t20-1-three-fighting
title: Дерутся трое у кладбища
ticket: 20
position: 1
type: police
level: L1
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Драка, Улица общественное место, До 10 человек]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "Тут трое дерутся, за домом на дорожке."
facts:
- id: f_address
value: "Олонецкий проезд, дом 4, за домом, дорожка в сторону кладбища"
reveal_on: { question: q_address }
- id: f_what_happened
value: дерутся трое человек
reveal_on: { question: q_what_happened }
- id: f_victims
value: пострадавших нет
reveal_on: { question: q_victims }
- id: f_suspects
value: "трое мужчин, оружия не видно"
reveal_on: { question: q_suspects }
- id: f_caller
value: "Иванов Сергей Петрович, очевидец, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_suspects, fact: f_suspects }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Олонецкий проезд, дом 4"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 20, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t20-2-stroke
title: "Речь невнятная, лицо перекошено"
ticket: 20
position: 2
type: medical
level: L2
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Парализовало]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Женщине плохо, говорит невнятно, лицо перекосило."
facts:
- id: f_address
value: "дорога от Каширского шоссе в сторону деревни Истомиха, около автобусной остановки Домодедовское кладбище, рядом с КПП"
reveal_on: { question: q_address }
- id: f_what_happened
value: "речь невнятная, лицо перекошено"
reveal_on: { question: q_what_happened }
- id: f_who
value: "женщина на вид семидесяти лет, неизвестная"
reveal_on: { question: q_who }
- id: f_conscious
value: "в сознании, на ногах"
reveal_on: { question: q_conscious }
- id: f_caller
value: "вызывает прохожий Титов Олег Иванович, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: дорога от Каширского шоссе в сторону деревни Истомиха
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 20, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t20-3-rape
title: "Изнасилование, пострадавшая просит полицию"
ticket: 20
position: 3
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Человек в опасности, Изнасилование]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Меня изнасиловали, вызовите полицию!"
facts:
- id: f_address
value: "улица Кастанаевская, дом 42, корпус 2, во дворе"
reveal_on: { question: q_address }
- id: f_what_happened
value: "изнасилование, есть травмы"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "одна пострадавшая, около тридцати лет"
reveal_on: { question: q_victims }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "улица Кастанаевская, дом 42, корпус 2"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,57 @@
# Билет 21, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t21-1-mass-fight-embassy
title: Массовая драка у посольства
ticket: 21
position: 1
type: police
level: L2
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Драка, Улица общественное место, Массовая (от 10 человек)]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Человек пятнадцать дерутся, прутами машут!"
facts:
- id: f_address
value: "рядом с посольством Азербайджана, на тротуаре"
refined: "Леонтьевский переулок, дом 16, строение 1"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: дерутся десять-пятнадцать человек
reveal_on: { question: q_what_happened }
- id: f_victims
value: пятеро пострадавших с различными травмами
reveal_on: { question: q_victims }
- id: f_suspects
value: дерутся палками и железными прутами
reveal_on: { question: q_suspects }
- id: f_caller
value: "Иванов Пётр Иванович, телефон 916-123-98-78"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_suspects, fact: f_suspects }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "Леонтьевский переулок, дом 16, строение 1"
victims: 5
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 21, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t21-2-axe-wound
title: "Ударила топором по руке, кровотечение"
ticket: 21
position: 2
type: medical
level: L2
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Кровотечение]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Я дрова рубила и себе по руке топором попала, кровь идёт."
facts:
- id: f_address
value: "дорога от Клина в сторону Лотошино, не доезжая Теряевских прудов повернуть к церкви, дом напротив остановки"
reveal_on: { question: q_address }
- id: f_what_happened
value: "рубила дрова, случайно ударила топором по руке, кровотечение"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Перова Ирина Ивановна, дата рождения 10.02.1956, вызывает себе"
reveal_on: { question: q_who }
- id: f_conscious
value: в сознании
reveal_on: { question: q_conscious }
- id: f_caller
value: телефон 916 896 3254
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "дорога от Клина в сторону Лотошино, у церкви"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 21, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t21-3-child-locked-in-car
title: Ребёнок заперт в машине
ticket: 21
position: 3
type: other
level: L2
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [закрыт в автомашине]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Ребёнок в машине заперт, двери заблокировались!"
facts:
- id: f_address
value: "парковка ресторана WHEITE, около Живописной бухты"
reveal_on: { question: q_address }
- id: f_what_happened
value: "ребёнок один в автомобиле, двери заблокировались"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "ребёнок четырёх лет, один"
reveal_on: { question: q_victims }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "парковка ресторана WHEITE, около Живописной бухты"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 22, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t22-1-flat-fight
title: Драка в квартире
ticket: 22
position: 1
type: police
level: L1
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Драка, Квартира]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "У соседей драка, двое мужчин, слышно через стену."
facts:
- id: f_address
value: "улица Маршала Василевского, дом 13, корпус 3, квартира 2, подъезд 1, этаж 1, код 2В"
reveal_on: { question: q_address }
- id: f_what_happened
value: дерутся в квартире двое мужчин
reveal_on: { question: q_what_happened }
- id: f_victims
value: "пострадавших нет, насколько слышно"
reveal_on: { question: q_victims }
- id: f_suspects
value: "двое мужчин, оружия нет"
reveal_on: { question: q_suspects }
- id: f_caller
value: "Соколов Иван Петрович, сосед, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_suspects, fact: f_suspects }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, incident_type, description]
ground_truth:
address: "улица Маршала Василевского, дом 13, корпус 3, квартира 2"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 22, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t22-2-child-stomach
title: У ребёнка боль в животе и рвота с кровью
ticket: 22
position: 2
type: medical
level: L3
topics: [medical, address]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Боль в животе]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Сыну живот скрутило, рвота с кровью! Мы в дороге!"
facts:
- id: f_address
value: "Ленинградское шоссе около памятника Ленину, напротив вокзала станции Ржев-1, ехали из Зубцова в сторону Селижарова"
reveal_on: { question: q_address }
- id: f_what_happened
value: "боль в животе, рвота с кровью"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Соловьёв Максим, 4 года"
reveal_on: { question: q_who }
- id: f_conscious
value: "в сознании, в автомобиле мазда-6 белая П325ОР 197"
reveal_on: { question: q_conscious }
- id: f_caller
value: "вызывает папа, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "Ленинградское шоссе у памятника Ленину, напротив вокзала Ржев-1"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 22, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t22-3-suicide-sms
title: Знакомый прислал СМС о намерении покончить с собой
ticket: 22
position: 3
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Суицид, "Наблюдает приготовление к суициду (хочет спрыгнуть с моста, с крыши, отравиться, порезать вены и т.д.)"]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Знакомый СМС прислал, пишет, что повесится. В квартиру не попасть."
facts:
- id: f_address
value: "улица Белозерская, дом 11Б, квартира 5, подъезд 1, этаж 2"
reveal_on: { question: q_address }
- id: f_what_happened
value: "прислал СМС о намерении повеситься, доступа в квартиру нет"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "один человек в квартире, на связь не выходит"
reveal_on: { question: q_victims }
- id: f_caller
value: "Иванова Елена Сергеевна, подруга, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, floor, incident_type, description]
ground_truth:
address: "улица Белозерская, дом 11Б, квартира 5"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 23, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t23-1-drunk-husband
title: "Скандал с пьяным мужем, нужна скорая"
ticket: 23
position: 1
type: police
level: L2
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Скандал]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "У соседей скандал, муж пьяный, женщине голову разбил!"
facts:
- id: f_address
value: "улица Тихомирова, дом 15, корпус 1, квартира 79, подъезд 2, этаж 4, код 80В"
reveal_on: { question: q_address }
- id: f_what_happened
value: "скандал с пьяным мужем, требуется скорая"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "Петрова Елена Михайловна, 28 лет, травма головы, кровотечение"
reveal_on: { question: q_victims }
- id: f_suspects
value: "муж в квартире, пьян"
reveal_on: { question: q_suspects }
- id: f_caller
value: "Соколов Иван Петрович, сосед, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_suspects, fact: f_suspects }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, floor, incident_type, description, victims_count]
ground_truth:
address: "улица Тихомирова, дом 15, корпус 1, квартира 79"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,57 @@
# Билет 23, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t23-2-eardrum
title: Повредила барабанную перепонку
ticket: 23
position: 2
type: medical
level: L3
topics: [medical, address]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: ["Боль в ухе, нарушение слуха"]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "Я ухо чистила и перепонку повредила, кровь идёт."
facts:
- id: f_address
value: "улица Лесная, дом 5"
refined: "Зеленоград, посёлок Малино, улица Лесная, дом 5"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: "чистила ухо, повредила барабанную перепонку, кровотечение"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Липатина Ольга Сергеевна, дата рождения 10.03.1977, вызывает себе"
reveal_on: { question: q_who }
- id: f_conscious
value: в сознании
reveal_on: { question: q_conscious }
- id: f_caller
value: телефон 916 896 3254
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Зеленоград, посёлок Малино, улица Лесная, дом 5"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 23, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t23-3-lost-child
title: Потерялся ребёнок пяти лет
ticket: 23
position: 3
type: other
level: L2
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: ["Потерялся (пропал): В городской среде"]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Внук потерялся! Тридцать минут назад во дворе гуляли!"
facts:
- id: f_address
value: "улица Домодедовская, дом 34, корпус 1, двор у третьего подъезда"
reveal_on: { question: q_address }
- id: f_what_happened
value: "потерялся тридцать минут назад, гулял с бабушкой во дворе"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "Степанов Гриша, 5 лет; одет в синюю куртку, жёлтую шапку, жёлтые шарф и варежки, синие брюки и чёрные ботинки"
reveal_on: { question: q_victims }
- id: f_caller
value: "Степанова Антонина Марковна, бабушка, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "улица Домодедовская, дом 34, корпус 1"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 24, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t24-1-parking-quarrel
title: Ссора во дворе из-за парковки
ticket: 24
position: 1
type: police
level: L1
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Скандал]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "Во дворе ругаются из-за парковки, громко очень."
facts:
- id: f_address
value: "улица Вешняковская, дом 37, двор у пятого подъезда"
reveal_on: { question: q_address }
- id: f_what_happened
value: ссора во дворе из-за парковки
reveal_on: { question: q_what_happened }
- id: f_victims
value: пострадавших нет
reveal_on: { question: q_victims }
- id: f_caller
value: "Соколов Иван Петрович, очевидец, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "улица Вешняковская, дом 37"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 24, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t24-2-child-slide-fall
title: Ребёнок упал с горки
ticket: 24
position: 2
type: medical
level: L1
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [Травма]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Сын с горки упал, лицо разбил, кровь!"
facts:
- id: f_address
value: "Погонный проезд, дом 1, корпус 4, двор, детская площадка"
reveal_on: { question: q_address }
- id: f_what_happened
value: "упал сам с горки, высота полтора метра, травма лица, кровотечение"
reveal_on: { question: q_what_happened }
- id: f_who
value: "Касанов Константин Константинович, 8 лет"
reveal_on: { question: q_who }
- id: f_conscious
value: "в сознании, плачет"
reveal_on: { question: q_conscious }
- id: f_caller
value: "вызывает мама, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_conscious, fact: f_conscious }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "Погонный проезд, дом 1, корпус 4"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 24, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t24-3-begging-with-baby
title: "Женщина с младенцем попрошайничает, ребёнок в крови"
ticket: 24
position: 3
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Хулиганство, Попрошайки]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Женщина с младенцем попрошайничает, а у ребёнка лицо в крови!"
facts:
- id: f_address
value: "улица Красная Пресня, напротив метро 1905 года"
reveal_on: { question: q_address }
- id: f_what_happened
value: "попрошайничает, пристаёт к гражданам, у ребёнка окровавленное лицо"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "младенец на руках, состояние неизвестно"
reveal_on: { question: q_victims }
- id: f_caller
value: "Степанова Антонина Марковна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "улица Красная Пресня, напротив метро 1905 года"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,53 @@
# Билет 25, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t25-1-drunk-at-stop
title: Нетрезвый мужчина на остановке
ticket: 25
position: 1
type: police
level: L1
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: ["Пьют, курят в неположенном месте", Пьяный в общественном месте]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: На остановке нетрезвый мужчина ругается и за руки хватает.
facts:
- id: f_address
value: "улица Фабрициуса, остановка 62 автобуса «улица Штурвальная»"
refined: "улица Фабрициуса, дом 18, остановка «улица Штурвальная»"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: "нетрезвый сильно ругается и хватает прохожих за руки, скорая не требуется"
reveal_on: { question: q_what_happened }
- id: f_victims
value: пострадавших нет
reveal_on: { question: q_victims }
- id: f_caller
value: "Соколов Иван Петрович, очевидец, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "улица Фабрициуса, дом 18"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 25, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t25-2-accident-vegas
title: ДТП без пострадавших на МКАД
ticket: 25
position: 2
type: other
level: L2
topics: [police, address]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [ДТП, Транспорт легковой]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "ДТП тут, две машины, пострадавших нет."
facts:
- id: f_address
value: "МКАД от Варшавского шоссе в сторону Каширского, напротив ТЦ Вегас, в левом ряду"
reveal_on: { question: q_address }
- id: f_what_happened
value: "ДТП без пострадавших, без разлива топлива, пежо и фольксваген"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "пострадавших нет, все на ногах"
reveal_on: { question: q_victims }
- id: f_vehicle
value: пежо и фольксваген
reveal_on: { question: q_vehicle }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_vehicle, fact: f_vehicle }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "МКАД, напротив ТЦ Вегас"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 25, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t25-3-body-found
title: Обнаружен труп в квартире
ticket: 25
position: 3
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [В квартире, Причина неизвестна]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Я в квартиру бывшей жены пришёл, она на полу лежит, мёртвая."
facts:
- id: f_address
value: "Московская область, город Домодедово, улица Текстильщиков, дом 31, квартира 5, подъезд 1, этаж 1, код 5В"
reveal_on: { question: q_address }
- id: f_what_happened
value: "обнаружен труп, трупные пятна, рядом большая лужа крови; соседи сообщили, что четыре дня воет собака"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "одна погибшая, бывшая жена заявителя"
reveal_on: { question: q_victims }
- id: f_caller
value: "Титов Игорь Романович, телефон 9031281223"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, incident_type, description, victims_count]
ground_truth:
address: "Московская область, город Домодедово, улица Текстильщиков, дом 31, квартира 5"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,57 @@
# Билет 26, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t26-1-vandals-stadium
title: Группа ломает тумбу у стадиона
ticket: 26
position: 1
type: police
level: L2
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Хулиганство, Оружие биты предметы]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "У входа на стадион толпа тумбу ломает, битами бьют!"
facts:
- id: f_address
value: дворец спорта Мегаспорт на Ходынском поле
refined: "Ходынский бульвар, дом 3"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: "группа молодых людей ломает тумбу с афишей, разбили стекло"
reveal_on: { question: q_what_happened }
- id: f_victims
value: пострадавших нет
reveal_on: { question: q_victims }
- id: f_suspects
value: "десять-двенадцать человек, биты и железные палки"
reveal_on: { question: q_suspects }
- id: f_caller
value: "Соколов Иван Петрович, очевидец, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_suspects, fact: f_suspects }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Ходынский бульвар, дом 3"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 26, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t26-2-accident-melnitsa
title: ДТП без пострадавших у рынка
ticket: 26
position: 2
type: other
level: L2
topics: [police, address]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [ДТП, Транспорт легковой]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "ДТП тут, две машины, пострадавших нет."
facts:
- id: f_address
value: "МКАД, напротив рынка Мельница, если ехать от Рублёвского шоссе, в средних рядах"
reveal_on: { question: q_address }
- id: f_what_happened
value: "ДТП без пострадавших, без разлива топлива, пежо и фольксваген"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "пострадавших нет, все на ногах"
reveal_on: { question: q_victims }
- id: f_vehicle
value: пежо и фольксваген
reveal_on: { question: q_vehicle }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_vehicle, fact: f_vehicle }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "МКАД, напротив рынка Мельница"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 26, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t26-3-death-care-home
title: Смерть в доме престарелых
ticket: 26
position: 3
type: other
level: L2
topics: [medical]
modes: [training, exam, self]
extends: checklists/medical.yaml
signs: [На улице, Улица общественное место, Труп]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: У нас в центре для пожилых женщина скончалась после инсульта.
facts:
- id: f_address
value: "улица Лескова, дом 6Б, этаж 1, центр для пожилых людей «Союз», охрана встретит"
reveal_on: { question: q_address }
- id: f_what_happened
value: скончалась после инсульта
reveal_on: { question: q_what_happened }
- id: f_who
value: Кривенко Лариса Степановна
reveal_on: { question: q_who }
- id: f_caller
value: "администратор Щеглова Ирина Ивановна, телефон 9031281223"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_who, fact: f_who }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "улица Лескова, дом 6Б"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 27, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t27-1-suspicious-car
title: Подозрительный автомобиль с коробкой под днищем
ticket: 27
position: 1
type: police
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: ["Подозрительный предмет, транспорт, боебприпасы, оружие", Подозрительная автомашина]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Во двор ночью машина заехала, а под ней коробка с проводами лежит."
facts:
- id: f_address
value: "Тихорецкий бульвар, дом 12, корпус 1, во дворе у входа в магазин «Билла»"
reveal_on: { question: q_address }
- id: f_what_happened
value: "под машиной лежит непонятная коробка с проводами; машина приехала ночью, чем-то сильно нагружена, просели задние колёса"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "пострадавших нет, людей вокруг много"
reveal_on: { question: q_victims }
- id: f_vehicle
value: "ваз 2110 чёрная, очень грязная, государственный номер а155ат 33"
reveal_on: { question: q_vehicle }
- id: f_caller
value: "Соколов Иван Петрович, прохожий, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_vehicle, fact: f_vehicle }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Тихорецкий бульвар, дом 12, корпус 1"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 27, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t27-2-accident-tunnel
title: ДТП без пострадавших у въезда в тоннель
ticket: 27
position: 2
type: other
level: L2
topics: [police, address]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [ДТП, Транспорт легковой]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "ДТП тут, две машины, пострадавших нет."
facts:
- id: f_address
value: "Садовое кольцо от проспекта Мира, после улицы Малая Дмитровка, въезд в тоннель"
reveal_on: { question: q_address }
- id: f_what_happened
value: "ДТП без пострадавших, без разлива топлива, пежо и фольксваген"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "пострадавших нет, все на ногах"
reveal_on: { question: q_victims }
- id: f_vehicle
value: пежо и фольксваген
reveal_on: { question: q_vehicle }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_vehicle, fact: f_vehicle }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Садовое кольцо, въезд в тоннель после Малой Дмитровки"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,55 @@
# Билет 27, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t27-3-wall-crack
title: Отлетела плитка и треснула стена — непрофильный вызов
ticket: 27
position: 3
type: gkh
level: L3
topics: [nonprofile]
modes: [training, exam, self]
extends: checklists/utility.yaml
signs: [Справка консультация, 101 102 103 104 112 прочие службы, В части касающейся службы]
outcome: consultation
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Соседи ремонт делают, а у меня в ванной плитка отвалилась и трещина пошла."
facts:
- id: f_address
value: "Ленинский проспект, дом 57, квартира 28, подъезд 1, этаж 5, код 57В"
reveal_on: { question: q_address }
- id: f_what_happened
value: "со стены в ванной отлетела плитка, образовалась трещина около метра в длину"
reveal_on: { question: q_what_happened }
- id: f_scale
value: "трещина одна, стена стоит, вода не течёт"
reveal_on: { question: q_scale }
- id: f_threat
value: "пострадавших нет, угрозы нет"
reveal_on: { question: q_threat }
- id: f_caller
value: "Селезнёва Наталья Петровна, телефон 903-226-13-83"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_scale, fact: f_scale }
- { id: q_threat, fact: f_threat }
- { id: q_caller, fact: f_caller }
required_fields: []
ground_truth:
address: "Ленинский проспект, дом 57, квартира 28"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 28, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t28-1-stranger-at-door
title: Незнакомый молодой человек у подъезда
ticket: 28
position: 1
type: police
level: L1
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: ["Подозрительные, посторонние граждане"]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "У подъезда молодой человек стоит, кого-то ждёт, объяснять не хочет."
facts:
- id: f_address
value: "улица Матвеевская, дом 28, корпус 1, подъезд 5, код 100"
reveal_on: { question: q_address }
- id: f_what_happened
value: "стоит у домофона, в подъезд не заходит, причину присутствия старшей по подъезду не пояснил"
reveal_on: { question: q_what_happened }
- id: f_victims
value: пострадавших нет
reveal_on: { question: q_victims }
- id: f_suspects
value: "молодой человек лет двадцати, в синей джинсовой куртке, синих джинсах, чёрных ботинках, славянской внешности"
reveal_on: { question: q_suspects }
- id: f_caller
value: "Иванова Инна Васильевна, старшая по подъезду, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_suspects, fact: f_suspects }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, incident_type, description]
ground_truth:
address: "улица Матвеевская, дом 28, корпус 1"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 28, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t28-2-accident-mid
title: ДТП без пострадавших на Садовом
ticket: 28
position: 2
type: other
level: L2
topics: [police, address]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [ДТП, Транспорт легковой]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "ДТП, две машины, пострадавших нет."
facts:
- id: f_address
value: "Садовое кольцо, напротив МИД, в сторону Тверской улицы"
reveal_on: { question: q_address }
- id: f_what_happened
value: "ДТП без пострадавших, без разлива топлива, пежо и фольксваген"
reveal_on: { question: q_what_happened }
- id: f_victims
value: пострадавших нет
reveal_on: { question: q_victims }
- id: f_vehicle
value: пежо и фольксваген
reveal_on: { question: q_vehicle }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 897 5623"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_vehicle, fact: f_vehicle }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Садовое кольцо, напротив МИД"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 28, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t28-3-loose-board
title: Незакреплённое табло на вокзале
ticket: 28
position: 3
type: gkh
level: L2
topics: [utility]
modes: [training, exam, self]
extends: checklists/utility.yaml
signs: [Предмет - падение, Прочие объекты, Угроза падения]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "На вокзале табло висит на честном слове, под ним палатка торговая."
facts:
- id: f_address
value: "Комсомольская площадь, дом 5, платформа пригородного направления № 3, Ярославский вокзал"
reveal_on: { question: q_address }
- id: f_what_happened
value: "нет одного крепления на табло с расписанием пригородных поездов, есть угроза падения на торговую палатку"
reveal_on: { question: q_what_happened }
- id: f_scale
value: "табло одно, держится на оставшихся креплениях"
reveal_on: { question: q_scale }
- id: f_threat
value: "пострадавших нет, под табло проходят люди"
reveal_on: { question: q_threat }
- id: f_caller
value: "Орлова Инна Сергеевна, телефон 903-226-13-83"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_scale, fact: f_scale }
- { id: q_threat, fact: f_threat }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "Комсомольская площадь, дом 5, Ярославский вокзал"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,50 @@
# Билет 29, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t29-1-ticking-box
title: "Коробка в парке, внутри что-то тикает"
ticket: 29
position: 1
type: police
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: ["Подозрительный предмет, транспорт, боебприпасы, оружие", "Подозрительный предмет (коробка, сумка, мешок и т.д.)"]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "В парке на дорожке коробка лежит, замотана скотчем, внутри тикает!"
facts:
- id: f_address
value: "парк Лосиный остров, вход от улицы Красной Сосны, далее по дорожке прямо до скамеек"
reveal_on: { question: q_address }
- id: f_what_happened
value: "лежит большая коробка, замотана скотчем, внутри что-то тикает"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "пострадавших нет, рядом гуляют люди"
reveal_on: { question: q_victims }
- id: f_caller
value: "Соколов Иван Петрович, прохожий, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "парк Лосиный остров, вход от улицы Красной Сосны"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 29, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t29-2-accident-fight
title: "ДТП с дракой между водителями, другой регион"
ticket: 29
position: 2
type: other
level: L3
topics: [police, address]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [ДТП, Драка]
outcome: transfer_region
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "ДТП, и водители подрались между собой."
facts:
- id: f_address
value: "дорога от Киреевска в сторону посёлка Октябрьский, между заводом ЗОК и железнодорожными путями, 500 метров от остановки"
refined: "Тульская область, дорога от Киреевска в сторону посёлка Октябрьский"
reveal_on: { question: q_address }
refine_on: q_address_check
- id: f_what_happened
value: "ДТП без пострадавших, драка между водителями, без оружия"
reveal_on: { question: q_what_happened }
- id: f_victims
value: пострадавших нет
reveal_on: { question: q_victims }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_address_check }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_caller, fact: f_caller }
required_fields: []
ground_truth:
address: "Тульская область, дорога от Киреевска в сторону посёлка Октябрьский"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 29, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t29-3-threat-to-blow-up
title: Угроза взорвать квартиру
ticket: 29
position: 3
type: police
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Человек в опасности, Человеку угрожают убийством]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Бывший муж угрожает квартиру взорвать! Я боюсь!"
facts:
- id: f_address
value: "проезд Шокальского, дом 67, корпус 1, квартира 3, подъезд 1, этаж 1, код 67"
reveal_on: { question: q_address }
- id: f_what_happened
value: бывший муж угрожает взорвать квартиру
reveal_on: { question: q_what_happened }
- id: f_victims
value: "пострадавших нет, в квартире заявительница"
reveal_on: { question: q_victims }
- id: f_suspects
value: "бывший муж, где находится сейчас — неизвестно"
reveal_on: { question: q_suspects }
- id: f_caller
value: "Смирнова Ольга Ивановна, телефон 903-226-13-83"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_suspects, fact: f_suspects }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, incident_type, description]
ground_truth:
address: "проезд Шокальского, дом 67, корпус 1, квартира 3"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 30, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t30-1-car-theft-yesterday
title: "Угон машины, обнаружен утром"
ticket: 30
position: 1
type: police
level: L1
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Угон транспорта, Транспорт автомашина, Свыше 30 мин]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "Машину угнали, вчера вечером последний раз видел."
facts:
- id: f_address
value: "улица Ташкентская, дом 25, корпус 1, двор от седьмого подъезда"
reveal_on: { question: q_address }
- id: f_what_happened
value: "машину угнали, последний раз видели вчера вечером"
reveal_on: { question: q_what_happened }
- id: f_victims
value: пострадавших нет
reveal_on: { question: q_victims }
- id: f_vehicle
value: "тойота синяя, государственный номер А128НА 177"
reveal_on: { question: q_vehicle }
- id: f_caller
value: "Соколов Иван Петрович, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_vehicle, fact: f_vehicle }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "улица Ташкентская, дом 25, корпус 1"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 30, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t30-2-pedestrian-hit
title: "Наезд на пешехода, мужчина без сознания"
ticket: 30
position: 2
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [ДТП пострадавшие, Наезд на пешехода]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Человека сбили! Лежит без сознания!"
facts:
- id: f_address
value: улица Тюменская на пересечении с Тюменским проездом
reveal_on: { question: q_address }
- id: f_what_happened
value: "наезд на пешехода, мужчина без сознания"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "один пострадавший, без сознания"
reveal_on: { question: q_victims }
- id: f_vehicle
value: "ваз2110 красный, номер а128 аа177, на месте"
reveal_on: { question: q_vehicle }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_vehicle, fact: f_vehicle }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: улица Тюменская на пересечении с Тюменским проездом
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 30, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t30-3-gas-smell-house
title: Запах газа в частном доме
ticket: 30
position: 3
type: gkh
level: L2
topics: [utility]
modes: [training, exam, self]
extends: checklists/utility.yaml
signs: [Запах газа в помещении, Дом частный]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "В доме газом пахнет, от трубы на вводе, и шум в трубе слышно."
facts:
- id: f_address
value: "Новомосковский административный округ, поселение Вороновское, посёлок ЛМС, микрорайон Солнечный, дом 20"
reveal_on: { question: q_address }
- id: f_what_happened
value: "запах газа от трубы на вводе в дом, слышен шум в трубе, газ магистральный"
reveal_on: { question: q_what_happened }
- id: f_scale
value: "запах по всему дому, окна открыли"
reveal_on: { question: q_scale }
- id: f_threat
value: "пострадавших нет, скорая не требуется"
reveal_on: { question: q_threat }
- id: f_caller
value: "Соколова Вера Ивановна, телефон 916-320-12-83"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_scale, fact: f_scale }
- { id: q_threat, fact: f_threat }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "НАО, поселение Вороновское, посёлок ЛМС, микрорайон Солнечный, дом 20"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 31, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t31-1-car-theft-witnessed
title: Угон на глазах у владельца
ticket: 31
position: 1
type: police
level: L2
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Угон транспорта, Транспорт автомашина, До 30 минут]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Машину угнали прямо при мне! Только что уехала!"
facts:
- id: f_address
value: улица Большая Ордынка на пересечении с Пыжевским переулком
reveal_on: { question: q_address }
- id: f_what_happened
value: угон машины на глазах владельца
reveal_on: { question: q_what_happened }
- id: f_fled
value: уехала в сторону Садового кольца
reveal_on: { question: q_fled }
- id: f_vehicle
value: "мерседес чёрный, государственный номер А128АА 177"
reveal_on: { question: q_vehicle }
- id: f_caller
value: "Соколов Иван, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_fled, fact: f_fled }
- { id: q_vehicle, fact: f_vehicle }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: улица Большая Ордынка на пересечении с Пыжевским переулком
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,58 @@
# Билет 31, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t31-2-hit-and-run
title: "Наезд на пешехода, машина скрылась"
ticket: 31
position: 2
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [ДТП пострадавшие, Автомашина скрылась]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "Пешехода сбили и уехали! Мужчина в сознании, голова разбита."
facts:
- id: f_address
value: "Рублёвское шоссе, напротив торгового центра «Европарк»"
reveal_on: { question: q_address }
- id: f_what_happened
value: "наезд на пешехода, автомашина с места скрылась"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "один пострадавший, мужчина в сознании, травма головы"
reveal_on: { question: q_victims }
- id: f_fled
value: скрылась в сторону области
reveal_on: { question: q_fled }
- id: f_vehicle
value: "ваз 2110 красная, номер разобрал частично: 128 и 177"
reveal_on: { question: q_vehicle }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_fled, fact: f_fled }
- { id: q_vehicle, fact: f_vehicle }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "Рублёвское шоссе, напротив ТЦ «Европарк»"
victims: 1
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 31, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t31-3-gas-pipe-whistle
title: Свист от газовой трубы в квартире
ticket: 31
position: 3
type: gkh
level: L2
topics: [utility]
modes: [training, exam, self]
extends: checklists/utility.yaml
signs: [Нарушение работы газового оборудования, Прочая неисправность газового оборудования]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "На кухне от газовой трубы свист идёт, непонятный."
facts:
- id: f_address
value: "улица Вавилова, дом 81, корпус 1, квартира 5, подъезд 1, этаж 2, код 5В"
reveal_on: { question: q_address }
- id: f_what_happened
value: "свист от газовой трубы в квартире, на кухне"
reveal_on: { question: q_what_happened }
- id: f_scale
value: "свистит одна труба, запаха газа нет"
reveal_on: { question: q_scale }
- id: f_threat
value: "пострадавших нет, скорая не требуется"
reveal_on: { question: q_threat }
- id: f_caller
value: "Трунов Олег Егорович, телефон 916-320-12-83"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_scale, fact: f_scale }
- { id: q_threat, fact: f_threat }
- { id: q_caller, fact: f_caller }
required_fields: [address, entrance, floor, incident_type, description]
ground_truth:
address: "улица Вавилова, дом 81, корпус 1, квартира 5"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,58 @@
# Билет 32, вызов 1 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t32-1-carjacking
title: Завладение автотранспортом на проезжей части
ticket: 32
position: 1
type: police
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [Угон транспорта, Транспорт автомашина, До 30 минут]
persona:
base: panic
arc:
- { stage: registration, mood: panic }
- { stage: interview, mood: worried }
first_line: "Меня из машины вытащили и уехали! Перегородили и вытащили!"
facts:
- id: f_address
value: "улица Маргелова, перед перекрёстком с улицей Гризодубовой"
reveal_on: { question: q_address }
- id: f_what_happened
value: "перегородили проезд машиной, вытащили из автомобиля и уехали; брошенный ваз 2115 остался на проезжей части"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "пострадавших нет, скорая не требуется"
reveal_on: { question: q_victims }
- id: f_fled
value: уехали в сторону Ходынского бульвара
reveal_on: { question: q_fled }
- id: f_vehicle
value: "скрылись на мерседесе чёрном а 128 аа 177; на месте ваз 2115 чёрная, грязная"
reveal_on: { question: q_vehicle }
- id: f_caller
value: "Соколов Иван Петрович, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_fled, fact: f_fled }
- { id: q_vehicle, fact: f_vehicle }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: "улица Маргелова, перед перекрёстком с улицей Гризодубовой"
victims: 0
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 32, вызов 2 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t32-2-trolleybus-accident
title: ДТП с тремя пострадавшими в троллейбусе
ticket: 32
position: 2
type: other
level: L3
topics: [police]
modes: [training, exam, self]
extends: checklists/police.yaml
signs: [ДТП пострадавшие, Транспорт общественный]
persona:
base: worried
arc:
- { stage: registration, mood: worried }
- { stage: interview, mood: worried }
first_line: "ДТП, троллейбус и легковая, трое пострадавших, бензин течёт!"
facts:
- id: f_address
value: "Волгоградский проспект в сторону области, остановка «Завод Спецэлектрод»"
reveal_on: { question: q_address }
- id: f_what_happened
value: "ДТП троллейбуса и легковой машины, течёт бензин"
reveal_on: { question: q_what_happened }
- id: f_victims
value: "трое пострадавших в троллейбусе, не блокированы"
reveal_on: { question: q_victims }
- id: f_vehicle
value: "троллейбус маршрута 27, бортовой номер 11 458, и ваз2115"
reveal_on: { question: q_vehicle }
- id: f_caller
value: "Иванова Елена Сергеевна, телефон 916 896 3254"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_victims, fact: f_victims }
- { id: q_vehicle, fact: f_vehicle }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description, victims_count]
ground_truth:
address: "Волгоградский проспект, остановка «Завод Спецэлектрод»"
victims: 3
tree:
pregenerated: false

View file

@ -0,0 +1,54 @@
# Билет 32, вызов 3 (docs/spec/TICKETS.md). Ситуация и адрес — из билета,
# факты выведены из ситуации: чего в строке нет, того звонящий не знает.
id: t32-3-street-lights
title: Уличное освещение горит днём
ticket: 32
position: 3
type: gkh
level: L1
topics: [utility, address]
modes: [training, exam, self]
extends: checklists/utility.yaml
signs: [Повод локального (частного) коммунального характера, Горит уличное освещение в дневное время]
persona:
base: calm
arc:
- { stage: registration, mood: calm }
- { stage: interview, mood: calm }
first_line: "На МКАД фонари среди бела дня горят, на всём протяжении."
facts:
- id: f_address
value: "МКАД между 74 и 68 километром, внутренняя и внешняя стороны"
reveal_on: { question: q_address }
- id: f_what_happened
value: горит уличное освещение в дневное время на протяжении от Ленинградского шоссе до Волоколамского
reveal_on: { question: q_what_happened }
- id: f_scale
value: "обе стороны, участок между Ленинградским и Волоколамским шоссе"
reveal_on: { question: q_scale }
- id: f_threat
value: "пострадавших нет, угрозы нет"
reveal_on: { question: q_threat }
- id: f_caller
value: "Зотова Алина Петровна, телефон 916-320-12-83"
reveal_on: { question: q_caller }
checklist:
- { id: q_address, fact: f_address }
- { id: q_what_happened, fact: f_what_happened }
- { id: q_scale, fact: f_scale }
- { id: q_threat, fact: f_threat }
- { id: q_caller, fact: f_caller }
required_fields: [address, incident_type, description]
ground_truth:
address: МКАД между 68 и 74 километром
victims: 0
tree:
pregenerated: false