Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
...
Загальний спосіб використання (приклад): співробітник університету хоче перевірити, чи справді студенту виписувалась довідка (висновок) про тимчасову непрацездатність.
Відмінність від сервісу PublicGetComposition
В сервіс PublicGetCompositionV2 в порівнянні із сервісом PublicGetComposition:
додано інформацію про статус медичного висновку до вихідних параметрів на PublicGetCompositionResponse;
змінено фільтрацію за статусом при пошуку медичного висновка: виконується пошук МВ в усіх статусах (AMENDED, ENTERED_IN_ERROR, FINAL), окрім PRELIMINARY.
Вхідні параметри сервісу
Вміст елементу PublicGetCompositionRequestV2
№ | Код параметру в системі єЗдоровʼяЕСОЗ | Рівень вкладеності | Код параметру згідно 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 |
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 |
Вихідні параметри сервісу
Вміст елементу PublicGetCompositionResponseV2
№ | Код параметру в системі єЗдоровʼяЕСОЗ | Рівень вкладеності | Код параметру згідно 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 | status | 2 | Status | string | Статус медичного висновку | 1 |
19 | 1 | ehealth:faultCode | int | Код статусу опрацювання системою єЗдоровʼяЕСОЗ | 1 |
Коди помилок обробки запиту
...