Generated Narrative: StructureDefinition ext-R5-Appointment.recurrenceTemplate Name Flags Card. Type Description & Constraints Extension 0..* Extension(4.3.0) R5: Details of the recurrence pattern/template used to generate occurrences (new) #xD; Slices for extension 1..* Extension Extension Slice: Unordered, Open by value:url #xD; extension:timezone 0..1 Extension R5: The timezone of the occurrences (new) #xD; url 1..1 uri "timezone" #xD; value[x] 0..1 CodeableConcept The timezone of the occurrences #xD; extension:recurrenceType 1..1 Extension R5: The frequency of the recurrence (new) #xD; url 1..1 uri "recurrenceType" #xD; value[x] 1..1 CodeableConcept The frequency of the recurrence #xD; extension:lastOccurrenceDate 0..1 Extension R5: The date when the recurrence should end (new) #xD; url 1..1 uri "lastOccurrenceDate" #xD; value[x] 0..1 date The date when the recurrence should end #xD; extension:occurrenceCount 0..1 Extension R5: The number of planned occurrences (new) #xD; url 1..1 uri "occurrenceCount" #xD; value[x] 0..1 positiveInt The number of planned occurrences #xD; extension:occurrenceDate 0..* Extension R5: Specific dates for a recurring set of appointments (no template) (new) #xD; url 1..1 uri "occurrenceDate" #xD; value[x] 0..1 date Specific dates for a recurring set of appointments (no template) #xD; extension:weeklyTemplate 0..1 Extension R5: Information about weekly recurring appointments (new) #xD; Slices for extension 0..* Extension Extension Slice: Unordered, Open by value:url #xD; extension:monday 0..1 Extension R5: Recurs on Mondays (new) #xD; url 1..1 uri "monday" #xD; value[x] 0..1 boolean Recurs on Mondays #xD; extension:tuesday 0..1 Extension R5: Recurs on Tuesday (new) #xD; url 1..1 uri "tuesday" #xD; value[x] 0..1 boolean Recurs on Tuesday #xD; extension:wednesday 0..1 Extension R5: Recurs on Wednesday (new) #xD; url 1..1 uri "wednesday" #xD; value[x] 0..1 boolean Recurs on Wednesday #xD; extension:thursday 0..1 Extension R5: Recurs on Thursday (new) #xD; url 1..1 uri "thursday" #xD; value[x] 0..1 boolean Recurs on Thursday #xD; extension:friday 0..1 Extension R5: Recurs on Friday (new) #xD; url 1..1 uri "friday" #xD; value[x] 0..1 boolean Recurs on Friday #xD; extension:saturday 0..1 Extension R5: Recurs on Saturday (new) #xD; url 1..1 uri "saturday" #xD; value[x] 0..1 boolean Recurs on Saturday #xD; extension:sunday 0..1 Extension R5: Recurs on Sunday (new) #xD; url 1..1 uri "sunday" #xD; value[x] 0..1 boolean Recurs on Sunday #xD; extension:weekInterval 0..1 Extension R5: Recurs every nth week (new) #xD; url 1..1 uri "weekInterval" #xD; <a href="StructureDefinition-ext-R5-Appointment.recurrenceTemplate-definitions.html#Extension.extension:weeklyTemplate.extension:weekInterval.value[x]" title="The interval defines if the recurrence is every nth week. The default is every week, so it is expected that this value will be 2 or more.#xD;#xD;e.g. For recurring every second week this interval would be 2, or every third week the interval would be 3.">value[x] 0..1 positiveInt Recurs every nth week #xD; url 1..1 uri "weeklyTemplate" #xD; value[x] 0..0 Value of extension #xD; extension:monthlyTemplate 0..1 Extension R5: Information about monthly recurring appointments (new) #xD; Slices for extension 1..* Extension Extension Slice: Unordered, Open by value:url #xD; extension:dayOfMonth 0..1 Extension R5: Recurs on a specific day of the month (new) #xD; url 1..1 uri "dayOfMonth" #xD; value[x] 0..1 positiveInt Recurs on a specific day of the month #xD; extension:nthWeekOfMonth 0..1 Extension R5: Indicates which week of the month the appointment should occur (new) #xD; url 1..1 uri "nthWeekOfMonth" #xD; value[x] 0..1 Coding Indicates which week of the month the appointment should occur Binding: R5WeekOfMonthForR4B (0.1.0) (required): The set of weeks in a month. #xD; extension:dayOfWeek 0..1 Extension R5: Indicates which day of the week the appointment should occur (new) #xD; url 1..1 uri "dayOfWeek" #xD; value[x] 0..1 Coding Indicates which day of the week the appointment should occur Binding: DaysOfWeek (required): The days of the week. #xD; extension:monthInterval 1..1 Extension R5: Recurs every nth month (new) #xD; url 1..1 uri "monthInterval" #xD; value[x] 1..1 positiveInt Recurs every nth month #xD; url 1..1 uri "monthlyTemplate" #xD; value[x] 0..0 Value of extension #xD; extension:yearlyTemplate 0..1 Extension R5: Information about yearly recurring appointments (new) #xD; Slices for extension 1..* Extension Extension Slice: Unordered, Open by value:url #xD; extension:yearInterval 1..1 Extension R5: Recurs every nth year (new) #xD; url 1..1 uri "yearInterval" #xD; value[x] 1..1 positiveInt Recurs every nth year #xD; url 1..1 uri "yearlyTemplate" #xD; value[x] 0..0 Value of extension #xD; extension:excludingDate 0..* Extension R5: Any dates that should be excluded from the series (new) #xD; url 1..1 uri "excludingDate" #xD; value[x] 0..1 date Any dates that should be excluded from the series #xD; extension:excludingRecurrenceId 0..* Extension R5: Any recurrence IDs that should be excluded from the recurrence (new) #xD; url 1..1 uri "excludingRecurrenceId" #xD; value[x] 0..1 positiveInt Any recurrence IDs that should be excluded from the recurrence #xD; url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.recurrenceTemplate" #xD; value[x] 0..0 Value of extension #xD; Documentation for this format
R5: Details of the recurrence pattern/template used to generate occurrences (new)
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 R4B. The source element is defined as: `Appointment.recurrenceTemplate` 0..* `BackboneElement` Following 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 R4B. Typically, this is because the element has been added (is a new element).
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 R4B. Typically, this is because the element has been added (is a new element).
All FHIR elements must have a @value or children unless an empty Parameters resource
hasValue() or (children().count() > id.count()) or $this is Parameters
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Extensions are always sliced by (at least) url
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
R5: The timezone of the occurrences (new)
R5: `Appointment.recurrenceTemplate.timezone` (new:CodeableConcept)
Element `Appointment.recurrenceTemplate.timezone` is part of an existing definition because parent element `Appointment.recurrenceTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.timezone` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.timezone` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Additional content defined by implementations
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Source of the definition for the extension code - a logical name or a URL.
The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
The timezone of the recurring appointment occurrences.
R5: The frequency of the recurrence (new)
R5: `Appointment.recurrenceTemplate.recurrenceType` (new:CodeableConcept)
Element `Appointment.recurrenceTemplate.recurrenceType` is part of an existing definition because parent element `Appointment.recurrenceTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.recurrenceType` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.recurrenceType` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
How often the appointment series should recur.
R5: The date when the recurrence should end (new)
R5: `Appointment.recurrenceTemplate.lastOccurrenceDate` (new:date)
Element `Appointment.recurrenceTemplate.lastOccurrenceDate` is part of an existing definition because parent element `Appointment.recurrenceTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.lastOccurrenceDate` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.lastOccurrenceDate` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Recurring appointments will not occur after this date.
R5: The number of planned occurrences (new)
R5: `Appointment.recurrenceTemplate.occurrenceCount` (new:positiveInt)
Element `Appointment.recurrenceTemplate.occurrenceCount` is part of an existing definition because parent element `Appointment.recurrenceTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.occurrenceCount` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.occurrenceCount` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
How many appointments are planned in the recurrence.
R5: Specific dates for a recurring set of appointments (no template) (new)
R5: `Appointment.recurrenceTemplate.occurrenceDate` (new:date)
Element `Appointment.recurrenceTemplate.occurrenceDate` is part of an existing definition because parent element `Appointment.recurrenceTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.occurrenceDate` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.occurrenceDate` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Specific dates for a recurring set of appointments (no template)
The list of specific dates that will have appointments generated.
R5: Information about weekly recurring appointments (new)
R5: `Appointment.recurrenceTemplate.weeklyTemplate` (new:BackboneElement)
Element `Appointment.recurrenceTemplate.weeklyTemplate` is part of an existing definition because parent element `Appointment.recurrenceTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.weeklyTemplate` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.weeklyTemplate` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
R5: `Appointment.recurrenceTemplate.weeklyTemplate.monday` (new:boolean)
Element `Appointment.recurrenceTemplate.weeklyTemplate.monday` is part of an existing definition because parent element `Appointment.recurrenceTemplate.weeklyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.weeklyTemplate.monday` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.weeklyTemplate.monday` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Indicates that recurring appointments should occur on Mondays.
R5: `Appointment.recurrenceTemplate.weeklyTemplate.tuesday` (new:boolean)
Element `Appointment.recurrenceTemplate.weeklyTemplate.tuesday` is part of an existing definition because parent element `Appointment.recurrenceTemplate.weeklyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.weeklyTemplate.tuesday` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.weeklyTemplate.tuesday` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Indicates that recurring appointments should occur on Tuesdays.
R5: `Appointment.recurrenceTemplate.weeklyTemplate.wednesday` (new:boolean)
Element `Appointment.recurrenceTemplate.weeklyTemplate.wednesday` is part of an existing definition because parent element `Appointment.recurrenceTemplate.weeklyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.weeklyTemplate.wednesday` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.weeklyTemplate.wednesday` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Indicates that recurring appointments should occur on Wednesdays.
R5: `Appointment.recurrenceTemplate.weeklyTemplate.thursday` (new:boolean)
Element `Appointment.recurrenceTemplate.weeklyTemplate.thursday` is part of an existing definition because parent element `Appointment.recurrenceTemplate.weeklyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.weeklyTemplate.thursday` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.weeklyTemplate.thursday` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Indicates that recurring appointments should occur on Thursdays.
R5: `Appointment.recurrenceTemplate.weeklyTemplate.friday` (new:boolean)
Element `Appointment.recurrenceTemplate.weeklyTemplate.friday` is part of an existing definition because parent element `Appointment.recurrenceTemplate.weeklyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.weeklyTemplate.friday` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.weeklyTemplate.friday` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Indicates that recurring appointments should occur on Fridays.
R5: `Appointment.recurrenceTemplate.weeklyTemplate.saturday` (new:boolean)
Element `Appointment.recurrenceTemplate.weeklyTemplate.saturday` is part of an existing definition because parent element `Appointment.recurrenceTemplate.weeklyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.weeklyTemplate.saturday` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.weeklyTemplate.saturday` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Indicates that recurring appointments should occur on Saturdays.
R5: `Appointment.recurrenceTemplate.weeklyTemplate.sunday` (new:boolean)
Element `Appointment.recurrenceTemplate.weeklyTemplate.sunday` is part of an existing definition because parent element `Appointment.recurrenceTemplate.weeklyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.weeklyTemplate.sunday` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.weeklyTemplate.sunday` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Indicates that recurring appointments should occur on Sundays.
R5: `Appointment.recurrenceTemplate.weeklyTemplate.weekInterval` (new:positiveInt)
Element `Appointment.recurrenceTemplate.weeklyTemplate.weekInterval` is part of an existing definition because parent element `Appointment.recurrenceTemplate.weeklyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.weeklyTemplate.weekInterval` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.weeklyTemplate.weekInterval` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
The interval defines if the recurrence is every nth week. The default is every week, so it is expected that this value will be 2 or more. e.g. For recurring every second week this interval would be 2, or every third week the interval would be 3.
Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4B/extensibility.html) for a list).
R5: Information about monthly recurring appointments (new)
R5: `Appointment.recurrenceTemplate.monthlyTemplate` (new:BackboneElement)
Element `Appointment.recurrenceTemplate.monthlyTemplate` is part of an existing definition because parent element `Appointment.recurrenceTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.monthlyTemplate` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.monthlyTemplate` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
R5: Recurs on a specific day of the month (new)
R5: `Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth` (new:positiveInt)
Element `Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth` is part of an existing definition because parent element `Appointment.recurrenceTemplate.monthlyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Indicates that appointments in the series of recurring appointments should occur on a specific day of the month.
R5: Indicates which week of the month the appointment should occur (new)
R5: `Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth` (new:Coding)
Element `Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth` is part of an existing definition because parent element `Appointment.recurrenceTemplate.monthlyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Indicates which week of the month the appointment should occur
Indicates which week within a month the appointments in the series of recurring appointments should occur on.
R5: Indicates which day of the week the appointment should occur (new)
R5: `Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek` (new:Coding)
Element `Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek` is part of an existing definition because parent element `Appointment.recurrenceTemplate.monthlyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). This property is intended to be used with Appointment.recurrenceTemplate.monthly.nthWeek.
Element `Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek` is part of an existing definition because parent element `Appointment.recurrenceTemplate.monthlyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Indicates which day of the week the appointment should occur
Indicates which day of the week the recurring appointments should occur each nth week.
This property is intended to be used with Appointment.recurrenceTemplate.monthly.nthWeek.
R5: `Appointment.recurrenceTemplate.monthlyTemplate.monthInterval` (new:positiveInt)
Element `Appointment.recurrenceTemplate.monthlyTemplate.monthInterval` is part of an existing definition because parent element `Appointment.recurrenceTemplate.monthlyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.monthlyTemplate.monthInterval` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.monthlyTemplate.monthInterval` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Indicates that recurring appointments should occur every nth month.
R5: Information about yearly recurring appointments (new)
R5: `Appointment.recurrenceTemplate.yearlyTemplate` (new:BackboneElement)
Element `Appointment.recurrenceTemplate.yearlyTemplate` is part of an existing definition because parent element `Appointment.recurrenceTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.yearlyTemplate` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.yearlyTemplate` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
R5: `Appointment.recurrenceTemplate.yearlyTemplate.yearInterval` (new:positiveInt)
Element `Appointment.recurrenceTemplate.yearlyTemplate.yearInterval` is part of an existing definition because parent element `Appointment.recurrenceTemplate.yearlyTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.yearlyTemplate.yearInterval` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.yearlyTemplate.yearInterval` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
R5: Any dates that should be excluded from the series (new)
R5: `Appointment.recurrenceTemplate.excludingDate` (new:date)
Element `Appointment.recurrenceTemplate.excludingDate` is part of an existing definition because parent element `Appointment.recurrenceTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.excludingDate` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.excludingDate` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). excludingDate is an alternative to excludingRecurrenceId. You may say either that 12/25/XXXX should be excluded using excludingDate, or you may indicate the recurrenceId of the appointment that would fall on the excluded date in the excludingRecurrenceId property.
Element `Appointment.recurrenceTemplate.excludingDate` is part of an existing definition because parent element `Appointment.recurrenceTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.excludingDate` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.excludingDate` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Any dates that should be excluded from the series
Any dates, such as holidays, that should be excluded from the recurrence.
excludingDate is an alternative to excludingRecurrenceId. You may say either that 12/25/XXXX should be excluded using excludingDate, or you may indicate the recurrenceId of the appointment that would fall on the excluded date in the excludingRecurrenceId property.
R5: Any recurrence IDs that should be excluded from the recurrence (new)
R5: `Appointment.recurrenceTemplate.excludingRecurrenceId` (new:positiveInt)
Element `Appointment.recurrenceTemplate.excludingRecurrenceId` is part of an existing definition because parent element `Appointment.recurrenceTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.excludingRecurrenceId` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.excludingRecurrenceId` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element). excludingRecurrenceId is an alternative to excludingDate. You may say either that 12/25/XXXX should be excluded using excludingDate, or you may indicate the recurrenceId of the appointment that would fall on the excluded date in the excludingRecurrenceId property.
Element `Appointment.recurrenceTemplate.excludingRecurrenceId` is part of an existing definition because parent element `Appointment.recurrenceTemplate` requires a cross-version extension. Element `Appointment.recurrenceTemplate.excludingRecurrenceId` has a context of Appointment based on following the parent source element upwards and mapping to `Appointment`. Element `Appointment.recurrenceTemplate.excludingRecurrenceId` has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Any recurrence IDs that should be excluded from the recurrence
excludingRecurrenceId is an alternative to excludingDate. You may say either that 12/25/XXXX should be excluded using excludingDate, or you may indicate the recurrenceId of the appointment that would fall on the excluded date in the excludingRecurrenceId property.