Основний обʼєкт згідно 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 в залежності від категорії медичного висновку | |||||
AUTHORIZE_WITH | Object(valueCode=AUTHORIZE_WITH | valueBoolean |
Попередня назва NEWBORN_AUTHORIZE_WITH
newbornProcessingStatusExtension
Посилання на метод автентифікації (для подальшого смс інформування) для персони, яку зазначено у section.focus | ||
NEWBORN_BIRTH_DATE | Object(valueCode= |
ANEWBORN_ |
BIRTH_ |
)
valueString
PENDING
IN_PROGRESS
DONE
DATE) | valueDate - строка формат date (YYYY-MM-DD) |
Дата народження дитини (Медичний висновок про народження) |
NEWBORN_SEX | Object(valueCode= |
NEWBORN_SEX) | valueString |
PENDING
IN_PROGRESS
DONE
ERROR
Значення згідно словника GENDER |
Тільки у мед висновках про тимчасову непрацездатність
Стать новонародженого (Медичний висновок про народження) | ||
TREATMENT_VIOLATION | Object(valueCode= |
TREATMENT_VIOLATION) | valueString |
disabillityTicketExtension
Object(valueCode=ERLN_DISABILITY_TICKET)
|
disabilityTreatmentViolationExtension
Порушення режиму лікування (Медичний висновок про тимчасову непрацездатність) Заповнюється лише в парі з TREATMENT_VIOLATION |
valueString
late_arrival
alcohol_intoxicatio
narcotic_intoxicatio
toxic_intoxication
hospital_leave
hospital_change_unauthorized
Значення згідно словника
COMPOSITION_TREATMENT_VIOLATION
disabilityTreatmentViolationDateExtension
_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 | Новий випадок непрацездатності, не пов'язаний із попередніми випадками |