description: An interaction during which services are provided to the patient. package_name: hie2.packages derivation: constraint name: EncounterMyCore type: Encounter elements: appointment: type: Reference refers: ['http://fhir.hie.moh.gov.my/StructureDefinition/Appointment-my-core'] index: 14 diagnosis: elements: condition: type: Reference refers: ['http://fhir.hie.moh.gov.my/StructureDefinition/Condition-my-core', 'http://hl7.org/fhir/StructureDefinition/Condition', 'http://hl7.org/fhir/StructureDefinition/Procedure'] index: 18 serviceProvider: type: Reference mustSupport: true refers: ['http://fhir.hie.moh.gov.my/StructureDefinition/Organization-my-core'] index: 25 episodeOfCare: type: Reference refers: ['http://fhir.hie.moh.gov.my/StructureDefinition/EpisodeOfCare-my-core'] index: 8 reasonCode: {mustSupport: true, index: 16} type: binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-encounter-type'} mustSupport: true index: 5 participant: mustSupport: true index: 10 elements: type: {mustSupport: true, index: 11} period: {mustSupport: true, index: 12} individual: type: Reference mustSupport: true refers: ['http://fhir.hie.moh.gov.my/StructureDefinition/Practitioner-my-core', 'http://fhir.hie.moh.gov.my/StructureDefinition/PractitionerRole-my-core', 'http://fhir.hie.moh.gov.my/StructureDefinition/RelatedPerson-my-core'] index: 13 serviceType: binding: {strength: example, valueSet: 'http://fhir.hie.moh.gov.my/ValueSet/service-type-my-core'} index: 6 status: {mustSupport: true, index: 3} class: {mustSupport: true, index: 4} identifier: mustSupport: true index: 0 elements: system: {mustSupport: true, index: 1} value: {mustSupport: true, index: 2} required: [value, system] hospitalization: mustSupport: true index: 19 elements: origin: type: Reference refers: ['http://fhir.hie.moh.gov.my/StructureDefinition/Location-my-core', 'http://fhir.hie.moh.gov.my/StructureDefinition/Organization-my-core'] index: 20 destination: type: Reference refers: ['http://fhir.hie.moh.gov.my/StructureDefinition/Location-my-core', 'http://fhir.hie.moh.gov.my/StructureDefinition/Organization-my-core'] index: 21 dischargeDisposition: {mustSupport: true, index: 22} period: {mustSupport: true, index: 15} basedOn: type: Reference refers: ['http://fhir.hie.moh.gov.my/StructureDefinition/ServiceRequest-my-core'] index: 9 partOf: type: Reference refers: ['http://fhir.hie.moh.gov.my/StructureDefinition/Encounter-my-core'] index: 26 location: mustSupport: true index: 23 elements: location: type: Reference mustSupport: true refers: ['http://fhir.hie.moh.gov.my/StructureDefinition/Location-my-core'] index: 24 subject: type: Reference mustSupport: true refers: ['http://fhir.hie.moh.gov.my/StructureDefinition/Patient-my-core'] index: 7 reasonReference: type: Reference mustSupport: true refers: ['http://fhir.hie.moh.gov.my/StructureDefinition/Condition-my-core', 'http://fhir.hie.moh.gov.my/StructureDefinition/Procedure-my-core', 'http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation', 'http://hl7.org/fhir/StructureDefinition/Observation'] index: 17 package_version: 1.0.1 class: profile kind: resource url: http://fhir.hie.moh.gov.my/StructureDefinition/Encounter-my-core base: http://hl7.org/fhir/StructureDefinition/Encounter version: 1.0.0 required: [subject, type]