ЕСОЗ - публічна документація
RC_ Composition - специфікація.
Основний обʼєкт згідно HL7 FHIR 4.0.1 https://www.hl7.org/fhir/composition.html
Property | Type | Value details | Request | Response | Comment | |
---|---|---|---|---|---|---|
identifier |
| Identifier | uuid |
| ||
status |
| code | preliminary | final | amended | entered_in_error | |||
type |
| NEWBORN | TEMP_DISABILITY |
| |||
category |
|
| Перелік визначається окремо для кожного типу
| |||
subject |
| Reference(any) | Reference про пацієнта, щодо якого було створен о Encounter | Опис варіантів пацієнтів у медвисновках: Правила застосування subject/focus | ||
encounter |
| Reference(Encounter) | Reference на обʼєкт Encounter, який описує візит пацієнта в заклад |
| ||
date |
| DateTime | дата створення | UTC | ||
author |
| Reference() | resources/employees |
| ||
title |
| string |
| Human Readable number | ||
confidentiality |
| code | https://www.hl7.org/fhir/v3/ConfidentialityClassification/vs.html |
| ||
attester |
| BackboneElement |
|
| ||
custodian |
| BackboneElement |
| composition managing organization | ||
relatesTo |
| BackboneElement |
| Використовується в робочому процесі медвисновків про тимчасову непрацездатність | ||
| relatesTo.code |
| appends | transforms | replaces | Вказує на подальшу логіку опрацювання лікарняних | ||
| relatesTo.target | Reference(Composition) | Reference на попередній медвисновок із ланцюжка медвисновків |
| ||
event |
| BackboneElement |
|
| ||
| event.period | Object |
|
| ||
| event.period.startDay | DateTime | Час вимагається із зазначенням таймзони. Час із зазначенням таймзони ЗАВЖДИ враховує daylight saving time |
| ||
| event.period.endDay | DateTime | Час вимагається із зазначенням таймзони. Час із зазначенням таймзони ЗАВЖДИ враховує daylight saving time | Обов'язковий атрибут у запиті для висновків про тимчасову непрацездатність | ||
section |
| BackboneElement |
|
| ||
| section.focus | Reference() | Референс про особу, якій видається медичний висновок | Опис варіантів у медвисновках: Правила застосування subject/focus | ||
| section.text | Narrative |
| Згенерований документ згідно сконфігурованих шаблонів | ||
| section.title | string |
|
| ||
extension |
| BackboneElement |
|
|
| Правила застосування Можливість застосування extensions в залежності від категорії медичного висновку |
AUTHORIZE_WITH | Object(valueCode=AUTHORIZE_WITH) | uuid | Посилання на метод автентифікації (для подальшого смс інформування) для персони, яку зазначено у section.focus | |||
NEWBORN_BIRTH_DATE | Object(valueCode=ANEWBORN_BIRTH_DATE) | valueDate - строка формат date (YYYY-MM-DD) | Дата народження дитини (Медичний висновок про народження) | |||
NEWBORN_SEX | Object(valueCode=NEWBORN_SEX) | valueString Значення згідно словника GENDER | Стать новонародженого (Медичний висновок про народження) | |||
TREATMENT_VIOLATION | Object(valueCode=TREATMENT_VIOLATION) | valueString | Порушення режиму лікування Заповнюється лише в парі з TREATMENT_VIOLATION_DATE. Якщо параметр TREATMENT_VIOLATION передано, то параметр TREATMENT_VIOLATION_DATE також має бути передано обов'язково | |||
TREATMENT_VIOLATION_DATE | Object(valueCode=TREATMENT_VIOLATION_DATE) | valueDate - строка формат date (YYYY-MM-DD) | Дата порушення режиму лікування Заповнюється лише в парі з TREATMENT_VIOLATION. Якщо параметр TREATMENT_VIOLATION_DATE передано, то параметр TREATMENT_VIOLATION також має бути передано обов'язково. | |||
IS_FOREIGN_TREATMENT | Object(valueCode=IS_FOREIGN_TREATMENT) | valueBoolean | Реєстрація непрацездатності, що виникла за кордоном
| |||
IS_INTOXICATED | Object(valueCode=IS_INTOXICATED) | valueBoolean | Діагностовано алкогольне та/або наркотичне спʼяніння як причина виникнення тимчасової непрацездатності | |||
IS_ACCIDENT | Object(valueCode=IS_ACCIDENT) | valueBoolean | Випадок непрацездатності повʼязаний з професійною діяльністю пацієнта | |||
IS_FORCE_RENEW | Object(valueCode=IS_FORCE_RENEW) | valueBoolean | Новий випадок непрацездатності, не пов'язаний із попередніми випадками |
ЕСОЗ - публічна документація