Appointment

https://www.hl7.org/fhir/STU3/appointment.html

Status

In development. API spec subject to change.

Overview

The Appointment resource can be used to retrieve details of the patient's [[Appointment]]s.

Relevant PKB Entities

Endpoints

InteractionHTTPURLSupported Search ParamsPermitted User TypesDescriptionExamples
searchGET/Appointment
  • patient. Required. Multi-value support: none. Modifier support: [<type>].
  • date. Optional. Multi-value support: AND. Modifier support: none. Prefix support: [eq, gt, lt, ge, le].
  • Patient
  • Professional
Retrieve appointments for a given patient, optionally restricted by date range./Appointment?patient=Patient/ca9db36c-1b77-4d12-9246-d78fa5d13e8c&date=2018-07-01

Mappings


FHIRPKBNotes
Resource id[[Appointment.Data Point ID]] 
Resource meta
  • meta: Meta
    • lastUpdated = [[Data Point.Persisted Timestamp]]
    • security: Coding
      • system = "http://fhir.patientsknowbest.com/codesystem/privacy-label"
      • code = [[Data Point.Privacy Label]]
[[Data Point.Privacy Label]] code mappings (PKB → FHIR):
  • GENERAL_HEALTH → GENERAL_HEALTH
  • MENTAL_HEALTH → MENTAL_HEALTH
  • SEXUAL_HEALTH → SEXUAL_HEALTH
  • SOCIAL_CARE → SOCIAL_CARE

Appointment.status
[[Appointment.Status]]

[[Appointment.Status]] code mappings (PKB → FHIR):
  • ACTIVE → booked
  • CANCELLED  → cancelled
  • DNA → noshow
 
Appointment.start[[Appointment.Start Timestamp]]
Appointment.end
[[Appointment.End Timestamp]]
 
Subpages (1): Discussion
Comments