HL7 FHIR Implementation Guide: Sri Lanka
0.1.0 - STU1 International flag

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

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Structures: Logical Models

These define data models that represent the domain covered by this implementation guide in more business-friendly terms than the underlying FHIR resources.

HIMS Medical History

Data elements for the HIMS Medical History Data Dictionary.

HIMS Patient Registration

Data elements for the HIMS Patient Registration Data Dictionary.

HIMS Risk Behaviour

Data elements for the HIMS Risk Behaviour Data Dictionary.

Structures: Questionnaires

These define forms used by systems conforming to this implementation guide to capture or expose data to end users.

HIMS Medical History Questionnaire

Questionnaire using the HIMS data elements for the Medical History conditions.

HIMS Patient Registration Questionnaire

Questionnaire using the HIMS data elements for the patient.

HIMS Risk Behaviour Questionnaire

Questionnaire using the HIMS data elements for the physical activity risk behaviour observation.

HIMS Risk Behaviour Questionnaire

Questionnaire using the HIMS data elements for the tobacco smoking risk behaviour observation.

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide.

Allergy Intolerance

Used to represent the patient’s allergies.

Blood Pressure Observation

Represents the patient’s blood pressure.

Cardiovascular Risk Assessment

Represents the patient’s CVD risk score.

Drug Dispensation

Used to represent dispensed medication for a patient.

Fasting Blood Sugar Observation

Represents the patient’s FBS results.

Follow-up at HLC

Used to record the follow-up event for the patient at HLC.

General Referral Request

Used to initiate a request for a referral.

Generic Observation

Base Observation elements that are inherited by other Observations resources.

Generic Service Request

Base ServiceRequest elements that are inherited by other ServiceRequest resources.

Generic Task

Base Task elements that are inherited by other Task resources.

HHIMS Patient

Is used to document demographics and other administrative information about an HHIMS individual receiving care or other health-related services.

HIMS Composition

Logically groups all resources into a single document structure.

HIMS Patient

Is used to document demographics and other administrative information about an individual receiving care or other health-related services. In addition to the profiled data elements, this profile includes all data elements from the HHIMS Patient profile.

Imaging Request

Used to initiate the request for imaging to be done.

Imaging Study

Used to represent the content or results of a imaging study.

Imaging Task

Is primarily used to track the progress of an imaging request.

Injections

Used to represent medication that is administered intravenously.

Investigations Request

Used to initiate a request for an investigation.

Investigations Task

Is primarily used to track the progress of an investigations request.

Medical History

Represents previous, pre-existing and new conditions.

Notifiable Diseases Notified

Represents a message communicated to the practitioner about a patient’s encounter.

Organization

Organization providing health related services.

Patient BMI Observation

Represents the patient’s BMI.

Patient Height Observation

Represents the patient’s height.

Patient Weight Observation

Represents the patient’s weight.

Physical Activity Status Observation

Represents the physical status of the patient.

Practitioner

Represents the practitioners who participated in the observation.

Prescription Request

This is to record a patient’s medication prescription request

Procedures

This represents the procedure that was performed on a patient.

Providers Location

Represents the physical location of the provider.

Random Blood Sugar Observation

Represents the patient’s RBS results.

Referral Request For Follow-up Plan

Used to initiate a referral request for a Follow-up Plan.

Referral Task

Is primarily used to track the progress of a patient’s referral.

Target Facility Encounter

Represents the current facility at which the patient is receiving health services.

Tobacco Smoker Observation

Represents the tobacco smoking status of the patient.

Total Cholesterol Observation

Represents the patient’s total cholesterol results.

Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide.

Allergies

Allergies

Cardiovascular Risk Categories

Cardiovascular risk is expressed as a percentage

Conditions

Represents previous, pre-existing and new conditions.

Follow up at HLC

Follow up at Healthy Lifestyle Center

Follow-up plan

Follow-up plan

Investigations

Investigations

Medication Names

Medication Names

Physical Activity

Physical Activity Status

Procedures

Other Procedures

Procedures

Imaging Procedures

Reason For Encounter

Encounter reasons.

Tobacco Smoker

Tobacco Smoker Status

Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide.

Cardiovascular Risk Categories

Cardiovascular risk is expressed as a percentage

Follow up at HLC

Follow up at Healthy Lifestyle Center

Investigations

Investigations

Medical History

CodeSystem for Medical History Data Elements

Medication Names

Medication Names

Patient Business Identifier Types

Patient Business Identifier Types

Procedures

Other Procedures

Procedures

Imaging Procedures

Reason For Encounter

Encounter reasons.

Register Patient

CodeSystem for Register Patient Data Elements

Risk Behaviour

CodeSystem for Risk Behaviour Data Elements

Terminology: Structure Maps

These define transformations to convert between data structures used by systems conforming to this implementation guide.

StructureMap/HIMSLMToPatientRegistration

Maps the HIMS logical model data elements to the Patient resource data elements

StructureMap/HIMSMedicalHistoryLMToCondition

Maps the HIMS logical model data elements to the Condition resource data elements.

StructureMap/HIMSMedicalHistoryQRToCondition

Maps the Medical History Questionnaire Response to the HIMS Condition resource data elements.

StructureMap/HIMSMedicalHistoryQRToLM

Maps the Medical History Questionnaire Response to the HIMS Logical Model data elements.

StructureMap/HIMSPatientQRToLM

Maps the Patient Registration Questionnaire Response to the HIMS Logical Model data elements

StructureMap/HIMSQRToPatient

