Class: Appointment

Description of: Appointment

Class steward is Inter-Enterprise (ADT/Finance/Inter-Enterprise)
Interested committees Patient Administration
A planned patient encounter set for a specific time and place.

Attribute definitions for: Appointment

appointment_disposition_cd

A code depicting the disposition of the appointment (e.g., pending, canceled, rescheduled, . . .).

appointment_duration_qty

Amount of time allotted for the appointment. In cases of repeating appointments, this field describes the duration of one instance of the appointment.

Rationale: Currently in 2.3

OpenIssue:

|ARQ^9^00868^Appointment Duration| |SCH^9^00868^Appointment Duration|

appointment_reason_cd

The reason that the appointment is to take place.

Rationale: Currently in 2.3

OpenIssue:

|ARQ^7^00866^Appointment Reason| |SCH^7^00866^Appointment Reason|

appointment_request_reason_cd

A code depicting the reason the appointment is being requested.

appointment_timing_tq

The scheduled appointment’s timing and quantity as scheduled by the filler application.

Rationale: Currently in 2.3

OpenIssue:

|SCH^11^00884^Appointment Timing Quantity|

appointment_type_cd

Code for the type of appointment

Rationale: Currently in 2.3

OpenIssue:

|ARQ^8^00867^Appointment Type| |SCH^8^00867^Appointment Type|

cancellation_dttm

The date and time the appointment was canceled.

cancellation_reason_cd

A code depicting why the appointment was canceled.

estimated_duration_amt

The amount of time the scheduled encounter is expected to last.

event_reason_cd

Code for the reason that the notification event was triggered. It may describe the cancel reason, the delete reason, the discontinue reason, the add reason, the block reason or others.

Rationale: Currently in 2.3

OpenIssue:

|SCH^6^00883^Event Reason|

expected_end_dttm

The expected end date and time of the patient encounter

expected_service_desc

Text providing the service(s) expected to be provided in the scheduled encounter.

expected_start_dttm

The expected date and time for the start of a patient encounter.

id

A unique identifier assigned to an appointment.

occurence_id

Uniquely identifies an individual occurrence (a child) of a parent repeating schedule appointment.

Rationale: Currently in 2.3

OpenIssue: might turn into a recursive relationship on the class

|ARQ^3^00862^Occurrence Number| |SCH^3^00862^Occurrence Number|

overbook_ind

An indication as to whether the appointment is an overbook.

scheduling_begin_dttm

The data and time the scheduling of the appointment began.

scheduling_completed_dttm

The date and time the scheduling of the appointment was completed.

scheduling_status_cd

A code depicting the status of scheduling the appointment.

status_cd

Code describing the status of the appointment with respect to the filler application.

Rationale: Currently in 2.3

OpenIssue:

|AIG^14^00889^Filler Status Code| |AIL^12^00889^Filler Status Code| |AIP^12^00889^Filler Status Code| |AIS^10^00889^Filler Status Code| |SCH^25^00889^Filler Status Code|

urgency_cd

A code depicting the urgency to be seen by a healthcare provider.

visit_type_cd

A code used to classify a visit.

wait_list_priority_amt

The priority assigned to an appointment request placed on a wait list.

Association definitions for: Appointment

involves (0,n) :: Appointment_contact_person :: participates_in (1,1)

reserves (0,n) :: Resource_slot :: is_reserved_by (0,n)

Links a schedule to its contents.

are_booked_in (1,n) :: Schedule :: contains (0,n)

schedules (1,n) :: Patient_encounter :: is_scheduled_by (0,n)