Mappings for the appointment resource.
Appointment | Act (ActMood = ActMoodAppointment or ActMoodAppointmentRequest) |
identifier | .id |
status | .statusCode |
serviceCategory | n/a, might be inferred from the ServiceDeliveryLocation |
serviceType | n/a, might be inferred from the ServiceDeliveryLocation |
specialty | .performer.AssignedPerson.code |
appointmentType | .code |
reason | (encounter appointment).reason |
priority | .priorityCode |
description | .text |
start | .effectiveTime.low |
end | .effectiveTime.high |
minutesDuration | .effectiveTime.width |
slot | Schedule-Slot (classCode=ACT, moodCode = SLOT) |
created | .author.time |
comment | .subjectOf.observationEvent[code="annotation"].value |
participant | performer | reusableDevice | subject | location |
type | .@typeCode |
actor | performer.person | reusableDevice.manufacturedDevice | subject.patient | location.serviceDeliveryLocation |
required | performer.performInd |
status | n/a |