pub struct Slot {Show 19 fields
pub id: Option<Id>,
pub meta: Option<Meta>,
pub implicit_rules: Option<UriDt>,
pub language: Option<CodeDt>,
pub text: Option<Narrative>,
pub contained: Option<Vec<AnyResource>>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub identifier: Option<Vec<Identifier>>,
pub service_category: Option<Vec<CodeableConcept>>,
pub service_type: Option<Vec<CodeableReference>>,
pub specialty: Option<Vec<CodeableConcept>>,
pub appointment_type: Option<Vec<CodeableConcept>>,
pub schedule: Option<Reference>,
pub status: Option<CodeDt>,
pub start: Option<InstantDt>,
pub end: Option<InstantDt>,
pub overbooked: Option<BooleanDt>,
pub comment: Option<StringDt>,
}
Fields§
§id: Option<Id>
Logical id of this artifact
meta: Option<Meta>
Metadata about the resource
implicit_rules: Option<UriDt>
A set of rules under which this content was created
language: Option<CodeDt>
Language of the resource content
text: Option<Narrative>
Text summary of the resource, for human interpretation
contained: Option<Vec<AnyResource>>
Contained, inline Resources
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored
identifier: Option<Vec<Identifier>>
External Ids for this item
service_category: Option<Vec<CodeableConcept>>
A broad categorization of the service that is to be performed during this appointment
service_type: Option<Vec<CodeableReference>>
The type of appointments that can be booked into this slot (ideally this would be an identifiable service - which is at a location, rather than the location itself). If provided then this overrides the value provided on the Schedule resource
specialty: Option<Vec<CodeableConcept>>
The specialty of a practitioner that would be required to perform the service requested in this appointment
appointment_type: Option<Vec<CodeableConcept>>
The style of appointment or patient that may be booked in the slot (not service type)
schedule: Option<Reference>
The schedule resource that this slot defines an interval of status information
status: Option<CodeDt>
busy | free | busy-unavailable | busy-tentative | entered-in-error
start: Option<InstantDt>
Date/Time that the slot is to begin
end: Option<InstantDt>
Date/Time that the slot is to conclude
overbooked: Option<BooleanDt>
This slot has already been overbooked, appointments are unlikely to be accepted for this time
comment: Option<StringDt>
Comments on the slot to describe any extended information. Such as custom constraints on the slot