Botswana FHIR Implementation Guide, published by Jembi Health Systems. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/botswana-hie-fhir-ig/ and changes regularly. See the Directory of published versions
An interoperability layer facilitates information exchange of clinical laboratory orders between the electronic medical record and the laboratory information system, via the longitudinal record system (SHR).
Preconditions
Queries are sent between interfacing systems and the interoperability layer to update and store new data.
Ordinary Sequence
PIMS/IPMS send captured orders to the interoperability layer and store them in the SHR
MFL update the facility information in the SHR
Patient demographic data is queried from the omang system as well as the deaths and births register.
Updated lab order details with results are received by the interoperability layer and stored in the SHR
PIMS pings the interoperability layer for lab test results
Available results in the SHR are pulled to PIMS.
Postconditions
Lab orders, lab test results, facility information and patient information updated and stored in the SHR.
Assumptions
Each and every order that is created is assigned an identifier by IPMS.
Lab orders are assigned identifiers by the system.
No data is pushed to IPMS from SHR, only a pull is allowed.
Exceptions
Unidentifiable orders and order results sent to the interoperability layer are rejected.