Computable Care Guidelines
1.0.0-current - ci-build International flag

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

Artifacts Summary

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

Behavior: Capability Statements

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.

Structures: Abstract Profiles

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

Structures: Resource Profiles

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.

Terminology: Value Sets

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

Terminology: Code Systems

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

Example: Example Instances

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)