Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.81 KB

README.md

File metadata and controls

41 lines (28 loc) · 1.81 KB

ehealth

Build Status Coverage Status

Index page for projects that related to Ukrainian Health Services government institution.

Objectives

  • Design and Develop patient's registry (Master Patient Index) as an independant service
  • Design and Develop registry for Medical Service Providers (MSP), MSP Divisions, 1st echelon Doctors (PRM)
  • Design and Develop registry for contracts (Declarations) between MSP, 1st echelon Doctors and Patients (OpsDB)
  • Automation of MSP, Doctors, Patients, Declarations registration processes accessible via API (REST)
  • Provision of data consistency, deduplication and security mechanisms incl. Implementation of Digital Signature
  • Design and Develop E-Health Billing process (Capitation report)
  • Design and Develop E-Health administration tools for National Health Service
  • Implementation of authentication and authorization including:
    • Authorization of MSP by Patient using SMS OTP
    • Offline patient identification
  • OAuth 2.0 authorization for E-Health API
  • Personal data protection according to Ukraine and EU regulations

Specification

Installation

You can use official Docker container to deploy this service, it can be found on edenlabllc/ehealth Docker Hub.

Dependencies

  • PostgreSQL 9.6 is used as storage back-end.
  • Elixir 1.5.1
  • Erlang/OTP 20.0.4

Configuration

See ENVIRONMENT.md.

License

See LICENSE.md.