ЕСОЗ - публічна документація

Care plan data model_UA

Опис FHIR

Care Plan

Схема

Опис eHealth

План лікування

Назва колекції: care_plans

Дана колекція використовується для зберігання плану лікування без активності.

Опис плану лікування

Назва

Тип

Об/НеОб(M/O)

Опис та обмеження

Порівняння HL7 та eHealth

Назва

Тип

Об/НеОб(M/O)

Опис та обмеження

Порівняння HL7 та eHealth

id

string

M

Ідентифікатор Плану лікуванння в системі (ObjectID)

Не відповідає FHIR

based_on

{Reference}

O

Посилання на первинний План лікування

Відповідає

part_of

{Reference}

O

Посилання на інший План лікування

Відповідає

category

{Codeable_concept}

M

Категорія Плану лікування. Значення вибирається з довідника

Відповідає

title

string

M

Заголовок Плану лікування

Відповідає

description

string

O

Опис Плану лікування

Відповідає

period

{Period}

M

Період дії Плану лікування

Відповідає

supporting_info

[Reference]

O

Посилання на медичні записи.

Відповідає

note

string

O

Коментарі, примітки по Плану лікування

Не відповідає FHIR

requisition

string

M

Хешоване значення відображаємого номеру плану лікування

Не відповідає FHIR

intent

string

M

По-замовчуванню - order (можна змінити на plan)

Відповідає

encounter

{Reference}

M

Посилання на взаємодію з головним діагнозом

Відповідає

addresses

[Codeable_concept]

M

Код стану/хвороби. Значення вибирається з довідникаeHealth/ICD10_AM/condition_codes

Не відповідає FHIR (тип даних)

status

string

M

Статус Плану лікування

Відповідає

status_reason

{Codeable_concept}

O

Причина зміни статусу

Не відповідає FHIR

status_history

[Status_history]

M

Історія змін статусу Плану лікування

Не відповідає FHIR

subject

string

M

Захешований ідентифікатор пацієнта patient_id

Не відповідає FHIR (тип даних)

author

{Reference}

M

Посилання на співробітника, який створив План лікування

Відповідає

contributor

[Reference]

O

Посилання на врача на заміну

Відповідає

terms_of_service

{Codeable_concept}

M

Умови супроводження плану лікування. Значення вибирається з довідника PROVIDING_CONDITION. Можна вибрати: INPATIENT (стаціонар), OUTPATIENT (амбулаторія)

Не відповідає FHIR

inserted_at

timestamp

M

Дата створення плану лікування

Не відповідає FHIR

inserted_by

string

M

Ідентифікатор користувача, який створив План лікування

Не відповідає FHIR

updated_at

timestamp

M

Дата останнього оновлення плану лікування

Не відповідає FHIR

updated_by

string

M

Ідентифікатор користувача, який останнім вніс зміни до плану лікування

Не відповідає FHIR

signed_content_links

[string]

M

Масив посилань на підписний контент в файловому сховищі

Не відповідає FHIR

Активності

Назва колекції: activities

Дана колекція використовується для зберігання активностей тільки з посиланнями на План лікування

Опис активності

Активність повинна бути описана в параметрі detail , без використання атрибута reference .

Назва

Тип

Об/НеОб(M/O)

Опис та обмеження

Порівнянн HL7 з eHealth

Назва

Тип

Об/НеОб(M/O)

Опис та обмеження

Порівнянн HL7 з eHealth

id

string

M

Ідентифікатор активності в системі. Унікальний в поєднанні з Планом лікування

Не відповідає FHIR

care_plan

{Reference}

M

Посилання на План лікування, з яким пов'язана активність.

Не відповідає FHIR

author

{Reference}

M

Посилання на співробітника, який створив активність

Не відповідає FHIR CarePlan (відповідає ActivityDefinition)

signed_content_links

[string]

M

Масив з посиланнями на підписний контент в фаловому сховищі.

Не відповідає FHIR

outcome_reference

[Reference]

O

Посилання на ресурси, які відображать результат активності. Для рецепту це відпуск медикаметів, для направлень - це процедури, взаємодія, обстеження

Відповідає

outcome_codeable_concept

