Evrika - Analysis of Ehealth Documentation for a Medical Clinic

...

Evrika - Analysis of Ehealth Documentation for a Medical Clinic
INGELLO / BUSINESS1896

As of 2020, all medical institutions that have concluded contracts with the NHSU under the medical guarantees program are required to send data to the central component of the electronic healthcare system. For this, the MIS used by these medical institutions must be connected to eHealth. The decision to connect an MIS is made by the State Enterprise “Electronic Health”: after testing the functionality for compliance with the technical regulations.

Evrika - Analysis of Ehealth Documentation for a Medical Clinic

In the screenshot below, you can see the general Ehealth scheme as of 2021.

Evrika - Analysis of Ehealth Documentation for a Medical Clinic

General scheme of the modules of the Administrator of the PMD and the Doctor's Workplace of the PMD of the Ehealth System

Evrika - Analysis of Ehealth Documentation for a Medical Clinic

In general terms, to integrate one program into another, you need to integrate an API. And therefore, analyzing the documentation and API methods is very important.

Evrika - Analysis of Ehealth Documentation for a Medical Clinic

The method documentation is available at the link https://ehealthmisapi1.docs.apiary.io/#reference/p...

Evrika - Analysis of Ehealth Documentation for a Medical Clinic

But there is also a document whose requirements must be met when integrating an MIS into Ehealth

The complexity also lies in the fact that the structure and names in your program and in Ehealth - are different and need to be matched for integration.

For example, there is a process of maintaining medical records about a patient. In your system, a patient consultation may be called an "appointment", and these consultations are linked only by patient, while in Ehealth there is an "episode" that includes "visits". And until a diagnosis is made, the doctor does not close the episode.

Evrika - Analysis of Ehealth Documentation for a Medical Clinic

Evrika - Analysis of Ehealth Documentation for a Medical Clinic

In practice, for successful Ehealth integration, your program must meet the integration requirements. Let us give an example for the Episode.

The user must be provided with the ability to perform the following actions in accordance with the System API specification:

- create “Епізод МД” (method "Create Episode");

- find an MD Episode by search parameters;

Evrika - Analysis of Ehealth Documentation for a Medical ClinicEvrika - Analysis of Ehealth Documentation for a Medical Clinic

- update parameters of “Епізоду МД” available for editing (method "Update Episode");

- mark an MD Episode as “введений помилково” (method "Cancel Episode") with the user's mandatory indication of “підстав визначення помилкового внесення ЕМЗ” (parameter "explanatory_letter") and indication of the reason (parameter "status_reason");

Evrika - Analysis of Ehealth Documentation for a Medical Clinic

-close Епізод МД (method "Close Episode") with mandatory indication by the

user of “обґрунтування підстав закриття Епізоду МД” (parameter "closing_summary");

Episode validation https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/583402023/Create+Episode

Evrika - Analysis of Ehealth Documentation for a Medical Clinic

In addition to the main integrated functions and directories (diagnoses, list of declarations, employees, clinic departments, cities, streets, user roles, equipment, etc.), there must also be an electronic signature system. Since the doctor must sign the diagnosis, and this must be done with their key.

Also read about the development of a program for a clinic

Technology stack and approaches

SaaS architecture Microservices Cloud computing Software scalability API integrations DevOps processes High-load systems Solution cybersecurity