There are a number of fields that are supported by the standard when retrieving slots. They can be displayed to allow a patient to choose and attend a booking appropriate to their needs.

It is important to note that some of these fields are not all mandatory and so they might not be returned by the booking provider system. However, if they are returned the consumer system MUST display them to their user in a sensible way.

In order to prevent incorrect or unsuitable bookings, and to allow a patient to attend the booking at the correct time, place or via the correct delivery channel, consumer systems SHALL support the following fields:

  • Start date and time
    mandatory (Consumer) mandatory (Provider)
  • End date and time, or duration
    mandatory (Consumer) mandatory (Provider)
  • Delivery channel (in-person, telephone, video)
    mandatory (Consumer) Optional (Provider)
  • Health Care Service
    mandatory (Consumer) Optional (Provider)
  • Providing Organisation
    Optional (Consumer) Optional (Provider)
  • Location name and address
    mandatory (Consumer) Optional (Provider)
  • Practitioner role (e.g. General Medical Practitioner, Nurse)
    mandatory (Consumer) Optional (Provider)
  • Practitioner name and gender
    mandatory (Consumer) Optional (Provider)

In the case of Delivery Channel, if no delivery channel is specified by the Provider, then the Consumer must not default to any specific delivery channel, they must instead not display anything or else in some way indicate the information was not supplied.