...
Сервіс створюється на стороні системи єЗдоровʼя ЗСЗУ МОЗ України ЕСОЗ з метою одержання інформації про наявність медичного висновку (далі - МВ) будь-якого типу, виданого певній особі зазначеній у цьому МВ.
На стороні сервісів Дія створюється клієнт, за допомогою якого передається номер МВ і набір атрибутів, які характеризують за якими атрибутами і документами ідентифіковано особу, для якої виконується запит МВ.
Загальний спосіб використання (приклад): співробітник університету хоче перевірити, чи справді студенту виписувалась довідка (висновок) про тимчасову непрацездатність.
...
Вміст елементу PublicGetCompositionRequest
№ | Код параметру в системі єЗдоровʼяЕСОЗ | Рівень вкладеності | Код параметру згідно WSDL | Спосіб, тип заповнення даних | Опис параметру | Обовʼязкове(так/ні) |
---|---|---|---|---|---|---|
1 | 1 | MedicalDocument | object | 1 | ||
2 | Composition.Title | 2 | DocNumb | string | Ідентифікатор медичного висновку, що використовуються для ручних операцій визначення | 1 |
3 | focus or subject | 1 | IdentificationInfo | object | Відомості про субʼєкта, якому видано довідку або в деяких випадках пов'язану особу | 1 |
4 | tax_id | 2 | tax_RNOKPP | string | РНОКПП (за наявності) | 0..1 |
5 | unzr | 2 | UNZR | string | УНЗР | 0..1 |
6. | document | 2 | IdentityDocument | object | 0..1 | |
7 | document.serial | 3 | documentSerial | string | серія документа (за наявності) | 0..1 |
8 | document.number | 3 | documentNumber | string | номер документа | 1 |
9 | document.type | 3 | passportTypeID | integer | Довідник ДРАЦС. | 1 |
...
Вміст елементу PublicGetCompositionResponse
№ | Код параметру в системі єЗдоровʼяЕСОЗ | Рівень вкладеності | Код параметру згідно WSDL | Спосіб, тип заповнення даних | Опис параметру | Обовʼязкове(так/ні) |
---|---|---|---|---|---|---|
1 | 1 | PublicGetCompositionRequest | object | Копія обʼєкту запиту, який надійшов | 1 | |
2 | 2 | MedicalDocument | object | 1 | ||
3 | 3 | DocNumb | string | Ідентифікатор медичного висновку, що використовуються для ручних операцій визначення | 1 | |
4 | 2 | IdentificationInfo | object | Відомості про особу | 1 | |
5 | 3 | tax_RNOKPP | string | РНОКПП (за наявності) | 0..1 | |
6 | 3 | UNZR | string | УНЗР | 0..1 | |
7 | 3 | IdentityDocument | object | 0..1 | ||
8 | 4 | documentSerial | string | серія документа (за наявності) | 0..1 | |
9 | 4 | documentNumber | string | номер документа | 1 | |
10 | 4 | passportTypeID | integer | Довідник ДРАЦС. | 1 | |
11 | Composition | 1 | MedicalDocument | object | Ідентифікатор в системі медичний висновків | 1 |
12 | відповідає Type | 2 | Type | string | значення зі словника типів | 1 |
13 | відповідає Category | 2 | Category | string | значення зі словника категорій | 1 |
13 | Title | 2 | DocNumb | string | Номер документу | 1 |
14 | Date | 2 | DocDate | date (рррр-мм-дд) | Дата видачі документу медичного висновку | 1 |
15 | legalEntity.name | 2 | DocOrgName | string | Назва органу, що видав документ | 1 |
16 | event.period.start | 2 | ValidityPeriodStart | date (рррр-мм-дд) | Початок періоду дії МВ | 1 |
17 | event.period.end | 2 | ValidityPeriodEnd | date (рррр-мм-дд) | Кінець періоду дії МВ | 1 |
18 | 1 | ehealth:faultCode | int | Код статусу опрацювання системою єЗдоровʼяЕСОЗ | 1 |
Коди помилок обробки запиту
...