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