Giter Site home page Giter Site logo

openmrs-module-isanteplus-labonfhir's People

Contributors

ibacher avatar pmanko avatar

Watchers

 avatar

Forkers

abertnamanya

openmrs-module-isanteplus-labonfhir's Issues

Determine if the openmrs-fhir-analytics pipeline can be leveraged for the labonfhir workflow.

We currently use the https://github.com/GoogleCloudPlatform/openmrs-fhir-analytics project for synchronizing OpenMRS changes with the Shared Health Record service.

The OpenHIE Lab Order Workflows (Section 4.5) use an SHR as an intermediary for lab orders flowing from EMRs to LISs.

We should think about leveraging the openmrs-fhir-analytics work for facilitating these workflows, which would reduce the risk of duplicate communication when both labonfhir and openmrs-fhir-analytics pipelines are running.

However, this change would require us to figure out a couple of issues:

  1. The lab workflows require the creation and mapping of a Task resource, which has no native OpenMRS equivalent, so the creation of this resource would need to be triggered by the lab ordering action.
  2. Customize the mappings between OpenMRS objects and FHIR. iSantePlus and a number of OpenMRS distributions use custom data models for storing concepts. In particular, iSantePlus uses Obs with specific concepts to store lab orders, results, and many other pieces of clinical data (Medications, etc.). We would need the openmrs-fhir-analytics to allow these custom mappings, and determine what type of FHIR resource to send based on the concept of an Obs object.

Update custom iSantePlus data model mappings for FHIR2 module 1.3.0-SNAPSHOT

iSantePlus leverages the Obs table for storing many of the concepts used in the lab and medication workflows.

Since the original work on this module, the FHIR2 module has had numerous updates, and we need to update the mappings in order to reflect these changes and make this module work with the recent releases of FHIR2.

  • Update ServiceRequest Translator
  • Determine if DiagnosticReport overrides are required and/or work with DiagnosticReport developments in FHIR2 module

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.