description: A reply to an appointment request for a patient and/or practitioner(s), such as a confirmation or rejection. package_name: hl7.fhir.core derivation: specialization name: AppointmentResponse type: AppointmentResponse elements: identifier: {short: External Ids for this item, type: Identifier, array: true, isSummary: true, index: 0} appointment: short: Appointment this response relates to refers: ['http://hl7.org/fhir/StructureDefinition/Appointment'] type: Reference isSummary: true index: 1 start: {short: 'Time from appointment, or requested new start time', type: instant, index: 2} end: {type: instant, short: 'Time from appointment, or requested new end time', index: 3} participantType: {short: Role of participant in the appointment, type: CodeableConcept, array: true, isSummary: true, index: 4} actor: short: Person, Location/HealthcareService or Device refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/HealthcareService', 'http://hl7.org/fhir/StructureDefinition/Location', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] type: Reference isSummary: true index: 5 participantStatus: {isModifier: true, short: accepted | declined | tentative | in-process | completed | needs-action | entered-in-error, type: code, isSummary: true, index: 6} comment: {short: Additional comments, type: string, index: 7} package_version: 3.2.0 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/AppointmentResponse base: http://hl7.org/fhir/StructureDefinition/DomainResource version: null required: [participantStatus, appointment]