Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
алгоритмы.работы:почта:проверка [2019/05/28 13:01] d.antonov |
алгоритмы.работы:почта:проверка [2019/05/28 16:32] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | <graphviz dot> | + | <graphviz dot center> |
digraph { | digraph { | ||
rankdir=TB | rankdir=TB | ||
+ | |||
a1[shape=box, label="Приветствие: Добрый\nдень, Имя!"] | a1[shape=box, label="Приветствие: Добрый\nдень, Имя!"] | ||
a2[shape=box, label="Пациент не получил результаты на почту"] | a2[shape=box, label="Пациент не получил результаты на почту"] | ||
Строка 8: | Строка 9: | ||
a5[shape=box, label="Просмотреть отчет отправки\nКартотека => !!!Почтовые сообщения пациента!!!"] | a5[shape=box, label="Просмотреть отчет отправки\nКартотека => !!!Почтовые сообщения пациента!!!"] | ||
a6[shape=diamond, label="Проверить наличие \n«галочки» Согласия"] | a6[shape=diamond, label="Проверить наличие \n«галочки» Согласия"] | ||
- | a8[shape=box, label="Результаты анализов \nможно получить только лично. \nРассказать о порядке получения."] | + | a8[shape=ellipse, penwidth=3.0, label="Результаты анализов \nможно получить только лично. \nРассказать о порядке получения."] |
a7[shape=box, label="Проверить статус анализа"] | a7[shape=box, label="Проверить статус анализа"] | ||
- | a9[shape=box, label="В РАБОТЕ\nСообщить примерный \nсрок готовности"] | + | a9[shape=box, label="В РАБОТЕ"] |
- | a10[shape=box, label="ГОТОВ\nПроверить \nвремя создания"] | + | a10[shape=box, label="ГОТОВ"] |
+ | b10[shape=box, label="Проверить \nвремя создания"] | ||
a11[shape=box, group="state", label="1. Ошибка"] | a11[shape=box, group="state", label="1. Ошибка"] | ||
a12[shape=box, group="state", label="2. Отправлено"] | a12[shape=box, group="state", label="2. Отправлено"] | ||
Строка 18: | Строка 19: | ||
a14[shape=box, group="state", label="4. Запланировано\nПроверить столбец «выполнение»"] | a14[shape=box, group="state", label="4. Запланировано\nПроверить столбец «выполнение»"] | ||
a15[shape=box, group="state", label="5. Отсутствует в списке"] | a15[shape=box, group="state", label="5. Отсутствует в списке"] | ||
- | + | a16[shape=box, label="ГОТОВ ЧАСТИЧНО"]; | |
- | a16[shape=box, label="ГОТОВ ЧАСТИЧНО\nСообщить пациенту:\n1. Ориентировочный срок\n2. Отдельные анализы \nвходящие в бланк \nпоявляются в личном кабинете \nпо мере готовности"]; | + | |
a17[shape=box, label="Прошло менее 6 часов"]; | a17[shape=box, label="Прошло менее 6 часов"]; | ||
a18[shape=box, label="Проверить поле \n«Текст ошибки»"]; | a18[shape=box, label="Проверить поле \n«Текст ошибки»"]; | ||
a19[shape=box, label="Прошло более 6 часов"]; | a19[shape=box, label="Прошло более 6 часов"]; | ||
- | a20[shape=ellipse, penwidth=3.0, label="Попросить подождать\n* до вечера, если звонит днем\n*до утра, если звонит вечером"]; | + | a20[shape=ellipse, penwidth=3, label="Попросить подождать\n1. до вечера, если звонит днем\n2. до утра, если звонит вечером"]; |
a21[shape=diamond, label="Проверить наличие \nуслуги и результатов \nв истории пациента"]; | a21[shape=diamond, label="Проверить наличие \nуслуги и результатов \nв истории пациента"]; | ||
a22[shape=box, label="1. Сказать пациенту \nчто «будем разбираться»\n2. Взять контакты"]; | a22[shape=box, label="1. Сказать пациенту \nчто «будем разбираться»\n2. Взять контакты"]; | ||
- | a23[shape=box, label="Сообщить о проблеме:\n1. О.М.Коротковой\n2. IT-отдел"]; | + | a23[shape=box, label="Сообщить о проблеме:\n1. старшему смены/руководителю\n2. IT-отдел"]; |
- | a24[shape=ellipse, penwidth=3.0, label="Попросить КДЛ \nвыслать анализ вручную, \nесли нет другой возможности"]; | + | a24[shape=ellipse, penwidth=3, label="Попросить КДЛ \nвыслать анализ вручную, \nесли нет другой возможности"]; |
a25[shape=box, label="Пусто"]; | a25[shape=box, label="Пусто"]; | ||
a26[shape=box, label="Не пусто"]; | a26[shape=box, label="Не пусто"]; | ||
- | a27[shape=ellipse, penwidth=3.0, label="Письмо отправлено! \nПациенту необходимо проверить \nпочту (входящие и СПАМ), \nадминистратору назвать \nдату/время отправки"]; | + | a27[shape=ellipse, penwidth=3, label="Письмо отправлено! \nПациенту нужно \nпроверить почту \n(входящие и СПАМ), \nадминистратору назвать \nдату/время отправки"]; |
- | a28[shape=box, label="N/A"]; | + | a28[shape=box, label="- N/A\n- account full"]; |
- | a29[shape=box, label="account full"]; | + | |
- | a30[shape=box, label="Другое, по русски"]; | + | a30[shape=ellipse, penwidth=3, label="Сообщить примерный \nсрок готовности"]; |
- | a31[shape=box, label="Другое, по англицки"]; | + | a31[shape=box, label="Другое"]; |
- | a32[shape=box, label="Понять сообщение, \nобъяснить пациенту проблему"]; | + | a32[shape=ellipse, penwidth=3, label="Сообщить пациенту:\n1. Ориентировочный срок\n2. Отдельные анализы \nодного бланка \nпоявляются в личном кабинете \nпо мере готовности"]; |
- | a33[shape=box, label="Обратиться в гугл или IT-отдел \nдля расшифровки и пояснения"]; | + | a33[shape=diamond, label="Нужны \nсрочно?"]; |
- | a34[shape=eclipse, penwidth=3.0, label="Обратиться в IT-отдел \nдля проверки работы \nслужбы отправки сообщения"]; | + | a34[shape=ellipse, penwidth=3, label="При повторном звонке \nобратиться в IT-отдел \nдля проверки работы \nслужбы отправки сообщения"]; |
a35[shape=diamond, label="Проверить наличие \nemail в карточке \nили номера телефона \nв 3й графе"]; | a35[shape=diamond, label="Проверить наличие \nemail в карточке \nили номера телефона \nв 3й графе"]; | ||
- | a36[shape=box, label="Сообщить, что результаты \nвсех анализов возможно найти \nв «Личном кабинете» и \nв мобильном приложении"]; | + | a36[shape=ellipse, penwidth=3, label="Сообщить, что результаты \nвсех анализов возможно найти \nв «Личном кабинете» и \nв мобильном приложении"]; |
- | a38[shape=box, label="Уточнить у пациента:\nЧто сдавал (услуги), \nкогда (дата и время),\nсумма оплаты, \nкартой или наличными"]; | + | a38[shape=box, label="Уточнить у пациента:\nЧто сдавал, \nкогда (и время),\nсумма оплаты, \nкартой или наличными"]; |
- | a37[shape=ellipse, penwidth=3.0, label="Пояснить пациенту причину"] | + | a37[shape=ellipse, penwidth=3, label="Пояснить пациенту причину"] |
a39[shape=box, label="Уточнить, какие \nпоказатели пришли"]; | a39[shape=box, label="Уточнить, какие \nпоказатели пришли"]; | ||
a40[shape=box, label="Найти протокол \nрезультата в МИС"]; | a40[shape=box, label="Найти протокол \nрезультата в МИС"]; | ||
Строка 47: | Строка 47: | ||
a42[shape=box, label="Сверить дату результата \nи номер IDS на бланке"]; | a42[shape=box, label="Сверить дату результата \nи номер IDS на бланке"]; | ||
a43[shape=box, label="Попросить пациента пролистать файл результата"]; | a43[shape=box, label="Попросить пациента пролистать файл результата"]; | ||
- | a44[shape=ellipse, penwidth=3.0, label="Поблагодарить за звонок\nПопрощаться"]; | + | a44[shape=ellipse, penwidth=3, label="Поблагодарить за звонок\nПопрощаться"]; |
- | a45[shape=ellipse, penwidth=3.0, label="Попросить открыть файл \nдругой программой \n(например Adobe Acrobat Reader)"]; | + | a45[shape=ellipse, penwidth=3, label="Попросить открыть файл \nдругой программой \n(например Adobe Acrobat Reader)"]; |
a46[shape=box, label="У пациента отсутствует \nвесь бланк"]; | a46[shape=box, label="У пациента отсутствует \nвесь бланк"]; | ||
a47[shape=box, label="У пациента отсутствует \nчасть бланка"]; | a47[shape=box, label="У пациента отсутствует \nчасть бланка"]; | ||
+ | a48[shape=ellipse, penwidth=3, label="Направить \nв «Личном кабинете» и \nв мобильном приложении"]; | ||
a1->a2->a3->a4->a5->a6; | a1->a2->a3->a4->a5->a6; | ||
Строка 59: | Строка 60: | ||
a7->a12->a18; | a7->a12->a18; | ||
a7->a13->a34; | a7->a13->a34; | ||
- | a7->a14->a10->a17->a20; | + | a7->a14->a10->b10->a17->a33; |
+ | a33->a20[label="нет"]; | ||
+ | a33->a48[label="да"]; | ||
a7->a11->a18; | a7->a11->a18; | ||
a7->a15->a21; | a7->a15->a21; | ||
- | a10->a19->a22->a23->a24; | + | b10->a19->a22->a23->a24; |
- | a14->a9; | + | a14->a9->a30; |
- | a14->a16; | + | a14->a16->a32; |
a18->a25->a27; | a18->a25->a27; | ||
a18->a26->a28->a37; | a18->a26->a28->a37; | ||
Строка 70: | Строка 73: | ||
a21->a39[label="есть"]; | a21->a39[label="есть"]; | ||
a38->a22; | a38->a22; | ||
- | a26->a29->a37; | + | a26->a31->a23; |
- | a26->a30->a32->a33; | + | |
- | a26->a31->a33->a23; | + | |
a39->a40->a47->a41->a42->a43; | a39->a40->a47->a41->a42->a43; | ||
a40->a46->a22; | a40->a46->a22; |