public static enum Appointment.AppointmentStatus extends Enum<Appointment.AppointmentStatus>
| Enum Constant and Description |
|---|
ARRIVED
The patient/patients has/have arrived and is/are waiting to be seen.
|
BOOKED
All participant(s) have been considered and the appointment is confirmed to go ahead at the date/times specified.
|
CANCELLED
The appointment has been cancelled.
|
CHECKEDIN
When checked in, all pre-encounter administrative work is complete, and the encounter may begin.
|
ENTEREDINERROR
This instance should not have been part of this patient's medical record.
|
FULFILLED
The planning stages of the appointment are now complete, the encounter resource will exist and will track further status changes.
|
NOSHOW
Some or all of the participant(s) have not/did not appear for the appointment (usually the patient).
|
NULL
added to help the parsers with the generic types
|
PENDING
Some or all of the participant(s) have not finalized their acceptance of the appointment request.
|
PROPOSED
None of the participant(s) have finalized their acceptance of the appointment request, and the start/end time might not be set yet.
|
WAITLIST
The appointment has been placed on a waitlist, to be scheduled/confirmed in the future when a slot/service is available.
|
| Modifier and Type | Method and Description |
|---|---|
static Appointment.AppointmentStatus |
fromCode(String codeString) |
String |
getDefinition() |
String |
getDisplay() |
String |
getSystem() |
String |
toCode() |
static Appointment.AppointmentStatus |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Appointment.AppointmentStatus[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Appointment.AppointmentStatus PROPOSED
public static final Appointment.AppointmentStatus PENDING
public static final Appointment.AppointmentStatus BOOKED
public static final Appointment.AppointmentStatus ARRIVED
public static final Appointment.AppointmentStatus FULFILLED
public static final Appointment.AppointmentStatus CANCELLED
public static final Appointment.AppointmentStatus NOSHOW
public static final Appointment.AppointmentStatus ENTEREDINERROR
public static final Appointment.AppointmentStatus CHECKEDIN
public static final Appointment.AppointmentStatus WAITLIST
public static final Appointment.AppointmentStatus NULL
public static Appointment.AppointmentStatus[] values()
for (Appointment.AppointmentStatus c : Appointment.AppointmentStatus.values()) System.out.println(c);
public static Appointment.AppointmentStatus valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static Appointment.AppointmentStatus fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionpublic String getDefinition()
public String getDisplay()
Copyright © 2014–2021 Health Level 7. All rights reserved.