{ "description": "A slot of time on a schedule that may be available for booking appointments.", "_filename": "StructureDefinition-Slot-my-core.json", "package_name": "hie2.packages", "date": "2022-03-16T13:52:08.8554906+00:00", "derivation": "specialization", "meta": { "versionId": "2", "lastUpdated": "2022-03-16T13:52:13.262+00:00" }, "publisher": "Malaysia MOH - HIE Steering Committee", "fhirVersion": "4.0.1", "name": "SlotMyCore", "mapping": [ { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://ietf.org/rfc/2445", "name": "iCalendar", "identity": "ical" }, { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" } ], "abstract": false, "type": "Slot", "experimental": null, "resourceType": "StructureDefinition", "title": "Slot (MY Core)", "package_version": "1.0.1", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category", "valueString": "Base.Workflow" }, { "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/StructureDefinition/structuredefinition-security-category", "valueCode": "business" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg", "valueCode": "pa" } ], "status": "active", "id": "2d14a547-f0df-4882-af8f-4996815bb332", "kind": "resource", "url": "http://fhir.hie.moh.gov.my/StructureDefinition/Slot-my-core", "version": "1.0.1", "differential": { "element": [ { "id": "Slot", "path": "Slot", "short": "A slot of time on a schedule that may be available for booking appointments", "mapping": [ { "map": "n/a", "identity": "rim" }, { "map": "(refer to the Availability resource for the header mapping details)", "identity": "ical" } ], "definition": "A slot of time on a schedule that may be available for booking appointments." }, { "id": "Slot.identifier", "path": "Slot.identifier", "type": [ { "code": "Identifier" } ], "short": "External Ids for this item", "mapping": [ { "map": "FiveWs.identifier", "identity": "w5" } ], "isSummary": true, "definition": "External Ids for this item." }, { "id": "Slot.serviceCategory", "path": "Slot.serviceCategory", "type": [ { "code": "CodeableConcept" } ], "short": "A broad categorization of the service that is to be performed during this appointment", "binding": { "strength": "example", "valueSet": "http://fhir.hie.moh.gov.my/ValueSet/service-category-my-core", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "service-category" } ] }, "mapping": [ { "map": "FiveWs.class", "identity": "w5" } ], "isSummary": true, "definition": "A broad categorization of the service that is to be performed during this appointment." }, { "id": "Slot.serviceType", "path": "Slot.serviceType", "type": [ { "code": "CodeableConcept" } ], "short": "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 availability resource", "binding": { "strength": "example", "valueSet": "http://fhir.hie.moh.gov.my/ValueSet/service-type-my-core", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "service-type" } ] }, "mapping": [ { "map": "FiveWs.class", "identity": "w5" } ], "isSummary": true, "definition": "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 availability resource." }, { "id": "Slot.specialty", "path": "Slot.specialty", "type": [ { "code": "CodeableConcept" } ], "short": "The specialty of a practitioner that would be required to perform the service requested in this appointment", "binding": { "strength": "preferred", "valueSet": "http://hl7.org/fhir/ValueSet/c80-practice-codes", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "specialty" } ], "description": "Additional details about where the content was created (e.g. clinical specialty)." }, "mapping": [ { "map": "FiveWs.class", "identity": "w5" } ], "isSummary": true, "definition": "The specialty of a practitioner that would be required to perform the service requested in this appointment." }, { "path": "Slot.appointmentType", "definition": "The style of appointment or patient that may be booked in the slot (not service type).", "short": "The style of appointment or patient that may be booked in the slot (not service type)", "mapping": [ { "map": "FiveWs.class", "identity": "w5" } ], "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "preferred", "valueSet": "http://terminology.hl7.org/ValueSet/v2-0276", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "appointment-type" } ] }, "max": "1", "id": "Slot.appointmentType", "isSummary": true }, { "id": "Slot.schedule", "max": "1", "min": 1, "path": "Slot.schedule", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/Schedule-my-core" ] } ], "short": "The schedule resource that this slot defines an interval of status information", "isSummary": true, "definition": "The schedule resource that this slot defines an interval of status information." }, { "path": "Slot.status", "min": 1, "definition": "busy | free | busy-unavailable | busy-tentative | entered-in-error.", "short": "busy | free | busy-unavailable | busy-tentative | entered-in-error", "mapping": [ { "map": "FREEBUSY;FBTYPE=(freeBusyType):19980314T233000Z/19980315T003000Z If the freeBusyType is BUSY, then this value can be excluded", "identity": "ical" } ], "type": [ { "code": "code" } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/fhir/ValueSet/slotstatus|4.0.1", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "SlotStatus" } ], "description": "The free/busy status of the slot." }, "max": "1", "id": "Slot.status", "isSummary": true }, { "path": "Slot.start", "min": 1, "definition": "Date/Time that the slot is to begin.", "short": "Date/Time that the slot is to begin", "mapping": [ { "map": "FiveWs.planned", "identity": "w5" }, { "map": "FREEBUSY;FBTYPE=FREE:(start)/19980315T003000Z If the freeBusyType is BUSY, then this value can be excluded", "identity": "ical" } ], "type": [ { "code": "instant" } ], "max": "1", "id": "Slot.start", "isSummary": true }, { "path": "Slot.end", "min": 1, "definition": "Date/Time that the slot is to conclude.", "short": "Date/Time that the slot is to conclude", "mapping": [ { "map": "FiveWs.planned", "identity": "w5" }, { "map": "FREEBUSY:19980314T233000Z/(end) If the freeBusyType is BUSY, then this value can be excluded (as shown)", "identity": "ical" } ], "type": [ { "code": "instant" } ], "max": "1", "id": "Slot.end", "isSummary": true }, { "id": "Slot.overbooked", "max": "1", "path": "Slot.overbooked", "type": [ { "code": "boolean" } ], "short": "This slot has already been overbooked, appointments are unlikely to be accepted for this time", "definition": "This slot has already been overbooked, appointments are unlikely to be accepted for this time.", "meaningWhenMissing": "If overbooked is missing, systems may assume that there are still appointments available" }, { "id": "Slot.comment", "max": "1", "path": "Slot.comment", "type": [ { "code": "string" } ], "short": "Comments on the slot to describe any extended information. Such as custom constraints on the slot", "definition": "Comments on the slot to describe any extended information. Such as custom constraints on the slot." } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DomainResource" }