Skip to content
Partner Developer Portal

Schema

Column NameData TypeDescriptionExampleMax LengthIs Null
slotguidvarcharUnique identifier for the appointment slot. Part of the composite primary key.{J0K1L2M3-N4O5-6789-PQRS-890123456789}38False
appointmentdatedateThe date the appointment is scheduled.2007-11-023False
appointmentstarttimetimeThe scheduled start time of the appointment.11:00:005False
planneddurationinminutessmallintThe intended duration of the appointment in minutes.402False
patientguidvarcharReferences the booked patient in Admin_Patient.{F6A7B8C9-D0E1-2345-FABC-456789012345}38False
sendintimetimeThe time the patient was called in to see the clinician.11:00:005True
lefttimetimeThe time the patient left after the appointment.11:00:005True
didnotattendbooleanIndicates whether the patient did not attend (DNA).false1True
patientwaitinminintegerTime the patient waited before being seen, in minutes.84True
appointmentdelayinminintegerDelay relative to scheduled start time, in minutes.84True
actualdurationinminutesintegerThe actual duration of the appointment in minutes.104True
organisationguidvarcharReferences the practice in Admin_Organisation.{C3D4E5F6-A7B8-9012-CDEF-123456789012}38False
sessionguidvarcharReferences the parent session in Appointment_Session.{I9J0K1L2-M3N4-5678-OPQR-789012345678}38False
dnareasoncodeidbigintReferences the clinical code for the Did Not Attend reason, if applicable.4050440188True
bookeddatedateThe date the appointment was booked.2007-11-023True
bookedtimetimeThe time the appointment was booked.14:30:005True
slotstatusvarcharCurrent status of the slot (e.g., Booked, Free, Blocked).Booked20True
slottypevarcharClassifies the slot type (e.g., Telephone, Face to Face, Home Visit).Saturday Nurse Appointments100True
isbookableonlinebooleanIndicates whether the slot is available for online booking.true1False
bookingmethodvarcharHow the appointment was booked (e.g., Reception, Online, Telephone).Practice25True
externalpatientguidvarcharGUID for the patient from an external system, if applicable.{C3D4E5F6-A7B8-9012-CDEF-123456789012}38True
externalpatientorganisationvarcharThe external organisation GUID for cross-organisation booking, if applicable.{C3D4E5F6-A7B8-9012-CDEF-123456789012}38True
modeofcontactvarcharMode of contact for the appointment (e.g., In Person, Video, Telephone).Telephone200True
isblockedbooleanIndicates whether the appointment slot is blocked.false1False
contexttypevarcharThe national category context type.Care related Encounter200True
servicesettingvarcharThe national category service setting.GP Practice200True
nationalslotcategorynamevarcharThe national slot category name as defined by NHS England.General Consultation Acute200True
nationalslotcategorydescriptionvarcharDescription of the national slot category.An urgent or acute appointment900True
deletedbooleanIndicates whether the record is deleted. Always false in this BulkView.false1False