Extensions for Using Data Elements from FHIR R5 in FHIR R4
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR R5 in FHIR R4 - Downloaded Version null See the Directory of published versions

Lookup for Profile_R5_Appointment_R4

Lookup for FHIR R5 Appointment for use in FHIR R4

The FHIR R5 resource is represented in FHIR R4 via the Appointment resource.

Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: Appointment

A computable version of the following element information is available in: R5AppointmentElementMapToR4

Source Element (FHIR R5) Target(s) Comments
Appointment    
Appointment.meta Appointment.meta Element Appointment.meta is mapped to FHIR R4 element Appointment.meta as Equivalent.
Appointment.implicitRules Appointment.implicitRules Element Appointment.implicitRules is mapped to FHIR R4 element Appointment.implicitRules as Equivalent.
Appointment.language Appointment.language Element Appointment.language is mapped to FHIR R4 element Appointment.language as Equivalent.
Appointment.text Appointment.text Element Appointment.text is mapped to FHIR R4 element Appointment.text as Equivalent.
Appointment.contained Appointment.contained Element Appointment.contained is mapped to FHIR R4 element Appointment.contained as Equivalent.
Appointment.identifier Appointment.identifier Element Appointment.identifier is mapped to FHIR R4 element Appointment.identifier as Equivalent.
Appointment.status Appointment.status Element Appointment.status is mapped to FHIR R4 element Appointment.status as Equivalent.
Appointment.cancellationReason Appointment.cancelationReason Element Appointment.cancellationReason is mapped to FHIR R4 element Appointment.cancelationReason as Equivalent.
Appointment.class Extension: ExtensionAppointment_Class Element Appointment.class has a context of Appointment based on following the parent source element upwards and mapping to Appointment.
Element Appointment.class has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Appointment.serviceCategory Appointment.serviceCategory Element Appointment.serviceCategory is mapped to FHIR R4 element Appointment.serviceCategory as Equivalent.
Appointment.serviceType Appointment.serviceType
Extension: ExtensionAppointment_ServiceType
Element Appointment.serviceType is mapped to FHIR R4 element Appointment.serviceType as SourceIsBroaderThanTarget.
The mappings for Appointment.serviceType do not cover the following types: CodeableReference.
The mappings for Appointment.serviceType do not cover the following types based on type expansion: reference.
Appointment.specialty Appointment.specialty Element Appointment.specialty is mapped to FHIR R4 element Appointment.specialty as Equivalent.
Appointment.appointmentType Appointment.appointmentType Element Appointment.appointmentType is mapped to FHIR R4 element Appointment.appointmentType as Equivalent.
Appointment.reason Appointment.reasonCode
Appointment.reasonReference
Extension: ExtensionAppointment_Reason
Element Appointment.reason is mapped to FHIR R4 element Appointment.reasonCode as SourceIsBroaderThanTarget.
Element Appointment.reason is mapped to FHIR R4 element Appointment.reasonReference as SourceIsBroaderThanTarget.
The mappings for Appointment.reason do not cover the following types: CodeableReference.
Appointment.priority Appointment.priority
Extension: ExtensionAppointment_Priority
Element Appointment.priority is mapped to FHIR R4 element Appointment.priority as SourceIsBroaderThanTarget.
The mappings for Appointment.priority do not cover the following types: CodeableConcept.
The mappings for Appointment.priority do not cover the following types based on type expansion: coding, text.
Appointment.description Appointment.description Element Appointment.description is mapped to FHIR R4 element Appointment.description as Equivalent.
Appointment.replaces Extension: ExtensionAppointment_Replaces Element Appointment.replaces has a context of Appointment based on following the parent source element upwards and mapping to Appointment.
Element Appointment.replaces has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Appointment.virtualService Extension: ExtensionAppointment_VirtualService Element Appointment.virtualService has a context of Appointment based on following the parent source element upwards and mapping to Appointment.
Element Appointment.virtualService has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Appointment.supportingInformation Appointment.supportingInformation Element Appointment.supportingInformation is mapped to FHIR R4 element Appointment.supportingInformation as Equivalent.
Appointment.previousAppointment Extension: ExtensionAppointment_PreviousAppointment Element Appointment.previousAppointment has a context of Appointment based on following the parent source element upwards and mapping to Appointment.
Element Appointment.previousAppointment has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Appointment.originatingAppointment Extension: ExtensionAppointment_OriginatingAppointment Element Appointment.originatingAppointment has a context of Appointment based on following the parent source element upwards and mapping to Appointment.
Element Appointment.originatingAppointment has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Appointment.start Appointment.start Element Appointment.start is mapped to FHIR R4 element Appointment.start as Equivalent.
Appointment.end Appointment.end Element Appointment.end is mapped to FHIR R4 element Appointment.end as Equivalent.
Appointment.minutesDuration Appointment.minutesDuration Element Appointment.minutesDuration is mapped to FHIR R4 element Appointment.minutesDuration as Equivalent.
Appointment.requestedPeriod Appointment.requestedPeriod Element Appointment.requestedPeriod is mapped to FHIR R4 element Appointment.requestedPeriod as Equivalent.
Appointment.slot Appointment.slot Element Appointment.slot is mapped to FHIR R4 element Appointment.slot as Equivalent.
Appointment.account Extension: ExtensionAppointment_Account Element Appointment.account has a context of Appointment based on following the parent source element upwards and mapping to Appointment.
Element Appointment.account has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Appointment.created Appointment.created Element Appointment.created is mapped to FHIR R4 element Appointment.created as Equivalent.
Appointment.cancellationDate Extension: ExtensionAppointment_CancellationDate Element Appointment.cancellationDate has a context of Appointment based on following the parent source element upwards and mapping to Appointment.
Element Appointment.cancellationDate has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Appointment.note Appointment.comment
Extension: ExtensionAppointment_Note
Element Appointment.note is mapped to FHIR R4 element Appointment.comment as SourceIsBroaderThanTarget.
The mappings for Appointment.note do not cover the following types: Annotation.
The mappings for Appointment.note do not cover the following types based on type expansion: time.
Appointment.patientInstruction Appointment.patientInstruction
Extension: ExtensionAppointment_PatientInstruction
Element Appointment.patientInstruction is mapped to FHIR R4 element Appointment.patientInstruction as SourceIsBroaderThanTarget.
The mappings for Appointment.patientInstruction do not cover the following types: CodeableReference.
Appointment.basedOn Appointment.basedOn
Standard Extension: alternate-reference
Element Appointment.basedOn is mapped to FHIR R4 element Appointment.basedOn as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Appointment.basedOn with unmapped reference targets: CarePlan, DeviceRequest, MedicationRequest.
Appointment.subject Extension: ExtensionAppointment_Subject Element Appointment.subject has a context of Appointment based on following the parent source element upwards and mapping to Appointment.
Element Appointment.subject has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Appointment.participant Appointment.participant Element Appointment.participant is mapped to FHIR R4 element Appointment.participant as Equivalent.
Appointment.participant.type Appointment.participant.type Element Appointment.participant.type is mapped to FHIR R4 element Appointment.participant.type as Equivalent.
Appointment.participant.period Appointment.participant.period Element Appointment.participant.period is mapped to FHIR R4 element Appointment.participant.period as Equivalent.
Appointment.participant.actor Appointment.participant.actor
Standard Extension: alternate-reference
Element Appointment.participant.actor is mapped to FHIR R4 element Appointment.participant.actor as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR R5 element Appointment.participant.actor with unmapped reference targets: CareTeam, Group.
Appointment.participant.required Appointment.participant.required
Extension: ExtensionAppointment_Participant_Required
Element Appointment.participant.required is mapped to FHIR R4 element Appointment.participant.required as SourceIsBroaderThanTarget.
The mappings for Appointment.participant.required do not cover the following types: boolean.
The mappings for Appointment.participant.required do not cover the following types based on type expansion: value.
Appointment.participant.status Appointment.participant.status Element Appointment.participant.status is mapped to FHIR R4 element Appointment.participant.status as Equivalent.
Appointment.recurrenceId Extension: ExtensionAppointment_RecurrenceId Element Appointment.recurrenceId has a context of Appointment based on following the parent source element upwards and mapping to Appointment.
Element Appointment.recurrenceId has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Appointment.occurrenceChanged Extension: ExtensionAppointment_OccurrenceChanged Element Appointment.occurrenceChanged has a context of Appointment based on following the parent source element upwards and mapping to Appointment.
Element Appointment.occurrenceChanged has no mapping targets in FHIR R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate Extension: ExtensionAppointment_RecurrenceTemplate 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).
Appointment.recurrenceTemplate.timezone Extension: ExtensionAppointment_RecurrenceTemplate Slice:timezone 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.recurrenceType Extension: ExtensionAppointment_RecurrenceTemplate Slice:recurrenceType 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.lastOccurrenceDate Extension: ExtensionAppointment_RecurrenceTemplate Slice:lastOccurrenceDate 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.occurrenceCount Extension: ExtensionAppointment_RecurrenceTemplate Slice:occurrenceCount 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.occurrenceDate Extension: ExtensionAppointment_RecurrenceTemplate Slice:occurrenceDate 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.weeklyTemplate Extension: ExtensionAppointment_RecurrenceTemplate Slice:weeklyTemplate 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.weeklyTemplate.monday Extension: ExtensionAppointment_RecurrenceTemplate_WeeklyTemplate Slice:monday 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.weeklyTemplate.tuesday Extension: ExtensionAppointment_RecurrenceTemplate_WeeklyTemplate Slice:tuesday 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.weeklyTemplate.wednesday Extension: ExtensionAppointment_RecurrenceTemplate_WeeklyTemplate Slice:wednesday 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.weeklyTemplate.thursday Extension: ExtensionAppointment_RecurrenceTemplate_WeeklyTemplate Slice:thursday 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.weeklyTemplate.friday Extension: ExtensionAppointment_RecurrenceTemplate_WeeklyTemplate Slice:friday 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.weeklyTemplate.saturday Extension: ExtensionAppointment_RecurrenceTemplate_WeeklyTemplate Slice:saturday 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.weeklyTemplate.sunday Extension: ExtensionAppointment_RecurrenceTemplate_WeeklyTemplate Slice:sunday 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.weeklyTemplate.weekInterval Extension: ExtensionAppointment_RecurrenceTemplate_WeeklyTemplate Slice:weekInterval 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.monthlyTemplate Extension: ExtensionAppointment_RecurrenceTemplate Slice:monthlyTemplate 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth Extension: ExtensionAppointment_RecurrenceTemplate_MonthlyTemplate Slice:dayOfMonth 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth Extension: ExtensionAppointment_RecurrenceTemplate_MonthlyTemplate Slice:nthWeekOfMonth 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek Extension: ExtensionAppointment_RecurrenceTemplate_MonthlyTemplate Slice:dayOfWeek 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.monthlyTemplate.monthInterval Extension: ExtensionAppointment_RecurrenceTemplate_MonthlyTemplate Slice:monthInterval 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.yearlyTemplate Extension: ExtensionAppointment_RecurrenceTemplate Slice:yearlyTemplate 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.yearlyTemplate.yearInterval Extension: ExtensionAppointment_RecurrenceTemplate_YearlyTemplate Slice:yearInterval 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.excludingDate Extension: ExtensionAppointment_RecurrenceTemplate Slice:excludingDate 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 R4. Typically, this is because the element has been added (is a new element).
Appointment.recurrenceTemplate.excludingRecurrenceId Extension: ExtensionAppointment_RecurrenceTemplate Slice:excludingRecurrenceId 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 R4. Typically, this is because the element has been added (is a new element).