Patient data and healthcare records are important in the healthcare industry. Without accurate information, performing and managing care becomes difficult. These records are readily available if a patient seeks care from the same provider every time. However, in reality, a patient’s healthcare journey takes them to multiple providers and hospitals at different times. Because the patient’s health hinges on the accuracy of their medical records, it’s crucial for the systems used by different providers and hospitals to be interoperable. And to make this interoperability possible, it’s vital to have some industry-recognized standards for how these records are structured, stored, and transferred. That’s where the standards defined by Health Level 7 (HL7) come in.
Two standards defined by HL7 for this purpose are the Fast Health Interoperability Resources (FHIR) v4.0 and HL7 (the standard) 2.3. The Clinical Data Model is built from the ground up to align with FHIR v4.0, and also supports many of the HL7 v2.3 message types.
Here’s the list of objects that need the org pref to be enabled versus a list of objects that don’t require the org pref.
And here’s the list of fields added to standard objects when you enable this org pref.
-
ActivityTiming
Represents detailed information about an activity that’s repeated in regular intervals over a period of time. This object is available in API version 52.0 and later.
-
AllergyIntolerance
Represents a clinical assessment of a patient’s allergy or intolerance. This object is available in API version 51.0 and later.
-
AuthorNote
Stores notes associated with different types of records along with information about the author of the note and the time the note was authored. The author isn’t necessarily the person who created a record. The author is the person who provided the information in the note. This object is available in API version 52.0 and later.
-
CareObservation
Represents the observed values for care metrics originating from external systems that contain biometric data. This object is available in API version 49.0 and later.
-
CarePerformer
Represents the person performing care in observations, procedure, and immunizations. This person may be a physician, the patient’s contact, or anyone who administered any sort of care to the patient in the context of the concerned care event. This object is available in API version 51.0 and later.
-
CareRegisteredDevice
Represents a device or device registration information for a patient or a care program enrollee. This object is available in API version 49.0 and later.
-
DiagnosticSummary
Represents the findings, interpretations, and summaries of tests performed on patients. This object is available in API version 51.0 and later.
-
ClinicalAlert
Represents a warning or notification of significance related to different healthcare entities. The subject of the alert may be a patient, a location, a provider, a procedure, or even a medication. This object is available in API version 51.0 and later.
-
ClinicalDetectedIssue
Represents information about a detected issue resulting from a clinical activity. This object is available in API version 55.0 and later.
-
ClinicalDetectedIssueDetail
Represents additional information about a clinical detected issue. This object is available in API version 55.0 and later.
-
ClinicalEncounter
Represents a healthcare related encounter of a patient with a care provider. This is a broad object that covers multiple phases of a patient’s healthcare service experience, all the way from pre-admission to stay to discharge, and everything in between. This object is available in API version 51.0 and later.
-
ClinicalServiceRequest
Represents requests for a procedure or diagnostic service that needs to be planned, proposed, or performed as part of the patient’s healthcare. This object is available in API version 51.0 and later.
-
CodeSet
Represents various industry defined codes in the context of their systems and versions of those systems. These codes are used in all sorts of digital records. This object is available in API version 50.0 and later.
-
CodeSetBundle
Represents a group of code sets across multiple systems and versions. All of these code sets refer to the same conceptual entity. This object is available in API version 50.0 and later.
-
ContactProfile
Represents information about an individual, such as their ethnicity, citizenship, birth place, race, and so on. This object is available in API version 57.0 and later.
-
HealthcareFacility
Represents a healthcare facility and all its related details. These details may be physical, functional, geographic, or business details. This object is available in API version 51.0 and later.
-
HealthCondition
Represents a clinical condition, problem, or any clinically relevant occurrence that is a matter of concern. This object is available in API version 51.0 and later.
-
HealthPlanFacilityNetwork
Represents the association between an insurance product or plan and a designated healthcare facility network. This entity is fundamental in healthcare management, allowing insurers and providers to accurately determine which facilities are in-network for a given patient’s plan, facilitating eligibility checks and service coordination. This object is available in API version 68.0 and later.
-
HealthPlanFormularyItem
Represents which drugs, medical devices, or services are covered under specific insurance products within defined time periods. Each record establishes a relationship between Product2 insurance plans and FormularyItem records. This object is available in API version 68.0 and later.
-
HealthRiskEvaluation
Represents the evaluation of health risks. This object is available in API version 64.0 and later.
-
HealthRiskEvalDetail
Represents additional details of a health risk evaluation, including the basis and reason for the evaluation. This object is available in API version 64.0 and later.
-
HealthRiskEvalOutcome
Represents the outcome of a risk evaluation, such as the probability of disease occurrence. This object is available in API version 64.0 and later.
-
Identifier
Represents identifier information for multiple objects. This object is available in API version 51.0 and later.
-
Medication
Represents detailed information about different medications. This object is available in API version 51.0 and later.
-
MedicationAdministration
Represents an instance of medication administered to a patient. This object is available in API version 64.0 and later.
-
MedicationDispense
Represents the dispense of a medication to a patient in response to a medication request or order. This object also includes the instructions for how the medication is to be administered This object is available in API version 54.0 and later.
-
MedicationRequest
Represents a request or order for the supply of medication, along with information about how it should be administered. This object is available in API version 51.0 and later.
-
MedicationStatement
Represents a record of medication that the patient is currently taking or has taken in the past. This object is available in API version 51.0 and later.
-
OpportunityProductCategory
Represents the junction between an Opportunity and the specific Medicare product categories the beneficiary has authorized for discussion. Each record represents one Medicare Part (e.g., Part A, Part C, Part D) included in the scope. This object is available in API version 68.0 and later.
-
PatientHealthReaction
Represents a patient’s adverse reaction to an allergy, intolerance, or immunization. This object is available in API version 51.0 and later.
-
PatientImmunization
Represents information about a patient’s immunizations. This object is available in API version 51.0 and later.
-
PatientMedicalProcedure
Represents detailed information about a healthcare procedure the patient has undergone, is undergoing or will undergo. This object is available in API version 51.0 and later.
-
PatientMedicationDosage
Represents dosage information for medication. This object is primarily used to add dosage information in MedicationStatement, MedicationRequest, or MedicationDispense records. This object is available in API version 51.0 and later.
-
PersonLanguage
Represents the use and preference information about a person’s language. This object is available in API version 51.0 and later.
-
PersonName
Represents detailed information about a person’s name. This object is available in API version 51.0 and later.
-
ProblemDefRelationship
Represents a junction between a problem definition and a related problem definition. This object is available in API version 64.0 and later.
-
Specimen
Represents a sample used for analysis. This object is available in API version 64.0 and later.