This is a draft

The official version of the OHIE workflows can be found in the OpenHIE Architecture Specification.


Description: A case report from an external system is sent to the HIE to be incorporated into the SHR.

Sponsor:  Regenstrief Institute

Status:  proposed

Last Modified:  19-July-2018

Referenced Standards and APIs:

Assumptions and prerequisites


title Send Case Reports to SHR
participant External System
participant IL
participant CR
participant HWR
participant FR
participant TS
participant SHR
External System->+IL: [1] Send case report document
IL->+CR: [2] Resolve unique patient
IL->+HWR: [3] Resolve health worker references
IL->+FR: [4] Resolve facility referrences
IL->+TS: [5] Validate terminologies
IL->+SHR: [6] Save document to SHR

Technical details

Below enter each interaction that makes up the described workflow above.

RefInteractionEndpointDataTransaction Specification
1Submit case reportILThe PoS submits a CDA document to the IL, the CDA document is wrapped inside an XDS soap envelope, the message is optimized with MTOM /XOP.IHE ITI TF-3
2Get patient from CR by identifierCR

The message is channeled through the XDS mediator which queries the CR for the patient's enterprise identifier so as to enrich the document by adding it.

Communication between the mediator and CR is over MLLP

3Get provider from HWR by identifierHWR

4Get location from FR by identifierFR

5Validate terminologiesTS

6Send case report to the SHRSHRThe mediator forwards the message to the SHR after enriching it, the SHR saves the document in its document store, extracts the discreet data from the enclosed CDA document and saves it.IHE ITI TF-3