Maps the Questionnaire Response to the HIMS Patient resource data elements.

StructureMap/HIMSRiskBehaviourLMToObs-PhysicalActivity

Maps the HIMS logical model data elements to the Observation resource data elements.

StructureMap/HIMSRiskBehaviourLMToObs-TobaccoSmoking

Maps the HIMS logical model data elements to the Observation resource data elements.

StructureMap/HIMSRiskBehaviourQRToLM-PhysicalActivity

Maps the Risk Behaviour Questionnaire Response to the HIMS Logical Model data elements.

StructureMap/HIMSRiskBehaviourQRToLM-TobaccoSmoking

Maps the Risk Behaviour Questionnaire Response to the HIMS Logical Model data elements.

StructureMap/HIMSRiskBehaviourQRToObs-PhysicalActivity

Maps the Risk Behaviour Questionnaire Response to the HIMS Observation resource data elements.

StructureMap/HIMSRiskBehaviourQRToObs-TobaccoSmoking

Maps the Risk Behaviour Questionnaire Response to the HIMS Observation resource data elements.

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.

Allergy Intolerance

Example where a code is used to represent an allergy

Allergy Intolerance

Example where only a text value is used to represent an allergy

Blood Pressure Observation

Represents the Systolic and Diastolic blood pressure for the patient.

Cardiovascular Risk Assessment

Represents the patient’s CVD risk score.

Drug Dispensation

Used to represent dispensed medication for a patient.

Fasting Blood Sugar Observation

Represents the patient’s FBS results.

Follow-up at HLC

Used to record the follow-up event for the patient at HLC.

General Referral Request

Used to initiate a request for a referral.

Generic Observation

Base Observation elements that are inherited by other Observations resources.

Generic Service Request

Base ServiceRequest elements that are inherited by other ServiceRequest resources.

Generic Task

Base Task elements that are inherited by other Task resources.

HHIMS FULL Transactional Bundle

HHIMS FULL Transactional Bundle

HHIMS Patient

Is used to document demographics and other administrative information about an HHIMS individual receiving care or other health-related services.

HIMS Blood Pressure Bundle

HIMS Blood Pressure Bundle

HIMS CVS Risk Factor Bundle

HIMS CVS Risk Factor Bundle

HIMS Composition

Logically groups all resources into a single document structure.

HIMS Document Bundle

HIMS Document Bundle

HIMS FULL Transactional Bundle

HIMS FULL Transactional Bundle

HIMS Follow-up Plan Bundle

HIMS Follow-up Plan Bundle

HIMS Investigations Bundle

HIMS Investigations Bundle (FBS, RBS, Total Cholesterol)

HIMS Medical History

HIMS Medical History

HIMS Patient

Is used to document demographics and other administrative information about an individual receiving care or other health-related services. In addition to the profiled data elements, this profile includes all data elements from the HHIMS Patient profile.

HIMS Patient Registration Questionnaire Response

Questionnaire Response using the HIMS data elements for patient registration.

HIMS Risk Behaviour

HIMS Risk Behaviour (Physical Activity, Tobacco Smoking)

HIMS Risk Behaviour Questionnaire Response

Questionnaire Response using the HIMS data elements for physical activity risk behaviour.

HIMS Risk Behaviour Questionnaire Response

Questionnaire Response using the HIMS data elements for tobacco smoking risk behaviour.

HIMS Weight and Height Bundle

HIMS Weight and Height Bundle

Imaging Bundle

Imaging Bundle

Imaging Request

Used to initiate the request for imaging to be done.

Imaging Study

Used to represent the content or results of a imaging study.

Imaging Task

Is primarily used to track the progress of an imaging request.

Injections

Used to represent medication that is administered intravenously.

Injections

Example where only a text value is used to represent the route of drug admninistration

Investigation Requests Bundle

Investigation Requests Bundle

Investigations Request

Used to initiate a request for an investigation.

Investigations Task

Is primarily used to track the progress of an investigations request.

Medical History

Represents previous, pre-existing and new conditions.

Notifiable Diseases Notified

Represents a message communicated to the practitioner about a patient’s encounter.

OPD Encounter Bundle

OPD Encounter Bundle (Encounter Reason, Location, Doctor)

OPD Encounter Bundle

OPD Encounter Bundle (Encounter Reason, Location, Doctor, Disease Notified, Patient Referred)

OPD Prescription Bundle

OPD Encounter Bundle (Medication name, Dosage, Frequency, Duration)

OPD Prescription Dispensed Bundle

OPD Prescription Dispensed Bundle (Medication name, Dosage, Frequency, Duration, Dispensation)

Organization

Organization providing health related services.

Patient BMI Observation

Represents the patient’s BMI.

Patient Height Observation

Represents the patient’s height.

Patient Weight Observation

Represents the patient’s weight.

Physical Activity Status Observation

Represents the physical status of the patient.

Practitioner

Represents the practitioners who participated in the observation.

Prescription Request

This is to record a patient’s medication prescription request

Procedure Bundle

Procedure Bundle

Procedures

This represents the procedure that was performed on a patient.

Providers Location

Represents the physical location of the provider.

Random Blood Sugar Observation

Represents the patient’s RBS results.

Referral Request For Follow-up Plan

Used to initiate a referral request for a Follow-up Plan.

Referral Task

Is primarily used to track the progress of a patient’s referral.

Target Facility Encounter

Represents the current facility at which the patient is receiving health services.

Tobacco Smoker Observation

Represents the tobacco smoking status of the patient.

Total Cholesterol Observation

Represents the patient’s total cholesterol results.