Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Appointment table

The Appointment [sn_hcls_appointment] table stores the appointment booking details for a patient in your healthcare organization.

Key features

  • Stores any appointments associated with the patient.
  • Includes the appointment type, status, service type, service category, start and end times, priority, location, and practitioner.

Role required to configure the table: sn_hcls.admin.

For more information, see Healthcare and Life Sciences data model.

FieldData typeDescription
Actual end timeDate/TimeActual end date and time of the appointment.
Actual start timeDate/TimeActual start date and time of the appointment.
Additional commentsStringDetailed or expanded information to support the appointment provided when making the appointment.
Appointment IdStringIdentifier of the appointment entered in the electronic medical records \(EMR\) system.
Appointment statusChoice listStatus of an appointment. The following statuses are available by default: - Arrived - Booked - Cancelled - Checked in - Entered in error - Fulfilled - No show - Pending - Proposed - Waitlist For more information about the available statuses, see appointment statuses defined in the FHIR specifications.
Appointment typeChoice listStyle of appointment or patient that has been booked in the slot. The following types are available by default: - Checkup - Emergency - Follow up - Routine - Walkin For more information about the appointment types, see appointment types defined in the FHIR specifications.
CaseReferenceCase associated with this appointment.
ConditionReferenceCondition associated with the appointment.
DescriptionStringBrief description of the appointment as would be shown on a subject line in a meeting request, or appointment list.
Duration of the appointmentDurationActual duration of the appointment.
LocationReferenceLocation of the appointment.
NumberString

Alpha-numeric profile identifier of the appointment.

The value is auto-generated and is incremented every time you add a new appointment to your ServiceNow instance. The initial value for the Number field is APPT00001001.

Note: To customize the number, define the auto-numbering format for the Appointment [sn_hcls_appointment] table. For more information, see Add auto-numbering records in a table.

ObservationReferenceObservation associated with the appointment.
PatientReferenceName of the patient.
Patient InstructionsStringPatient-facing information about the appointment. For example, request to bring a referral or fast from 8 p.m. the night before.
PractitionerReferencePerson added as the practitioner. Practitioners associated with an appointment are referenced in the Appointment participant \[sn\_hcls\_appointment\_participant\] table.
PriorityReferenceUrgency of the appointment that is used to make informed decisions if needing to reprioritize.
ProcedureReferenceActivity that is performed on, with, or for a patient as part of the appointment.
Requested end timeDate/TimeProposed end date and time of the appointment requested by the patient.
Requested start timeDate/TimeProposed start date and time of the appointment requested by the patient.
Service categoryReferenceBroad category of the service that is to be performed during this appointment. For more information about the service categories, see service categories defined in the FHIR specifications.
Service typeReferenceSpecific service that is to be performed during this appointment. For more information about the service types, see service types defined in the FHIR specifications.
SourceReferenceSource system details of an external healthcare system in a ServiceNow instance.
SpecialtyReferenceSpecialty of a practitioner that would be required to perform the service requested in this appointment.

Parent Topic:Healthcare and Life Sciences data model tables