Note |
---|
Info |
Бізнес-процес (настанова) Сторінка знаходиться в процесі розробки. Інформація на ній може бути застарілою. |
Info |
---|
/wiki/spaces/EN/pages/17560797187 (видаліть блок з посиланням перед публікацією документа) |
...
1 | № кроку | Крок | Опис | Технічний модуль | Методи API які мають або можуть бути використані |
2 | SE 1.10 | Створення МВН | Для того, щоб мати підстави для реєстрації новонародженої дитини в органах ДРАЦСГ, виникає потреба створити МВН. | ||
3 | 1.10 | Ідентифікація персони | Медичний працівник (Користувач) ідентифікує пацієнта поза системою для подальшого пошуку інформації по пацієнту в ЕСОЗ. | ||
4 | 1.20 | Пошук та обрання prepersona (дитина) | Користувач вводить прізвище, ім'я та дату народження пацієнта. Отримання даних неідентифікованої персони виконується за її ідентифікатором. За необхідності, перед формуванням запиту на створення МВН, Користувач може перевірити наявність раніше створених МВН через [DRAFT] BP-ESOZ-018-0008 [MIS] Пошук та отримання МВданих про медичні висновки . | Пошук запису про ідентифіковану особу в ЕСОЗ можливий за методом АРІ Search for a Person.person v.3 [API-010-001-003-0360]
Отримання запису про неідентифіковану особу (новонародженого) в ЕСОЗ можливий за методом метод API Get Preperson preperson by ID .[API-010-001-004-0374] | |
5 | 1.30 | Створити/обрати епізод та взаємодію | Користувач створює та обирає взаємодію окремо для кожної живонародженої дитини стосовно наданих медичних послуг протягом перебування дитини в НМП. Користувач має бути автором обраної взаємодії (ідентифікатор користувача повинен співпадати з ідентифікатором "Виконавець" ("performer") у взаємодії). | ||
6 | 1.40 | Заповнити дані МВН | Користувач заповнює такі обов’язкові дані при формуванні запиту на створення МВН:
Користувач разом з пацієнтом повинен мати можливість обрати бажаний метод автентифікації, а МІС отримати параметр "authorize_with" (параметр "id") для наступних дій; Разом із тим, Користувач має можливість не визначати метод автентифікації та не передавати його у запиті на створення МВ. В такому випадку, пацієнт не отримає повідомлення (sms) про створений МВ. | ||
7 | 1.50 | Обрати або створити запис про жінку, що народила | Користувач має обрати потрібний запис або створити новий, згідно процесу [DRAFT] BP-ESOZ-022-0001 [MIS] Створення запису про пацієнта, після чого перейти до кроку GW 1.10.Medical Events API | ||
8 | GW 1.10 | Чи потрібно вказати метод автентифікації? |
| ||
9 | 1.60 | Створити/обрати метод автентифікації | Користувач вказує метод автентифікації згідно з процесом BP-ESOZ-020-0001 [MIS] Створення методу автентифікації пацієнта та переходить до кроку GW 1.20. | ||
10 | GW 1.20 | Чи вказано МА? |
| ||
11 | 1.70 | Інформаційне повідомлення про відсутність МА | Користувач отримує інформаційне повідомлення про відсутність МА та переходить до кроку 1.80. | ||
12 | 1.80 | Виконати запит на створення МВН | Для створення МВН Користувач виконує запит на створення МВН згідно методу API Системи createComposition та перейти до кроку 1.90. | Scope -composition:create. Resource - POST /patients/composition. | |
13 | 2.10 | createComposition | В ЦБД ЕСОЗ виконуються дії, передбачені відповідним методом АРІ. |
| [DRAFT] REST API createComposition [API-006-001-001-0211]createComposition |
14 | 2.20 | Create CREATE_COMPOSITION job | Під час виконання методу API створюється окрема асинхронна задача, яка ставиться в чергу задач. За результатом виконання задачі зі створення Composition, ЕСОЗ віддає через API відповідь, що МВН успішно створений | ||
15 | 1.90 | Отримати результат виконання створення (job) | На цьому кроці Користувач отримує результати опрацювання запиту щодо створення МВН в ЦБД ЕСОЗ. Далі переходить до кроку GW 1.30. | Scope -composition:read Resource - GET /patients/{patientId}/composition/{compositionId}/episode/{episodeId}/encounter/{encounterId} | [DRAFT] REST API getAsyncJobStatus [API-006-001-001-0209]GetAsyncJobStatus |
16 | 2.30 | getAsyncJobStatus | В ЦБД ЕСОЗ виконуються дії, передбачені відповідним методом АРІ |
| [DRAFT] REST API getAsyncJobStatus [API-006-001-001-0209]getAsyncJobStatus |
17 | GW 1.30 | МВН створено? |
| ||
18 | 1.100 | Переглянути результати створення МВН | Користувач може переглянути результати створення МВН та уникнути помилок при наступному створені нового МВН. Далі перейти до кроку EE 1.10. | ||
19 | EE 1.10 | МВН не створено | МВН не створено. Вихід з процесу. | ||
20 | 1.110 | Отримати створений МВН | Користувач отримує деталі створеного МВН за методом АРІ getComposition із зазначенням в якості параметрів:
Далі переходить до кроку 1.120. | Scope -composition:read Resource - GET /patients/{patientId}/composition/{compositionId}/episode/{episodeId}/encounter/{encounterId} | |
21 | 2.40 | getComposition | В ЦБД ЕСОЗ виконуються дії, передбачені відповідним методом АРІ, врезультаті яких МІС отримує деталі створеного в ЦБД ЕСОЗ нового МВН |
| [DRAFT] REST API getComposition [API-006-001-001-0214]getComposition |
22 | 1.120 | Перевірити дані за МВН | Користувач здійснює перевірку відомостей про створюваний МВН, що зазначені в інформаційній довідці, та/або інтерфейсі. Зокрема повинні бути перевірені:
Далі перейти до кроку GW 1.40. | ||
23 | GW 1.40 | Потрібно переглянути друковану форму? |
| ||
24 | 1.130 | Переглянути друковану форму | Користувач має можливість переглянути інформаційну довідку МВН відповідно до процесу BP-ESOZ-018-0013 [MIS] Отримання друкованої форми МВ. Далі перейти до кроку GW 1.50. | ||
25 | GW 1.50 | Помилки відсутні? |
| ||
26 | 1.140 | Виправити помилки | За наявності помилок в інформаційній довідці МВН та/або інтерфейсі, Користувач переходить до вибору шляху GW 1.90 на відповідний крок поточних вимог до процесів та виправляє такі помилки. Виправлення помилок здійснюється виключно через створення нового МВН. МІС може автоматично заповнити відповідні поля (атрибути) в новому запиті на створеня МВН, щоб Користувач мав змогу виправити помилки, допущені у попередньому запиті. | ||
27 | GW 1.90 | Вибір шляху виправлення відповідно до помилки | Якщо потрібно виправити помилку, можна обрати один або декілька з наступних варіантів подій (Inclusive Gateway):
| ||
28 | 1.150 | Засвідчити КЕП | В разі відсутності помилок у відомостях інформаційної довідки та/або інтерфейсі, Користувач повинен мати можливість засвідчити запит на підписання МВН за допомогою КЕП користувача. Після засвідчення КЕП, перейти до кроку 1.160. | ||
29 | 1.160 | Виконати запит на підписання | Користувач виконує запит на підписання методом АРІ Системи signComposition із зазначенням в якості параметру ідентифікатора МВН "composition_id". Далі перейти до кроку 1.170. | Scope -composition:signd Resource - PATCH /patients/composition/{compositionId}/sign | [DRAFT] REST API signComposition [API-006-001-001-0212]signComposition |
30 | 2.50 | SignComposition | В ЦБД ЕСОЗ виконуються дії, передбачені відповідним методом АРІ. |
| [DRAFT] REST API signComposition [API-006-001-001-0212]signComposition |
31 | 2.50.1 | Create SIGN_COMPOSITION job | Під час виконання методу API створюється окрема асинхронна задача, яка ставиться в чергу задач. За результатом виконання задачі із підписання Composition, ЕСОЗ віддає через API відповідь, що МВ успішно підписаний. | ||
32 | 2.20.2 | Валідація | В ЦБД ЕСОЗ виконуються валідації описані на сторінці. | ||
33 | GW 2.10 | Валідація успішна? |
| ||
34 | ЕЕ 2.10. | Результат обробки Failed | Результат обробки невдалий. Вихід із процесу. | ||
35 | GW 2.20 | Чи зазначено МА? |
| ||
36 | 2.50.3 | Відправка SMS | SMS-0005 | ||
37 | EE 2.20 | Результат обробки Done | Результат обробки виконаний. Завершення підписання МВН. | ||
38 | 1.170 | Отримати результат виконання створення (job) | Користувач отримує результати виконання запиту через виконання методу getAsyncJobStatus та за необхідності інформує жінку, що народила (чи законного представника дитини) про (не)успішність створення МВН. | Scope -composition:read Resource - GET /patients/{patientId}/composition/{compositionId}/episode/{episodeId}/encounter/{encounterId} | |
39 | 2.60 | getAsyncJobStatus | В ЦБД ЕСОЗ виконуються дії, передбачені відповідним методом АРІ. |
| [DRAFT] REST API getAsyncJobStatus [API-006-001-001-0209]getAsyncJobStatus |
40 | GW 1.60 | Чи підписан МВН? |
| ||
41 | ЕЕ 1.20 | МВН не створено | МВН не створено. Вихід з процесу. | ||
42 | GW 1.70 | Потрібно переглянути друковану форму? |
| ||
43 | 1.180 | Переглянути друковану форму | На вимогу жінки, яка народила чи законного представника дитини, Користувач має роздрукувати інформаційну довідку МВН відповідно до процесу BP-ESOZ-018-0013 [MIS] Отримання друкованої форми МВ. | ||
44 | GW 1.80 | Потрібно переглянути поточний статус обробки МВН? |
| ||
45 | 1.190 | Переглянути статус обробки МВН | Дані по статусу Користувач отримує через деталі по статусу обробки медичного висновку за методом АРІgetIntegrationData. Користувач за потреби має можливість переглянути такі дані:
| Scope -composition:read Resource - GET /patients/{patientId}/composition/{compositionId}/episode/{episodeId}/encounter/{encounterId} | |
46 | EE 1.30 | МВН створено | МВН створено та підписано. Завершення процесу. |
...
Доступ до контенту медвисновку регламентується правами на перегляд даних, створених від батьківської сутності, до якої користувач має відповідні права доступу.
/wiki/spaces/emal/pages/16906977281 Правила застосування subject/focus для person/preperson при створенні МВ, наведені нижче:
type | category | SUBJECT | FOCUS |
---|---|---|---|
|
| ЕСОЗ: preperson Трактування: новонароджена дитина | ЕСОЗ: person Трактування: жінка що народила новонароджену дитину |
|
| ЕСОЗ: preperson/person Трактування: Пацієнт- непрацездатна особа | |
|
| ЕСОЗ: person Трактування: Пацієнт, який доглядав за дитиною і через свій стан не може продовжевати | ЕСОЗ: person Трактування: Особа, яка доглядатиме за дитиною пацієнта і через це - непрацездатна |
|
| ЕСОЗ: person Трактування: Пацієнт, повнолітній | ЕСОЗ: person Трактування: Особа, яка доглядатиме за пацієнтом і через це - непрацездатна |
|
| ЕСОЗ: preperson/person Трактування: Пацієнт, дитина (зокрема новонароджена) | ЕСОЗ: person Трактування: Особа, яка доглядатиме за пацієнтом і через це - непрацездатна |
|
| ЕСОЗ: person Трактування: Особа що проходить обсервація або самоізоляцію з метою запобігання поширенню гострої респіраторної хвороби COVID-19, спричиненої коронавірусом SARS-CoV-2 *хворі на ковід отримують категорію Загальне захворювання | |
|
| ЕСОЗ: person Трактування: пацієнт, непрацездатний за своїм основним місцем роботи, що переводиться на легшу роботу для уникнення порушення процесу лікування | |
|
| ЕСОЗ: person Трактування: Пацієнт, що отримує медичні послуги з ортопедичного протезування в стаціонарних умовах | |
|
| ЕСОЗ: person Трактування: Пацієнтка, що вагітна або народила та є непрацездатною. | |
|
| ЕСОЗ: person Трактування: Особа, що перебуває на карантині | |
|
| ЕСОЗ: person Трактування: Пацієнт- непрацездатна особа |
Результат процесу
Користувач (медичний працівник) створив та підписав МВН.
Перелік змін
Версія документа | Опис змін | Номер релізу | |
---|---|---|---|
1 | |||
2 |
...