PackagesCanonicalsLogsProblems
    Packages
    uz.dhp.integrations@0.8.0
    https://dhp.uz/fhir/integrations/StructureDefinition/screening-mammography-observation
description: Specialized screening Observation for mammography results and findings.
package_name: uz.dhp.integrations
derivation: constraint
name: ScreeningMammographyObservation
type: Observation
elements:
  code:
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: '71651007', system: 'http://snomed.info/sct', display: Mammography}
    index: 0
  component:
    array: true
    min: 4
    index: 1
    slicing:
      slices:
        transformationZone:
          match: {}
          schema: {index: 2}
          max: 0
        birads:
          match: {}
          schema: {_required: true, index: 3}
          min: 1
        breastDensity:
          match: {}
          schema: {_required: true, index: 4}
          min: 1
        imageQuality:
          match: {}
          schema: {_required: true, index: 5}
          min: 1
        readingNumber:
          match: {}
          schema:
            short: Mammography reading number (1, 2 or 3)
            mustSupport: true
            _required: true
            index: 6
            elements:
              code:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: scrn-0073-00026, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-specialized-observation-parameter-cs'}
                index: 7
              value:
                maxValueInteger: 3
                minValueInteger: 1
                choices: [valueInteger]
                index: 9
              valueInteger: {type: integer, maxValueInteger: 3, minValueInteger: 1, choiceOf: value, index: 10}
            required: [value, valueInteger]
        consensusResult:
          match: {}
          schema:
            short: Result selected as the consensus result
            mustSupport: true
            index: 11
            elements:
              code:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: scrn-0073-00027, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-specialized-observation-parameter-cs'}
                index: 12
              value:
                choices: [valueBoolean]
                index: 14
              valueBoolean: {type: boolean, choiceOf: value, index: 15}
            required: [value, valueBoolean]
        arbitrationResult:
          match: {}
          schema:
            short: Result produced by the third arbitration reading
            mustSupport: true
            index: 16
            elements:
              code:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: scrn-0073-00028, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-specialized-observation-parameter-cs'}
                index: 17
              value:
                choices: [valueBoolean]
                index: 19
              valueBoolean: {type: boolean, choiceOf: value, index: 20}
            required: [value, valueBoolean]
package_version: 0.8.0
class: profile
kind: resource
url: https://dhp.uz/fhir/integrations/StructureDefinition/screening-mammography-observation
base: https://dhp.uz/fhir/integrations/StructureDefinition/screening-observation|0.8.0
version: 0.8.0