Основний обʼєкт згідно 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 | Опис варіантів пацієнтів у медвисновках: | ||
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.start | DateTime | Час вимагається із зазначенням таймзони. Час із зазначенням таймзони ЗАВЖДИ враховує daylight saving time | |||
| event.period.end | DateTime | Час вимагається із зазначенням таймзони. Час із зазначенням таймзони ЗАВЖДИ враховує daylight saving time | Обов'язковий атрибут у запиті для висновків про тимчасову непрацездатність | ||
section |
| BackboneElement |
|
| ||
| section.focus | Reference() | Референс про особу, якій видається медичний висновок | Опис варіантів у медвисновках: | ||
| section.text | Narrative |
| Згенерований документ згідно сконфігурованих шаблонів | ||
| section.title | string |
|
| ||
extension |
| BackboneElement |
|
|
| Правила застосування Можливість застосування extensions в залежності від категорії медичного висновку |
|
| Object(valueCode= | valueBoolean | Посилання на метод автентифікації (для подальшого смс інформування) для персони, яку зазначено у 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 | Новий випадок непрацездатності, не пов'язаний із попередніми випадками |