[Codeable_concept]

O

Опис результату активності. Значення вибираєтсья з довідника.

Відповідає

inserted_at

timestamp

M

Дата, коли був створений План лікування

Не відповідає FHIR

inserted_by

string

M

Ідентифікатор користувача, який створив активність до Плану лікування

Не відповідає FHIR

updated_at

timestamp

M

Дата останнього оновлення активності до плану лікування

Не відповідає FHIR

updated_by

string

M

Ідентифікатор користувача, який останнім вніс зміни до активності

Не відповідає FHIR

detail

{Detail document}

M

Масив посилань на підписний контент в файловому сховищі

Відповідає

Опис деталей

Назва

Тип

Об/НеОб (M/O)

Опис та обмеження

Порівняння HL7 з eHealth

Назва

Тип

Об/НеОб (M/O)

Опис та обмеження

Порівняння HL7 з eHealth

kind

string

M

Тип активності. Можливі значення: medication_requestservice_request

Відповідає

reason_code

[Codeable_concept]

O

Діагнози. Може бути декілька, значення вибираються з довідника condition_codes 

Відповідає

reason_reference

[Reference]

O

Посилання на conditions/oservations/diagnostic_reports з діагнозами.

Відповідає

goal

[Codeable_concept]

O

Ціль активності. Значення вибирається з довідника.

Не відповідає FHIR (тип даних)

status

string

M

Статус активності.

Відповідає

status_reason

{Codeable_concept}

O

Причина зміни статусу активності. Значення вибирається з довідника.

Відповідає

quantity

{SimpleQuantity}

O

Кількість необхідних медикаментів (MR) або процедур ін. (SR)

Відповідає

scheduled_timing

sheduled_period

scheduted_string

{Timing}

{Period}

string

O

Одне з перелічених полів можливе, по іншим відмова.

Опис періоду, період або частота створення активності.

Відповідає

location

{Reference}

O

Посилання на підрозділ виконавця

Відповідає

performer

{Reference}

O

Посилання на співробітника, який виконує активність.

Відповідає

product_reference

{Reference}

M

Необхідне. Якщо kind=medication_request , посилання на medication. Якщо kind=service_request , посилання на service

Відповідає

daily_amount

{SimpleQuantity}

O

Кількість медикаментів, процедур, які повинні надаватися за день

Відповідає

remaining_quantity

{SimpleQuantity}

O

Залишок кількості медикаментів (процедур ін. для SR) допустимі для відпуску. Розраховується як різниця між detail.quantity та кількість відповідних посилань в activity.outcome_reference

Відповідає

description

string

O

Опис активності

Відповідає

do_not_perform

bool

По замовчуванню - false

Відповідає

program

{Reference}

O

Посилання на програму

Не відповідає FHIR

Приклади

