ExtensionAppointment_RecurrenceTemplate
R5: Details of the recurrence pattern/template used to generate occurrences (new)
activeExtensions for Using Data Elements from FHIR R5 in FHIR R40.1.01 context
R5: `Appointment.recurrenceTemplate` (new:BackboneElement)
Metadata
hl7.org/fhir- Canonical URL
- http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.recurrenceTemplate
- ID
- ext-R5-Appointment.recurrenceTemplate
- Name
- ExtensionAppointment_RecurrenceTemplate
Context (1)
This extension can be used on the following elements:
element
Appointment| Path | Card. | Type | Flags | Description |
|---|---|---|---|---|
| Extension | 0..* | R5: Details of the recurrence pattern/template used to generate occurrences (new) | ||
| extension | 1..* | |||
| :timezone | 0..1 | R5: The timezone of the occurrences (new) | ||
| url | 1..1 | fixed: timezone | ||
| value[x] | 0..1 | CodeableConcept | The timezone of the occurrences | |
| :recurrenceType | 1..1 | R5: The frequency of the recurrence (new) | ||
| url | 1..1 | fixed: recurrenceType | ||
| value[x] | 1..1 | CodeableConcept | The frequency of the recurrence | |
| :lastOccurrenceDate | 0..1 | R5: The date when the recurrence should end (new) | ||
| url | 1..1 | fixed: lastOccurrenceDate | ||
| value[x] | 0..1 | date | The date when the recurrence should end | |
| :occurrenceCount | 0..1 | R5: The number of planned occurrences (new) | ||
| url | 1..1 | fixed: occurrenceCount | ||
| value[x] | 0..1 | positiveInt | The number of planned occurrences | |
| :occurrenceDate | 0..* | R5: Specific dates for a recurring set of appointments (no template) (new) | ||
| url | 1..1 | fixed: occurrenceDate | ||
| value[x] | 0..1 | date | Specific dates for a recurring set of appointments (no template) | |
| :weeklyTemplate | 0..1 | R5: Information about weekly recurring appointments (new) | ||
| extension | 0..* | |||
| :monday | 0..1 | R5: Recurs on Mondays (new) | ||
| url | 1..1 | fixed: monday | ||
| value[x] | 0..1 | boolean | Recurs on Mondays | |
| :tuesday | 0..1 | R5: Recurs on Tuesday (new) | ||
| url | 1..1 | fixed: tuesday | ||
| value[x] | 0..1 | boolean | Recurs on Tuesday | |
| :wednesday | 0..1 | R5: Recurs on Wednesday (new) | ||
| url | 1..1 | fixed: wednesday | ||
| value[x] | 0..1 | boolean | Recurs on Wednesday | |
| :thursday | 0..1 | R5: Recurs on Thursday (new) | ||
| url | 1..1 | fixed: thursday | ||
| value[x] | 0..1 | boolean | Recurs on Thursday | |
| :friday | 0..1 | R5: Recurs on Friday (new) | ||
| url | 1..1 | fixed: friday | ||
| value[x] | 0..1 | boolean | Recurs on Friday | |
| :saturday | 0..1 | R5: Recurs on Saturday (new) | ||
| url | 1..1 | fixed: saturday | ||
| value[x] | 0..1 | boolean | Recurs on Saturday | |
| :sunday | 0..1 | R5: Recurs on Sunday (new) | ||
| url | 1..1 | fixed: sunday | ||
| value[x] | 0..1 | boolean | Recurs on Sunday | |
| :weekInterval | 0..1 | R5: Recurs every nth week (new) | ||
| url | 1..1 | fixed: weekInterval | ||
| value[x] | 0..1 | positiveInt | Recurs every nth week | |
| url | 1..1 | fixed: weeklyTemplate | ||
| value[x] | 0..0 | |||
| :monthlyTemplate | 0..1 | R5: Information about monthly recurring appointments (new) | ||
| extension | 1..* | |||
| :dayOfMonth | 0..1 | R5: Recurs on a specific day of the month (new) | ||
| url | 1..1 | fixed: dayOfMonth | ||
| value[x] | 0..1 | positiveInt | Recurs on a specific day of the month | |
| :nthWeekOfMonth | 0..1 | R5: Indicates which week of the month the appointment should occur (new) | ||
| url | 1..1 | fixed: nthWeekOfMonth | ||
| value[x] | 0..1 | Coding | Indicates which week of the month the appointment should occur required | |
| :dayOfWeek | 0..1 | R5: Indicates which day of the week the appointment should occur (new) | ||
| url | 1..1 | fixed: dayOfWeek | ||
| value[x] | 0..1 | Coding | Indicates which day of the week the appointment should occur required | |
| :monthInterval | 1..1 | R5: Recurs every nth month (new) | ||
| url | 1..1 | fixed: monthInterval | ||
| value[x] | 1..1 | positiveInt | Recurs every nth month | |
| url | 1..1 | fixed: monthlyTemplate | ||
| value[x] | 0..0 | |||
| :yearlyTemplate | 0..1 | R5: Information about yearly recurring appointments (new) | ||
| extension | 1..* | |||
| :yearInterval | 1..1 | R5: Recurs every nth year (new) | ||
| url | 1..1 | fixed: yearInterval | ||
| value[x] | 1..1 | positiveInt | Recurs every nth year | |
| url | 1..1 | fixed: yearlyTemplate | ||
| value[x] | 0..0 | |||
| :excludingDate | 0..* | R5: Any dates that should be excluded from the series (new) | ||
| url | 1..1 | fixed: excludingDate | ||
| value[x] | 0..1 | date | Any dates that should be excluded from the series | |
| :excludingRecurrenceId | 0..* | R5: Any recurrence IDs that should be excluded from the recurrence (new) | ||
| url | 1..1 | fixed: excludingRecurrenceId | ||
| value[x] | 0..1 | positiveInt | Any recurrence IDs that should be excluded from the recurrence | |
| url | 1..1 | fixed: http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.recurrenceTemplate | ||
| value[x] | 0..0 |