PackagesCanonicalsLogsProblems
    Packages
    il.fhir.r4.dgmc@0.4.1
    http://fhir.dgmc.health.gov.il/StructureDefinition/dgmc-encounter-movement
description: DGMC Encounter Namer Movement
package_name: il.fhir.r4.dgmc
derivation: constraint
name: DGMCEncounterNamerMovement
type: Encounter
elements:
  serviceProvider:
    elements:
      reference: {index: 22}
      identifier:
        index: 23
        elements:
          system:
            binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/nmr-ou-text-uri'}
            index: 24
          value: {index: 25}
        required: [system, value]
    required: [identifier, reference]
  type:
    index: 13
    elements:
      coding: {index: 14}
    required: [coding]
    slicing:
      slices:
        mvmnt-type:
          match: {}
          schema:
            binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/admission-type'}
            index: 15
          min: 0
          max: 1
  extension:
    index: 1
    slicing:
      slices:
        paying-entity:
          match: {}
          schema:
            index: 1
            elements:
              value[x]:
                elements:
                  coding:
                    elements:
                      system: {index: 2}
                      code: {index: 3}
                      display: {index: 4}
                    required: [code, display, system]
  id: {index: 0}
  class:
    elements:
      system:
        pattern: {type: uri, value: 'http://terminology.hl7.org/CodeSystem/v3-ActCode'}
        type: uri
        index: 12
  identifier:
    array: true
    min: 2
    max: 2
    index: 5
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: system, type: value}
      min: 2
      max: 2
      slices:
        nmr-movement:
          match: {system: null}
          schema:
            _required: true
            index: 6
            elements:
              system:
                binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/nmr-move-num-uri'}
                index: 7
              value: {index: 8}
            required: [system, value]
        nmr2cml-identifier:
          match: {system: null}
          schema:
            _required: true
            index: 9
            elements:
              system:
                binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/nmr2cml-identifier-uri'}
                index: 10
              value: {index: 11}
            required: [system, value]
  period:
    index: 16
    elements:
      start: {index: 17}
    required: [start]
  partOf:
    elements:
      reference: {index: 26}
    required: [reference]
  location:
    elements:
      location:
        elements:
          reference: {index: 18}
          identifier:
            index: 19
            elements:
              system:
                binding: {strength: required, valueSet: 'http://fhir.dgmc.health.gov.il/ValueSet/nmr-ou-text-uri'}
                index: 20
              value: {index: 21}
            required: [system, value]
        required: [identifier, reference]
package_version: 0.4.1
extensions:
  paying-entity:
    url: null
    index: 1
    elements:
      value[x]:
        elements:
          coding:
            elements:
              system: {index: 2}
              code: {index: 3}
              display: {index: 4}
            required: [code, display, system]
class: profile
kind: resource
url: http://fhir.dgmc.health.gov.il/StructureDefinition/dgmc-encounter-movement
base: http://fhir.health.gov.il/StructureDefinition/il-core-encounter
version: 0.2.0
required: [id, period]