| Left: | CRDAppointmentNoOrder (http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-appointment-no-order) |
| Right: | CRD Appointment without Order (http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-appointment-no-order) |
| Error | StructureDefinition.version | Values for version differ: '2.1.0' vs '2.2.0-ballot' |
| Information | StructureDefinition.date | Values for date differ: '2024-12-11T18:49:53+00:00' vs '2025-10-30T03:51:27+00:00' |
| Warning | StructureDefinition.abstract | Values for abstract differ: 'true' vs 'false' |
| Information | Appointment.language | Example/preferred bindings differ at Appointment.language using binding from CRDAppointmentNoOrder |
| Information | StructureDefinition.comment | Values for comment differ: 'This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.' vs 'Any references found in this resource, with the exception of 'Patient' could potentially be resource-specific and thus transmitted as contained resources.' |
| Warning | Appointment.contained | Elements differ in definition for mustSupport: 'false' vs 'true' |
| Information | Appointment.specialty | Example/preferred bindings differ at Appointment.specialty using binding from CRDAppointmentNoOrder |
| Information | Appointment.reasonCode | Example/preferred bindings differ at Appointment.reasonCode using binding from CRDAppointmentNoOrder |
| Information | StructureDefinition.comment | Values for comment differ: 'potentially relevant for CRD in some situations.' vs 'Potentially relevant for CRD in some situations.' |
| Name | Value | Comments | |
|---|---|---|---|
abstract | true | false |
|
baseDefinition | http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-appointment-base | ||
copyright | |||
date | 2024-12-11T18:49:53+00:00 | 2025-10-30T03:51:27+00:00 |
|
description | An appointment where the details of what the appointment is being booked for are provided inline and there is no associated ServiceRequest | ||
experimental | false | ||
fhirVersion | 4.0.1 | ||
jurisdiction | |||
![]() jurisdiction[0] | urn:iso:std:iso:3166#US | ||
kind | resource | ||
name | CRDAppointmentNoOrder | ||
publisher | HL7 International / Financial Management | ||
purpose | |||
status | active | ||
title | CRD Appointment without Order |
| |
type | Appointment | ||
url | http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-appointment-no-order | ||
version | 2.1.0 | 2.2.0-ballot |
|
| Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments![]() | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | C | 0..* | CRDAppointmentBase | This is an abstract profile. A booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter(s) | C | 0..* | CRDAppointmentBase | A booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter(s) | |||||||||
![]() ![]() | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
![]() ![]() | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
|
| ||||||||||
![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||||||||
![]() ![]() | 0..* | Resource | Contained, inline Resources | S | 0..* | Resource | Contained, inline Resources |
| |||||||||
![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
![]() ![]() | SΣ | 0..* | Identifier | External Ids for this item | SΣ | 0..* | Identifier | External Ids for this item | |||||||||
![]() ![]() | ?!SΣ | 1..1 | code | Appointment status Binding: ?? (required): The free/busy status of an appointment. Example General: proposed | ?!SΣ | 1..1 | code | Appointment status Binding: ?? (required): The free/busy status of an appointment. Example General: proposed | |||||||||
![]() ![]() | Σ | 0..1 | CodeableConcept | The coded reason for the appointment being cancelled Binding: ?? (example) | Σ | 0..1 | CodeableConcept | The coded reason for the appointment being cancelled Binding: ?? (example) | |||||||||
![]() ![]() | SΣ | 0..* | CodeableConcept | A broad categorization of the service that is to be performed during this appointment Binding: ?? (example) | SΣ | 0..* | CodeableConcept | A broad categorization of the service that is to be performed during this appointment Binding: ?? (example) | |||||||||
![]() ![]() | SΣ | 0..* | CodeableConcept | The specific service that is to be performed during this appointment Binding: ?? (example) | SΣ | 0..* | CodeableConcept | The specific service that is to be performed during this appointment Binding: ?? (example) | |||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
![]() ![]() ![]() | Σ | 0..* | Coding | Code defined by a terminology system |
| ||||||||||||
![]() ![]() ![]() | Σ | 0..1 | string | Plain text representation of the concept |
| ||||||||||||
![]() ![]() | SΣ | 0..* | CodeableConcept | The specialty of a practitioner that would be required to perform the service requested in this appointment Binding: ?? (preferred) | SΣ | 0..* | CodeableConcept | The specialty of a practitioner that would be required to perform the service requested in this appointment Binding: ?? (preferred) |
| ||||||||
![]() ![]() | SΣ | 0..1 | CodeableConcept | The style of appointment or patient that has been booked in the slot (not service type) Binding: ?? (preferred) | SΣ | 0..1 | CodeableConcept | The style of appointment or patient that has been booked in the slot (not service type) Binding: ?? (preferred) | |||||||||
![]() ![]() | Σ | 0..* | CodeableConcept | Coded reason this appointment is scheduled Binding: ?? (preferred): The Reason for the appointment to take place. | Σ | 0..* | CodeableConcept | Coded reason this appointment is scheduled Binding: ?? (preferred): The Reason for the appointment to take place. |
| ||||||||
![]() ![]() | S | 0..* | Reference(Condition | Procedure | Observation | ImmunizationRecommendation) | Reason the appointment is to take place (resource) | S | 0..* | Reference(Condition | Procedure | Observation | ImmunizationRecommendation) | Reason the appointment is to take place (resource) | |||||||||
![]() ![]() | 0..1 | unsignedInt | Used to make informed decisions if needing to re-prioritize | 0..1 | unsignedInt | Used to make informed decisions if needing to re-prioritize | |||||||||||
![]() ![]() | 0..1 | string | Shown on a subject line in a meeting request, or appointment list | 0..1 | string | Shown on a subject line in a meeting request, or appointment list | |||||||||||
![]() ![]() | 0..* | Reference(Resource) | Additional information to support the appointment | 0..* | Reference(Resource) | Additional information to support the appointment | |||||||||||
![]() ![]() | SΣC | 0..1 | instant | When appointment is to take place | SΣC | 0..1 | instant | When appointment is to take place | |||||||||
![]() ![]() | SΣC | 0..1 | instant | When appointment is to conclude | SΣC | 0..1 | instant | When appointment is to conclude | |||||||||
![]() ![]() | 0..1 | positiveInt | Can be less than start/end (e.g. estimate) | 0..1 | positiveInt | Can be less than start/end (e.g. estimate) | |||||||||||
![]() ![]() | 0..* | Reference(Slot) | The slots that this appointment is filling | 0..* | Reference(Slot) | The slots that this appointment is filling | |||||||||||
![]() ![]() | 0..1 | dateTime | The date that this appointment was initially created | 0..1 | dateTime | The date that this appointment was initially created | |||||||||||
![]() ![]() | 0..1 | string | Additional comments | 0..1 | string | Additional comments | |||||||||||
![]() ![]() | 0..1 | string | Detailed information and instructions for the patient | 0..1 | string | Detailed information and instructions for the patient | |||||||||||
![]() ![]() | 0..* | Reference(ServiceRequest) | The service request this appointment is allocated to assess | 0..* | Reference(ServiceRequest) | The service request this appointment is allocated to assess | |||||||||||
![]() ![]() | SC | 1..* | BackboneElement | Participants involved in appointment | SC | 1..* | BackboneElement | Participants involved in appointment | |||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Role of participant in the appointment Binding: ?? (extensible): Role of participant in encounter. | Σ | 0..* | CodeableConcept | Role of participant in the appointment Binding: ?? (extensible): Role of participant in encounter. | |||||||||
![]() ![]() ![]() | SΣ | 0..1 | Reference(CRD Patient | US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | CRD Location) | Patient, Practitioner or Location | SΣ | 0..1 | Reference(CRD Patient | US Core Practitioner Profile(7.0.0) | US Core PractitionerRole Profile(7.0.0) | CRD Location) | Patient, Practitioner or Location | |||||||||
![]() ![]() ![]() | Σ | 0..1 | code | required | optional | information-only Binding: ?? (required): Is the Participant required to attend the appointment. | Σ | 0..1 | code | required | optional | information-only Binding: ?? (required): Is the Participant required to attend the appointment. | |||||||||
![]() ![]() ![]() | SΣ | 1..1 | code | accepted | declined | tentative | needs-action Binding: ?? (required): The Participation status of an appointment. | SΣ | 1..1 | code | accepted | declined | tentative | needs-action Binding: ?? (required): The Participation status of an appointment. | |||||||||
![]() ![]() ![]() | 0..1 | Period | Participation period of the actor | 0..1 | Period | Participation period of the actor | |||||||||||
![]() ![]() | SC | 0..1 | Period | Potential date/time interval(s) requested to allocate the appointment within | SC | 0..1 | Period | Potential date/time interval(s) requested to allocate the appointment within | |||||||||
Documentation for this format | |||||||||||||||||