{ "description": null, "_filename": "StructureDefinition-Schedule-my-core.json", "package_name": "myhie.v4", "date": "2024-03-13T01:41:41.3395961+00:00", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "ScheduleMyCore", "abstract": false, "type": "Schedule", "experimental": null, "resourceType": "StructureDefinition", "title": "Schedule (MY Core)", "package_version": "1.0.0", "status": "active", "id": "f2944aa5-c90c-4ae3-8c3f-a119539357f6", "kind": "resource", "url": "http://fhir.hie.moh.gov.my/StructureDefinition/Schedule-my-core", "version": "1.0.0", "differential": { "element": [ { "id": "Schedule.extension", "min": 1, "path": "Schedule.extension" }, { "id": "Schedule.extension:scheduleType", "min": 1, "path": "Schedule.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/schedule-type-my-core" ] } ], "short": "Extension about the type of schedule", "sliceName": "scheduleType", "definition": "Extension about the type of schedule", "isModifier": false }, { "id": "Schedule.extension:addressState", "max": "1", "path": "Schedule.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/address-state-my-core" ] } ], "short": "Extension to store address state in a Codeable Concept", "sliceName": "addressState", "definition": "Extension to store address state in a Codeable Concept", "isModifier": false }, { "id": "Schedule.extension:addressDistrict", "max": "1", "path": "Schedule.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/address-district-my-core" ] } ], "short": "Extension to store district address in the form of a Codeable Concept", "sliceName": "addressDistrict", "definition": "Extension to store district address in the form of a Codeable Concept", "isModifier": false }, { "id": "Schedule.extension:schedulePosition", "max": "1", "path": "Schedule.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/schedule-position-my-core" ] } ], "short": "Extension about the Global Positioning System (GPS) position in a Schedule", "sliceName": "schedulePosition", "definition": "Extension about the Global Positioning System (GPS) position in a Schedule", "isModifier": false }, { "path": "Schedule.extension", "definition": "Extension of the individual who recorded and updated the date", "isModifier": false, "short": "Extension of the individual who recorded and updated the date", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/audit-my-core" ] } ], "sliceName": "audit", "max": "1", "id": "Schedule.extension:audit", "comment": "Record audit on individual who recorded and updated the data" }, { "id": "Schedule.extension:serviceProvider", "max": "1", "path": "Schedule.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/service-provider-my-core" ] } ], "short": "Extension to reference the custodian of this Resource", "sliceName": "serviceProvider", "definition": "Extension to reference the custodian of this Resource", "isModifier": false }, { "id": "Schedule.extension:requireApproval", "max": "1", "path": "Schedule.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/require-approval-my-core" ] } ], "short": "Whether an appointment booked under this schedule requires approval from the provider side prior booking", "sliceName": "requireApproval", "definition": "Whether an appointment booked under this schedule requires approval from the provider side prior booking", "isModifier": false }, { "id": "Schedule.serviceCategory", "min": 1, "path": "Schedule.serviceCategory", "binding": { "strength": "example", "valueSet": "http://fhir.hie.moh.gov.my/ValueSet/encounter-class-my-core" }, "slicing": { "rules": "open", "discriminator": [ { "path": "coding.system", "type": "value" } ] } }, { "id": "Schedule.serviceCategory:encounterClass", "path": "Schedule.serviceCategory", "binding": { "strength": "example", "valueSet": "http://fhir.hie.moh.gov.my/ValueSet/encounter-class-my-core" }, "sliceName": "encounterClass" }, { "id": "Schedule.serviceCategory:encounterClass.coding.system", "path": "Schedule.serviceCategory.coding.system", "fixedUri": "http://fhir.hie.moh.gov.my/ValueSet/encounter-class-my-core" }, { "id": "Schedule.serviceCategory:serviceRequestCategory", "path": "Schedule.serviceCategory", "binding": { "strength": "example", "valueSet": "http://fhir.hie.moh.gov.my/ValueSet/servicerequest-category-my-core" }, "sliceName": "serviceRequestCategory" }, { "id": "Schedule.serviceCategory:serviceRequestCategory.coding.system", "path": "Schedule.serviceCategory.coding.system", "fixedUri": "http://fhir.hie.moh.gov.my/ValueSet/servicerequest-category-my-core" }, { "id": "Schedule.serviceType", "min": 1, "path": "Schedule.serviceType", "binding": { "strength": "example", "valueSet": "http://fhir.hie.moh.gov.my/ValueSet/service-type-my-core" } }, { "id": "Schedule.specialty", "min": 1, "path": "Schedule.specialty", "binding": { "strength": "preferred", "valueSet": "http://fhir.hie.moh.gov.my/ValueSet/specialty-my-core" } }, { "id": "Schedule.actor.type", "min": 1, "path": "Schedule.actor.type" }, { "id": "Schedule.actor.display", "min": 1, "path": "Schedule.actor.display" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Schedule" }