| Source Element | Usage | Target |
| Appointment.id | UseElementSameName | Appointment.id |
| Appointment.meta | UseElementSameName | Appointment.meta |
| Appointment.implicitRules | UseElementSameName | Appointment.implicitRules |
| Appointment.language | UseElementSameName | Appointment.language |
| Appointment.text | UseElementSameName | Appointment.text |
| Appointment.contained | UseElementSameName | Appointment.contained |
| Appointment.extension | UseElementSameName | Appointment.extension |
| Appointment.modifierExtension | UseElementSameName | Appointment.modifierExtension |
| Appointment.identifier | UseElementSameName | Appointment.identifier |
| Appointment.status | UseElementSameName | Appointment.status |
| Appointment.cancellationReason | UseElementRenamed | Appointment.cancelationReason |
| Appointment.class | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.class |
| Appointment.serviceCategory | UseElementSameName | Appointment.serviceCategory |
| Appointment.serviceType | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.serviceType |
| Appointment.specialty | UseElementSameName | Appointment.specialty |
| Appointment.appointmentType | UseElementSameName | Appointment.appointmentType |
| Appointment.reason | UseOneOfElements | Appointment.reasonCode,Appointment.reasonReference |
| Appointment.priority | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.priority |
| Appointment.description | UseElementSameName | Appointment.description |
| Appointment.replaces | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.replaces |
| Appointment.virtualService | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.virtualService |
| Appointment.supportingInformation | UseElementSameName | Appointment.supportingInformation |
| Appointment.previousAppointment | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.previousAppointment |
| Appointment.originatingAppointment | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.originatingAppointment |
| Appointment.start | UseElementSameName | Appointment.start |
| Appointment.end | UseElementSameName | Appointment.end |
| Appointment.minutesDuration | UseElementSameName | Appointment.minutesDuration |
| Appointment.requestedPeriod | UseElementSameName | Appointment.requestedPeriod |
| Appointment.slot | UseElementSameName | Appointment.slot |
| Appointment.account | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.account |
| Appointment.created | UseElementSameName | Appointment.created |
| Appointment.cancellationDate | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.cancellationDate |
| Appointment.note | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.note |
| Appointment.patientInstruction | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.patientInstruction |
| Appointment.basedOn | UseElementSameName | Appointment.basedOn |
| Appointment.subject | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.subject |
| Appointment.participant | UseElementSameName | Appointment.participant |
| Appointment.participant.id | UseElementSameName | Appointment.participant.id |
| Appointment.participant.extension | UseElementSameName | Appointment.participant.extension |
| Appointment.participant.modifierExtension | UseElementSameName | Appointment.participant.modifierExtension |
| Appointment.participant.type | UseElementSameName | Appointment.participant.type |
| Appointment.participant.period | UseElementSameName | Appointment.participant.period |
| Appointment.participant.actor | UseElementSameName | Appointment.participant.actor |
| Appointment.participant.required | UseElementSameName | Appointment.participant.required |
| Appointment.participant.status | UseElementSameName | Appointment.participant.status |
| Appointment.recurrenceId | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.recurrenceId |
| Appointment.occurrenceChanged | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.occurrenceChanged |
| Appointment.recurrenceTemplate | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-Appointment.recurrenceTemplate |
| Appointment.recurrenceTemplate.id | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.extension | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.modifierExtension | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.timezone | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.recurrenceType | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.lastOccurrenceDate | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.occurrenceCount | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.occurrenceDate | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.weeklyTemplate | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.weeklyTemplate.id | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.weeklyTemplate.extension | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.weeklyTemplate.modifierExtension | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.weeklyTemplate.monday | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.weeklyTemplate.tuesday | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.weeklyTemplate.wednesday | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.weeklyTemplate.thursday | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.weeklyTemplate.friday | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.weeklyTemplate.saturday | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.weeklyTemplate.sunday | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.weeklyTemplate.weekInterval | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.monthlyTemplate | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.monthlyTemplate.id | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.monthlyTemplate.extension | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.monthlyTemplate.modifierExtension | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.monthlyTemplate.monthInterval | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.yearlyTemplate | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.yearlyTemplate.id | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.yearlyTemplate.extension | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.yearlyTemplate.modifierExtension | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.yearlyTemplate.yearInterval | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.excludingDate | UseExtensionFromAncestor | - |
| Appointment.recurrenceTemplate.excludingRecurrenceId | UseExtensionFromAncestor | - |