PackagesCanonicalsLogsProblems
    Packages
    hie2.packages@1.0.1
    http://fhir.hie.moh.gov.my/StructureDefinition/Slot-my-core
{
  "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"
}