Terminology > Terminology

Terminology

This section lists the coded value sets that are referenced by the FHIR profiles in this implementation guide. These coded values are used to describe and standardize clinical concepts and other data content within health records.

* Please note that these are Value sets / Code systems created by Ontario Health

Value Sets referenced by this implementation guide:

Value Set Description Profile Binding Strength
AdjustmentReason * Reason for Adjustment.

Slot - Slot.extension:adjustmentReason

Required
AnaesthesiaType* Specific value for type of anaesthesia used for the procedure. MedicationAdministration - MedicationAdministration.medication Required
AppointmentStatus The free/busy status of an appointment. Appointment - Appointment.status Required
ASAphysicalStatus* Physical Status of Patient as assessed by Anaethesiology. Observation - Observation.value.code Extensible
BlockChangeReason * The value set indicate the reason why Block was changed. Slot - Slot.extension:blockChange.extension:changeReason.value[x].coding Extensible
BlockReleaseReason * The value set indicate the Reason for Block Release.

Slot - Slot.extension:blockRelease

Extensible
BundleType Indicates the purpose of this bundle - how it is intended to be used. Bundle - Bundle.type Required
BusinessStatus* Surgery case information and status Task - Task.businessstatus Extensible
EncounterClass* Indicates the classsification of the patient encounter. Encounter - Encounter.class Extensible
EncounterDelayReason* Indicates the Delay reason for encounter Appointment -

Encounter - Encounter.extension:DelayReason

Extensible
EncounterType* Indicates the circumstances under which the patient was or will be admitted. Encounter - Encounter.type Extensible
EventStatus A code specifying the state of the procedure. Procedure - Procedure.status Required
GenderIdentity* A code that represents a persons gender identity. Patient - Patient.extension.genderIdentity Extensible
HospitalService* Specific value representing the service associated with the case’s procedure or surgeon

Procedure - Procedure.category

Appointment - Appointment.service.category

Slot - Slot.extension:block.extension:blockService

Extensible
IdentifierType A coded type for an identifier that can be used to determine which identifier to use for a specific purpose Patient - Patient.identifier.type Extensible
IndigenousIdentity* A code that represents whether a person self-identifies as First Nations, Inuit/Inuk or Métis. Patient - Patient.extension.indigenousIdentity Extensible
LocationFunctionalCentre* Indicates the type of function performed at the center Location - Location.extension:FunctionalCentre Extensible
LocationType Indicates the type of function performed at the location. Location - Location.type Extensible
MedicationAdministrationStatus A coded concept indicating the current status of a MedicationAdministration. MedicationAdministration - MedicationAdministration.status Required
MessageEventCode* Code that identifies the event this message represents and connects it with its definition. MessageHeader - MessageHeader.event.code Extensible
MISFunctionalCentre* Data element that defines the type of Operation Room. Location - Location.extension:MisFunctionalCentre Extensible
Race* A code that represents the race of the person. Patient - Patient.extension.race Extensible
ObservationTypes* Codes that define what was recorded in an Observation. Observation - Observation.code Extensible
ORClosureReason* Identifies the reason for the OR closure Location - Location.extension:ORClosureReason.value[x].coding Extensible
ProcedureCode* Code identifies the specific procedure that is performed. Procedure - Procedure.code Extensible
ProcedureComplication* Identifies the complication following the procedure Procedure - Procedure.complication Extensible
ServiceCategory This value set defines an example set of codes that can be used to classify groupings of service-types/specialties. Slot - Slot.serviceCategory Example
ServiceType This value set defines an example set of codes of service-types. Slot - Slot.serviceType Example
SlotStatus The free/busy status of the slot. Slot - Slot.status Required
SurgeryCancellationReason* Reason Surgery was Cancelled. Appointment - Appointment.cancelationReason

Encounter - Encounter.extension:Cancellation

Extensible
SurgicalPriorityClassification* Facility-specific number identifying emergency classification or priority. Procedure - Procedure.extension.surgicalPriority

Encounter - Encounter.priority

Extensible