description: The details of a healthcare service available at a location. package_name: myhie.v4-test derivation: constraint name: HealthcareServiceMyCore type: HealthcareService elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: publicBooking: match: {url: null} schema: {isModifier: false, short: Allow public to book healthcare service, type: Extension, url: 'http://fhir.hie.moh.gov.my/StructureDefinition/public-booking-my-core', index: 1} min: 0 max: 1 audit: match: {url: null} schema: {isModifier: false, short: Record audit on individual who recorded and updated the data, type: Extension, url: 'http://fhir.hie.moh.gov.my/StructureDefinition/audit-my-core', index: 2} min: 0 max: 1 additionalInfo: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://fhir.hie.moh.gov.my/StructureDefinition/additional-info-my-core', index: 3} min: 0 formRequired: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://fhir.hie.moh.gov.my/StructureDefinition/extension-form-required-my-core', index: 4} min: 0 max: 1 formType: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://fhir.hie.moh.gov.my/StructureDefinition/extension-form-type-my-core', index: 5} min: 0 max: 1 providedBy: {index: 6} category: index: 7 elements: coding: index: 8 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: encounterClass: match: {system: 'http://fhir.hie.moh.gov.my/CodeSystem/encounter-class-my-core'} schema: binding: {strength: preferred, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/encounter-class-my-core'} index: 9 elements: system: pattern: {type: Uri, value: 'http://fhir.hie.moh.gov.my/CodeSystem/encounter-class-my-core'} index: 10 required: [system] serviceRequestCategory: match: {system: 'http://fhir.hie.moh.gov.my/CodeSystem/servicerequest-category-my-core'} schema: binding: {strength: preferred, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/servicerequest-category-my-core'} index: 11 elements: system: pattern: {type: Uri, value: 'http://fhir.hie.moh.gov.my/CodeSystem/servicerequest-category-my-core'} index: 12 required: [system] type: binding: {strength: example, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/service-type-my-core'} index: 13 elements: coding: index: 14 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: encounterClass: match: {system: 'http://fhir.hie.moh.gov.my/CodeSystem/encounter-class-my-core'} schema: binding: {strength: preferred, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/encounter-class-my-core'} index: 15 elements: system: pattern: {type: Uri, value: 'http://fhir.hie.moh.gov.my/CodeSystem/encounter-class-my-core'} index: 16 required: [system] serviceRequestCategory: match: {system: 'http://fhir.hie.moh.gov.my/CodeSystem/servicerequest-category-my-core'} schema: binding: {strength: preferred, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/servicerequest-category-my-core'} index: 17 elements: system: pattern: {type: Uri, value: 'http://fhir.hie.moh.gov.my/CodeSystem/servicerequest-category-my-core'} index: 18 required: [system] serviceType: match: {system: 'http://fhir.hie.moh.gov.my/CodeSystem/service-type-my-core'} schema: binding: {strength: preferred, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/service-type-my-core'} index: 19 elements: system: pattern: {type: Uri, value: 'http://fhir.hie.moh.gov.my/CodeSystem/service-type-my-core'} index: 20 required: [system] labSubGroup: match: {system: 'http://fhir.hie.moh.gov.my/CodeSystem/lab-sub-group-my-core'} schema: binding: {strength: preferred, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/lab-sub-group-my-core'} index: 21 elements: system: pattern: {type: Uri, value: 'http://fhir.hie.moh.gov.my/CodeSystem/lab-sub-group-my-core'} index: 22 required: [system] lab: match: {system: 'http://fhir.hie.moh.gov.my/CodeSystem/lab-my-core'} schema: binding: {strength: preferred, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/lab-my-core'} index: 23 elements: system: pattern: {type: Uri, value: 'http://fhir.hie.moh.gov.my/CodeSystem/lab-my-core'} index: 24 required: [system] imagingModality: match: {system: 'http://fhir.hie.moh.gov.my/CodeSystem/imaging-modality-my-core'} schema: binding: {strength: preferred, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/imaging-modality-my-core'} index: 25 elements: system: pattern: {type: Uri, value: 'http://fhir.hie.moh.gov.my/CodeSystem/imaging-modality-my-core'} index: 26 required: [system] imagingRegion: match: {system: 'http://fhir.hie.moh.gov.my/CodeSystem/imaging-region-my-core'} schema: binding: {strength: preferred, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/imaging-region-my-core'} index: 27 elements: system: pattern: {type: Uri, value: 'http://fhir.hie.moh.gov.my/CodeSystem/imaging-region-my-core'} index: 28 required: [system] imaging: match: {system: 'http://fhir.hie.moh.gov.my/CodeSystem/imaging-my-core'} schema: binding: {strength: preferred, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/imaging-region-my-core'} index: 29 elements: system: pattern: {type: Uri, value: 'http://fhir.hie.moh.gov.my/CodeSystem/imaging-my-core'} index: 30 required: [system] specialty: binding: {strength: preferred, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/specialty-my-core'} index: 31 name: {index: 32} package_version: 0.0.1-alpha extensions: publicBooking: {url: 'http://fhir.hie.moh.gov.my/StructureDefinition/public-booking-my-core', min: 0, max: 1, isModifier: false, short: Allow public to book healthcare service, type: Extension, index: 1} audit: {url: 'http://fhir.hie.moh.gov.my/StructureDefinition/audit-my-core', min: 0, max: 1, isModifier: false, short: Record audit on individual who recorded and updated the data, type: Extension, index: 2} additionalInfo: {url: 'http://fhir.hie.moh.gov.my/StructureDefinition/additional-info-my-core', min: 0, type: Extension, isModifier: false, index: 3} formRequired: {url: 'http://fhir.hie.moh.gov.my/StructureDefinition/extension-form-required-my-core', min: 0, max: 1, type: Extension, isModifier: false, index: 4} formType: {url: 'http://fhir.hie.moh.gov.my/StructureDefinition/extension-form-type-my-core', min: 0, max: 1, type: Extension, isModifier: false, index: 5} class: profile kind: resource url: http://fhir.hie.moh.gov.my/StructureDefinition/HealthcareService-my-core base: http://hl7.org/fhir/StructureDefinition/HealthcareService version: 1.0.0 required: [providedBy, name, type, category]