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

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 5 Next »

Опис FHIR

Care Plan

Схема

Опис eHealth

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

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

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

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

Назва

Тип

Об/НеОб(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

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

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

Приклади

 eHealth Care plan document exqmple
{
    "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"]
}

 Activity document example for service request
{
    "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",
            }
        }
    }
}
 Activity document example for medication request
{
    "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",
    }
}

  • No labels