PackagesCanonicalsLogsProblems
    Packages
    rs/ch.fhir.ig.ch@elm-1.8.0
    http://fhir.ch/ig/ch-elm/StructureDefinition/ChElmPatientHIV
description: Patient representation for HIV
package_name: rs/ch.fhir.ig.ch
derivation: constraint
name: ChElmPatientHIV
type: Patient
elements:
  name:
    extensions:
      vctcode: {url: null, max: 0, index: 1}
      hivcode: {url: null, min: 1, _required: true, index: 2}
    elements:
      extension:
        index: 0
        slicing:
          slices:
            vctcode:
              match: {}
              schema: {index: 1}
              max: 0
            hivcode:
              match: {}
              schema: {_required: true, index: 2}
              min: 1
      family:
        extensions:
          dataabsentreason:
            url: null
            _required: true
            index: 4
            elements:
              value:
                pattern: {type: code, value: masked}
                choices: []
                type: code
                index: 6
        elements:
          extension:
            index: 3
            slicing:
              slices:
                dataabsentreason:
                  match: {}
                  schema:
                    _required: true
                    index: 4
                    elements:
                      value:
                        pattern: {type: code, value: masked}
                        choices: []
                        type: code
                        index: 6
        required: [extension]
      given:
        extensions:
          dataabsentreason:
            url: null
            _required: true
            index: 8
            elements:
              value:
                pattern: {type: code, value: masked}
                choices: []
                type: code
                index: 10
        elements:
          extension:
            index: 7
            slicing:
              slices:
                dataabsentreason:
                  match: {}
                  schema:
                    _required: true
                    index: 8
                    elements:
                      value:
                        pattern: {type: code, value: masked}
                        choices: []
                        type: code
                        index: 10
        required: [extension]
    required: [extension]
  telecom:
    index: 11
    slicing:
      slices:
        email:
          match: {}
          schema: {index: 12}
          max: 0
        phone:
          match: {}
          schema: {index: 13}
          max: 0
        internet:
          match: {}
          schema: {index: 14}
          max: 0
  address:
    index: 15
    slicing:
      slices:
        home:
          match: {}
          schema:
            index: 15
            elements:
              line: {index: 16}
package_version: elm-1.8.0
class: profile
kind: resource
url: http://fhir.ch/ig/ch-elm/StructureDefinition/ChElmPatientHIV
base: http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-patient
version: 1.8.0