Appointment UI Mapping
The table below details how and where your FHIR resource data appears in the PKB UI.
FHIR resource field | Description | Required or Optional | UI label | Screenshot |
|---|---|---|---|---|
status | proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlist
CANCELLED, ENTERED-IN-ERROR → CANCELLED
NOSHOW → DNA
PENDING → PENDING
BOOKED, PROPOSED, ARRIVED, FULFILLED, CHECKED-IN, WAITLIST → ACTIVE | Required | Status
How each status displays:
Please note: Additional status: ‘Reschedule in review' and ‘Cancellation in review’ displayed when an appointment change request is made on the UI. Appointment is still stored as original status until ammended . | |
start | When appointment is to take place | Required |
| |
end | When appointment is to conclude | Required | Detailed ‘Appointments’ page End date and time Day DD Month YYYY HH:MM am / pm | |
appointmentType.coding[].display | The appointment Subject in PKB | Required |
Please note: Subject displayed simply as ‘Appointment’ if not sent. | |
specialty.coding[].display | The specialty area / clinic | Optional |
| |
comment | Additional appointment specific details and/or guidance for patients. | Optional | Detailed ‘Appointments’ page
| |
participant[].actor.reference participant[].actor.display | Add an attending clinician or professional Display name of the participant | Optional |
Please note: Whilst discouraged, if sending as text only, please put the role in brackets, for example: Dr Jones (Consultant) |
|
participant.actor.display | Provide appointment location | Required |
Location (if actor is Location) | |
extension(url=...spoc).extension(url=...spoc-email).valueString | Single point of contact email | Optional |
| |
extension(url=...spoc).extension(url=...spoc-phone).valueString | Single point of contact phone | Optional |
| |
extension(url=...spoc).extension(url=...spoc-note).valueString | Single point of contact note | Optional |
| |
meta.security[].code | Security labels applied to this resource (Privacy) | Optional | Depending on privacy flag selected:
Please note: If no label is sent, it will default to general health | |
meta.lastUpdated | When the resource version last changed | Optional |
|
|