| AppointmentResponse | Appointment[@moodCode <= 'PRMS'] |
| identifier | .id |
| appointment | scheduleRequest.ActAppointmentRequest[@moodCode <= 'ARQ'] |
| start | .effectiveTime.low |
| end | .effectiveTime.high |
| participantType | (performer | reusableDevice | subject | location).@typeCode |
| actor | performer.person | reusableDevice.manufacturedDevice | subject.patient | location.serviceDeliveryLocation |
| participantStatus | (performer | reusableDevice | subject | location).statusCode |
| comment | .subjectOf.observation[@moodCode = 'EVN'][code = 'annotation'].value |