Extensions for Using Data Elements from FHIR STU3 in FHIR R4B
0.1.0 - STU International flag

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

Lookup for Profile_R3_Appointment_R4B

Lookup for FHIR STU3 Appointment for use in FHIR R4B

The FHIR STU3 resource is represented in FHIR R4B 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: R3AppointmentElementMapToR4B

Source Element (FHIR STU3) Target(s) Comments
Appointment    
Appointment.meta Appointment.meta
Extension: ExtensionAppointment_Meta
Element Appointment.meta is mapped to FHIR R4B element Appointment.meta as SourceIsBroaderThanTarget.
The mappings for Appointment.meta do not cover the following types: Meta.
The mappings for Appointment.meta do not cover the following types based on type expansion: lastUpdated, profile, security, tag, versionId.
Appointment.implicitRules Appointment.implicitRules Element Appointment.implicitRules is mapped to FHIR R4B element Appointment.implicitRules as Equivalent.
Appointment.language Appointment.language Element Appointment.language is mapped to FHIR R4B element Appointment.language as Equivalent.
Appointment.text Appointment.text
Extension: ExtensionAppointment_Text
Element Appointment.text is mapped to FHIR R4B element Appointment.text as SourceIsBroaderThanTarget.
The mappings for Appointment.text do not cover the following types: Narrative.
The mappings for Appointment.text do not cover the following types based on type expansion: div, status.
Appointment.contained Appointment.contained Element Appointment.contained is mapped to FHIR R4B element Appointment.contained as SourceIsBroaderThanTarget.
Appointment.identifier Appointment.identifier
Extension: ExtensionAppointment_Identifier
Element Appointment.identifier is mapped to FHIR R4B element Appointment.identifier as SourceIsBroaderThanTarget.
The mappings for Appointment.identifier do not cover the following types: Identifier.
The mappings for Appointment.identifier do not cover the following types based on type expansion: assigner, period, system, type, use, value.
Appointment.status Appointment.status Element Appointment.status is mapped to FHIR R4B element Appointment.status as SourceIsNarrowerThanTarget.
The mappings for Appointment.status do not allow expression of the necessary codes, per the bindings on the source and target.
Appointment.serviceCategory Appointment.serviceCategory Element Appointment.serviceCategory is mapped to FHIR R4B element Appointment.serviceCategory as SourceIsNarrowerThanTarget.
Appointment.serviceType Appointment.serviceType Element Appointment.serviceType is mapped to FHIR R4B element Appointment.serviceType as Equivalent.
Appointment.specialty Appointment.specialty Element Appointment.specialty is mapped to FHIR R4B element Appointment.specialty as Equivalent.
Appointment.appointmentType Appointment.appointmentType Element Appointment.appointmentType is mapped to FHIR R4B element Appointment.appointmentType as Equivalent.
Appointment.reason Appointment.reasonCode Element Appointment.reason is mapped to FHIR R4B element Appointment.reasonCode as Equivalent.
Appointment.indication Appointment.reasonReference
Standard Extension: alternate-reference
Element Appointment.indication is mapped to FHIR R4B element Appointment.reasonReference as SourceIsBroaderThanTarget.
The mappings for Appointment.indication do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Appointment.indication with unmapped reference targets: Condition, Procedure.
Appointment.priority Appointment.priority Element Appointment.priority is mapped to FHIR R4B element Appointment.priority as Equivalent.
Appointment.description Appointment.description Element Appointment.description is mapped to FHIR R4B element Appointment.description as Equivalent.
Appointment.supportingInformation Appointment.supportingInformation
Standard Extension: alternate-reference
Element Appointment.supportingInformation is mapped to FHIR R4B element Appointment.supportingInformation as SourceIsBroaderThanTarget.
The mappings for Appointment.supportingInformation do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Appointment.supportingInformation with unmapped reference targets: Resource.
Appointment.start Appointment.start Element Appointment.start is mapped to FHIR R4B element Appointment.start as Equivalent.
Appointment.end Appointment.end Element Appointment.end is mapped to FHIR R4B element Appointment.end as Equivalent.
Appointment.minutesDuration Appointment.minutesDuration Element Appointment.minutesDuration is mapped to FHIR R4B element Appointment.minutesDuration as Equivalent.
Appointment.slot Appointment.slot
Standard Extension: alternate-reference
Element Appointment.slot is mapped to FHIR R4B element Appointment.slot as SourceIsBroaderThanTarget.
The mappings for Appointment.slot do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Appointment.slot with unmapped reference targets: Slot.
Appointment.created Appointment.created Element Appointment.created is mapped to FHIR R4B element Appointment.created as Equivalent.
Appointment.comment Appointment.comment Element Appointment.comment is mapped to FHIR R4B element Appointment.comment as Equivalent.
Appointment.incomingReferral Appointment.basedOn
Standard Extension: alternate-reference
Element Appointment.incomingReferral is mapped to FHIR R4B element Appointment.basedOn as RelatedTo.
The mappings for Appointment.incomingReferral do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Appointment.incomingReferral with unmapped reference targets: ReferralRequest.
Appointment.participant Appointment.participant Element Appointment.participant is mapped to FHIR R4B element Appointment.participant as Equivalent.
Appointment.participant.type Appointment.participant.type Element Appointment.participant.type is mapped to FHIR R4B element Appointment.participant.type as Equivalent.
Appointment.participant.actor Appointment.participant.actor
Standard Extension: alternate-reference
Element Appointment.participant.actor is mapped to FHIR R4B element Appointment.participant.actor as SourceIsBroaderThanTarget.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Appointment.participant.actor with unmapped reference targets: Device, HealthcareService, Location, Patient, Practitioner, RelatedPerson.
Appointment.participant.required Appointment.participant.required Element Appointment.participant.required is mapped to FHIR R4B element Appointment.participant.required as Equivalent.
Appointment.participant.status Appointment.participant.status Element Appointment.participant.status is mapped to FHIR R4B element Appointment.participant.status as Equivalent.
Appointment.requestedPeriod Appointment.requestedPeriod
Extension: ExtensionAppointment_RequestedPeriod
Element Appointment.requestedPeriod is mapped to FHIR R4B element Appointment.requestedPeriod as SourceIsBroaderThanTarget.
The mappings for Appointment.requestedPeriod do not cover the following types: Period.
The mappings for Appointment.requestedPeriod do not cover the following types based on type expansion: end, start.