Send Pure OpenMRS Lab Order to HIE

POST {{openhim-http}}/SHR/lab

Request Body

{"resourceType"=>"Bundle", "type"=>"transaction", "entry"=>[{"resource"=>{"resourceType"=>"Task", "id"=>"{{TASK_UUID}}", "identifier"=>[{"system"=>"http://fhir.openmrs.org/ext/task/identifier", "value"=>"{{TASK_UUID}}"}], "basedOn"=>[{"reference"=>"ServiceRequest/{{SERVICE_REQUEST_UUID}}", "type"=>"ServiceRequest"}], "status"=>"requested", "intent"=>"order", "for"=>{"reference"=>"Patient/{{PATIENT_UUID}}", "type"=>"Patient"}, "encounter"=>{"reference"=>"Encounter/{{ENCOUNTER_UUID}}", "type"=>"Encounter"}, "authoredOn"=>"{{CURRENT_DATE}}", "lastModified"=>"{{CURRENT_DATE}}", "owner"=>{"reference"=>"Practitioner/f9badd80-ab76-11e2-9e96-0800200c9a66", "type"=>"Practitioner"}, "requester"=>{"reference"=>"Practitioner/f9badd80-ab76-11e2-9e96-0800200c9a66"}}, "request"=>{"method"=>"PUT", "url"=>"Task/{{TASK_UUID}}"}}, {"resource"=>{"resourceType"=>"Encounter", "id"=>"{{ENCOUNTER_UUID}}", "meta"=>{"lastUpdated"=>"2023-01-25T20:59:23.000+03:00", "tag"=>[{"system"=>"http://fhir.openmrs.org/ext/encounter-tag", "code"=>"encounter", "display"=>"Encounter"}]}, "status"=>"unknown", "class"=>{"system"=>"http://terminology.hl7.org/CodeSystem/v3-ActCode", "code"=>"AMB"}, "type"=>[{"coding"=>[{"system"=>"http://fhir.openmrs.org/code-system/encounter-type", "code"=>"1E88B447-7B50-440E-B475-09844AA0E86E", "display"=>"Lab Order"}]}], "subject"=>{"reference"=>"Patient/{{PATIENT_UUID}}", "type"=>"Patient", "display"=>"Juma Mrisho (OpenMRS ID: 101D2A)"}, "participant"=>[{"individual"=>{"reference"=>"Practitioner/f9badd80-ab76-11e2-9e96-0800200c9a66", "type"=>"Practitioner", "identifier"=>{"value"=>"UNKNOWN"}, "display"=>"Abel Mkombozi Admin (Identifier: UNKNOWN)"}}], "period"=>{"start"=>"2023-01-25T20:59:23+03:00"}, "location"=>[{"location"=>{"reference"=>"Location/1e898245-1935-435a-a47a-438b4258e7bc", "type"=>"Location", "display"=>"BH3 Clinic"}}], "partOf"=>{"reference"=>"Encounter/fcf8e076-657f-4dc3-b876-a0a065c5d45c", "type"=>"Encounter"}}, "request"=>{"method"=>"PUT", "url"=>"Encounter/{{ENCOUNTER_UUID}}"}}, {"resource"=>{"resourceType"=>"Patient", "id"=>"{{PATIENT_UUID}}", "meta"=>{"lastUpdated"=>"{{CURRENT_DATE}}"}, "identifier"=>[{"id"=>"{{$randomUUID}}", "extension"=>[{"url"=>"http://fhir.openmrs.org/ext/patient/identifier#location", "valueReference"=>{"reference"=>"Location/8d6c993e-c2cc-11de-8d13-0010c6dffd0f", "type"=>"Location", "display"=>"Unknown Location"}}], "use"=>"official", "type"=>{"coding"=>[{"code"=>"05a29f94-c0ed-11e2-94be-8c13b969e334"}], "text"=>"OpenMRS ID"}, "system"=>"http://openelis-global.org/pat_nationalId", "value"=>"{{OPENMRS_ID}}"}, {"system"=>"http://moh.bw.org/ext/identifier/omang", "value"=>"{{OMANG_NO}}", "use"=>"official"}], "active"=>true, "name"=>[{"id"=>"0016cd61-7a2c-4f8a-979d-729df0db3cec", "family"=>"{{lastName}}", "given"=>["{{firstName}}"]}], "gender"=>"{{sex}}", "birthDate"=>"{{birthDate}}", "deceasedBoolean"=>false, "address"=>[{"use"=>"home", "line"=>["{{address}}"], "city"=>"{{city}}", "state"=>"B", "postalCode"=>"0101", "country"=>"BWA"}], "telecom"=>[{"system"=>"phone", "value"=>"{{phone}}", "use"=>"mobile"}, {"system"=>"phone", "value"=>"{{phone2}}", "use"=>"work"}, {"system"=>"email", "value"=>"{{email}}", "use"=>"home"}]}, "request"=>{"method"=>"PUT", "url"=>"Patient/{{PATIENT_UUID}}"}}, {"resource"=>{"resourceType"=>"ServiceRequest", "id"=>"{{SERVICE_REQUEST_UUID}}", "status"=>"active", "intent"=>"order", "code"=>{"coding"=>[{"code"=>"{{LAB_TEST_CODE}}", "display"=>"{{LAB_TEST_DISPLAY}}"}, {"system"=>"https://openconceptlab.org/orgs/CIEL/sources/CIEL", "code"=>"{{CIEL_CODE}}", "display"=>"{{LAB_TEST_DISPLAY}}"}], "text"=>"{{LAB_TEST_DISPLAY}}"}, "subject"=>{"reference"=>"Patient/{{PATIENT_UUID}}", "type"=>"Patient", "display"=>"James Mandago Ukubasu (OpenMRS ID: 101CRX)"}, "encounter"=>{"reference"=>"Encounter/{{ENCOUNTER_UUID}}", "type"=>"Encounter"}, "occurrencePeriod"=>{"start"=>"2023-01-18T21:02:37+03:00"}, "requester"=>{"reference"=>"Practitioner/f9badd80-ab76-11e2-9e96-0800200c9a66", "type"=>"Practitioner", "identifier"=>{"value"=>"UNKNOWN"}, "display"=>"Abel Mkombozi Admin (Identifier: UNKNOWN)"}}, "request"=>{"method"=>"PUT", "url"=>"ServiceRequest/{{SERVICE_REQUEST_UUID}}"}}, {"resource"=>{"resourceType"=>"Practitioner", "id"=>"f9badd80-ab76-11e2-9e96-0800200c9a66", "meta"=>{"lastUpdated"=>"2018-07-23T02:52:59.000+03:00"}, "identifier"=>[{"system"=>"http://fhir.openmrs.org/ext/provider/identifier", "value"=>"UNKNOWN"}], "active"=>true, "name"=>[{"id"=>"b2350886-820c-45df-80e5-ccd8e05c2672", "family"=>"Admin", "given"=>["Abel", "Mkombozi"]}, {"id"=>"FE5A0AB1-0B74-48DB-B5D2-EBAC7DC201FC", "family"=>"Mkombozi", "given"=>["ABEL"]}], "gender"=>"male"}, "request"=>{"method"=>"PUT", "url"=>"Practitioner/f9badd80-ab76-11e2-9e96-0800200c9a66"}}]}