{ "id": "36bacca3-ee29-48fa-8ec8-919d7a0773ca", "based_on": { "identifier": { "type": { "coding": [ { "system": "eHealth/resources", "code": "care_plan" } ] }, "value": "36bacca3-ee29-48fa-8ec8-919d7a0773ca" } }, "part_of": { "identifier": { "type": { "coding": [ { "system": "eHealth/resources", "code": "care_plan" } ] }, "value": "36bacca3-ee29-48fa-8ec8-919d7a0773ca" } }, "category": { "coding": [ { "system": "eHealth/SNOMED/care_plan_categories", "code": "diabetics" } ] }, "title": "Example", "description": "Care plan example", "period": { "start": "2020-01-01", "end": "2021-01-01" }, "supporting_info": [ { "identifier": { "type": { "coding": [ { "code": "episode_of_care", "system": "eHealth/resources" } ] }, "value": "789b1866-31b3-4ed3-82e9-236ff629cb23" } } ], "note": "Some notes", "requisition": "3D19B775D1444A16A4AA61172103F4A4F0ADB474216927898C75A9391D81BA0A", "intent": "order", "encounter": { "identifier": { "type": { "coding": [ { "code": "encounter", "system": "eHealth/resources" } ] }, "value": "0433b247-d907-4d09-b460-9614f84e6db6" } }, "addresses": [ { "coding" : [ { "code" : "E11.9", "system" : "eHealth/ICD10_AM/condition_codes" } ] } ], "status": "active", "status_reason": { "coding": [ { "system": "eHealth/care_plan_status_reasons", "code": "some code" } ] }, "status_history": [ { "inserted_at": "2020-09-22T08:23:33.597Z", "inserted_by": "22b42cb6-bc01-4436-a1f4-a5a7365fa29a", "status": "active", "status_reason": null } ], "subject": "87B0E1A2D106232D253ACB8627BCCCD8056FC685CEBA1CB587B2C3AFD9467BA9", "author": { "identifier": { "type": { "coding": [ { "code": "employee", "system": "eHealth/resources" } ], "text": null }, "value": "740246db-6a9a-41ca-bb0b-da2774121369", } }, "contributor": [ { "identifier": { "type": { "coding": [ { "code": "employee", "system": "eHealth/resources" } ], "text": null }, "value": "740246db-6a9a-41ca-bb0b-da2774121368", } } ], "terms_of_service": { "coding": [ { "code": "INPATIENT", "system": "eHealth/PROVIDING_CONDITION" } ], "text": "Стаціонарні умови" }, "inserted_at": "2020-09-22T08:23:33.597Z", "inserted_by": "22b42cb6-bc01-4436-a1f4-a5a7365fa29a", "updated_at": "2020-09-22T08:23:33.597Z", "updated_by": "22b42cb6-bc01-4436-a1f4-a5a7365fa29a", "signed_content_links":["https://36bacca3-ee29-48fa-8ec8-919d7a0773ca/create"] }

 

