The OpenMRS FHIR module supports the ability to export and import data in the form of FHIR Resources.

Project Coordinators
Developers
Other interested parties / experts

Table of Contents

Quick introduction

What is FHIR ?

Current FHIR efforts

JIRA Tickets

Github Module Code

We are working on the following to improve our work on FHIR:

Current status of FHIR support (last updated 2019-12-03)

To date, the FHIR module supports the following resources and actions.

ResourceGETSearchPOSTUPDATEDELETEOperationsComments
Person/{uuid}

?name={string}&birthdate=[yyyy-mm-dd]&gender=[F|M]

?name={string}






Patient/{uuid}

?name={string}

?identifier={identifier}

?identifier={identifierType}

?_id={uuid}

?given={givenName}

?active={value}






Practitioner/{uuid}

?_id={uuid}

?family={familyName}

?name={name}

?identifier={identifier}

?given={givenName}






Location/{uuid}

?_id={uuid}

?status={value}

?name={value}






Encounter/{uuid}

?identifier={identifier of patient, NOT patient uuid}

?_id={uuid}

?_id={uuid}&part-of={uuid}    (returns visit)

?patient.identifier={uuid}&part-of={uuid}






Observation/{uuid}

?_id={uuid}

?subject:Patient={uuid}

?code={uuid of concept}

?date={date}

?value-concept={value}

?subject={patient identifier}&code={terminology code}

?patient-identifier={identifier}






AllergyIntolerance/{uuid}?patient.identifier={patient identifier NOT uuid}




DiagnosticReport/{order accession number}





ProcedureRequest






Task






Appointment

/{uuid}







MedicationRequest/{uuid}

?_id={uuid}

?patient={patient uuid}






FamilyMemberHistory/{uuid}

?_id={patient uuid}

?patient={patient uuid}






RelatedPerson/{uuid}

?patient.identifier={patient id}







Group/{uuid}

?_id={uuid}

?name={group name}






Condition/{uuid}

?_id={uuid}

?patient={uuid}






Explore FHIR support for OpenMRS

Interested in learning more about our current support for FHIR?

1) Try our hands on demo at  https://demo.openmrs.org/openmrs/module/fhir/apidocs.form#/default

2) contact Christina White  or JJ Dick