Scalable Consent Management
1.0.0-ballot - STU 1 - Ballot United States of America flag

Scalable Consent Management, published by HL7 International / Community Based Collaborative Care. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-consent-management/ and changes regularly. See the Directory of published versions

Reading this IG

Page standards status: Informative

Background

The need for this guide emerged from an initial FAST discovery project to evaluate and identify gaps in the existing consent-related specifications and guidelines, as outlined in the Consent at Scale Report. This report defines the impetus and scope of the current implementation guide.

Underlying Technologies

This guide is based on the HL7 FHIR standard. Implementers of this specification therefore need to understand the basics of these specifications.

This implementation guide is based on the R4 version of the FHIR standard.

FHIR

This implementation guide uses terminology, notations and design principles that are specific to FHIR. Before reading this implementation guide, it's important to be familiar with some of the basic principles of FHIR, as well as general guidance on how to read FHIR specifications. Readers who are unfamiliar with FHIR are encouraged to read (or at least skim) the following prior to reading the rest of this implementation guide.

This implementation guide also builds on the US Core Implementation Guide and implementers need to familiarize themselves with the profiles in that IG.

This implementation guide uses Subscriptions that are based on the Subscriptions R5 Backport framework.

Implementers should also familiarize themselves with the FHIR resources used within the guide:

Resource Relevance
CapabilityStatement Used to define conformance expectations for this guide
Consent The main resource that contains the information
CodeSystem Used to define custom codes specific to this guide
OperationDefinition Used to define the operations used in this IG
Organization Used when identifying providers in Consents
Parameters Used to provide the information for the operations
Patient Demographic information relevant to all requests
Practitioner Used when identifying providers in Consents
PractitionerRole Used when identifying providers in Consents
StructureDefinition Used when profiling resources and defining extensions
Subscription Used when subscribing for authorization decisions for an organization
ValueSet Used to define collections of codes used in FAST Consent profiles