{ "id" : ObjectId(UUID) "care_plan": { "identifier": { "type": { "coding": [ { "system": "eHealth/resources", "code": "care_plan" } ] }, "value": "36bacca3-ee29-48fa-8ec8-919d7a0773ca" } }, "author": { "identifier": { "type": { "coding": [ { "code": "employee", "system": "eHealth/resources" } ], "text": null }, "value": "740246db-6a9a-41ca-bb0b-da2774121368", } }, "signed_content_links":["https://36bacca3-ee29-48fa-8ec8-919d7a0773ca/36bacca3-ee29-48fa-8ec8-919d7a0773c1/create"] "outcome_reference": [ { "identifier": { "type": { "coding": [ { "code": "procedure", "system": "eHealth/resources" } ] }, "value": "c1d60d70-41f3-498b-b97f-3bd9f6ecdf1e" } } ], "outcome_codeable_concept": [ { "coding": [ { "system": "eHealth/procedure_outcomes", "code": "procedure_cancelled" } ] } ], "detail": { "kind": "service_request", "reason_code": [ { "coding": [ { "system": "eHealth/ICD10_AM/condition_codes", "code": "X85" } ] } ], "reason_reference": [ { "identifier": { "type": { "coding": [ { "code": "condition", "system": "eHealth/resources" } ] }, "value": "c1d60d70-41f3-498b-b97f-3bd9f6ecdf2e" } } ], "goal": [ { "coding": [ { "system": "eHealth/care_plan_goals", "code": "diabetes_treatment" } ] } ], "status": "cencelled", "status_reason": { "coding": [ { "system": "eHealth/activity_status_reasons", "code": "incorrect_patient" } ] }, "quantity": { "value": 10 }, "scheduled_period": { "start": "2020-12-14", "end": "2020-12-28" }, "location": { "identifier": { "type": { "coding": [ { "code": "division", "system": "eHealth/resources" } ], "text": null }, "value": "740246db-6a9a-41ca-bb0b-da2774121379", } }, "performer": { "identifier": { "type": { "coding": [ { "code": "employee", "system": "eHealth/resources" } ], "text": null }, "value": "740246db-6a9a-41ca-bb0b-da2774121369", } }, "product_reference": { "identifier": { "type": { "coding": [ { "system": "eHealth/resources", "code": "service" } ] }, "value": "97d57238-ffbe-4335-92ea-28d4de117ea2" } }, "daily_amount": { "value": 10 }, "remaining_quantity": { "value": 10 }, "description": "Some description of the activity", "do_not_perform": false, "inserted_at": "2020-09-22T08:23:33.597Z", "inserted_by": "22b42cb6-bc01-4436-a1f4-a5a7365fa29a", "updated_at": "2020-09-22T08:23:33.597Z", "updated_by": "22b42cb6-bc01-4436-a1f4-a5a7365fa29a", "program": { "identifier": { "type": { "coding": [ { "code": "medical_program", "system": "eHealth/resources" } ], "text": null }, "value": "740246db-6a9a-41ca-bb0b-da2774121179", } } } }
{ "id" : ObjectId(UUID) "care_plan": { "identifier": { "type": { "coding": [ { "system": "eHealth/resources", "code": "care_plan" } ] }, "value": "36bacca3-ee29-48fa-8ec8-919d7a0773ca" } }, "author": { "identifier": { "type": { "coding": [ { "code": "employee", "system": "eHealth/resources" } ], "text": null }, "value": "740246db-6a9a-41ca-bb0b-da2774121369", } }, "signed_content_links":["https://36bacca3-ee29-48fa-8ec8-919d7a0773ca/36bacca3-ee29-48fa-8ec8-919d7a0773c2/create"]" "outcome_reference": [ { "identifier": { "type": { "coding": [ { "code": "medication_dispense", "system": "eHealth/resources" } ] }, "value": "c1d60d70-41f3-498b-b97f-3bd9f6ecdf2e" } }, { "identifier": { "type": { "coding": [ { "code": "medication_dispense", "system": "eHealth/resources" } ] }, "value": "c1d60d70-41f3-498b-b97f-3bd9f6ecdf3e" } } ], "outcome_codeable_concept": [ { "coding": [ { "system": "http://snomed.info/sct", "code": "medication_dispensed" } ] } ], "detail": { "kind": "medication_request", "reason_code": [ { "coding": [ { "system": "eHealth/ICD10_AM/condition_codes", "code": "X85" } ] } ], "reason_reference": [ { "identifier": { "type": { "coding": [ { "code": "condition", "system": "eHealth/resources" } ] }, "value": "c1d60d70-41f3-498b-b97f-3bd9f6ecdf2e" } } ], "goal": { "coding": [ { "system": "eHealth/care_plan_goals", "code": "diabetes_treatment" } ] }, "status": "in_progress", "status_reason": null, "quantity": { "value": 10 }, "scheduled_timing": { "event": [ "2017-04-20T19:14:13Z" ], "repeat": { "bounds_duration": { "value": 10, "comparator": ">", "unit": "days", "system": "eHealth/ucum/units", "code": "d" }, "count": 2, "count_max": 4, "duration": 4, "duration_max": 6, "duration_unit": "d", "frequency": 1, "frequency_max": 2, "period": 4, "period_max": 6, "period_unit": "d", "day_of_week": [ "mon" ], "time_of_day": [ "19:14:00" ], "when": [ "WAKE" ], "offset": 4 }, "code": { "coding": [ { "system": "TIMING_ABBREVIATION", "code": "Q4H" } ] } }, "location": { "identifier": { "type": { "coding": [ { "code": "division", "system": "eHealth/resources" } ], "text": null }, "value": "740246db-6a9a-41ca-bb0b-da2774121379", } }, "performer": { "identifier": { "type": { "coding": [ { "code": "employee", "system": "eHealth/resources" } ], "text": null }, "value": "740246db-6a9a-41ca-bb0b-da2774121369", } }, "product_reference": { "identifier": { "type": { "coding": [ { "code": "medication", "system": "eHealth/resources" } ], "text": null }, "value": "740246db-6a9a-41ca-bb0b-da2774121389", } }, "daily_amount": { "value": 1 }, "remaining_quantity": { "value": 3 }, "description": "Some description of the activity", "do_not_perform": false, "program": null, "inserted_at": "2020-09-22T08:23:33.597Z", "inserted_by": "22b42cb6-bc01-4436-a1f4-a5a7365fa29a", "updated_at": "2020-09-22T08:23:33.597Z", "updated_by": "22b42cb6-bc01-4436-a1f4-a5a7365fa29a", } }

 

ЕСОЗ - публічна документація