Cardea
cardea.fhir.
AppointmentResponse
A reply to an appointment request for a patient and/or practitioner(s), such as a confirmation or rejection.
resourceType – This is a AppointmentResponse resource
identifier – This records identifiers associated with this appointment response concern that are defined by business processes and/ or used to refer to it when a direct URL reference to the resource itself is not appropriate.
appointment – Appointment that this response is replying to.
start – Date/Time that the appointment is to take place, or requested new start time.
end – This may be either the same as the appointment request to confirm the details of the appointment, or alternately a new time to request a re-negotiation of the end time.
participantType – Role of participant in the appointment.
actor – A Person, Location/HealthcareService or Device that is participating in the appointment.
participantStatus – Participation status of the participant. When the status is declined or tentative if the start/end times are different to the appointment, then these times should be interpreted as a requested time change. When the status is accepted, the times can either be the time of the appointment (as a confirmation of the time) or can be empty.
comment – Additional comments about the appointment.
__init__
Initialize self. See help(type(self)) for accurate signature.
Methods
__init__([dict_values])
Initialize self.
assert_type()
assert_type
Checks class values follow set possible enumerations.
get_dataframe()
get_dataframe
Returns dataframe from class attribute values.
get_eligible_relationships()
get_eligible_relationships
Returns class relationships for attributes that are used.
get_id()
get_id
Returns fhir class identifier.
get_relationships()
get_relationships
Returns class relationships.
set_attributes(dict_values)
set_attributes
Sets values to class attributes.