Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
алгоритмы.работы:почта:проверка [2019/05/28 12:27]
a.korobka создано
алгоритмы.работы:почта:проверка [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=box, 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;​

алгоритмы.работы/почта/проверка.1559035676.txt.gz · Последние изменения: 2019/05/28 12:27 — a.korobka