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
Bundle HHIMS-Transactional-Bundle of type transaction
Entry 1 - 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 2 - fullUrl = Encounter/TargetFacilityEncounterExample
Request:
PUT Encounter/TargetFacilityEncounterExample
Resource Encounter:
Not done yet
Entry 3 - fullUrl = Observation/WeightExample
Request:
PUT Observation/WeightExample
Resource Observation:
Generated Narrative: Observation
Resource Observation "WeightExample"
Profile: Patient Weight Observation
status: FINAL
category: Vital Signs (Observation Category Codes#vital-signs)
code: Body Weight (LOINC#29463-7)
subject: Patient/HIMSPatientExample " SMITH"
encounter: See above (Encounter/TargetFacilityEncounterExample)
effective: 2022-11-30
performer:
- Organization/OrganizationExample "Some Health Facility"
- See above (Practitioner/GeneralPractitionerExample)
value: 110 kg (Details: UCUM code kg = 'kg')
Entry 4 - fullUrl = Location/ProvidersLocationExample
Request:
PUT Location/ProvidersLocationExample
Resource 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 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 = 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 8 - fullUrl = Task/HHIMSReferralTaskExample
Request:
PUT Task/HHIMSReferralTaskExample
Resource Task:
Resource Task "HHIMSReferralTaskExample"
Profile: Referral Task
status: COMPLETED
intent: ORDER
priority: ROUTINE
description: some information regarding the need for the referral request, if any.
focus: See above (ServiceRequest/GeneralReferralServiceRequestExample)
for: See above (Patient/HHIMSPatientExample)
encounter: See above (Encounter/TargetFacilityEncounterExample)
authoredOn: 2023-10-06 13:28:17-0500
requester: See above (Practitioner/GeneralPractitionerExample)
Entry 9 - fullUrl = AllergyIntolerance/AllergiesExample
Request:
PUT AllergyIntolerance/AllergiesExample
Resource AllergyIntolerance:
Generated Narrative: AllergyIntolerance
Resource AllergyIntolerance "AllergiesExample"
Profile: Allergy Intolerance
clinicalStatus: Active (AllergyIntolerance Clinical Status Codes#active)
verificationStatus: Confirmed (AllergyIntolerance Verification Status#confirmed)
type: Allergy (AllergyIntoleranceType#allergy)
code: Allergy to food (SNOMED CT#414285001)
patient: See above (Patient/HHIMSPatientExample)
encounter: See above (Encounter/TargetFacilityEncounterExample)
onset: 2023-10-11 17:21:33-0800
Entry 10 - fullUrl = MedicationRequest/PrescriptionsExample
Request:
PUT MedicationRequest/PrescriptionsExample
Resource MedicationRequest:
Generated Narrative: MedicationRequest
Resource MedicationRequest "PrescriptionsExample"
Profile: Prescription Request
identifier: Prescription identifier: prescription-12345
status: COMPLETED
intent: ORDER
subject: See above (Patient/HHIMSPatientExample)
encounter: See above (Encounter/TargetFacilityEncounterExample)
authoredOn: 2023-10-11 17:21:33-0800
requester: See above (Practitioner/GeneralPractitionerExample)
performer: See above (Practitioner/GeneralPractitionerExample)
recorder: See above (Practitioner/GeneralPractitionerExample)
note: Additional information regarding the patient's medication prescription (By Organization/OrganizationExample @Oct 12, 2023, 1:21:33 AM)
dosageInstruction
DispenseRequests
Quantity 5
Entry 11 - fullUrl = Procedure/ProceduresExample
Request:
PUT Procedure/ProceduresExample
Resource Procedure:
Generated Narrative: Procedure
Resource Procedure "ProceduresExample"
Profile: Procedures
status: INPROGRESS
category: 409073007 (SNOMED CT#409073007)
code: X-Ray (Procedures#X-Ray)
subject: See above (Patient/HHIMSPatientExample)
encounter: See above (Encounter/TargetFacilityEncounterExample)
recorder: See above (Practitioner/GeneralPractitionerExample)
Performers
Actor See above (Practitioner/GeneralPractitionerExample)
Entry 12 - fullUrl = MedicationAdministration/InjectionsExample
Request:
PUT MedicationAdministration/InjectionsExample
Resource MedicationAdministration:
Generated Narrative: MedicationAdministration
Resource MedicationAdministration "InjectionsExample"
Profile: Injections
status: COMPLETED
subject: See above (Patient/HHIMSPatientExample)
Performers
Actor Practitioner/GeneralPractitionerExample Dosages
Route Dose Intravenous route (SNOMED CT#47625008) 12
Entry 13 - fullUrl = MedicationDispense/DrugDispensationExample
Request:
PUT MedicationDispense/DrugDispensationExample
Resource MedicationDispense:
Generated Narrative: MedicationDispense
Resource MedicationDispense "DrugDispensationExample"
Profile: Drug Dispensation
status: COMPLETED
subject: See above (Patient/HHIMSPatientExample)
Performers
Actor See above (Practitioner/GeneralPractitionerExample) location: See above (Location/ProvidersLocationExample)
authorizingPrescription: See above (MedicationRequest/PrescriptionsExample)
whenHandedOver: 2023-10-11 17:21:33-0800
receiver: See above (Patient/HHIMSPatientExample)
Entry 14 - fullUrl = ServiceRequest/InvestigationsServiceRequestExample
Request:
PUT ServiceRequest/InvestigationsServiceRequestExample
Resource ServiceRequest:
Generated Narrative: ServiceRequest
Resource ServiceRequest "InvestigationsServiceRequestExample"
Profile: Investigations Request
status: COMPLETED
intent: ORDER
code: Investigation requested (Investigations#FBC-WBC-th/uL)
subject: See above (Patient/HHIMSPatientExample)
encounter: See above (Encounter/TargetFacilityEncounterExample)
occurrence: 2023-10-06 13:28:17-0500
requester: See above (Practitioner/GeneralPractitionerExample)
Entry 15 - fullUrl = Task/InvestigationsTaskExample
Request:
PUT Task/InvestigationsTaskExample
Resource Task:
Resource Task "InvestigationsTaskExample"
Profile: Investigations Task
basedOn: See above (ServiceRequest/InvestigationsServiceRequestExample)
status: COMPLETED
intent: ORDER
priority: ROUTINE
description: some information regarding the need for the investigations request, if any.
for: See above (Patient/HHIMSPatientExample)
encounter: See above (Encounter/TargetFacilityEncounterExample)
executionPeriod: 2023-10-06 13:28:17-0500 --> 2023-10-09 16:28:17-0500
authoredOn: 2023-10-06 13:28:17-0500
requester: See above (Practitioner/GeneralPractitionerExample)
Entry 16 - fullUrl = ServiceRequest/ImagingServiceRequestExample
Request:
PUT ServiceRequest/ImagingServiceRequestExample
Resource ServiceRequest:
Generated Narrative: ServiceRequest
Resource ServiceRequest "ImagingServiceRequestExample"
Profile: Imaging Request
status: COMPLETED
intent: ORDER
code: Imaging requested (Procedures#X-Ray)
subject: See above (Patient/HHIMSPatientExample)
encounter: See above (Encounter/TargetFacilityEncounterExample)
occurrence: 2023-10-06 13:28:17-0500
requester: See above (Practitioner/GeneralPractitionerExample)
Entry 17 - fullUrl = Task/ImagingTaskExample
Request:
PUT Task/ImagingTaskExample
Resource Task:
Resource Task "ImagingTaskExample"
Profile: Imaging Task
basedOn: See above (ServiceRequest/ImagingServiceRequestExample)
status: COMPLETED
intent: ORDER
priority: ROUTINE
description: some information regarding the need for the imaging request, if any.
for: See above (Patient/HHIMSPatientExample)
encounter: See above (Encounter/TargetFacilityEncounterExample)
executionPeriod: 2023-10-06 13:28:17-0500 --> 2023-10-09 16:28:17-0500
authoredOn: 2023-10-06 13:28:17-0500
requester: See above (Practitioner/GeneralPractitionerExample)
Entry 18 - fullUrl = ImagingStudy/ImagingExample
Request:
PUT ImagingStudy/ImagingExample
Resource ImagingStudy:
Generated Narrative: ImagingStudy
Resource ImagingStudy "ImagingExample"
Profile: Imaging Study
status: REGISTERED
subject: See above (Patient/HHIMSPatientExample)
encounter: See above (Encounter/TargetFacilityEncounterExample)
started: 2023-10-06 13:28:17-0500
basedOn: See above (ServiceRequest/ImagingServiceRequestExample)
referrer: See above (Practitioner/GeneralPractitionerExample)
location: See above (Location/ProvidersLocationExample)
description: Imaging Description
series
uid: 89c0c298-6c30-11ee-b962-0242ac120002
modality: X-Ray Angiography (DICOM#XA)
Performers
Actor See above (Practitioner/GeneralPractitionerExample)