Defines the UK Core constraints and extensions on the Appointment resource to provide information on the booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter(s).
This profile allows recording of detailed information about a planned meeting that may be in the future or past. The resource only describes a single meeting, a series of repeating visits would require multiple appointment resources to be created for each instance. Examples include a scheduled surgery, a follow-up for a clinical visit, a scheduled conference call between clinicians to discuss a case, the reservation of a piece of diagnostic equipment for a particular use, etc. The visit scheduled by an appointment may be in person or remote (by phone, video conference, etc). All that matters is that the time and usage of one or more individuals, locations and/or pieces of equipment is being fully or partially reserved for a designated period of time.
Appointment | I | Appointment | |
extension | I | 0..* | Extension |
bookingOrganization | I | 0..1 | Extension(Reference(UK Core Organization)) |
deliveryChannel | I | 0..1 | Extension(code) |
identifier | Σ | 0..* | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
status | Σ ?! | 1..1 | codeBinding |
cancelationReason | Σ | 0..1 | CodeableConcept |
serviceCategory | Σ | 0..* | CodeableConcept |
serviceType | Σ | 0..* | CodeableConcept |
specialty | Σ | 0..* | CodeableConceptBinding |
appointmentType | Σ | 0..1 | CodeableConceptBinding |
reasonCode | Σ | 0..* | CodeableConceptBinding |
reasonReference | I | 0..* | Reference(UK Core Condition | UK Core Observation | UK Core Procedure | ImmunizationRecommendation) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
priority | 0..1 | unsignedInt | |
description | 0..1 | string | |
supportingInformation | I | 0..* | Reference(Resource) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
start | Σ | 0..1 | instant |
end | Σ | 0..1 | instant |
minutesDuration | 0..1 | positiveInt | |
slot | I | 0..* | Reference(UK Core Slot) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
created | 0..1 | dateTime | |
comment | 0..1 | string | |
patientInstruction | 0..1 | string | |
basedOn | I | 0..* | Reference(UK Core ServiceRequest) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
participant | I | 1..* | BackboneElement |
type | Σ | 0..* | CodeableConceptBinding |
actor | Σ I | 0..1 | Reference(UK Core Patient | UK Core Practitioner | UK Core PractitionerRole | UK Core RelatedPerson | UK Core Device | UK Core HealthcareService | UK Core Location) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
required | Σ | 0..1 | codeBinding |
status | Σ | 1..1 | codeBinding |
period | I | 0..1 | Period |
requestedPeriod | I | 0..* | Period |
Appointment | I | Appointment | |
extension | I | 0..* | Extension |
bookingOrganization | I | 0..1 | Extension(Reference(UK Core Organization)) |
deliveryChannel | I | 0..1 | Extension(code) |
identifier | Σ | 0..* | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
status | Σ ?! | 1..1 | codeBinding |
cancelationReason | Σ | 0..1 | CodeableConcept |
serviceCategory | Σ | 0..* | CodeableConcept |
serviceType | Σ | 0..* | CodeableConcept |
specialty | Σ | 0..* | CodeableConceptBinding |
appointmentType | Σ | 0..1 | CodeableConceptBinding |
reasonCode | Σ | 0..* | CodeableConceptBinding |
reasonReference | I | 0..* | Reference(UK Core Condition | UK Core Observation | UK Core Procedure | ImmunizationRecommendation) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
priority | 0..1 | unsignedInt | |
description | 0..1 | string | |
supportingInformation | I | 0..* | Reference(Resource) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
start | Σ | 0..1 | instant |
end | Σ | 0..1 | instant |
minutesDuration | 0..1 | positiveInt | |
slot | I | 0..* | Reference(UK Core Slot) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
created | 0..1 | dateTime | |
comment | 0..1 | string | |
patientInstruction | 0..1 | string | |
basedOn | I | 0..* | Reference(UK Core ServiceRequest) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
participant | I | 1..* | BackboneElement |
type | Σ | 0..* | CodeableConceptBinding |
actor | Σ I | 0..1 | Reference(UK Core Patient | UK Core Practitioner | UK Core PractitionerRole | UK Core RelatedPerson | UK Core Device | UK Core HealthcareService | UK Core Location) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
required | Σ | 0..1 | codeBinding |
status | Σ | 1..1 | codeBinding |
period | I | 0..1 | Period |
requestedPeriod | I | 0..* | Period |
Appointment | I | Appointment | |
extension | I | 0..* | Extension |
bookingOrganization | I | 0..1 | Extension(Reference(UK Core Organization)) |
deliveryChannel | I | 0..1 | Extension(code) |
identifier | Σ | 0..* | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
status | Σ ?! | 1..1 | codeBinding |
cancelationReason | Σ | 0..1 | CodeableConcept |
serviceCategory | Σ | 0..* | CodeableConcept |
serviceType | Σ | 0..* | CodeableConcept |
specialty | Σ | 0..* | CodeableConceptBinding |
appointmentType | Σ | 0..1 | CodeableConceptBinding |
reasonCode | Σ | 0..* | CodeableConceptBinding |
reasonReference | I | 0..* | Reference(UK Core Condition | UK Core Observation | UK Core Procedure | ImmunizationRecommendation) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
priority | 0..1 | unsignedInt | |
description | 0..1 | string | |
supportingInformation | I | 0..* | Reference(Resource) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
start | Σ | 0..1 | instant |
end | Σ | 0..1 | instant |
minutesDuration | 0..1 | positiveInt | |
slot | I | 0..* | Reference(UK Core Slot) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
created | 0..1 | dateTime | |
comment | 0..1 | string | |
patientInstruction | 0..1 | string | |
basedOn | I | 0..* | Reference(UK Core ServiceRequest) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
participant | I | 1..* | BackboneElement |
type | Σ | 0..* | CodeableConceptBinding |
actor | Σ I | 0..1 | Reference(UK Core Patient | UK Core Practitioner | UK Core PractitionerRole | UK Core RelatedPerson | UK Core Device | UK Core HealthcareService | UK Core Location) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | Σ | 0..1 | uri |
value | Σ | 0..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(UK Core Organization) |
display | Σ | 0..1 | string |
required | Σ | 0..1 | codeBinding |
status | Σ | 1..1 | codeBinding |
period | I | 0..1 | Period |
requestedPeriod | I | 0..* | Period |
Appointment | .. | |
Appointment.extension | 0.. | |
Appointment.extension | Extension | 0.. |
Appointment.extension | Extension | 0..1 |
Appointment.identifier | .. | |
Appointment.identifier.assigner | Reference(UK Core Organization) | .. |
Appointment.appointmentType | .. | |
Appointment.reasonReference | Reference(UK Core Condition | UK Core Observation | UK Core Procedure | ImmunizationRecommendation) | .. |
Appointment.reasonReference.identifier | .. | |
Appointment.reasonReference.identifier.assigner | Reference(UK Core Organization) | .. |
Appointment.supportingInformation | .. | |
Appointment.supportingInformation.identifier | .. | |
Appointment.supportingInformation.identifier.assigner | Reference(UK Core Organization) | .. |
Appointment.slot | Reference(UK Core Slot) | .. |
Appointment.slot.identifier | .. | |
Appointment.slot.identifier.assigner | Reference(UK Core Organization) | .. |
Appointment.basedOn | Reference(UK Core ServiceRequest) | .. |
Appointment.basedOn.identifier | .. | |
Appointment.basedOn.identifier.assigner | Reference(UK Core Organization) | .. |
Appointment.participant | .. | |
Appointment.participant.actor | Reference(UK Core Patient | UK Core Practitioner | UK Core PractitionerRole | UK Core RelatedPerson | UK Core Device | UK Core HealthcareService | UK Core Location) | .. |
Appointment.participant.actor.identifier | .. | |
Appointment.participant.actor.identifier.assigner | Reference(UK Core Organization) | .. |
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="UKCore-Appointment" /> <url value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Appointment" /> <version value="1.1.0" /> <name value="UKCoreAppointment" /> <title value="UK Core Appointment" /> <status value="active" /> <date value="2022-05-20" /> <publisher value="HL7 UK" /> <contact> <name value="HL7 UK" /> <telecom> <system value="email" /> <value value="secretariat@hl7.org.uk" /> <use value="work" /> <rank value="1" /> </telecom> </contact> <contact> <name value="NHS Digital" /> <telecom> <system value="email" /> <value value="interoperabilityteam@nhs.net" /> <use value="work" /> <rank value="2" /> </telecom> </contact> <description value="Defines the UK Core constraints on the Appointment resource to provide information on the booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter(s)." /> <purpose value="This profile allows recording of detailed information about a planned meeting that may be in the future or past. The resource only describes a single meeting, a series of repeating visits would require multiple appointment resources to be created for each instance. Examples include a scheduled surgery, a follow-up for a clinical visit, a scheduled conference call between clinicians to discuss a case, the reservation of a piece of diagnostic equipment for a particular use, etc. The visit scheduled by an appointment may be in person or remote (by phone, video conference, etc.) All that matters is that the time and usage of one or more individuals, locations and/or pieces of equipment is being fully or partially reserved for a designated period of time." /> <copyright value="Copyright © 2021+ HL7 UK Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. HL7® FHIR® standard Copyright © 2011+ HL7 The HL7® FHIR® standard is used under the FHIR license. You may obtain a copy of the FHIR license at https://www.hl7.org/fhir/license.html." /> <fhirVersion value="4.0.1" /> <mapping> <identity value="workflow" /> <uri value="http://hl7.org/fhir/workflow" /> <name value="Workflow Pattern" /> </mapping> <mapping> <identity value="rim" /> <uri value="http://hl7.org/v3" /> <name value="RIM Mapping" /> </mapping> <mapping> <identity value="w5" /> <uri value="http://hl7.org/fhir/fivews" /> <name value="FiveWs Pattern Mapping" /> </mapping> <mapping> <identity value="v2" /> <uri value="http://hl7.org/v2" /> <name value="HL7 v2 Mapping" /> </mapping> <mapping> <identity value="ical" /> <uri value="http://ietf.org/rfc/2445" /> <name value="iCalendar" /> </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Appointment" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Appointment" /> <derivation value="constraint" /> <differential> <element id="Appointment.extension"> <path value="Appointment.extension" /> <slicing> <discriminator> <type value="value" /> <path value="url" /> </discriminator> <rules value="open" /> </slicing> <min value="0" /> </element> <element id="Appointment.extension:bookingOrganization"> <path value="Appointment.extension" /> <sliceName value="bookingOrganization" /> <min value="0" /> <type> <code value="Extension" /> <profile value="https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-BookingOrganization" /> </type> <isModifier value="false" /> </element> <element id="Appointment.extension:deliveryChannel"> <path value="Appointment.extension" /> <sliceName value="deliveryChannel" /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> <profile value="https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeliveryChannel" /> </type> <isModifier value="false" /> </element> <element id="Appointment.identifier.assigner"> <path value="Appointment.identifier.assigner" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" /> </type> </element> <element id="Appointment.appointmentType"> <path value="Appointment.appointmentType" /> <binding> <strength value="extensible" /> <description value="A set of codes that define an appointment reason." /> <valueSet value="https://fhir.hl7.org.uk/ValueSet/UKCore-AppointmentReasonCode" /> </binding> </element> <element id="Appointment.reasonReference"> <path value="Appointment.reasonReference" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Condition" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Procedure" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" /> </type> </element> <element id="Appointment.reasonReference.identifier.assigner"> <path value="Appointment.reasonReference.identifier.assigner" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" /> </type> </element> <element id="Appointment.supportingInformation.identifier.assigner"> <path value="Appointment.supportingInformation.identifier.assigner" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" /> </type> </element> <element id="Appointment.slot"> <path value="Appointment.slot" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Slot" /> </type> </element> <element id="Appointment.slot.identifier.assigner"> <path value="Appointment.slot.identifier.assigner" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" /> </type> </element> <element id="Appointment.basedOn"> <path value="Appointment.basedOn" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-ServiceRequest" /> </type> </element> <element id="Appointment.basedOn.identifier.assigner"> <path value="Appointment.basedOn.identifier.assigner" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" /> </type> </element> <element id="Appointment.participant.actor"> <path value="Appointment.participant.actor" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-RelatedPerson" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Device" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-HealthcareService" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Location" /> </type> </element> <element id="Appointment.participant.actor.identifier.assigner"> <path value="Appointment.participant.actor.identifier.assigner" /> <type> <code value="Reference" /> <targetProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" /> </type> </element> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "id": "UKCore-Appointment", "url": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Appointment", "version": "1.1.0", "name": "UKCoreAppointment", "title": "UK Core Appointment", "status": "active", "date": "2022-05-20", "publisher": "HL7 UK", "contact": [ { "name": "HL7 UK", "telecom": [ { "system": "email", "value": "secretariat@hl7.org.uk", "use": "work", "rank": 1 } ] }, { "name": "NHS Digital", "telecom": [ { "system": "email", "value": "interoperabilityteam@nhs.net", "use": "work", "rank": 2 } ] } ], "description": "Defines the UK Core constraints on the Appointment resource to provide information on the booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter(s).", "purpose": "This profile allows recording of detailed information about a planned meeting that may be in the future or past. The resource only describes a single meeting, a series of repeating visits would require multiple appointment resources to be created for each instance. Examples include a scheduled surgery, a follow-up for a clinical visit, a scheduled conference call between clinicians to discuss a case, the reservation of a piece of diagnostic equipment for a particular use, etc. The visit scheduled by an appointment may be in person or remote (by phone, video conference, etc.) All that matters is that the time and usage of one or more individuals, locations and/or pieces of equipment is being fully or partially reserved for a designated period of time.", "copyright": "Copyright © 2021+ HL7 UK Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. HL7® FHIR® standard Copyright © 2011+ HL7 The HL7® FHIR® standard is used under the FHIR license. You may obtain a copy of the FHIR license at https://www.hl7.org/fhir/license.html.", "fhirVersion": "4.0.1", "mapping": [ { "identity": "workflow", "uri": "http://hl7.org/fhir/workflow", "name": "Workflow Pattern" }, { "identity": "rim", "uri": "http://hl7.org/v3", "name": "RIM Mapping" }, { "identity": "w5", "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping" }, { "identity": "v2", "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping" }, { "identity": "ical", "uri": "http://ietf.org/rfc/2445", "name": "iCalendar" } ], "kind": "resource", "abstract": false, "type": "Appointment", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Appointment", "derivation": "constraint", "differential": { "element": [ { "id": "Appointment.extension", "path": "Appointment.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "rules": "open" }, "min": 0 }, { "id": "Appointment.extension:bookingOrganization", "path": "Appointment.extension", "sliceName": "bookingOrganization", "min": 0, "type": [ { "code": "Extension", "profile": [ "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-BookingOrganization" ] } ], "isModifier": false }, { "id": "Appointment.extension:deliveryChannel", "path": "Appointment.extension", "sliceName": "deliveryChannel", "min": 0, "max": "1", "type": [ { "code": "Extension", "profile": [ "https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeliveryChannel" ] } ], "isModifier": false }, { "id": "Appointment.identifier.assigner", "path": "Appointment.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" ] } ] }, { "id": "Appointment.appointmentType", "path": "Appointment.appointmentType", "binding": { "strength": "extensible", "description": "A set of codes that define an appointment reason.", "valueSet": "https://fhir.hl7.org.uk/ValueSet/UKCore-AppointmentReasonCode" } }, { "id": "Appointment.reasonReference", "path": "Appointment.reasonReference", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Condition", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Procedure", "http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" ] } ] }, { "id": "Appointment.reasonReference.identifier.assigner", "path": "Appointment.reasonReference.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" ] } ] }, { "id": "Appointment.supportingInformation.identifier.assigner", "path": "Appointment.supportingInformation.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" ] } ] }, { "id": "Appointment.slot", "path": "Appointment.slot", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Slot" ] } ] }, { "id": "Appointment.slot.identifier.assigner", "path": "Appointment.slot.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" ] } ] }, { "id": "Appointment.basedOn", "path": "Appointment.basedOn", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-ServiceRequest" ] } ] }, { "id": "Appointment.basedOn.identifier.assigner", "path": "Appointment.basedOn.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" ] } ] }, { "id": "Appointment.participant.actor", "path": "Appointment.participant.actor", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-RelatedPerson", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Device", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-HealthcareService", "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Location" ] } ] }, { "id": "Appointment.participant.actor.identifier.assigner", "path": "Appointment.participant.actor.identifier.assigner", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" ] } ] } ] } }
The following are example usage scenarios for the UK Core Appointment profile:
More information about this extension can be found using the link below.
Extension UKCore-BookingOrganization.
More information about this extension can be found using the link below.
Extension UKCore-DeliveryChannel.
identifier
External identifiers for this Appointment.
It is recommended that the identifier
value is a Universally Unique Identifier (UUID) as there is no nationally recognised business identifier for an instance of a recorded Appointment.
Consumer systems MUST consume this data.
status
The overall status of the Appointment.
This element MUST be present and use a value from the CodeSystem below:
This code system http://hl7.org/fhir/appointmentstatus defines the following codes:
CodeSystem.id[0] | appointmentstatus |
CodeSystem.meta[0].lastUpdated[0] | 2019-11-01T09:29:23.356+11:00 |
CodeSystem.extension[0].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-wg |
CodeSystem.extension[0].valueCode[0] | pa |
CodeSystem.extension[1].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status |
CodeSystem.extension[1].valueCode[0] | trial-use |
CodeSystem.extension[2].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm |
CodeSystem.extension[2].valueInteger[0] | 3 |
CodeSystem.url[0] | http://hl7.org/fhir/appointmentstatus |
CodeSystem.identifier[0].system[0] | urn:ietf:rfc:3986 |
CodeSystem.identifier[0].value[0] | urn:oid:2.16.840.1.113883.4.642.4.485 |
CodeSystem.version[0] | 4.0.1 |
CodeSystem.name[0] | AppointmentStatus |
CodeSystem.title[0] | AppointmentStatus |
CodeSystem.status[0] | draft |
CodeSystem.experimental[0] | False |
CodeSystem.date[0] | 2019-11-01T09:29:23+11:00 |
CodeSystem.publisher[0] | HL7 (FHIR Project) |
CodeSystem.contact[0].telecom[0].system[0] | url |
CodeSystem.contact[0].telecom[0].value[0] | http://hl7.org/fhir |
CodeSystem.contact[0].telecom[1].system[0] | |
CodeSystem.contact[0].telecom[1].value[0] | fhir@lists.hl7.org |
CodeSystem.description[0] | The free/busy status of an appointment. |
CodeSystem.caseSensitive[0] | True |
CodeSystem.valueSet[0] | http://hl7.org/fhir/ValueSet/appointmentstatus |
CodeSystem.content[0] | complete |
CodeSystem.concept[0].code[0] | proposed |
CodeSystem.concept[0].display[0] | Proposed |
CodeSystem.concept[0].definition[0] | None of the participant(s) have finalized their acceptance of the appointment request, and the start/end time might not be set yet. |
CodeSystem.concept[1].code[0] | pending |
CodeSystem.concept[1].display[0] | Pending |
CodeSystem.concept[1].definition[0] | Some or all of the participant(s) have not finalized their acceptance of the appointment request. |
CodeSystem.concept[2].code[0] | booked |
CodeSystem.concept[2].display[0] | Booked |
CodeSystem.concept[2].definition[0] | All participant(s) have been considered and the appointment is confirmed to go ahead at the date/times specified. |
CodeSystem.concept[3].code[0] | arrived |
CodeSystem.concept[3].display[0] | Arrived |
CodeSystem.concept[3].definition[0] | The patient/patients has/have arrived and is/are waiting to be seen. |
CodeSystem.concept[4].code[0] | fulfilled |
CodeSystem.concept[4].display[0] | Fulfilled |
CodeSystem.concept[4].definition[0] | The planning stages of the appointment are now complete, the encounter resource will exist and will track further status changes. Note that an encounter may exist before the appointment status is fulfilled for many reasons. |
CodeSystem.concept[5].code[0] | cancelled |
CodeSystem.concept[5].display[0] | Cancelled |
CodeSystem.concept[5].definition[0] | The appointment has been cancelled. |
CodeSystem.concept[6].code[0] | noshow |
CodeSystem.concept[6].display[0] | No Show |
CodeSystem.concept[6].definition[0] | Some or all of the participant(s) have not/did not appear for the appointment (usually the patient). |
CodeSystem.concept[7].code[0] | entered-in-error |
CodeSystem.concept[7].display[0] | Entered in error |
CodeSystem.concept[7].definition[0] | This instance should not have been part of this patient's medical record. |
CodeSystem.concept[8].code[0] | checked-in |
CodeSystem.concept[8].display[0] | Checked In |
CodeSystem.concept[8].definition[0] | When checked in, all pre-encounter administrative work is complete, and the encounter may begin. (where multiple patients are involved, they are all present). |
CodeSystem.concept[9].code[0] | waitlist |
CodeSystem.concept[9].display[0] | Waitlisted |
CodeSystem.concept[9].definition[0] | The appointment has been placed on a waitlist, to be scheduled/confirmed in the future when a slot/service is available. A specific time might or might not be pre-allocated. |
<CodeSystem xmlns="http://hl7.org/fhir"> <id value="appointmentstatus" /> <meta> <lastUpdated value="2019-11-01T09:29:23.356+11:00" /> </meta> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"> <valueCode value="pa" /> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"> <valueCode value="trial-use" /> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm"> <valueInteger value="3" /> </extension> <url value="http://hl7.org/fhir/appointmentstatus" /> <identifier> <system value="urn:ietf:rfc:3986" /> <value value="urn:oid:2.16.840.1.113883.4.642.4.485" /> </identifier> <version value="4.0.1" /> <name value="AppointmentStatus" /> <title value="AppointmentStatus" /> <status value="draft" /> <experimental value="false" /> <date value="2019-11-01T09:29:23+11:00" /> <publisher value="HL7 (FHIR Project)" /> <contact> <telecom> <system value="url" /> <value value="http://hl7.org/fhir" /> </telecom> <telecom> <system value="email" /> <value value="fhir@lists.hl7.org" /> </telecom> </contact> <description value="The free/busy status of an appointment." /> <caseSensitive value="true" /> <valueSet value="http://hl7.org/fhir/ValueSet/appointmentstatus" /> <content value="complete" /> <concept> <code value="proposed" /> <display value="Proposed" /> <definition value="None of the participant(s) have finalized their acceptance of the appointment request, and the start/end time might not be set yet." /> </concept> <concept> <code value="pending" /> <display value="Pending" /> <definition value="Some or all of the participant(s) have not finalized their acceptance of the appointment request." /> </concept> <concept> <code value="booked" /> <display value="Booked" /> <definition value="All participant(s) have been considered and the appointment is confirmed to go ahead at the date/times specified." /> </concept> <concept> <code value="arrived" /> <display value="Arrived" /> <definition value="The patient/patients has/have arrived and is/are waiting to be seen." /> </concept> <concept> <code value="fulfilled" /> <display value="Fulfilled" /> <definition value="The planning stages of the appointment are now complete, the encounter resource will exist and will track further status changes. Note that an encounter may exist before the appointment status is fulfilled for many reasons." /> </concept> <concept> <code value="cancelled" /> <display value="Cancelled" /> <definition value="The appointment has been cancelled." /> </concept> <concept> <code value="noshow" /> <display value="No Show" /> <definition value="Some or all of the participant(s) have not/did not appear for the appointment (usually the patient)." /> </concept> <concept> <code value="entered-in-error" /> <display value="Entered in error" /> <definition value="This instance should not have been part of this patient's medical record." /> </concept> <concept> <code value="checked-in" /> <display value="Checked In" /> <definition value="When checked in, all pre-encounter administrative work is complete, and the encounter may begin. (where multiple patients are involved, they are all present)." /> </concept> <concept> <code value="waitlist" /> <display value="Waitlisted" /> <definition value="The appointment has been placed on a waitlist, to be scheduled/confirmed in the future when a slot/service is available.\nA specific time might or might not be pre-allocated." /> </concept> </CodeSystem>
{ "resourceType": "CodeSystem", "id": "appointmentstatus", "meta": { "lastUpdated": "2019-11-01T09:29:23.356+11:00" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg", "valueCode": "pa" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "trial-use" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm", "valueInteger": 3 } ], "url": "http://hl7.org/fhir/appointmentstatus", "identifier": [ { "system": "urn:ietf:rfc:3986", "value": "urn:oid:2.16.840.1.113883.4.642.4.485" } ], "version": "4.0.1", "name": "AppointmentStatus", "title": "AppointmentStatus", "status": "draft", "experimental": false, "date": "2019-11-01T09:29:23+11:00", "publisher": "HL7 (FHIR Project)", "contact": [ { "telecom": [ { "system": "url", "value": "http://hl7.org/fhir" }, { "system": "email", "value": "fhir@lists.hl7.org" } ] } ], "description": "The free/busy status of an appointment.", "caseSensitive": true, "valueSet": "http://hl7.org/fhir/ValueSet/appointmentstatus", "content": "complete", "concept": [ { "code": "proposed", "display": "Proposed", "definition": "None of the participant(s) have finalized their acceptance of the appointment request, and the start/end time might not be set yet." }, { "code": "pending", "display": "Pending", "definition": "Some or all of the participant(s) have not finalized their acceptance of the appointment request." }, { "code": "booked", "display": "Booked", "definition": "All participant(s) have been considered and the appointment is confirmed to go ahead at the date/times specified." }, { "code": "arrived", "display": "Arrived", "definition": "The patient/patients has/have arrived and is/are waiting to be seen." }, { "code": "fulfilled", "display": "Fulfilled", "definition": "The planning stages of the appointment are now complete, the encounter resource will exist and will track further status changes. Note that an encounter may exist before the appointment status is fulfilled for many reasons." }, { "code": "cancelled", "display": "Cancelled", "definition": "The appointment has been cancelled." }, { "code": "noshow", "display": "No Show", "definition": "Some or all of the participant(s) have not/did not appear for the appointment (usually the patient)." }, { "code": "entered-in-error", "display": "Entered in error", "definition": "This instance should not have been part of this patient's medical record." }, { "code": "checked-in", "display": "Checked In", "definition": "When checked in, all pre-encounter administrative work is complete, and the encounter may begin. (where multiple patients are involved, they are all present)." }, { "code": "waitlist", "display": "Waitlisted", "definition": "The appointment has been placed on a waitlist, to be scheduled/confirmed in the future when a slot/service is available.\nA specific time might or might not be pre-allocated." } ] }
This element is labelled as a modifier because the status contains codes that mark the resource as not currently valid.
cancelationReason
The coded reason for the appointment being cancelled.
This element currently uses the FHIR example ValueSet shown below as no UK Core ValueSet has been defined:
This code system http://terminology.hl7.org/CodeSystem/appointment-cancellation-reason defines many codes, of which the following are some examples:
CodeSystem.id[0] | appointment-cancellation-reason |
CodeSystem.meta[0].lastUpdated[0] | 2019-11-01T09:29:23.356+11:00 |
CodeSystem.meta[0].profile[0] | http://hl7.org/fhir/StructureDefinition/shareablecodesystem |
CodeSystem.extension[0].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-wg |
CodeSystem.extension[0].valueCode[0] | pa |
CodeSystem.extension[1].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status |
CodeSystem.extension[1].valueCode[0] | draft |
CodeSystem.extension[2].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm |
CodeSystem.extension[2].valueInteger[0] | 1 |
CodeSystem.url[0] | http://terminology.hl7.org/CodeSystem/appointment-cancellation-reason |
CodeSystem.identifier[0].system[0] | urn:ietf:rfc:3986 |
CodeSystem.identifier[0].value[0] | urn:oid:2.16.840.1.113883.4.642.4.1382 |
CodeSystem.version[0] | 4.0.1 |
CodeSystem.name[0] | AppointmentCancellationReason |
CodeSystem.title[0] | Appointment cancellation reason |
CodeSystem.status[0] | draft |
CodeSystem.experimental[0] | False |
CodeSystem.publisher[0] | FHIR Project team |
CodeSystem.contact[0].telecom[0].system[0] | url |
CodeSystem.contact[0].telecom[0].value[0] | http://hl7.org/fhir |
CodeSystem.description[0] | This example value set defines a set of reasons for the cancellation of an appointment. |
CodeSystem.caseSensitive[0] | True |
CodeSystem.valueSet[0] | http://hl7.org/fhir/ValueSet/appointment-cancellation-reason |
CodeSystem.content[0] | example |
CodeSystem.concept[0].code[0] | pat |
CodeSystem.concept[0].display[0] | Patient |
CodeSystem.concept[0].concept[0].code[0] | pat-crs |
CodeSystem.concept[0].concept[0].display[0] | Patient: Canceled via automated reminder system |
CodeSystem.concept[0].concept[1].code[0] | pat-cpp |
CodeSystem.concept[0].concept[1].display[0] | Patient: Canceled via Patient Portal |
CodeSystem.concept[0].concept[2].code[0] | pat-dec |
CodeSystem.concept[0].concept[2].display[0] | Patient: Deceased |
CodeSystem.concept[0].concept[3].code[0] | pat-fb |
CodeSystem.concept[0].concept[3].display[0] | Patient: Feeling Better |
CodeSystem.concept[0].concept[4].code[0] | pat-lt |
CodeSystem.concept[0].concept[4].display[0] | Patient: Lack of Transportation |
CodeSystem.concept[0].concept[5].code[0] | pat-mt |
CodeSystem.concept[0].concept[5].display[0] | Patient: Member Terminated |
CodeSystem.concept[0].concept[6].code[0] | pat-mv |
CodeSystem.concept[0].concept[6].display[0] | Patient: Moved |
CodeSystem.concept[0].concept[7].code[0] | pat-preg |
CodeSystem.concept[0].concept[7].display[0] | Patient: Pregnant |
CodeSystem.concept[0].concept[8].code[0] | pat-swl |
CodeSystem.concept[0].concept[8].display[0] | Patient: Scheduled from Wait List |
CodeSystem.concept[0].concept[9].code[0] | pat-ucp |
CodeSystem.concept[0].concept[9].display[0] | Patient: Unhappy/Changed Provider |
CodeSystem.concept[1].code[0] | prov |
CodeSystem.concept[1].display[0] | Provider |
CodeSystem.concept[1].concept[0].code[0] | prov-pers |
CodeSystem.concept[1].concept[0].display[0] | Provider: Personal |
CodeSystem.concept[1].concept[1].code[0] | prov-dch |
CodeSystem.concept[1].concept[1].display[0] | Provider: Discharged |
CodeSystem.concept[1].concept[2].code[0] | prov-edu |
CodeSystem.concept[1].concept[2].display[0] | Provider: Edu/Meeting |
CodeSystem.concept[1].concept[3].code[0] | prov-hosp |
CodeSystem.concept[1].concept[3].display[0] | Provider: Hospitalized |
CodeSystem.concept[1].concept[4].code[0] | prov-labs |
CodeSystem.concept[1].concept[4].display[0] | Provider: Labs Out of Acceptable Range |
CodeSystem.concept[1].concept[5].code[0] | prov-mri |
CodeSystem.concept[1].concept[5].display[0] | Provider: MRI Screening Form Marked Do Not Proceed |
CodeSystem.concept[1].concept[6].code[0] | prov-onc |
CodeSystem.concept[1].concept[6].display[0] | Provider: Oncology Treatment Plan Changes |
CodeSystem.concept[2].code[0] | maint |
CodeSystem.concept[2].display[0] | Equipment Maintenance/Repair |
CodeSystem.concept[3].code[0] | meds-inc |
CodeSystem.concept[3].display[0] | Prep/Med Incomplete |
CodeSystem.concept[4].code[0] | other |
CodeSystem.concept[4].display[0] | Other |
CodeSystem.concept[4].concept[0].code[0] | oth-cms |
CodeSystem.concept[4].concept[0].display[0] | Other: CMS Therapy Cap Service Not Authorized |
CodeSystem.concept[4].concept[1].code[0] | oth-err |
CodeSystem.concept[4].concept[1].display[0] | Other: Error |
CodeSystem.concept[4].concept[2].code[0] | oth-fin |
CodeSystem.concept[4].concept[2].display[0] | Other: Financial |
CodeSystem.concept[4].concept[3].code[0] | oth-iv |
CodeSystem.concept[4].concept[3].display[0] | Other: Improper IV Access/Infiltrate IV |
CodeSystem.concept[4].concept[4].code[0] | oth-int |
CodeSystem.concept[4].concept[4].display[0] | Other: No Interpreter Available |
CodeSystem.concept[4].concept[5].code[0] | oth-mu |
CodeSystem.concept[4].concept[5].display[0] | Other: Prep/Med/Results Unavailable |
CodeSystem.concept[4].concept[6].code[0] | oth-room |
CodeSystem.concept[4].concept[6].display[0] | Other: Room/Resource Maintenance |
CodeSystem.concept[4].concept[7].code[0] | oth-oerr |
CodeSystem.concept[4].concept[7].display[0] | Other: Schedule Order Error |
CodeSystem.concept[4].concept[8].code[0] | oth-swie |
CodeSystem.concept[4].concept[8].display[0] | Other: Silent Walk In Error |
CodeSystem.concept[4].concept[9].code[0] | oth-weath |
CodeSystem.concept[4].concept[9].display[0] | Other: Weather |
<CodeSystem xmlns="http://hl7.org/fhir"> <id value="appointment-cancellation-reason" /> <meta> <lastUpdated value="2019-11-01T09:29:23.356+11:00" /> <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem" /> </meta> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"> <valueCode value="pa" /> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"> <valueCode value="draft" /> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm"> <valueInteger value="1" /> </extension> <url value="http://terminology.hl7.org/CodeSystem/appointment-cancellation-reason" /> <identifier> <system value="urn:ietf:rfc:3986" /> <value value="urn:oid:2.16.840.1.113883.4.642.4.1382" /> </identifier> <version value="4.0.1" /> <name value="AppointmentCancellationReason" /> <title value="Appointment cancellation reason" /> <status value="draft" /> <experimental value="false" /> <publisher value="FHIR Project team" /> <contact> <telecom> <system value="url" /> <value value="http://hl7.org/fhir" /> </telecom> </contact> <description value="This example value set defines a set of reasons for the cancellation of an appointment." /> <caseSensitive value="true" /> <valueSet value="http://hl7.org/fhir/ValueSet/appointment-cancellation-reason" /> <content value="example" /> <concept> <code value="pat" /> <display value="Patient" /> <concept> <code value="pat-crs" /> <display value="Patient: Canceled via automated reminder system" /> </concept> <concept> <code value="pat-cpp" /> <display value="Patient: Canceled via Patient Portal" /> </concept> <concept> <code value="pat-dec" /> <display value="Patient: Deceased" /> </concept> <concept> <code value="pat-fb" /> <display value="Patient: Feeling Better" /> </concept> <concept> <code value="pat-lt" /> <display value="Patient: Lack of Transportation" /> </concept> <concept> <code value="pat-mt" /> <display value="Patient: Member Terminated" /> </concept> <concept> <code value="pat-mv" /> <display value="Patient: Moved" /> </concept> <concept> <code value="pat-preg" /> <display value="Patient: Pregnant" /> </concept> <concept> <code value="pat-swl" /> <display value="Patient: Scheduled from Wait List" /> </concept> <concept> <code value="pat-ucp" /> <display value="Patient: Unhappy/Changed Provider" /> </concept> </concept> <concept> <code value="prov" /> <display value="Provider" /> <concept> <code value="prov-pers" /> <display value="Provider: Personal" /> </concept> <concept> <code value="prov-dch" /> <display value="Provider: Discharged" /> </concept> <concept> <code value="prov-edu" /> <display value="Provider: Edu/Meeting" /> </concept> <concept> <code value="prov-hosp" /> <display value="Provider: Hospitalized" /> </concept> <concept> <code value="prov-labs" /> <display value="Provider: Labs Out of Acceptable Range" /> </concept> <concept> <code value="prov-mri" /> <display value="Provider: MRI Screening Form Marked Do Not Proceed" /> </concept> <concept> <code value="prov-onc" /> <display value="Provider: Oncology Treatment Plan Changes" /> </concept> </concept> <concept> <code value="maint" /> <display value="Equipment Maintenance/Repair" /> </concept> <concept> <code value="meds-inc" /> <display value="Prep/Med Incomplete" /> </concept> <concept> <code value="other" /> <display value="Other" /> <concept> <code value="oth-cms" /> <display value="Other: CMS Therapy Cap Service Not Authorized" /> </concept> <concept> <code value="oth-err" /> <display value="Other: Error" /> </concept> <concept> <code value="oth-fin" /> <display value="Other: Financial" /> </concept> <concept> <code value="oth-iv" /> <display value="Other: Improper IV Access/Infiltrate IV" /> </concept> <concept> <code value="oth-int" /> <display value="Other: No Interpreter Available" /> </concept> <concept> <code value="oth-mu" /> <display value="Other: Prep/Med/Results Unavailable" /> </concept> <concept> <code value="oth-room" /> <display value="Other: Room/Resource Maintenance" /> </concept> <concept> <code value="oth-oerr" /> <display value="Other: Schedule Order Error" /> </concept> <concept> <code value="oth-swie" /> <display value="Other: Silent Walk In Error" /> </concept> <concept> <code value="oth-weath" /> <display value="Other: Weather" /> </concept> </concept> </CodeSystem>
{ "resourceType": "CodeSystem", "id": "appointment-cancellation-reason", "meta": { "lastUpdated": "2019-11-01T09:29:23.356+11:00", "profile": [ "http://hl7.org/fhir/StructureDefinition/shareablecodesystem" ] }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg", "valueCode": "pa" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "draft" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm", "valueInteger": 1 } ], "url": "http://terminology.hl7.org/CodeSystem/appointment-cancellation-reason", "identifier": [ { "system": "urn:ietf:rfc:3986", "value": "urn:oid:2.16.840.1.113883.4.642.4.1382" } ], "version": "4.0.1", "name": "AppointmentCancellationReason", "title": "Appointment cancellation reason", "status": "draft", "experimental": false, "publisher": "FHIR Project team", "contact": [ { "telecom": [ { "system": "url", "value": "http://hl7.org/fhir" } ] } ], "description": "This example value set defines a set of reasons for the cancellation of an appointment.", "caseSensitive": true, "valueSet": "http://hl7.org/fhir/ValueSet/appointment-cancellation-reason", "content": "example", "concept": [ { "code": "pat", "display": "Patient", "concept": [ { "code": "pat-crs", "display": "Patient: Canceled via automated reminder system" }, { "code": "pat-cpp", "display": "Patient: Canceled via Patient Portal" }, { "code": "pat-dec", "display": "Patient: Deceased" }, { "code": "pat-fb", "display": "Patient: Feeling Better" }, { "code": "pat-lt", "display": "Patient: Lack of Transportation" }, { "code": "pat-mt", "display": "Patient: Member Terminated" }, { "code": "pat-mv", "display": "Patient: Moved" }, { "code": "pat-preg", "display": "Patient: Pregnant" }, { "code": "pat-swl", "display": "Patient: Scheduled from Wait List" }, { "code": "pat-ucp", "display": "Patient: Unhappy/Changed Provider" } ] }, { "code": "prov", "display": "Provider", "concept": [ { "code": "prov-pers", "display": "Provider: Personal" }, { "code": "prov-dch", "display": "Provider: Discharged" }, { "code": "prov-edu", "display": "Provider: Edu/Meeting" }, { "code": "prov-hosp", "display": "Provider: Hospitalized" }, { "code": "prov-labs", "display": "Provider: Labs Out of Acceptable Range" }, { "code": "prov-mri", "display": "Provider: MRI Screening Form Marked Do Not Proceed" }, { "code": "prov-onc", "display": "Provider: Oncology Treatment Plan Changes" } ] }, { "code": "maint", "display": "Equipment Maintenance/Repair" }, { "code": "meds-inc", "display": "Prep/Med Incomplete" }, { "code": "other", "display": "Other", "concept": [ { "code": "oth-cms", "display": "Other: CMS Therapy Cap Service Not Authorized" }, { "code": "oth-err", "display": "Other: Error" }, { "code": "oth-fin", "display": "Other: Financial" }, { "code": "oth-iv", "display": "Other: Improper IV Access/Infiltrate IV" }, { "code": "oth-int", "display": "Other: No Interpreter Available" }, { "code": "oth-mu", "display": "Other: Prep/Med/Results Unavailable" }, { "code": "oth-room", "display": "Other: Room/Resource Maintenance" }, { "code": "oth-oerr", "display": "Other: Schedule Order Error" }, { "code": "oth-swie", "display": "Other: Silent Walk In Error" }, { "code": "oth-weath", "display": "Other: Weather" } ] } ] }
serviceCategory
A broad categorization of the service that is to be performed during this appointment.
This element currently uses the FHIR example ValueSet shown below as no UK Core ValueSet has been defined:
This code system http://terminology.hl7.org/CodeSystem/service-category defines many codes, of which the following are some examples:
CodeSystem.id[0] | service-category |
CodeSystem.meta[0].lastUpdated[0] | 2019-11-01T09:29:23.356+11:00 |
CodeSystem.meta[0].profile[0] | http://hl7.org/fhir/StructureDefinition/shareablecodesystem |
CodeSystem.extension[0].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-wg |
CodeSystem.extension[0].valueCode[0] | pa |
CodeSystem.extension[1].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status |
CodeSystem.extension[1].valueCode[0] | draft |
CodeSystem.extension[2].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm |
CodeSystem.extension[2].valueInteger[0] | 1 |
CodeSystem.url[0] | http://terminology.hl7.org/CodeSystem/service-category |
CodeSystem.identifier[0].system[0] | urn:ietf:rfc:3986 |
CodeSystem.identifier[0].value[0] | urn:oid:2.16.840.1.113883.4.642.4.1144 |
CodeSystem.version[0] | 4.0.1 |
CodeSystem.name[0] | ServiceCategory |
CodeSystem.title[0] | Service category |
CodeSystem.status[0] | draft |
CodeSystem.experimental[0] | False |
CodeSystem.publisher[0] | FHIR Project team |
CodeSystem.contact[0].telecom[0].system[0] | url |
CodeSystem.contact[0].telecom[0].value[0] | http://hl7.org/fhir |
CodeSystem.description[0] | This value set defines an example set of codes that can be used to classify groupings of service-types/specialties. |
CodeSystem.caseSensitive[0] | True |
CodeSystem.valueSet[0] | http://hl7.org/fhir/ValueSet/service-category |
CodeSystem.content[0] | example |
CodeSystem.concept[0].code[0] | 1 |
CodeSystem.concept[0].display[0] | Adoption |
CodeSystem.concept[0].definition[0] | Adoption |
CodeSystem.concept[1].code[0] | 2 |
CodeSystem.concept[1].display[0] | Aged Care |
CodeSystem.concept[1].definition[0] | Aged Care |
CodeSystem.concept[2].code[0] | 34 |
CodeSystem.concept[2].display[0] | Allied Health |
CodeSystem.concept[2].definition[0] | Allied Health |
CodeSystem.concept[3].code[0] | 3 |
CodeSystem.concept[3].display[0] | Alternative/Complementary Therapies |
CodeSystem.concept[3].definition[0] | Alternative & Complementary Therapies |
CodeSystem.concept[4].code[0] | 4 |
CodeSystem.concept[4].display[0] | Child Care /Kindergarten |
CodeSystem.concept[4].definition[0] | Child Care and/or Kindergarten |
CodeSystem.concept[5].code[0] | 5 |
CodeSystem.concept[5].display[0] | Child Development |
CodeSystem.concept[5].definition[0] | Child Development |
CodeSystem.concept[6].code[0] | 6 |
CodeSystem.concept[6].display[0] | Child Protection & Family Services |
CodeSystem.concept[6].definition[0] | Child Protection & Family Services |
CodeSystem.concept[7].code[0] | 7 |
CodeSystem.concept[7].display[0] | Community Health Care |
CodeSystem.concept[7].definition[0] | Community Health Care |
CodeSystem.concept[8].code[0] | 8 |
CodeSystem.concept[8].display[0] | Counselling |
CodeSystem.concept[8].definition[0] | Counselling |
CodeSystem.concept[9].code[0] | 36 |
CodeSystem.concept[9].display[0] | Crisis Line (GPAH use only) |
CodeSystem.concept[9].definition[0] | Crisis Line (GPAH use only) |
CodeSystem.concept[10].code[0] | 9 |
CodeSystem.concept[10].display[0] | Death Services |
CodeSystem.concept[10].definition[0] | Death Services |
CodeSystem.concept[11].code[0] | 10 |
CodeSystem.concept[11].display[0] | Dental |
CodeSystem.concept[11].definition[0] | Dental |
CodeSystem.concept[12].code[0] | 11 |
CodeSystem.concept[12].display[0] | Disability Support |
CodeSystem.concept[12].definition[0] | Disability Support |
CodeSystem.concept[13].code[0] | 12 |
CodeSystem.concept[13].display[0] | Drug/Alcohol |
CodeSystem.concept[13].definition[0] | Drug/Alcohol |
CodeSystem.concept[14].code[0] | 13 |
CodeSystem.concept[14].display[0] | Education & Learning |
CodeSystem.concept[14].definition[0] | Education & Learning |
CodeSystem.concept[15].code[0] | 14 |
CodeSystem.concept[15].display[0] | Emergency Department |
CodeSystem.concept[15].definition[0] | Emergency Department |
CodeSystem.concept[16].code[0] | 15 |
CodeSystem.concept[16].display[0] | Employment |
CodeSystem.concept[16].definition[0] | Employment |
CodeSystem.concept[17].code[0] | 16 |
CodeSystem.concept[17].display[0] | Financial & Material Aid |
CodeSystem.concept[17].definition[0] | Financial & Material aid |
CodeSystem.concept[18].code[0] | 17 |
CodeSystem.concept[18].display[0] | General Practice |
CodeSystem.concept[18].definition[0] | General Practice/GP (doctor) |
CodeSystem.concept[19].code[0] | 35 |
CodeSystem.concept[19].display[0] | Hospital |
CodeSystem.concept[19].definition[0] | Hospital |
CodeSystem.concept[20].code[0] | 18 |
CodeSystem.concept[20].display[0] | Housing/Homelessness |
CodeSystem.concept[20].definition[0] | Housing/Homelessness |
CodeSystem.concept[21].code[0] | 19 |
CodeSystem.concept[21].display[0] | Interpreting |
CodeSystem.concept[21].definition[0] | Interpreting |
CodeSystem.concept[22].code[0] | 20 |
CodeSystem.concept[22].display[0] | Justice |
CodeSystem.concept[22].definition[0] | Justice |
CodeSystem.concept[23].code[0] | 21 |
CodeSystem.concept[23].display[0] | Legal |
CodeSystem.concept[23].definition[0] | Legal |
CodeSystem.concept[24].code[0] | 22 |
CodeSystem.concept[24].display[0] | Mental Health |
CodeSystem.concept[24].definition[0] | Mental Health |
CodeSystem.concept[25].code[0] | 38 |
CodeSystem.concept[25].display[0] | NDIA |
CodeSystem.concept[25].definition[0] | NDIA |
CodeSystem.concept[26].code[0] | 23 |
CodeSystem.concept[26].display[0] | Physical Activity & Recreation |
CodeSystem.concept[26].definition[0] | Physical Activity & Recreation |
CodeSystem.concept[27].code[0] | 24 |
CodeSystem.concept[27].display[0] | Regulation |
CodeSystem.concept[27].definition[0] | Regulation |
CodeSystem.concept[28].code[0] | 25 |
CodeSystem.concept[28].display[0] | Respite/Carer Support |
CodeSystem.concept[28].definition[0] | Respite/Carer Support |
CodeSystem.concept[29].code[0] | 26 |
CodeSystem.concept[29].display[0] | Specialist Clinical Pathology |
CodeSystem.concept[29].definition[0] | Specialist Clinical Pathology - requires referral |
CodeSystem.concept[30].code[0] | 27 |
CodeSystem.concept[30].display[0] | Specialist Medical |
CodeSystem.concept[30].definition[0] | Specialist Medical - requires referral |
CodeSystem.concept[31].code[0] | 28 |
CodeSystem.concept[31].display[0] | Specialist Obstetrics & Gynecology |
CodeSystem.concept[31].definition[0] | Specialist Obstetrics & Gynecology - requires referral |
CodeSystem.concept[32].code[0] | 29 |
CodeSystem.concept[32].display[0] | Specialist Paediatric |
CodeSystem.concept[32].definition[0] | Specialist Paediatric - requires referral |
CodeSystem.concept[33].code[0] | 30 |
CodeSystem.concept[33].display[0] | Specialist Radiology/Imaging |
CodeSystem.concept[33].definition[0] | Specialist Radiology/Imaging - requires referral |
CodeSystem.concept[34].code[0] | 31 |
CodeSystem.concept[34].display[0] | Specialist Surgical |
CodeSystem.concept[34].definition[0] | Specialist Surgical - requires referral |
CodeSystem.concept[35].code[0] | 32 |
CodeSystem.concept[35].display[0] | Support Group/s |
CodeSystem.concept[35].definition[0] | Support group/s |
CodeSystem.concept[36].code[0] | 37 |
CodeSystem.concept[36].display[0] | Test Message (HSD admin) |
CodeSystem.concept[36].definition[0] | Test Message (HSD admin use only) |
CodeSystem.concept[37].code[0] | 33 |
CodeSystem.concept[37].display[0] | Transport |
CodeSystem.concept[37].definition[0] | Transport |
<CodeSystem xmlns="http://hl7.org/fhir"> <id value="service-category" /> <meta> <lastUpdated value="2019-11-01T09:29:23.356+11:00" /> <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem" /> </meta> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"> <valueCode value="pa" /> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"> <valueCode value="draft" /> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm"> <valueInteger value="1" /> </extension> <url value="http://terminology.hl7.org/CodeSystem/service-category" /> <identifier> <system value="urn:ietf:rfc:3986" /> <value value="urn:oid:2.16.840.1.113883.4.642.4.1144" /> </identifier> <version value="4.0.1" /> <name value="ServiceCategory" /> <title value="Service category" /> <status value="draft" /> <experimental value="false" /> <publisher value="FHIR Project team" /> <contact> <telecom> <system value="url" /> <value value="http://hl7.org/fhir" /> </telecom> </contact> <description value="This value set defines an example set of codes that can be used to classify groupings of service-types/specialties." /> <caseSensitive value="true" /> <valueSet value="http://hl7.org/fhir/ValueSet/service-category" /> <content value="example" /> <concept> <code value="1" /> <display value="Adoption" /> <definition value="Adoption" /> </concept> <concept> <code value="2" /> <display value="Aged Care" /> <definition value="Aged Care" /> </concept> <concept> <code value="34" /> <display value="Allied Health" /> <definition value="Allied Health" /> </concept> <concept> <code value="3" /> <display value="Alternative/Complementary Therapies" /> <definition value="Alternative & Complementary Therapies" /> </concept> <concept> <code value="4" /> <display value="Child Care /Kindergarten" /> <definition value="Child Care and/or Kindergarten" /> </concept> <concept> <code value="5" /> <display value="Child Development" /> <definition value="Child Development" /> </concept> <concept> <code value="6" /> <display value="Child Protection & Family Services" /> <definition value="Child Protection & Family Services" /> </concept> <concept> <code value="7" /> <display value="Community Health Care" /> <definition value="Community Health Care" /> </concept> <concept> <code value="8" /> <display value="Counselling" /> <definition value="Counselling" /> </concept> <concept> <code value="36" /> <display value="Crisis Line (GPAH use only)" /> <definition value="Crisis Line (GPAH use only)" /> </concept> <concept> <code value="9" /> <display value="Death Services" /> <definition value="Death Services" /> </concept> <concept> <code value="10" /> <display value="Dental" /> <definition value="Dental" /> </concept> <concept> <code value="11" /> <display value="Disability Support" /> <definition value="Disability Support" /> </concept> <concept> <code value="12" /> <display value="Drug/Alcohol" /> <definition value="Drug/Alcohol" /> </concept> <concept> <code value="13" /> <display value="Education & Learning" /> <definition value="Education & Learning" /> </concept> <concept> <code value="14" /> <display value="Emergency Department" /> <definition value="Emergency Department" /> </concept> <concept> <code value="15" /> <display value="Employment" /> <definition value="Employment" /> </concept> <concept> <code value="16" /> <display value="Financial & Material Aid" /> <definition value="Financial & Material aid" /> </concept> <concept> <code value="17" /> <display value="General Practice" /> <definition value="General Practice/GP (doctor)" /> </concept> <concept> <code value="35" /> <display value="Hospital" /> <definition value="Hospital" /> </concept> <concept> <code value="18" /> <display value="Housing/Homelessness" /> <definition value="Housing/Homelessness" /> </concept> <concept> <code value="19" /> <display value="Interpreting" /> <definition value="Interpreting" /> </concept> <concept> <code value="20" /> <display value="Justice" /> <definition value="Justice" /> </concept> <concept> <code value="21" /> <display value="Legal" /> <definition value="Legal" /> </concept> <concept> <code value="22" /> <display value="Mental Health" /> <definition value="Mental Health" /> </concept> <concept> <code value="38" /> <display value="NDIA" /> <definition value="NDIA" /> </concept> <concept> <code value="23" /> <display value="Physical Activity & Recreation" /> <definition value="Physical Activity & Recreation" /> </concept> <concept> <code value="24" /> <display value="Regulation" /> <definition value="Regulation" /> </concept> <concept> <code value="25" /> <display value="Respite/Carer Support" /> <definition value="Respite/Carer Support" /> </concept> <concept> <code value="26" /> <display value="Specialist Clinical Pathology" /> <definition value="Specialist Clinical Pathology - requires referral" /> </concept> <concept> <code value="27" /> <display value="Specialist Medical" /> <definition value="Specialist Medical - requires referral" /> </concept> <concept> <code value="28" /> <display value="Specialist Obstetrics & Gynecology" /> <definition value="Specialist Obstetrics & Gynecology - requires referral" /> </concept> <concept> <code value="29" /> <display value="Specialist Paediatric" /> <definition value="Specialist Paediatric - requires referral" /> </concept> <concept> <code value="30" /> <display value="Specialist Radiology/Imaging" /> <definition value="Specialist Radiology/Imaging - requires referral" /> </concept> <concept> <code value="31" /> <display value="Specialist Surgical" /> <definition value="Specialist Surgical - requires referral" /> </concept> <concept> <code value="32" /> <display value="Support Group/s" /> <definition value="Support group/s" /> </concept> <concept> <code value="37" /> <display value="Test Message (HSD admin)" /> <definition value="Test Message (HSD admin use only)" /> </concept> <concept> <code value="33" /> <display value="Transport" /> <definition value="Transport" /> </concept> </CodeSystem>
{ "resourceType": "CodeSystem", "id": "service-category", "meta": { "lastUpdated": "2019-11-01T09:29:23.356+11:00", "profile": [ "http://hl7.org/fhir/StructureDefinition/shareablecodesystem" ] }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg", "valueCode": "pa" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "draft" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm", "valueInteger": 1 } ], "url": "http://terminology.hl7.org/CodeSystem/service-category", "identifier": [ { "system": "urn:ietf:rfc:3986", "value": "urn:oid:2.16.840.1.113883.4.642.4.1144" } ], "version": "4.0.1", "name": "ServiceCategory", "title": "Service category", "status": "draft", "experimental": false, "publisher": "FHIR Project team", "contact": [ { "telecom": [ { "system": "url", "value": "http://hl7.org/fhir" } ] } ], "description": "This value set defines an example set of codes that can be used to classify groupings of service-types/specialties.", "caseSensitive": true, "valueSet": "http://hl7.org/fhir/ValueSet/service-category", "content": "example", "concept": [ { "code": "1", "display": "Adoption", "definition": "Adoption" }, { "code": "2", "display": "Aged Care", "definition": "Aged Care" }, { "code": "34", "display": "Allied Health", "definition": "Allied Health" }, { "code": "3", "display": "Alternative/Complementary Therapies", "definition": "Alternative & Complementary Therapies" }, { "code": "4", "display": "Child Care /Kindergarten", "definition": "Child Care and/or Kindergarten" }, { "code": "5", "display": "Child Development", "definition": "Child Development" }, { "code": "6", "display": "Child Protection & Family Services", "definition": "Child Protection & Family Services" }, { "code": "7", "display": "Community Health Care", "definition": "Community Health Care" }, { "code": "8", "display": "Counselling", "definition": "Counselling" }, { "code": "36", "display": "Crisis Line (GPAH use only)", "definition": "Crisis Line (GPAH use only)" }, { "code": "9", "display": "Death Services", "definition": "Death Services" }, { "code": "10", "display": "Dental", "definition": "Dental" }, { "code": "11", "display": "Disability Support", "definition": "Disability Support" }, { "code": "12", "display": "Drug/Alcohol", "definition": "Drug/Alcohol" }, { "code": "13", "display": "Education & Learning", "definition": "Education & Learning" }, { "code": "14", "display": "Emergency Department", "definition": "Emergency Department" }, { "code": "15", "display": "Employment", "definition": "Employment" }, { "code": "16", "display": "Financial & Material Aid", "definition": "Financial & Material aid" }, { "code": "17", "display": "General Practice", "definition": "General Practice/GP (doctor)" }, { "code": "35", "display": "Hospital", "definition": "Hospital" }, { "code": "18", "display": "Housing/Homelessness", "definition": "Housing/Homelessness" }, { "code": "19", "display": "Interpreting", "definition": "Interpreting" }, { "code": "20", "display": "Justice", "definition": "Justice" }, { "code": "21", "display": "Legal", "definition": "Legal" }, { "code": "22", "display": "Mental Health", "definition": "Mental Health" }, { "code": "38", "display": "NDIA", "definition": "NDIA" }, { "code": "23", "display": "Physical Activity & Recreation", "definition": "Physical Activity & Recreation" }, { "code": "24", "display": "Regulation", "definition": "Regulation" }, { "code": "25", "display": "Respite/Carer Support", "definition": "Respite/Carer Support" }, { "code": "26", "display": "Specialist Clinical Pathology", "definition": "Specialist Clinical Pathology - requires referral" }, { "code": "27", "display": "Specialist Medical", "definition": "Specialist Medical - requires referral" }, { "code": "28", "display": "Specialist Obstetrics & Gynecology", "definition": "Specialist Obstetrics & Gynecology - requires referral" }, { "code": "29", "display": "Specialist Paediatric", "definition": "Specialist Paediatric - requires referral" }, { "code": "30", "display": "Specialist Radiology/Imaging", "definition": "Specialist Radiology/Imaging - requires referral" }, { "code": "31", "display": "Specialist Surgical", "definition": "Specialist Surgical - requires referral" }, { "code": "32", "display": "Support Group/s", "definition": "Support group/s" }, { "code": "37", "display": "Test Message (HSD admin)", "definition": "Test Message (HSD admin use only)" }, { "code": "33", "display": "Transport", "definition": "Transport" } ] }
serviceType
The specific service that is to be performed during this appointment.
This element currently uses the FHIR example Service Type ValueSet as no UK Core ValueSet has been defined. The ValueSet is not listed below due to its size.
specialty
The specialty of a practitioner that would be required to perform the service requested in this appointment.
This element currently uses the FHIR preferred Practice Setting Code Value Set consisting of 117 selected SNOMED concepts, as no UK Core ValueSet has been defined. The ValueSet is not listed below due to its size.
appointmentType
The style of appointment or patient that has been booked in the slot (not service type).
This should be from ValueSet UKCore-AppointmentReasonCode if possible.
reasonCode
The coded reason that this appointment is being scheduled. This is more clinical than administrative.
This element currently uses the FHIR preferred Encounter Reason Codes ValueSet consisting of the following four SNOMED hierarchies, as no UK Core ValueSet has been defined:
<<404684003 (Clinical finding)
<<71388002 (Procedure)
<<243796009 (Context-dependent categories)
<<272379006 (Events)
reasonReference
A reference to the reason the appointment has been scheduled to take place.
The resource being referenced should conform to one of the following:
priority
The priority of the appointment.
description
The brief description of the appointment.
supportingInformation
Additional information to support the appointment provided when making the appointment. Reference to any FHIR resource. Where a UK Core profile exists the resource being referenced should conform to the profile.
start
Date/Time that the appointment is to take place.
end
Date/Time that the appointment is to conclude.
minutesDuration
Number of minutes that the appointment is to take.
slot
The slots from the participants' schedules that will be filled by the appointment.
The resource being referenced should conform to the following:
created
The date that this appointment was initially created.
comment
Additional comments about the appointment.
patientInstruction
Used to capture patient facing information about the appointment.
basedOn
The service request this appointment is allocated to assess.
The resource being referenced should conform to the following:
participant
Mandatory list of participants involved in the appointment.
participant.type
Optional role of participant in the appointment.
This element currently uses the FHIR extensible Participant Type ValueSet as no UK Core ValueSet has been defined. The ValueSet contains the following concepts:
participant.actor
Optional Person, Location/HealthcareService or Device that is participating in the appointment.
The resource being referenced should conform to one of the following:
participant.required
Whether this participant is required to be present at the meeting.
This element is optional and must use a value from the CodeSystem below:
This code system http://hl7.org/fhir/participantrequired defines the following codes:
CodeSystem.id[0] | participantrequired |
CodeSystem.meta[0].lastUpdated[0] | 2019-11-01T09:29:23.356+11:00 |
CodeSystem.extension[0].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-wg |
CodeSystem.extension[0].valueCode[0] | pa |
CodeSystem.extension[1].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status |
CodeSystem.extension[1].valueCode[0] | trial-use |
CodeSystem.extension[2].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm |
CodeSystem.extension[2].valueInteger[0] | 3 |
CodeSystem.url[0] | http://hl7.org/fhir/participantrequired |
CodeSystem.identifier[0].system[0] | urn:ietf:rfc:3986 |
CodeSystem.identifier[0].value[0] | urn:oid:2.16.840.1.113883.4.642.4.489 |
CodeSystem.version[0] | 4.0.1 |
CodeSystem.name[0] | ParticipantRequired |
CodeSystem.title[0] | ParticipantRequired |
CodeSystem.status[0] | draft |
CodeSystem.experimental[0] | False |
CodeSystem.date[0] | 2019-11-01T09:29:23+11:00 |
CodeSystem.publisher[0] | HL7 (FHIR Project) |
CodeSystem.contact[0].telecom[0].system[0] | url |
CodeSystem.contact[0].telecom[0].value[0] | http://hl7.org/fhir |
CodeSystem.contact[0].telecom[1].system[0] | |
CodeSystem.contact[0].telecom[1].value[0] | fhir@lists.hl7.org |
CodeSystem.description[0] | Is the Participant required to attend the appointment. |
CodeSystem.caseSensitive[0] | True |
CodeSystem.valueSet[0] | http://hl7.org/fhir/ValueSet/participantrequired |
CodeSystem.content[0] | complete |
CodeSystem.concept[0].code[0] | required |
CodeSystem.concept[0].display[0] | Required |
CodeSystem.concept[0].definition[0] | The participant is required to attend the appointment. |
CodeSystem.concept[1].code[0] | optional |
CodeSystem.concept[1].display[0] | Optional |
CodeSystem.concept[1].definition[0] | The participant may optionally attend the appointment. |
CodeSystem.concept[2].code[0] | information-only |
CodeSystem.concept[2].display[0] | Information Only |
CodeSystem.concept[2].definition[0] | The participant is excluded from the appointment, and might not be informed of the appointment taking place. (Appointment is about them, not for them - such as 2 doctors discussing results about a patient's test). |
<CodeSystem xmlns="http://hl7.org/fhir"> <id value="participantrequired" /> <meta> <lastUpdated value="2019-11-01T09:29:23.356+11:00" /> </meta> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"> <valueCode value="pa" /> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"> <valueCode value="trial-use" /> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm"> <valueInteger value="3" /> </extension> <url value="http://hl7.org/fhir/participantrequired" /> <identifier> <system value="urn:ietf:rfc:3986" /> <value value="urn:oid:2.16.840.1.113883.4.642.4.489" /> </identifier> <version value="4.0.1" /> <name value="ParticipantRequired" /> <title value="ParticipantRequired" /> <status value="draft" /> <experimental value="false" /> <date value="2019-11-01T09:29:23+11:00" /> <publisher value="HL7 (FHIR Project)" /> <contact> <telecom> <system value="url" /> <value value="http://hl7.org/fhir" /> </telecom> <telecom> <system value="email" /> <value value="fhir@lists.hl7.org" /> </telecom> </contact> <description value="Is the Participant required to attend the appointment." /> <caseSensitive value="true" /> <valueSet value="http://hl7.org/fhir/ValueSet/participantrequired" /> <content value="complete" /> <concept> <code value="required" /> <display value="Required" /> <definition value="The participant is required to attend the appointment." /> </concept> <concept> <code value="optional" /> <display value="Optional" /> <definition value="The participant may optionally attend the appointment." /> </concept> <concept> <code value="information-only" /> <display value="Information Only" /> <definition value="The participant is excluded from the appointment, and might not be informed of the appointment taking place. (Appointment is about them, not for them - such as 2 doctors discussing results about a patient's test)." /> </concept> </CodeSystem>
{ "resourceType": "CodeSystem", "id": "participantrequired", "meta": { "lastUpdated": "2019-11-01T09:29:23.356+11:00" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg", "valueCode": "pa" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "trial-use" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm", "valueInteger": 3 } ], "url": "http://hl7.org/fhir/participantrequired", "identifier": [ { "system": "urn:ietf:rfc:3986", "value": "urn:oid:2.16.840.1.113883.4.642.4.489" } ], "version": "4.0.1", "name": "ParticipantRequired", "title": "ParticipantRequired", "status": "draft", "experimental": false, "date": "2019-11-01T09:29:23+11:00", "publisher": "HL7 (FHIR Project)", "contact": [ { "telecom": [ { "system": "url", "value": "http://hl7.org/fhir" }, { "system": "email", "value": "fhir@lists.hl7.org" } ] } ], "description": "Is the Participant required to attend the appointment.", "caseSensitive": true, "valueSet": "http://hl7.org/fhir/ValueSet/participantrequired", "content": "complete", "concept": [ { "code": "required", "display": "Required", "definition": "The participant is required to attend the appointment." }, { "code": "optional", "display": "Optional", "definition": "The participant may optionally attend the appointment." }, { "code": "information-only", "display": "Information Only", "definition": "The participant is excluded from the appointment, and might not be informed of the appointment taking place. (Appointment is about them, not for them - such as 2 doctors discussing results about a patient's test)." } ] }
participant.status
Mandatory participation status of the actor.
This element must be present and use a value from the CodeSystem below:
This code system http://hl7.org/fhir/participationstatus defines the following codes:
CodeSystem.id[0] | participationstatus |
CodeSystem.meta[0].lastUpdated[0] | 2019-11-01T09:29:23.356+11:00 |
CodeSystem.extension[0].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-wg |
CodeSystem.extension[0].valueCode[0] | pa |
CodeSystem.extension[1].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status |
CodeSystem.extension[1].valueCode[0] | trial-use |
CodeSystem.extension[2].url[0] | http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm |
CodeSystem.extension[2].valueInteger[0] | 3 |
CodeSystem.url[0] | http://hl7.org/fhir/participationstatus |
CodeSystem.identifier[0].system[0] | urn:ietf:rfc:3986 |
CodeSystem.identifier[0].value[0] | urn:oid:2.16.840.1.113883.4.642.4.487 |
CodeSystem.version[0] | 4.0.1 |
CodeSystem.name[0] | ParticipationStatus |
CodeSystem.title[0] | ParticipationStatus |
CodeSystem.status[0] | draft |
CodeSystem.experimental[0] | False |
CodeSystem.date[0] | 2019-11-01T09:29:23+11:00 |
CodeSystem.publisher[0] | HL7 (FHIR Project) |
CodeSystem.contact[0].telecom[0].system[0] | url |
CodeSystem.contact[0].telecom[0].value[0] | http://hl7.org/fhir |
CodeSystem.contact[0].telecom[1].system[0] | |
CodeSystem.contact[0].telecom[1].value[0] | fhir@lists.hl7.org |
CodeSystem.description[0] | The Participation status of an appointment. |
CodeSystem.caseSensitive[0] | True |
CodeSystem.valueSet[0] | http://hl7.org/fhir/ValueSet/participationstatus |
CodeSystem.content[0] | complete |
CodeSystem.concept[0].code[0] | accepted |
CodeSystem.concept[0].display[0] | Accepted |
CodeSystem.concept[0].definition[0] | The participant has accepted the appointment. |
CodeSystem.concept[1].code[0] | declined |
CodeSystem.concept[1].display[0] | Declined |
CodeSystem.concept[1].definition[0] | The participant has declined the appointment and will not participate in the appointment. |
CodeSystem.concept[2].code[0] | tentative |
CodeSystem.concept[2].display[0] | Tentative |
CodeSystem.concept[2].definition[0] | The participant has tentatively accepted the appointment. This could be automatically created by a system and requires further processing before it can be accepted. There is no commitment that attendance will occur. |
CodeSystem.concept[3].code[0] | needs-action |
CodeSystem.concept[3].display[0] | Needs Action |
CodeSystem.concept[3].definition[0] | The participant needs to indicate if they accept the appointment by changing this status to one of the other statuses. |
<CodeSystem xmlns="http://hl7.org/fhir"> <id value="participationstatus" /> <meta> <lastUpdated value="2019-11-01T09:29:23.356+11:00" /> </meta> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"> <valueCode value="pa" /> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"> <valueCode value="trial-use" /> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm"> <valueInteger value="3" /> </extension> <url value="http://hl7.org/fhir/participationstatus" /> <identifier> <system value="urn:ietf:rfc:3986" /> <value value="urn:oid:2.16.840.1.113883.4.642.4.487" /> </identifier> <version value="4.0.1" /> <name value="ParticipationStatus" /> <title value="ParticipationStatus" /> <status value="draft" /> <experimental value="false" /> <date value="2019-11-01T09:29:23+11:00" /> <publisher value="HL7 (FHIR Project)" /> <contact> <telecom> <system value="url" /> <value value="http://hl7.org/fhir" /> </telecom> <telecom> <system value="email" /> <value value="fhir@lists.hl7.org" /> </telecom> </contact> <description value="The Participation status of an appointment." /> <caseSensitive value="true" /> <valueSet value="http://hl7.org/fhir/ValueSet/participationstatus" /> <content value="complete" /> <concept> <code value="accepted" /> <display value="Accepted" /> <definition value="The participant has accepted the appointment." /> </concept> <concept> <code value="declined" /> <display value="Declined" /> <definition value="The participant has declined the appointment and will not participate in the appointment." /> </concept> <concept> <code value="tentative" /> <display value="Tentative" /> <definition value="The participant has tentatively accepted the appointment. This could be automatically created by a system and requires further processing before it can be accepted. There is no commitment that attendance will occur." /> </concept> <concept> <code value="needs-action" /> <display value="Needs Action" /> <definition value="The participant needs to indicate if they accept the appointment by changing this status to one of the other statuses." /> </concept> </CodeSystem>
{ "resourceType": "CodeSystem", "id": "participationstatus", "meta": { "lastUpdated": "2019-11-01T09:29:23.356+11:00" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg", "valueCode": "pa" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "trial-use" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm", "valueInteger": 3 } ], "url": "http://hl7.org/fhir/participationstatus", "identifier": [ { "system": "urn:ietf:rfc:3986", "value": "urn:oid:2.16.840.1.113883.4.642.4.487" } ], "version": "4.0.1", "name": "ParticipationStatus", "title": "ParticipationStatus", "status": "draft", "experimental": false, "date": "2019-11-01T09:29:23+11:00", "publisher": "HL7 (FHIR Project)", "contact": [ { "telecom": [ { "system": "url", "value": "http://hl7.org/fhir" }, { "system": "email", "value": "fhir@lists.hl7.org" } ] } ], "description": "The Participation status of an appointment.", "caseSensitive": true, "valueSet": "http://hl7.org/fhir/ValueSet/participationstatus", "content": "complete", "concept": [ { "code": "accepted", "display": "Accepted", "definition": "The participant has accepted the appointment." }, { "code": "declined", "display": "Declined", "definition": "The participant has declined the appointment and will not participate in the appointment." }, { "code": "tentative", "display": "Tentative", "definition": "The participant has tentatively accepted the appointment. This could be automatically created by a system and requires further processing before it can be accepted. There is no commitment that attendance will occur." }, { "code": "needs-action", "display": "Needs Action", "definition": "The participant needs to indicate if they accept the appointment by changing this status to one of the other statuses." } ] }
participant.period
Optional participation period of the actor.
requestedPeriod
A set of date ranges that the appointment is preferred to be scheduled within.