This page is part of the Quality Improvement Core Framework (v5.0.0: STU5 (v5.0.0)) based on FHIR R4. The current version which supercedes this version is 4.1.1. For a full list of available versions, see the Directory of published versions
Contents:
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
These define logic, asset collections and other libraries as part of content in this implementation guide.
QICore Model Definition |
Model definition for the QI-Core IG Model |
These define constraints on FHIR resources for systems conforming to this implementation guide.
QICore AdverseEvent |
An adverse event is an untoward occurrence during treatment that should be reported, for example, to a clinical study sponsor or safety oversight organization. AEs include reportable serious medical errors such as those defined by National Quality Forum (see http://www.qualityforum.org/Topics/ SREs/List_of_SREs.aspx), and Patient Safety Healthcare Events as defined by AHRQ. Some AEs can involve conditions such as “recurring headaches” but others do not, such as accidental falls, surgical errors, sexual abuse of patient, and sudden death. An adverse event can also be an unsafe condition that increases the probability of a patient safety event, and near-misses. An adverse event can be caused by exposure to some agent (e.g., a medication, immunization, food, or environmental agent). An adverse reaction can range from a mild reaction, such as a harmless rash to a severe and life-threatening condition. They can occur immediately or develop over time. For example, a patient may develop a rash after taking a particular medication. |
QICore AllergyIntolerance |
Profile of AllergyIntolerance for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore BodyStructure |
Profile of BodyStructure for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore CarePlan |
Defines constraints and extensions on the CarePlan resource for the minimal set of data to query and retrieve a patient’s Care Plan. |
QICore CareTeam |
Profile of CareTeam for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Claim |
Profile of Claim for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore ClaimResponse |
The QI Core ClaimResponse profile is used to provide the results of the adjudication and/or authorization of a set of healthcare-related products and services for a patient against the patient’s insurance coverages, or to respond with what the adjudication would be for a supplied set of products or services should they be actually supplied to the patient.It identifies the mandatory core elements, extensions, vocabularies and value sets which SHALL be present in the ClaimResponse resource when using this profile |
QICore Communication |
Profile of Communication for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QiCore Communication Not Done |
Profile of CommunicationNotDone for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore CommunicationRequest |
Profile of CommunicationRequest for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Condition Encounter Diagnosis |
The QI Core Condition Encounter Diagnosis Profile is based upon the US Core Condition Encounter Diagnosis Profile. In version 5.0.0, The QI Core Condition Profile has been split into the QI Core Condition Encounter Diagnosis Profile and QI Core Condition Problems and Health Concerns Profile. To promote interoperability and adoption through common implementation, this profile defines constraints and extensions on the Condition resource for the minimal set of data to record, search, and fetch information about an encounter diagnosis. It Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Condition Problems Health Concerns |
Profile of Condition for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Coverage |
Profile of Coverage for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Device |
Profile of Device for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Device Not Requested |
Profile of DeviceRequest for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore DeviceRequest |
Profile of DeviceRequest for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore DeviceUseStatement |
Profile of DeviceUseStatement for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore DiagnosticReport Profile for Laboratory Results Reporting |
Profile of DiagnosticReport for laboratory results for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore DiagnosticReport Profile for Report and Note Exchange |
Profile of DiagnosticReport for Note exchange for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Encounter |
Profile of Encounter for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore FamilyMemberHistory |
Profile of Family Member History for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Flag |
Profile of Flag for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Goal |
Profile of Goal for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore ImagingStudy |
Profile of ImagingStudy for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Immunization |
Profile of Immunization for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore ImmunizationEvaluation |
Defines constraints and extensions on the ImmunizationEvaluation resource for the minimal set of data to query and retrieve a patient’s Immunization Evaluation. |
QICore Immunization Not Done |
Negation profile of Immunization for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore ImmunizationRecommendation |
Profile of ImmunizationRecommendation for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Laboratory Result Observation |
The QI Core Laboratory Result Observation Profile is based upon the US Laboratory Result Observation Resource. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Location |
Profile of Location for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Medication |
Profile of Medication for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore MedicationAdministration |
Profile of MedicationAdministration for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore MedicationAdministration Not Done |
Negation profile of MedicationAdministration for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore MedicationDispense |
Profile of MedicationDispense for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore MedicationDispense Declined |
Negation profile of MedicationDispense for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Medication Not Requested |
Negation profile of MedicationRequest for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore MedicationRequest |
Profile of MedicationRequest for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore MedicationStatement |
Profile of MedicationStatement for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore NutritionOrder |
Defines constraints and extensions on the NutritionOrder resource for the minimal set of data to query and retrieve a patient’s Nutrition Order. |
QICore Observation Clinical Test Result |
The QI Core Observation Clinical Test Result Profile is based upon the US Core Observation Clinical Test Result Profile. Clinical tests includes non-imaging and non-laboratory tests performed on a patient that results in structured or unstructured (narrative) findings specific to the patient, such as electrocardiogram (ECG), visual acuity exam, macular exam, or graded exercise testing (GXT), to facilitate the diagnosis and management of conditions. The QI Core Observation Clinical Test Result Profile profile defines the core set of elements and extensions for quality rule and measure authors. |
QICore Observation Imaging Result |
The QI Core Observation Imaging Result Profile is based upon the US Core Observation Imaging Profile. To promote interoperability and adoption through common implementation, this profile sets minimum expectations for components of diagnostic imaging test results for a patient and defines the core set of elements and extensions for quality rule and measure authors. |
QICore Observation Survey |
The QI Core Observation Survey Profile is based upon the US Core Observation Survey Profile which can be used to represent individual responses, panels of multi-question surveys, and multi-select responses to “check all that apply” questions. The QI Core Observation Survey Profile sets minimum expectations for the Observation Resource to record, search, and fetch retrieve observations that represent the questions and responses to form/survey and and defines the core set of elements and extensions for quality rule and measure authors. |
QICore Observation |
Profile of Observation for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Observation Cancelled |
Profile of ObservationCancelled for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Organization |
Profile of Organization for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Patient |
Profile of Patient for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Practitioner |
Profile of Practitioner for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore PractitionerRole |
Profile of PractitionerRole for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Procedure |
Profile of Procedure for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Procedure Not Done |
Profile of Procedure for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore QuestionnaireResponse |
The QI Core QuestionnaireResponse Profile is based upon the US Core QuestionnaireResponse Profile and sets minimum expectations for the QuestionnaireResponse resource to record, search, and fetch retrieve captures the responses to form/survey and defines the core set of elements and extensions for quality rule and measure authors. |
QICore RelatedPerson |
Profile of RelatedPerson for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Service Not Requested |
Negation profile of ServiceRequest for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore ServiceRequest |
Profile of ServiceRequest for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Specimen |
Profile of Specimen for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Substance |
Profile of Substance for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Task |
Profile of Task for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
QICore Task Rejected |
Profile of TaskRejected for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. |
These define constraints on FHIR data types for systems conforming to this implementation guide.
QICore Do Not Perform Reason |
Indicates the reason the event was not performed. |
QICore Diagnosis Present on Admission |
Indicator of whether the Encounter diagnosis was present at the time of admission. |
QICore IsElective |
Indicates whether this is an elective procedure. |
QICore Not Done Reason |
Indicates the reason the event was not done. |
QICore Not Done ValueSet |
A logical reference (e.g. a reference to ValueSet.url) to a value set/version that identifies a set of possible coded values representing activities that were not requested, ordered, or performed. |
QICore Not Done Recorded |
Captures the recorded date of the event. |
QICore Appropriateness Score |
The appropriateness score for the requested action. |
These define sets of codes used by systems conforming to this implementation guide.
QICore Reasons Rejecting Goal |
The value set to instantiate this attribute should be drawn from a terminologically robust code system that consists of or contains concepts to support the goal process, in particular the process and reasons for rejecting a goal. This value set is provided as a suggestive example. |
QICore SNOMED CT Dosage Codes |
This value set includes all the “Dosages” SNOMED CT codes (i.e. codes with an is-a relationship with 277406006: Dosages). |
QICore Negation Reason Codes |
This value set defines the set of codes that can be used to indicate the reason an action was not taken |
QICore Observation Body Position |
SNOMED CT code system values descending from the following:’body position finding’ 9851009 |
QICore Present On Admission Codes |
Value Set for QICore Present On Admission. |
Non-Negative Event Status |
This value set defines the set of codes that indicate a non-negated event status (i.e. codes that are not |
Non-Negative Immunization Status |
This value set defines the set of codes that indicate a non-negated event status for immunization resources (i.e. codes that are not |
Non-Negative MedicationAdministration Status |
This value set defines the set of codes that indicate a non-negated medication administration status (i.e. codes that are not |
Non-Negative MedicationDispense Status |
This value set defines the set of codes that indicate a non-negated medication dispense status (i.e. codes that are not |
Non-Negative Observation Status |
This value set defines the set of codes that indicate a non-negated observation status (i.e. codes that are not |
Non-Negative Task Status |
This value set defines the set of codes that indicate a non-negated task status (i.e. codes that are not |
These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.
AdverseEvent example |
Example of an allergic reaction adverse event |
AllergyIntrolerance example |
Example of a clinical assesment record of an allergy |
AllergyIntrolerance refuted example |
Example of a clinical assesment record of an allergy that has been refuted |
BodyStructure example |
Example of a BodyStructure resource to identify a mass in the spleen |
CarePlan example |
Example of an assessment and care plan for a pregnancy |
CareTeam example |
Example of a CareTeam involved in the delivery of care for a pregnancy |
Claim example |
Example of a vision claim |
ClaimResponse example |
Example of a vision claim response |
Communication example |
Example of a notification sent to a patient about an abnormal test result |
Communication negation example |
Example of a notification that failed to be sent to a patient and reason why |
CommunicationRequest example |
Example of a record of request to provide additional information for a claim |
Condition Encounter Diagnosis example |
Example of a condition encounter diagnosis resource used to record information about a burn of the left ear |
Condition Problems Health Concerns example |
Example of a patient with a condition encounter health concern regarding obesity |
Condition example - appendicitis |
Example of a condition resource used to record information about an appendicitis |
Coverage example |
Example of a coverage resource used to provide information about an individuals specific plan |
Coverage example - Subscriber ID |
Example of a coverage resource used to provide information about an individuals specific plan with a Subscriber Id |
Device example |
Device example for an ECG |
DeviceRequest example |
Request to employ a medical device |
DeviceRequest negation example |
Example of a request to employ a medical device that was not performed |
DeviceRequest negation with code example |
Example of a request to employ a medical device that was not performed |
DeviceUseStatement example |
Example of a record of device use by a patient |
DiagnosticReportLab example |
Example of a the findings and interpretation of a laboratory diagnostic test |
DiagnosticReportNote example |
Example of a DiagnosticReport Note |
Encounter example |
Example of an Encounter |
FamilyMemberHistory example |
Example of Family Member History for a patient |
Flag example |
Warning/Notification when providing care example |
Goal example |
Example of weight loss goal/objective for a patient |
ImagingStudy example |
Example of ImagingStudy based on CT imaging study |
Immunization example |
Immunization example |
Immunization negation example |
Example of immunization that was refused/failed to be administered using valuset |
Immunization negation with code example |
Example of immunization that was refused/failed to be administered using code |
ImmunizationEvaluaion example |
Example of ImmunizationEvaluation |
ImmunizationRecommendation example |
Example of ImmunizationRecommendation for Hepatitis A vaccine |
Location example |
Example of Location of a provider - south wing of Mean Joe Greene University Medical Center |
Medication example |
Example of Alemtuzumab Medication |
MedicationAdministration example |
Inhalent example of MedicationAdministration |
MedicationAdministration Cumulative Duration example |
Cumulative Medication example of MedicationAdministration |
MedicationAdministration negation example |
Example of medication not administered using a value set to indicate what was not administered |
MedicationAdministration negation with code example |
Example of medication not administered using a code to indicate that a particular medication was not administered |
MedicationDispense example |
Penicillin MedicationDispense Example |
MedicationDispense cumulative dose example |
Cumulative Medication Dispense Example |
MedicationDispense negation example |
Example of medication not dispensed using a valuetset to indicate the reason |
MedicationDispense negation with code example |
Example of medication not dispensed using a code to indicate the reason |
MedicationRequest Cumulative Duration |
Cumulative Medication Duration Example |
MedicationRequest example |
Penicillin MedicationRequest Example |
MedicationRequest Patient Reported Example |
Patient Reported Example |
MedicationRequest Patient Requester Example |
Patient Requester Example |
MedicationRequest Practitioner Ordered Example |
Practitioner Ordered Example |
MedicationNotRequested using valueset example |
Example of medication not requested using a valuetset to indicate the reason |
MedicationNotRequested using code example |
Example of medication not requested using a code to indicate the reason |
MedicationStatment example |
Penicillin MedicationStatement Example |
NutrientOrder example |
Example of NutrientOrder for diabetic diet |
Observation example |
Example of Decreased Hemoglobin Observation |
ODH Observation example |
Example of occupational data added to observation measure |
Frailty observation example |
Example of a frailty observation measure |
Gestation age at birth observation example |
Example of a gestation age at birth observation |
ObservationCancelled with valueset example |
Example of observation not done using a valueset to indicate the reason |
ObservationCancelled with code example |
Example of observation not done using a code to indicate the reason |
Heart rate rhythm clinical test observation example |
Example of a Heart rate rhythm clinical test observation |
Clinical Imaging Xray Chest Findings Example |
Example of a x-ray chest findings clinical imaging |
10 minute Apgar Heart Rate Observation Survey Example |
Example of a 10 minute Apgar Heart Rate Observation Survey |
Glucose Laboratory Result Observation Example |
Example of a glucose laboratory result observation |
Organization example |
HL7 Organization example |
Patient example |
Basic Patient example |
65+ Female patient example |
65+ Female patient example |
Infant patient example |
Infant patient example |
Practitioner example |
Referring Practitioner example |
PractitionerRole example |
PractitionerRole example |
Procedure example |
Appendectomy Procedure example |
ProcedureNotDone with valueset example |
Example of procedure not done using a valueset to indicate the reason |
ProcedureNotDone with code example |
Example of procedure not done using a code to indicate the reason |
PHQ-9 QuestionnaireResponse Example |
Example of a PHQ-9 Questionnaire Response |
ServiceRequest example |
Request for Appendectomy ServiceRequest example |
ServiceRequest appropiateness example |
ServiceRequest appropiateness example |
ServiceNotRequested with valueset example |
Example of service not requested using a valueset to indicate the reason |
ServiceNotRequested with code example |
Example of service not requested using a code to indicate the reason |
ServiceRequest Myringotomy Procedure example |
ServiceRequest for Myringotomy Procedure example |
ServiceRequest elective example |
Elective procedure ServiceRequest example |
RelatedPerson example |
Emergency contact example |
Specimen example |
Blood sample example |
Substance example |
Honey Bee venom (apitoxin) Substance example |
Task example |
Task example |
TaskRejected with valueset example |
Example of task not done using a valueset to indicate the reason |
TaskRejected with code example |
Example of task not done using a code to indicate the reason |