HL7 FHIR Implementation Guide: Sri Lanka
0.1.0 - STU1

HL7 FHIR Implementation Guide: Sri Lanka, published by Jembi Health Systems. This is not an authorized publication; it is the continuous build for version 0.1.0. This version is based on the current content of https://github.com/jembi/Sri-Lanka and changes regularly. See the Directory of published versions

## Example Bundle: OPD Encounter Bundle

Bundle HHIMS-OPD-Encounter-2-Bundle of type transaction

Entry 1 - fullUrl = Encounter/TargetFacilityEncounterExample

Request:

    PUT Encounter/TargetFacilityEncounterExample

Resource Encounter:

> Not done yet

Entry 2 - fullUrl = Patient/HHIMSPatientExample

Request:

    PUT Patient/HHIMSPatientExample

Resource Patient:

> Mr. Mike John Smith (OFFICIAL) Male, DoB: 1983-05-22 ( Personal Health Number: personal health number)

Entry 3 - fullUrl = Location/ProvidersLocationExample

Request:

    PUT Location/ProvidersLocationExample

Resource Location:

> Generated Narrative: Location

> Resource Location "ProvidersLocationExample"

> Profile: Providers Location

> identifier: Provider location identifier: Location-ID-1, Provider location identifier: Location-ID-2

> status: ACTIVE

> name: Name for the location

> address: 177 Nawala Road Nugegoda Colombo 32350 Sri Lanka

> managingOrganization: Organization/OrganizationExample "Some Health Facility"

Entry 4 - fullUrl = Practitioner/GeneralPractitionerExample

Request:

    PUT Practitioner/GeneralPractitionerExample

Resource Practitioner:

> Generated Narrative: Practitioner

> Resource Practitioner "GeneralPractitionerExample"

> Profile: Practitioner

> name: Tom Junes Smith

> telecom: ph: 27537652509(WORK), someone@something.org

Entry 5 - fullUrl = Communication/NotifiableDiseasesNotifiedExample

Request:

    PUT Communication/NotifiableDiseasesNotifiedExample

Resource Communication:

> Generated Narrative: Communication

> Resource Communication "NotifiableDiseasesNotifiedExample"

> Profile: Notifiable Diseases Notified

> status: COMPLETED

> subject: See above (Patient/HHIMSPatientExample)

> encounter: See above (Encounter/TargetFacilityEncounterExample)

> sent: 2023-10-06 13:28:17-0500

Entry 6 - fullUrl = ServiceRequest/GeneralReferralServiceRequestExample

Request:

    PUT ServiceRequest/GeneralReferralServiceRequestExample

Resource ServiceRequest:

> Generated Narrative: ServiceRequest

> Resource ServiceRequest "GeneralReferralServiceRequestExample"

> Profile: General Referral Request

> status: COMPLETED

> intent: ORDER

> code: Patient referral (SNOMED CT#3457005)

> subject: See above (Patient/HHIMSPatientExample)

> encounter: See above (Encounter/TargetFacilityEncounterExample)

> occurrence: 2023-10-06 13:28:17-0500

> requester: See above (Practitioner/GeneralPractitionerExample)

Entry 7 - fullUrl = Task/GenericTaskExample

Request:

    PUT Task/GenericTaskExample

Resource Task:

> Generated Narrative: Task

> Resource Task "GenericTaskExample"

> Profile: Generic Task

> status: COMPLETED

> intent: ORDER

> for: See above (Patient/HHIMSPatientExample)

> encounter: See above (Encounter/TargetFacilityEncounterExample)

> authoredOn: 2023-10-06 13:28:17-0500

> requester: See above (Practitioner/GeneralPractitionerExample)

> location: See above (Location/ProvidersLocationExample)