PackagesCanonicalsLogsProblems
    Packages
    uz.dhp.integrations@0.8.0
    https://dhp.uz/fhir/integrations/StructureDefinition/dhis-observation-hiv
description: Profile for recording the result of an HIV test performed as part of tuberculosis/HIV co-infection screening in the DHIS information system.
package_name: uz.dhp.integrations
derivation: constraint
name: DHISObservationHIV
type: Observation
elements:
  category:
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: laboratory, system: 'http://terminology.hl7.org/CodeSystem/observation-category'}
    index: 1
  value:
    choices: [valueBoolean]
    index: 8
  valueBoolean: {type: boolean, choiceOf: value, index: 9}
  component:
    elements:
      code:
        binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/integrations/ValueSet/dhis-observation-component-code-vs|0.8.0'}
        index: 10
      value:
        mustSupport: true
        choices: [valueDateTime]
        index: 19
        slicing:
          slices:
            valueDateTime:
              match: {}
              schema:
                mustSupport: true
                choices: [valueDateTime]
                index: 19
              min: 0
              max: 1
      valueBoolean:
        type: boolean
        mustSupport: true
        choiceOf: value
        index: 17
        slicing:
          slices:
            valueBoolean:
              match: {}
              schema: {type: boolean, mustSupport: true, choiceOf: value, index: 17}
              min: 0
              max: 1
      valueDateTime:
        type: dateTime
        mustSupport: true
        choiceOf: value
        index: 20
        slicing:
          slices:
            valueDateTime:
              match: {}
              schema: {type: dateTime, mustSupport: true, choiceOf: value, index: 20}
              min: 0
              max: 1
  effectiveDateTime: {type: dateTime, choiceOf: effective, index: 5}
  effective:
    choices: [effectiveDateTime]
    index: 4
  identifier: {short: Идентификатор для наблюдения, index: 0}
  subject:
    type: Reference
    refers: ['https://dhp.uz/fhir/core/StructureDefinition/uz-core-patient|0.8.0']
    index: 2
  performer:
    type: Reference
    refers: ['https://dhp.uz/fhir/core/StructureDefinition/uz-core-organization|0.8.0']
    index: 6
package_version: 0.8.0
class: profile
kind: resource
url: https://dhp.uz/fhir/integrations/StructureDefinition/dhis-observation-hiv
base: https://dhp.uz/fhir/core/StructureDefinition/uz-core-observation|0.8.0
version: 0.8.0
required: [effectiveDateTime, subject, effective]