Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

Сторінка знаходиться в процесі розробки. Інформація на ній може бути застарілою.

Info

/wiki/spaces/EN/pages/17560797187 (видаліть блок з посиланням перед публікацією документа)

...

1

№ кроку

Крок

Опис

Технічний модуль

Методи API які мають або можуть бути використані

2

SE 1.10

Отримати друковану форму МВ

Виникнення у пацієнта потреби отримати від Користувача друковану форму медичного висновку

3

1.10

Сформувати друковану форму

Користувач за допомогою МІС обирає команду сформувати друковану форму медичного висновку, внаслідок чого МІС передає до ЕСОЗ запит з ідентифікатором шаблону друкованої форми медичного висновку COMPOSITION_TEMPLATE_ID для його генерації.

4

GW 1.10

Чи існує медичний висновок за id?

  • Якщо так (за даним id існує медичний висновок), перейти до кроку GW 1.20

  • Якщо ні (медичний висновок з таким id не знайдено), то перейти до кроку EE 1.10 та завершити процес

5

EE 1.10

Друковану форму не отримано

Друковану форму не отримано. Вихід з процесу

6

GW 1.20

Чи отриманий доступ до МВ?

  • Якщо так (доступ до медичного висновку наданий), перейти до кроку GW 1.30

  • Якщо ні (доступ до медичного висновку ненаданий), то перейти до кроку EE 1.20 та завершити процес

7

EE 1.20

Друковану форму не отримано

Друковану форму не отримано. Вихід з процесу

8

GW 1.30

Чи переданий id відповідного шаблону (templateId) до типу МВ?

  • Якщо так (МІС передала templateId до ЕСОЗ), перейти до кроку 1.20

  • Якщо ні (МІС не передала templateId до ЕСОЗ), то перейти до кроку EE 1.10 та завершити процес

9

EE 1.10

Друковану форму не отримано

Друковану форму не отримано. Вихід із процесу

10

1.30

Отримати згенерований HTML-шаблон

МІС має виконати запит до ЦБД ЕСОЗ для отримання необхідного шаблону МВ, після чого Користувач має перейти до виконання кроку 1.40

11

2.10

GetPrintForm

В ЦБД ЕСОЗ виконуються дії, передбачені відповідним методом АРІ

Scope -composition:read

Resource - /patients/{patientId}/composition/{compositionId}/episode/{episodeId}/encounter/{encounterId}/printForm

getPrintForm [API-006-001-001-0216]

12

2.20

Запит до компоненту MAN в PostgreSQL

В ЦБД ЕСОЗ здійснюється запит до компоненту MAN в PostgreSQL, після відповіді генерується форма для друку із заповненими даними, яка передається МІС.

13

1.40

Вивести форму для друку  МВ

МІС виводить в друк отриману форму

14

1.50

Переглянути друковану форму

На вимогу пацієнта, Користувач має роздрукувати медичний висновок

15

EE 1.20

Друковану форму отримано та переглянуто

Друковану форму отримано та переглянуто. Завершення процесу

...