Extensions for Using Data Elements from FHIR R5 in FHIR R4 - Downloaded Version null See the Directory of published versions
| Official URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.recurrenceTemplate | Version: 0.1.0 | |||
| Standards status: Trial-use | Maturity Level: 0 | Computable Name: ExtensionAppointment_RecurrenceTemplate | ||
R5: Appointment.recurrenceTemplate (new:BackboneElement)
This extension is part of the cross-version definitions generated to enable use of the
element Appointment.recurrenceTemplate as defined in FHIR R5
in FHIR R4.
The source element is defined as:
Appointment.recurrenceTemplate 0..* BackboneElement
Across FHIR versions, the element set has been mapped as:
Appointment.recurrenceTemplate 0..* BackboneElementFollowing are the generation technical comments:
Element Appointment.recurrenceTemplate has a context of Appointment based on following the parent source element upwards and mapping to Appointment.
Element Appointment.recurrenceTemplate has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Context of Use
This extension may be used on the following element(s)
Appointment
This extension is allowed for use with FHIR versions R4 to R4 .
Usage info
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | R5: Details of the recurrence pattern/template used to generate occurrences (new) | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
0..1 | Extension | R5: The timezone of the occurrences (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "timezone" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The timezone of the occurrences | |
![]() ![]() ![]() |
1..1 | Extension | R5: The frequency of the recurrence (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "recurrenceType" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The frequency of the recurrence | |
![]() ![]() ![]() |
0..1 | Extension | R5: The date when the recurrence should end (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "lastOccurrenceDate" | |
![]() ![]() ![]() ![]() |
0..1 | date | The date when the recurrence should end | |
![]() ![]() ![]() |
0..1 | Extension | R5: The number of planned occurrences (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "occurrenceCount" | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt | The number of planned occurrences | |
![]() ![]() ![]() |
0..* | Extension | R5: Specific dates for a recurring set of appointments (no template) (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "occurrenceDate" | |
![]() ![]() ![]() ![]() |
0..1 | date | Specific dates for a recurring set of appointments (no template) | |
![]() ![]() ![]() |
0..1 | Extension | R5: Information about weekly recurring appointments (new) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Mondays (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "monday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Mondays | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Tuesday (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "tuesday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Tuesday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Wednesday (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "wednesday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Wednesday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Thursday (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "thursday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Thursday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Friday (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "friday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Friday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Saturday (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "saturday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Saturday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Sunday (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "sunday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Sunday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs every nth week (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "weekInterval" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | positiveInt | Recurs every nth week | |
![]() ![]() ![]() ![]() |
1..1 | uri | "weeklyTemplate" | |
![]() ![]() ![]() ![]() |
0..0 | Value of extension | ||
![]() ![]() ![]() |
0..1 | Extension | R5: Information about monthly recurring appointments (new) | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on a specific day of the month (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "dayOfMonth" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | positiveInt | Recurs on a specific day of the month | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Indicates which week of the month the appointment should occur (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "nthWeekOfMonth" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Coding | Indicates which week of the month the appointment should occur Binding: R5WeekOfMonthForR4 (0.1.0) (required): The set of weeks in a month. | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Indicates which day of the week the appointment should occur (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "dayOfWeek" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Coding | Indicates which day of the week the appointment should occur Binding: DaysOfWeek (required): The days of the week. | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | R5: Recurs every nth month (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "monthInterval" | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | positiveInt | Recurs every nth month | |
![]() ![]() ![]() ![]() |
1..1 | uri | "monthlyTemplate" | |
![]() ![]() ![]() ![]() |
0..0 | Value of extension | ||
![]() ![]() ![]() |
0..1 | Extension | R5: Information about yearly recurring appointments (new) | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | R5: Recurs every nth year (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "yearInterval" | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | positiveInt | Recurs every nth year | |
![]() ![]() ![]() ![]() |
1..1 | uri | "yearlyTemplate" | |
![]() ![]() ![]() ![]() |
0..0 | Value of extension | ||
![]() ![]() ![]() |
0..* | Extension | R5: Any dates that should be excluded from the series (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "excludingDate" | |
![]() ![]() ![]() ![]() |
0..1 | date | Any dates that should be excluded from the series | |
![]() ![]() ![]() |
0..* | Extension | R5: Any recurrence IDs that should be excluded from the recurrence (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "excludingRecurrenceId" | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt | Any recurrence IDs that should be excluded from the recurrence | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.recurrenceTemplate" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | R5: Details of the recurrence pattern/template used to generate occurrences (new) Constraints: ext-1 | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() |
0..1 | Extension | R5: The timezone of the occurrences (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "timezone" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The timezone of the occurrences | |
![]() ![]() ![]() |
1..1 | Extension | R5: The frequency of the recurrence (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "recurrenceType" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The frequency of the recurrence | |
![]() ![]() ![]() |
0..1 | Extension | R5: The date when the recurrence should end (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "lastOccurrenceDate" | |
![]() ![]() ![]() ![]() |
0..1 | date | The date when the recurrence should end | |
![]() ![]() ![]() |
0..1 | Extension | R5: The number of planned occurrences (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "occurrenceCount" | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt | The number of planned occurrences | |
![]() ![]() ![]() |
0..* | Extension | R5: Specific dates for a recurring set of appointments (no template) (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "occurrenceDate" | |
![]() ![]() ![]() ![]() |
0..1 | date | Specific dates for a recurring set of appointments (no template) | |
![]() ![]() ![]() |
0..1 | Extension | R5: Information about weekly recurring appointments (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Mondays (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "monday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Mondays | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Tuesday (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "tuesday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Tuesday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Wednesday (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "wednesday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Wednesday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Thursday (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "thursday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Thursday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Friday (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "friday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Friday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Saturday (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "saturday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Saturday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Sunday (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "sunday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Sunday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs every nth week (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "weekInterval" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | positiveInt | Recurs every nth week | |
![]() ![]() ![]() ![]() |
1..1 | uri | "weeklyTemplate" | |
![]() ![]() ![]() |
0..1 | Extension | R5: Information about monthly recurring appointments (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on a specific day of the month (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "dayOfMonth" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | positiveInt | Recurs on a specific day of the month | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Indicates which week of the month the appointment should occur (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "nthWeekOfMonth" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Coding | Indicates which week of the month the appointment should occur Binding: R5WeekOfMonthForR4 (0.1.0) (required): The set of weeks in a month. | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Indicates which day of the week the appointment should occur (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "dayOfWeek" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Coding | Indicates which day of the week the appointment should occur Binding: DaysOfWeek (required): The days of the week. | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | R5: Recurs every nth month (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "monthInterval" | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | positiveInt | Recurs every nth month | |
![]() ![]() ![]() ![]() |
1..1 | uri | "monthlyTemplate" | |
![]() ![]() ![]() |
0..1 | Extension | R5: Information about yearly recurring appointments (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | R5: Recurs every nth year (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "yearInterval" | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | positiveInt | Recurs every nth year | |
![]() ![]() ![]() ![]() |
1..1 | uri | "yearlyTemplate" | |
![]() ![]() ![]() |
0..* | Extension | R5: Any dates that should be excluded from the series (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "excludingDate" | |
![]() ![]() ![]() ![]() |
0..1 | date | Any dates that should be excluded from the series | |
![]() ![]() ![]() |
0..* | Extension | R5: Any recurrence IDs that should be excluded from the recurrence (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "excludingRecurrenceId" | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt | Any recurrence IDs that should be excluded from the recurrence | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.recurrenceTemplate" | |
Documentation for this format | ||||
This structure is derived from Extension
Summary
Complex Extension: R5: Appointment.recurrenceTemplate (new:BackboneElement)
Appointment.recurrenceTemplate.timezone (new:CodeableConcept)Appointment.recurrenceTemplate.recurrenceType (new:CodeableConcept)Appointment.recurrenceTemplate.lastOccurrenceDate (new:date)Appointment.recurrenceTemplate.occurrenceCount (new:positiveInt)Appointment.recurrenceTemplate.occurrenceDate (new:date)Appointment.recurrenceTemplate.weeklyTemplate.monday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.tuesday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.wednesday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.thursday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.friday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.saturday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.sunday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.weekInterval (new:positiveInt)Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth (new:positiveInt)Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth (new:Coding)Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek (new:Coding)Appointment.recurrenceTemplate.monthlyTemplate.monthInterval (new:positiveInt)Appointment.recurrenceTemplate.yearlyTemplate.yearInterval (new:positiveInt)Appointment.recurrenceTemplate.excludingDate (new:date)Appointment.recurrenceTemplate.excludingRecurrenceId (new:positiveInt)Maturity: 0
Differential View
This structure is derived from Extension
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | R5: Details of the recurrence pattern/template used to generate occurrences (new) | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
0..1 | Extension | R5: The timezone of the occurrences (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "timezone" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The timezone of the occurrences | |
![]() ![]() ![]() |
1..1 | Extension | R5: The frequency of the recurrence (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "recurrenceType" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The frequency of the recurrence | |
![]() ![]() ![]() |
0..1 | Extension | R5: The date when the recurrence should end (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "lastOccurrenceDate" | |
![]() ![]() ![]() ![]() |
0..1 | date | The date when the recurrence should end | |
![]() ![]() ![]() |
0..1 | Extension | R5: The number of planned occurrences (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "occurrenceCount" | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt | The number of planned occurrences | |
![]() ![]() ![]() |
0..* | Extension | R5: Specific dates for a recurring set of appointments (no template) (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "occurrenceDate" | |
![]() ![]() ![]() ![]() |
0..1 | date | Specific dates for a recurring set of appointments (no template) | |
![]() ![]() ![]() |
0..1 | Extension | R5: Information about weekly recurring appointments (new) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Mondays (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "monday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Mondays | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Tuesday (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "tuesday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Tuesday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Wednesday (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "wednesday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Wednesday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Thursday (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "thursday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Thursday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Friday (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "friday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Friday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Saturday (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "saturday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Saturday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Sunday (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "sunday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Sunday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs every nth week (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "weekInterval" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | positiveInt | Recurs every nth week | |
![]() ![]() ![]() ![]() |
1..1 | uri | "weeklyTemplate" | |
![]() ![]() ![]() ![]() |
0..0 | Value of extension | ||
![]() ![]() ![]() |
0..1 | Extension | R5: Information about monthly recurring appointments (new) | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on a specific day of the month (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "dayOfMonth" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | positiveInt | Recurs on a specific day of the month | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Indicates which week of the month the appointment should occur (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "nthWeekOfMonth" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Coding | Indicates which week of the month the appointment should occur Binding: R5WeekOfMonthForR4 (0.1.0) (required): The set of weeks in a month. | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Indicates which day of the week the appointment should occur (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "dayOfWeek" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Coding | Indicates which day of the week the appointment should occur Binding: DaysOfWeek (required): The days of the week. | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | R5: Recurs every nth month (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "monthInterval" | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | positiveInt | Recurs every nth month | |
![]() ![]() ![]() ![]() |
1..1 | uri | "monthlyTemplate" | |
![]() ![]() ![]() ![]() |
0..0 | Value of extension | ||
![]() ![]() ![]() |
0..1 | Extension | R5: Information about yearly recurring appointments (new) | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | R5: Recurs every nth year (new) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "yearInterval" | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | positiveInt | Recurs every nth year | |
![]() ![]() ![]() ![]() |
1..1 | uri | "yearlyTemplate" | |
![]() ![]() ![]() ![]() |
0..0 | Value of extension | ||
![]() ![]() ![]() |
0..* | Extension | R5: Any dates that should be excluded from the series (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "excludingDate" | |
![]() ![]() ![]() ![]() |
0..1 | date | Any dates that should be excluded from the series | |
![]() ![]() ![]() |
0..* | Extension | R5: Any recurrence IDs that should be excluded from the recurrence (new) | |
![]() ![]() ![]() ![]() |
1..1 | uri | "excludingRecurrenceId" | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt | Any recurrence IDs that should be excluded from the recurrence | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.recurrenceTemplate" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension(4.0.1) | R5: Details of the recurrence pattern/template used to generate occurrences (new) Constraints: ext-1 | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() |
0..1 | Extension | R5: The timezone of the occurrences (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "timezone" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | The timezone of the occurrences | |
![]() ![]() ![]() |
1..1 | Extension | R5: The frequency of the recurrence (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "recurrenceType" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | The frequency of the recurrence | |
![]() ![]() ![]() |
0..1 | Extension | R5: The date when the recurrence should end (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "lastOccurrenceDate" | |
![]() ![]() ![]() ![]() |
0..1 | date | The date when the recurrence should end | |
![]() ![]() ![]() |
0..1 | Extension | R5: The number of planned occurrences (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "occurrenceCount" | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt | The number of planned occurrences | |
![]() ![]() ![]() |
0..* | Extension | R5: Specific dates for a recurring set of appointments (no template) (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "occurrenceDate" | |
![]() ![]() ![]() ![]() |
0..1 | date | Specific dates for a recurring set of appointments (no template) | |
![]() ![]() ![]() |
0..1 | Extension | R5: Information about weekly recurring appointments (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Mondays (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "monday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Mondays | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Tuesday (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "tuesday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Tuesday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Wednesday (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "wednesday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Wednesday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Thursday (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "thursday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Thursday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Friday (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "friday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Friday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Saturday (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "saturday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Saturday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on Sunday (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "sunday" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Recurs on Sunday | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs every nth week (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "weekInterval" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | positiveInt | Recurs every nth week | |
![]() ![]() ![]() ![]() |
1..1 | uri | "weeklyTemplate" | |
![]() ![]() ![]() |
0..1 | Extension | R5: Information about monthly recurring appointments (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Recurs on a specific day of the month (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "dayOfMonth" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | positiveInt | Recurs on a specific day of the month | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Indicates which week of the month the appointment should occur (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "nthWeekOfMonth" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Coding | Indicates which week of the month the appointment should occur Binding: R5WeekOfMonthForR4 (0.1.0) (required): The set of weeks in a month. | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | R5: Indicates which day of the week the appointment should occur (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "dayOfWeek" | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Coding | Indicates which day of the week the appointment should occur Binding: DaysOfWeek (required): The days of the week. | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | R5: Recurs every nth month (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "monthInterval" | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | positiveInt | Recurs every nth month | |
![]() ![]() ![]() ![]() |
1..1 | uri | "monthlyTemplate" | |
![]() ![]() ![]() |
0..1 | Extension | R5: Information about yearly recurring appointments (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | R5: Recurs every nth year (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "yearInterval" | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | positiveInt | Recurs every nth year | |
![]() ![]() ![]() ![]() |
1..1 | uri | "yearlyTemplate" | |
![]() ![]() ![]() |
0..* | Extension | R5: Any dates that should be excluded from the series (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "excludingDate" | |
![]() ![]() ![]() ![]() |
0..1 | date | Any dates that should be excluded from the series | |
![]() ![]() ![]() |
0..* | Extension | R5: Any recurrence IDs that should be excluded from the recurrence (new) Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
1..1 | uri | "excludingRecurrenceId" | |
![]() ![]() ![]() ![]() |
0..1 | positiveInt | Any recurrence IDs that should be excluded from the recurrence | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.recurrenceTemplate" | |
Documentation for this format | ||||
This structure is derived from Extension
Summary
Complex Extension: R5: Appointment.recurrenceTemplate (new:BackboneElement)
Appointment.recurrenceTemplate.timezone (new:CodeableConcept)Appointment.recurrenceTemplate.recurrenceType (new:CodeableConcept)Appointment.recurrenceTemplate.lastOccurrenceDate (new:date)Appointment.recurrenceTemplate.occurrenceCount (new:positiveInt)Appointment.recurrenceTemplate.occurrenceDate (new:date)Appointment.recurrenceTemplate.weeklyTemplate.monday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.tuesday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.wednesday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.thursday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.friday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.saturday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.sunday (new:boolean)Appointment.recurrenceTemplate.weeklyTemplate.weekInterval (new:positiveInt)Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth (new:positiveInt)Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth (new:Coding)Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek (new:Coding)Appointment.recurrenceTemplate.monthlyTemplate.monthInterval (new:positiveInt)Appointment.recurrenceTemplate.yearlyTemplate.yearInterval (new:positiveInt)Appointment.recurrenceTemplate.excludingDate (new:date)Appointment.recurrenceTemplate.excludingRecurrenceId (new:positiveInt)Maturity: 0
Other representations of profile: CSV, Excel, Schematron
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:monthlyTemplate.extension:nthWeekOfMonth.value[x] | Base | required | Cross-version ValueSet R5.WeekOfMonth for use in FHIR R4 | 📍0.1.0 | This IG |
| Extension.extension:monthlyTemplate.extension:dayOfWeek.value[x] | Base | required | DaysOfWeek | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | Extension, Extension.extension, Extension.extension:timezone, Extension.extension:timezone.extension, Extension.extension:timezone.value[x], Extension.extension:recurrenceType, Extension.extension:recurrenceType.extension, Extension.extension:recurrenceType.value[x], Extension.extension:lastOccurrenceDate, Extension.extension:lastOccurrenceDate.extension, Extension.extension:lastOccurrenceDate.value[x], Extension.extension:occurrenceCount, Extension.extension:occurrenceCount.extension, Extension.extension:occurrenceCount.value[x], Extension.extension:occurrenceDate, Extension.extension:occurrenceDate.extension, Extension.extension:occurrenceDate.value[x], Extension.extension:weeklyTemplate, Extension.extension:weeklyTemplate.extension, Extension.extension:weeklyTemplate.extension:monday, Extension.extension:weeklyTemplate.extension:monday.extension, Extension.extension:weeklyTemplate.extension:monday.value[x], Extension.extension:weeklyTemplate.extension:tuesday, Extension.extension:weeklyTemplate.extension:tuesday.extension, Extension.extension:weeklyTemplate.extension:tuesday.value[x], Extension.extension:weeklyTemplate.extension:wednesday, Extension.extension:weeklyTemplate.extension:wednesday.extension, Extension.extension:weeklyTemplate.extension:wednesday.value[x], Extension.extension:weeklyTemplate.extension:thursday, Extension.extension:weeklyTemplate.extension:thursday.extension, Extension.extension:weeklyTemplate.extension:thursday.value[x], Extension.extension:weeklyTemplate.extension:friday, Extension.extension:weeklyTemplate.extension:friday.extension, Extension.extension:weeklyTemplate.extension:friday.value[x], Extension.extension:weeklyTemplate.extension:saturday, Extension.extension:weeklyTemplate.extension:saturday.extension, Extension.extension:weeklyTemplate.extension:saturday.value[x], Extension.extension:weeklyTemplate.extension:sunday, Extension.extension:weeklyTemplate.extension:sunday.extension, Extension.extension:weeklyTemplate.extension:sunday.value[x], Extension.extension:weeklyTemplate.extension:weekInterval, Extension.extension:weeklyTemplate.extension:weekInterval.extension, Extension.extension:weeklyTemplate.extension:weekInterval.value[x], Extension.extension:monthlyTemplate, Extension.extension:monthlyTemplate.extension, Extension.extension:monthlyTemplate.extension:dayOfMonth, Extension.extension:monthlyTemplate.extension:dayOfMonth.extension, Extension.extension:monthlyTemplate.extension:dayOfMonth.value[x], Extension.extension:monthlyTemplate.extension:nthWeekOfMonth, Extension.extension:monthlyTemplate.extension:nthWeekOfMonth.extension, Extension.extension:monthlyTemplate.extension:nthWeekOfMonth.value[x], Extension.extension:monthlyTemplate.extension:dayOfWeek, Extension.extension:monthlyTemplate.extension:dayOfWeek.extension, Extension.extension:monthlyTemplate.extension:dayOfWeek.value[x], Extension.extension:monthlyTemplate.extension:monthInterval, Extension.extension:monthlyTemplate.extension:monthInterval.extension, Extension.extension:monthlyTemplate.extension:monthInterval.value[x], Extension.extension:yearlyTemplate, Extension.extension:yearlyTemplate.extension, Extension.extension:yearlyTemplate.extension:yearInterval, Extension.extension:yearlyTemplate.extension:yearInterval.extension, Extension.extension:yearlyTemplate.extension:yearInterval.value[x], Extension.extension:excludingDate, Extension.extension:excludingDate.extension, Extension.extension:excludingDate.value[x], Extension.extension:excludingRecurrenceId, Extension.extension:excludingRecurrenceId.extension, Extension.extension:excludingRecurrenceId.value[x] | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Extension, Extension.extension, Extension.extension:timezone, Extension.extension:timezone.extension, Extension.extension:recurrenceType, Extension.extension:recurrenceType.extension, Extension.extension:lastOccurrenceDate, Extension.extension:lastOccurrenceDate.extension, Extension.extension:occurrenceCount, Extension.extension:occurrenceCount.extension, Extension.extension:occurrenceDate, Extension.extension:occurrenceDate.extension, Extension.extension:weeklyTemplate, Extension.extension:weeklyTemplate.extension, Extension.extension:weeklyTemplate.extension:monday, Extension.extension:weeklyTemplate.extension:monday.extension, Extension.extension:weeklyTemplate.extension:tuesday, Extension.extension:weeklyTemplate.extension:tuesday.extension, Extension.extension:weeklyTemplate.extension:wednesday, Extension.extension:weeklyTemplate.extension:wednesday.extension, Extension.extension:weeklyTemplate.extension:thursday, Extension.extension:weeklyTemplate.extension:thursday.extension, Extension.extension:weeklyTemplate.extension:friday, Extension.extension:weeklyTemplate.extension:friday.extension, Extension.extension:weeklyTemplate.extension:saturday, Extension.extension:weeklyTemplate.extension:saturday.extension, Extension.extension:weeklyTemplate.extension:sunday, Extension.extension:weeklyTemplate.extension:sunday.extension, Extension.extension:weeklyTemplate.extension:weekInterval, Extension.extension:weeklyTemplate.extension:weekInterval.extension, Extension.extension:monthlyTemplate, Extension.extension:monthlyTemplate.extension, Extension.extension:monthlyTemplate.extension:dayOfMonth, Extension.extension:monthlyTemplate.extension:dayOfMonth.extension, Extension.extension:monthlyTemplate.extension:nthWeekOfMonth, Extension.extension:monthlyTemplate.extension:nthWeekOfMonth.extension, Extension.extension:monthlyTemplate.extension:dayOfWeek, Extension.extension:monthlyTemplate.extension:dayOfWeek.extension, Extension.extension:monthlyTemplate.extension:monthInterval, Extension.extension:monthlyTemplate.extension:monthInterval.extension, Extension.extension:yearlyTemplate, Extension.extension:yearlyTemplate.extension, Extension.extension:yearlyTemplate.extension:yearInterval, Extension.extension:yearlyTemplate.extension:yearInterval.extension, Extension.extension:excludingDate, Extension.extension:excludingDate.extension, Extension.extension:excludingRecurrenceId, Extension.extension:excludingRecurrenceId.extension | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|