Wiki Spaces

Documentation
Projects
Resources

Get Help from Others

Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack

Projects

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

Table of Contents

...

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

...

2020-

...

01-

...

22)

To date, the FHIR module supports the following resources and actions. Note that all URLs are prefixed with the OpenMRS URL prefix (usually "/openmrs") and the FHIR module-specific prefix ("/ws/fhir2/") then the resource name. So, for example, the full URL for a Person resource might be something like: http://localhost:8080/openmrs/ws/fhir2/Person/{uuid}.

}

?identifier={identifier}

?identifier={identifierType}

?_id={uuidgivenNameactivevalue_id={uuid}

?family={familyName}

?nameidentifier}?given={givenName_id={uuid}

?status={value}

?valueEncounterAppointment

?patient.identifier={patient id}

Condition{uuid}

?_id={uuid}

?patient=
ResourceGETSearchPOSTUPDATEDELETEOperationsComments
Person
/{uuid}
?name={string}&birthdate=[yyyy-mm-dd]&gender=[F|M]

?name={string}

?birthdate=[yyyy-mm-dd]
?gender=[F|M]





Patient
/{uuid}
?name={string
}

?given={
string}

?
family={
string}





Practitioner
/{uuid}
?
name={
string}

?identifier={
string}





Location
/{uuid}
?
name={
string}

/{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
?address-city={string}

?address-country={string}

?address-postalcode={string}

?address-state={string}




City maps to CityVillage

State maps to StateProvince

Encounter
/{uuid}







MedicationRequestObservation
/{uuid}

?_id={uuid}

?patient={patient uuid}







FamilyMemberHistoryDiagnosticReport







ServiceRequest
/{uuid}






?_id={patient uuid}

?patient={patient uuid}

RelatedPersonTask
/{uuid}

Group
/
{uuid}

?_id={uuid}

?name={group name}

/
{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 DickContact either Christina White or Ian Bacher !