Clinical Practice Guidelines
2.0.0-draft - draft International flag

Clinical Practice Guidelines, published by HL7 International / Clinical Decision Support. This guide is not an authorized publication; it is the continuous build for version 2.0.0-draft built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of and changes regularly. See the Directory of published versions

Activity Examples

These examples illustrate general implementation patterns for activity processing and recommendations related to performing activities.

NOTE: The recommendations here are dramatically simplified to illustrate the general pattern for positive and negative recommendations, with the ability for users to reject the recommendation, and flexibility in how the recommendation is achieved.


  • There is no terminology, any request/event on any topic will do
  • There is no timing, any request/event will do at any time
  • There is no reference to participants other than the patient
  • There is no relationship to a setting
  • There is no relationship to an encounter or episode
  • There is no relationship to a care plan

These simplifications allow the example to focus exclusively on the pattern for recommending and for accepting/rejecting the proposal, as well as documenting the completion, or explicit non-performance of the activity.

Send a message

A positive recommendation to send a message

Do not send a message

A negative recommendation not to send a message

Collect information

Do not collect information

Order a medication

Dispense a medication

Administer a medication

Document a medication

Recommend an immunization

Order a service

Enroll a patient

Generate a report

Propose a diagnosis

Record a detected issue

Record an inference

Report a flag


To illustrate how artifact packaging works, this example includes a packaging of the AdministerMedication example:

Resource Description
Library-activity-example-administermedication Asset collection detailing the knowledge artifacts in the AdministerMedication example
Bundle-activity-example-administermedication Bundle for the asset collection including all the artifacts, packaged with a single test case example
GuidanceResponse-am-scenario7 Expected results for the am-scenario7 test case
Bundle-am-scenario7 Test case bundle for the am-scenario7 test case for the AdministerMedication example