Computable Care Guidelines
1.0.0-current - ci-build
Computable Care Guidelines, published by IHE QRPH Technical Committee. This guide is not an authorized publication; it is the continuous build for version 1.0.0-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IHE/QRPH.CCG/ and changes regularly. See the Directory of published versions
Contents:
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.
Guideline Engine |
IHE QRPH Computable Care Guidelines (CCG) - Guideline Engine. |
Guideline Performer |
IHE QRPH Computable Care Guidelines (CCG) - Guideline Performer. |
These are profiles on resources or data types that describe patterns used by other profiles, but cannot be instantiated directly. I.e. instances can conform to profiles based on these abstract profiles, but do not declare conformance to the abstract profiles themselves.
Base CARD PlanDefinition |
Profile to serve as the basis for all CARD PlanDefinitions based on the CPG Computable PlanDefinition |
These define constraints on FHIR resources for systems conforming to this implementation guide.
Activity Definition for the Administer Medication CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
Activity Definition for the Collect Information CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
Activity Definition for the Dispense Medication CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
Activity Definition for the Order Medication CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
Activity Definition for the Propose a Diagnosis CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
Activity Definition for the Provide Information CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
Activity Definition for the Request Immunization CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
Activity Definition for the Request a Service (Lab Order) CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
Activity Definition for the Request a Service (Procedure Order) CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
Activity Definition for the Request a Service (Radiology Order) CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
Activity Definition for the Request a Service (Referral) CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
Activity Definition for the Stop Activity (Medication Order) CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
Activity Definition for the Stop Activity (Service Order) CARD |
Simple profile to inherit the base and set topic to the appropriate CARD |
CCG CARD Digital Signature |
This is a profile on the FHIR Provenance resource to align with CCG requirements for signature |
CCG CARD Folder PlanDefinition |
Each unique CCG will be expressed as a PlanDefinition (a CCG Folder) that lists the CCG’s defined CARDs |
CCG CARD type - Administer Medication |
The role of this type of CCG CARD is to record a medication administration for the patient. |
CCG CARD type - Collect Information |
The role of this type of CCG CARD is to collect information about the patient. |
CCG CARD type - Dispense Medication |
The role of this type of CCG CARD is to create a medication dispensation for the patient. |
CCG CARD type - Order Medication |
The role of this type of CCG CARD is to create a prescription / medication order for the patient. |
CCG CARD type - Propose a Diagnosis |
The role of this type of CCG CARD is to propose a diagnosis of health conditions; it content about the patient. |
CCG CARD type - Provide Information |
The role of this type of CCG CARD is to provide information, counselling, or instructions to the patient. |
CCG CARD type - Request Immunization |
The role of this type of CCG CARD is to recommend and record an immunization event for the patient. Importantly, this CARD does not create an order for a future planned immunization. |
CCG CARD type - Request a Service (Lab Order) |
The role of this type of CCG CARD is to create a laboratory / pathology ServiceRequest for the patient. |
CCG CARD type - Request a Service (Procedure Order) |
The role of this type of CCG CARD is to create a procedure ServiceRequest for the patient. |
CCG CARD type - Request a Service (Radiology Order) |
The role of this type of CCG CARD is to create a laboratory / pathology ServiceRequest for the patient. |
CCG CARD type - Request a Service (Referral) |
The role of this type of CCG CARD is to create a procedure ServiceRequest for the patient. |
CCG CARD type - Stop Activity (Medication Order) |
The role of this type of CCG CARD is to create a Task that, upon being processed, will “stop” a patient’s presently active MedicationRequest (i.e. set status to stopped). |
CCG CARD type - Stop Activity (Service Order) |
The role of this type of CCG CARD is to create a Task that, upon being processed, will “stop” a patient's presently active ServiceRequest (i.e. set status to revoked). |
CCG Data In Bundle |
CCG Data Input Bundle. A container for a collection of resources that is passed as part of the Apply Guideline transaction submission. This bundle represents the content that will be used by the Guideline Engine to evaluate all relevant CCG CARD&s condition statements during the $apply operation. |
CCG Data-In Bundle Encounter |
Identifies the Encounter to which the CCG Apply Guideline transaction is relevant. |
CCG Data-In Bundle IPS CarePlan Specific Resource |
This is a CarePlan profile that forces at least one of the activity.definitionCanonical to be a CARD Folder |
CCG Data-In Bundle IPS Composition Resource |
IPS Composition Resource Profiled for use with CCG |
CCG Data-In Bundle Location |
Location of the Encounter in the Data-in Bundle |
CCG Data-In Bundle Organization |
Organization relevant to the current Encounter |
CCG Data-In Bundle Practitioner |
Identifies the Practitioner initiating the CCG Apply Guideline transaction |
CCG Data-In Bundle PractitionerRole |
Role of the Practitioner in the Data-in Bundle |
CCG Deployment Package (IG) |
The deployment model is that each unique CCG Folder and its contents will be contained in a FHIR package. |
CCG IPS Bundle |
This bundle follows the IPS Bundle with the exception of using the CCG Composition |
CCG Library for CARDs |
Profile to serve as the basis for all CARD definitions referencing Library resources based on the CPG CQL Library |
CCG Patient Plans (patient-specific) PlanDefinition |
A patient-specific PlanDefinition holds the list of one or more applicable CCG Folders. |
These define sets of codes used by systems conforming to this implementation guide.
AllowedSignature signatureFormat |
Constraining to signature xml and json only |
AllowedSignature targetFormat |
Constraining to fhir only |
ValueSet of all Current CCG Card Types |
This list includes all currently defined CCG CARD Types |
These define new code systems used by systems conforming to this implementation guide.
Code System for All CCG Card Types |
This CodeSystem defines all known CardTypes for use in CARD PlanDefinitions |
These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.
AD Administer Meds |
Example ActivityDefinition for Administer Medications CARD |
AD Collect info |
Example ActivityDefinition for Collect Info CARD |
AD Dispense Meds |
Example ActivityDefinition for Dispense Medications CARD |
AD Order Meds |
Example ActivityDefinition for Order Medications CARD |
AD Propose Diagnosis |
Example ActivityDefinition for Propose Diagnosis CARD |
AD Provide Information |
Example ActivityDefinition for Provide Information CARD |
AD Recommend Immunization |
Example ActivityDefinition for Recommend Immunization CARD |
AD Service Request (Lab Order) |
Example ActivityDefinition for Recommend Lab Order CARD |
AD Service Request (Procedure Order) |
Example ActivityDefinition for Recommend Procedure Order CARD |
AD Service Request (Radiology Order) |
Example ActivityDefinition for Recommend Radiology Order CARD |
AD Service Request (Referral Order) |
Example ActivityDefinition for Recommend Referral Order CARD |
AD Stop Task (Medication Order) |
Example ActivityDefinition for Stop Medication Order CARD |
AD Stop Task (Service Order) |
Example ActivityDefinition for Stop Service Order CARD |
CARD Administer Medication |
Example CCG CARD to Administer Medication |
CARD Collect Information |
Example CCG CARD to Collect Information |
CARD Digital Signature example |
Example FHIR Provenance resource for CARD digital signature |
CARD Dispense Medication |
Example CCG CARD to Dispense Medication |
CARD Order Medication |
Example CCG CARD to Order Medication |
CARD Propose Diagnosis |
Example CCG CARD to Propose a Diagnosis |
CARD Provide Information |
Example CCG CARD to Provide Information |
CARD Recommend Immunization |
Example CCG CARD to Recommend an Immunization |
CARD Recommend Lab Order |
Example CCG CARD to Recommend a Lab Order |
CARD Recommend Procedure Order |
Example CCG CARD to Recommend a Procedure |
CARD Recommend Radiology Order |
Example CCG CARD to Recommend a Radiology Order |
CARD Recommend Referral Order |
Example CCG CARD to Recommend a Referral Order |
CARD Stop Medication Order |
Example CCG CARD to Recommend Stopping a Medication Order |
CARD Stop Service Order |
Example CCG CARD to Recommend Stopping a Service Order |
CCG Folder 1 |
Example CCG Folder - e.g. Diabetes |
CCG Folder 2 |
Example CCG Folder - e.g. Hypertension |
Data-in Care Plan |
Example CarePlan resource including a patient-speicific PlanDefinition (to reference applicable CCG Folders). |
Data-in Encounter |
Example in-progress outpatient encounter of normal priority |
Data-in Location |
Example Location (Standalone Primary Care Clinic) |
Data-in Organization |
Example organization providing family care services |
Data-in Patient |
Example patient to which all the Data-in example content relates |
Data-in PlanDefinition for Patient CCGs |
An example person-centric PlanDefinition resource referencing applicable CCG Folders. |
Data-in Practitioner |
Example practitioner (Family Doctor) |
Data-in PractitionerRole |
Example practitionerRole (Family Doctor in a Family Practice setting) |