Add Requested PIMS Order Bundle To SHR

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

Request Body

{"resourceType"=>"Bundle", "type"=>"document", "entry"=>[{"resource"=>{"resourceType"=>"Composition", "id"=>"{{PIMS_LAB_ORDER_ID}}", "meta"=>{"profile"=>["http://i-tech-uw.github.io/laboratory-workflows-ig/StructureDefinition/laboratory-composition"]}, "status"=>"final", "type"=>{"coding"=>[{"code"=>"document"}]}, "subject"=>{"reference"=>"Patient/{{PIMS_PATIENT_ID}}"}, "date"=>"2021-08-09T00:00:00", "author"=>[{"reference"=>"Practitioner/{{PIMS_PROVIDER_ID}}"}], "title"=>"Laboratory Single Order Composition", "section"=>[{"entry"=>[{"reference"=>"Task/{{PIMS_LAB_ORDER_ID}}"}]}, {"entry"=>[{"reference"=>"ServiceRequest/{{PIMS_LAB_PROFILE_ID_1}}"}, {"reference"=>"ServiceRequest/{{PIMS_LAB_TEST_ID_1}}"}, {"reference"=>"ServiceRequest/{{PIMS_LAB_TEST_ID_2}}"}]}]}}, {"resource"=>{"resourceType"=>"Patient", "id"=>"{{PIMS_PATIENT_ID}}", "meta"=>{"profile"=>["http://b-techbw.github.io/bw-lab-ig/StructureDefinition/bw-patient"]}, "identifier"=>[{"system"=>"http://moh.bw.org/ext/identifier/omang", "value"=>"{{OMANG}}", "use"=>"official"}, {"value"=>"{{PIMS_PATIENT_ID}}", "type"=>{"coding"=>[{"code"=>"MR"}]}}], "name"=>[{"use"=>"official", "family"=>"{{lastName}}", "given"=>["{{firstName}}"]}], "gender"=>"{{sex}}", "birthDate"=>"{{birthDate}}", "managingOrganization"=>{"reference"=>"Organization/{{PIMS_FACILITY_CODE}}"}}}, {"resource"=>{"resourceType"=>"Practitioner", "id"=>"{{PIMS_PROVIDER_ID}}", "meta"=>{"profile"=>["http://i-tech-uw.github.io/laboratory-workflows-ig/StructureDefinition/laboratory-practitioner"]}, "identifier"=>[{"system"=>"http://fhir.moh.org.bw/ext/provider/identifier", "value"=>"{{PIMS_PROVIDER_ID}}"}], "name"=>[{"text"=>"Kang  Nort"}]}}, {"resource"=>{"resourceType"=>"Task", "id"=>"{{PIMS_LAB_ORDER_ID}}", "meta"=>{"profile"=>["http://i-tech-uw.github.io/laboratory-workflows-ig/StructureDefinition/laboratory-task"]}, "identifier"=>[{"system"=>"http://i-tech-uw.github.io/lab-workflow-ig/ext/task/identifier", "value"=>"{{PIMS_LAB_ORDER_ID}}"}], "basedOn"=>[{"reference"=>"ServiceRequest/{{PIMS_LAB_PROFILE_ID_1}}", "type"=>"ServiceRequest"}], "status"=>"requested", "intent"=>"order", "for"=>{"reference"=>"Patient/{{PIMS_PATIENT_ID}}"}, "authoredOn"=>"2021-09-10", "owner"=>{"reference"=>"Organization/{{IPMS_FACILITY_CODE}}"}, "location"=>{"reference"=>"Location/{{PIMS_FACILITY_CODE}}"}}}, {"resource"=>{"resourceType"=>"ServiceRequest", "id"=>"{{PIMS_LAB_PROFILE_ID_1}}", "meta"=>{"profile"=>["http://i-tech-uw.github.io/laboratory-workflows-ig/StructureDefinition/laboratory-service-request"]}, "status"=>"active", "intent"=>"order", "code"=>{"coding"=>[{"system"=>"https://api.openconceptlab.org/orgs/B-TECHBW/sources/PIMS-LAB-PROFILE-DICT/", "code"=>"1", "display"=>"CD4"}]}, "subject"=>{"reference"=>"Patient/{{PIMS_PATIENT_ID}}"}, "requester"=>{"reference"=>"Organization/{{PIMS_FACILITY_CODE}}"}, "performer"=>[{"reference"=>"Organization/{{IPMS_FACILITY_CODE}}"}], "locationReference"=>[{"reference"=>"Location/{{IPMS_FACILITY_CODE}}"}]}}, {"resource"=>{"resourceType"=>"ServiceRequest", "id"=>"{{PIMS_LAB_TEST_ID_1}}", "meta"=>{"profile"=>["http://i-tech-uw.github.io/laboratory-workflows-ig/StructureDefinition/laboratory-service-request"]}, "status"=>"active", "intent"=>"order", "code"=>{"coding"=>[{"system"=>"https://api.openconceptlab.org/orgs/B-TECHBW/sources/PIMS-LAB-TEST-DICT/", "code"=>"1", "display"=>"CD4 count"}]}, "basedOn"=>[{"reference"=>"ServiceRequest/{{PIMS_LAB_PROFILE_ID_1}}"}], "subject"=>{"reference"=>"Patient/{{PIMS_PATIENT_ID}}"}, "requester"=>{"reference"=>"Organization/{{PIMS_FACILITY_CODE}}"}, "performer"=>[{"reference"=>"Organization/{{IPMS_FACILITY_CODE}}"}], "locationReference"=>[{"reference"=>"Location/{{IPMS_FACILITY_CODE}}"}]}}, {"resource"=>{"resourceType"=>"Organization", "id"=>"{{PIMS_FACILITY_CODE}}", "identifier"=>[{"system"=>"http://moh.bw.org/ext/mfl/facility-code", "value"=>"{{PIMS_FACILITY_CODE}}"}], "active"=>true, "type"=>[{"coding"=>[{"system"=>"http://moh.bw.org/ext/mfl/facility-type", "code"=>"PIMS"}]}]}}, {"resource"=>{"resourceType"=>"Location", "id"=>"{{PIMS_FACILITY_CODE}}", "status"=>"active", "managingOrganization"=>{"reference"=>"Organization/{{PIMS_FACILITY_CODE}}"}}}, {"resource"=>{"resourceType"=>"Organization", "id"=>"{{IPMS_FACILITY_CODE}}", "identifier"=>[{"system"=>"http://moh.bw.org/ext/mfl/facility-code", "value"=>"{{IPMS_FACILITY_CODE}}"}], "active"=>true, "type"=>[{"coding"=>[{"system"=>"http://moh.bw.org/ext/mfl/facility-type", "code"=>"IPMS-LAB"}]}]}}, {"resource"=>{"resourceType"=>"Location", "id"=>"{{IPMS_FACILITY_CODE}}", "status"=>"active", "managingOrganization"=>{"reference"=>"Organization/{{IPMS_FACILITY_CODE}}"}}}]}