Table of Contents | ||||
---|---|---|---|---|
|
...
Electronic sick leave register (ERLN) - for MVTN (temporary desability).
State register of acts of civil status of citizens (DRACSDRACSG) - for MVN (newborn).
Getting integration data processes depends on the type of composition.
...
The method can only be executed by a user with access to composition.
The method can only be executed for a composition with the status:
FINAL
AMENDED
ENTERED-IN-ERROR
Logic*
Потрібно по пунктах описати логіку методу API або додати діаграму
Global and configurable parameters
Потрібно вказати посилання на сторінки з описом глобальних та конфігураційних параметрів
Input parameters
Input parameter | Values | Type | Description | Example |
---|---|---|---|---|
compositionId |
| String($uuid) (path) | Composition object ID | 89678f60-4cdc-4fe3-ae83-e8b3ebd35c59 |
patientId |
| String($uuid) (path) | Patient object ID | 89678f60-4cdc-4fe3-ae83-e8b3ebd35c59 |
episodeId |
| String($uuid) (path) | Episode of Care object ID | 89678f60-4cdc-4fe3-ae83-e8b3ebd35c59 |
encounterId |
| String($uuid) (path) | Encounter object ID | 89678f60-4cdc-4fe3-ae83-e8b3ebd35c59 |
...
COMPOSITION_PROCESSING_SYSTEMS
COMPOSITION_PROCESSING_TASKS
ERLN_RESULT_CODES
COMPOSITION_PROCESSING_STATUS
Request structure*
See on ApiarySwaggerHub (2.32.2)
Description:
Expand | ||
---|---|---|
| ||
|
Authorize*
Вимоги до авторизації: яким чином надається доступ до використання методу
Request to process the request using a A token in the headers.
Headers
Content-Type: application/json
Authorization: Bearer {token}
api-key: {secret}
Request data validation*
Валідація даних
Наприклад:
Validate request using JSON schema
In case validation failed - generate 422 error
Processing*
Потрібно описати процеси, які відбуваються з даними
1. Using global parameters
Потрібно викликати глобальні параметри (Global parameters), щоб отримати наведені нижче параметри
Response structure*
ERLN ExampleCreation of composition type “temp_disability“. Response with information on the ERLN integration process:
Expand | ||
---|---|---|
| ||
|
Creation of composition type “newborn“. Response with information on the DRACSG integration process:
Expand | ||
---|---|---|
|
Cancellation of composition type “temp_disability“. Response with information on the ERLN integration process:
Expand | ||
---|---|---|
|
Post-processing processes*
Що має відбутися в ЦБД після опрацювання та відправлення відповіді, тощо
HTTP status codes*
HTTP status code | Message | What caused the error |
---|---|---|
200 |
|
|
404 |
|
|
...