Da Vinci - Coverage Requirements Discovery
2.2.1 - STU 2.2

Da Vinci - Coverage Requirements Discovery, published by HL7 International / Financial Management. This guide is not an authorized publication; it is the continuous build for version 2.2.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/davinci-crd/ and changes regularly. See the Directory of published versions

## Logical Model: CRD CDS Hooks Specific Context for appointment-book (Logical Definition) ( Experimental )

Official URL: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/CRDAppointmentBookContext | Version: 2.2.1 | Highlight text changes?
Standards status: Informative Draft as of 2026-03-26 | Computable Name: CRDAppointmentBookContext
Other Identifiers: OID:2.16.840.1.113883.4.642.40.18.42.32

CRD-specific constraints on the appointment-book CDS Hook context

Usages:

- This Logical Model Profile is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

### Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

- Differential Table
- Snapshot Table
- Statistics/References
- All

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
CDSHookAppointmentBookContext |  | 0..* | CDSHookAppointmentBookContext | The context for the appointment-book hook
appointments |  | 1..1 | CRDAppointmentBundle | Contains a collection of resources
Documentation for this format

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
CDSHookAppointmentBookContext |  | 0..* | CDSHookAppointmentBookContext | The context for the appointment-book hook
userId |  | 1..1 | url | The id of the current user. Must be in the format [ResourceType]/[id].
patientId |  | 1..1 | id | The FHIR Patient.id of the current patient in context
encounterId |  | 0..1 | id | The FHIR Encounter.id of the current encounter in context
appointments |  | 1..1 | CRDAppointmentBundle | Contains a collection of resources Id may or not be present (this is the default for elements but not resources)
Documentation for this format

Summary

Structures

This structure refers to these other structures:

- CRD Bundle of Appointments (http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-bundle-appointment)

Differential View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
CDSHookAppointmentBookContext |  | 0..* | CDSHookAppointmentBookContext | The context for the appointment-book hook
appointments |  | 1..1 | CRDAppointmentBundle | Contains a collection of resources
Documentation for this format

Snapshot ViewView

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
CDSHookAppointmentBookContext |  | 0..* | CDSHookAppointmentBookContext | The context for the appointment-book hook
userId |  | 1..1 | url | The id of the current user. Must be in the format [ResourceType]/[id].
patientId |  | 1..1 | id | The FHIR Patient.id of the current patient in context
encounterId |  | 0..1 | id | The FHIR Encounter.id of the current encounter in context
appointments |  | 1..1 | CRDAppointmentBundle | Contains a collection of resources Id may or not be present (this is the default for elements but not resources)
Documentation for this format

Summary

Structures

This structure refers to these other structures:

- CRD Bundle of Appointments (http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-bundle-appointment)

Other representations of profile: CSV, Excel