Skip to content
forked from PSMRI/FHIR-API

Service that implements FHIR standard for healthcare information exchange between various systems that are used by clinicians and organisations

License

Notifications You must be signed in to change notification settings

Anjana2310/FHIR-API

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AMRIT - FHIR Service

License: GPL v3 branch parameter

FHIR (Fast Healthcare Interoperability Resources) standard defines how healthcare information can be exchanged between different computer systems regardless of how it is stored in those systems. FHIR provides a means for representing and sharing information among clinicians and organizations in a standard way regardless of the ways local EHRs represent or store the data. FHIR combines the best features of previous standards into a common specification, while being flexible enough to meet needs of a wide variety of use cases within the healthcare ecosystem. Resources are the basis for all exchangeable FHIR content. Each resource includes a standard definition and human-readable descriptions about how to use the resource. Each resource also has a set of common and resource-specific metadata (attributes) to allow its use clearly and unambiguously. FHIR Resources can store and/or exchange many types of clinical and administrative data.

In AMRIT, currently we have developed 9 resources out of 27 resources. Contributors are working on developing rest of the 18 resources which will make AMRIT to be compliant with ABDM guidelines. FHIR R4 is the latest version which we are migrating from HL7 V2.0 current version of AMRIT application.

Key APIs in FHIR service

  • Care Context Services
  • e-Aushadhi
  • ABHA Card Services
  • OP Consultation Record Sharing
  • Diagnostic Report Record Sharing
  • Prescription Record Sharing
  • Higher Health Facility

Building From Source

This microservice is built on Java, Spring boot framework and MySQL DB.

Prerequisites

  • JDK 1.8
  • Maven

$ ./mvn clean install

Installation

This service has been tested on Wildfly as the application server.

Prerequisites

  • Wildfly (or any compatible app server)
  • Redis
  • MySQL Database

Usage

All features have been exposed as REST endpoints. Refer to the SWAGGER API specification for details.

About

Service that implements FHIR standard for healthcare information exchange between various systems that are used by clinicians and organisations

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%