PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.geboortezorg@1.3.2
    http://nictiz.nl/fhir/StructureDefinition/bc-DisorderOfChild
description: 'A Condition profile describing child disorders as defined by BabyConnect. \r\nChild disorders, such as chromosomal and congenital abnormalities or other problems are disorders of the child. The subject is either the child Patient (in case the child is born or a fetal patient record is in place) or the woman Patient (in case the child is unborn and there is no fetal patient record in place). In the second case, use the bodySite reference extension to refer to the fetus.\r\n* Child disorders can refer to the EpisodeOfCare with Condition.context.reference\r\n* A ConceptMap is available to map verification status to accepted FHIR codes\r\n\r\nPattern: [[Child disorder | https://informatiestandaarden.nictiz.nl/wiki/Gebz:FHIR_IG_bc-DisorderOfChild]]'
package_name: nictiz.fhir.nl.stu3.geboortezorg
derivation: constraint
name: bc-DisorderOfChild
type: Condition
elements:
  category:
    index: 9
    slicing:
      rules: open
      discriminator:
      - {path: coding, type: value}
      min: null
      slices:
        disorderOfChild:
          match: {coding: null}
          schema:
            index: 10
            elements:
              coding:
                index: 11
                slicing:
                  rules: open
                  discriminator:
                  - {path: $this, type: value}
                  min: null
                  max: 1
                  slices:
                    disorderOfChild:
                      match: {code: '414025005', system: 'http://snomed.info/sct'}
                      schema:
                        pattern:
                          type: Coding
                          value: {code: '414025005', system: 'http://snomed.info/sct'}
                        index: 12
                      max: 1
  clinicalStatus: {index: 7}
  note: {index: 27}
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: 0
      slices:
        onsetInstitution:
          match: {url: null}
          schema: {type: Extension, url: h, index: 1}
          min: 0
          max: 1
        causativeAgent:
          match: {url: null}
          schema:
            type: Extension
            url: h
            index: 2
            elements:
              valueCodeableConcept:
                type: CodeableConcept
                index: 3
                slicing:
                  slices:
                    valueCodeableConcept:
                      match: {}
                      schema: {type: CodeableConcept, index: 3}
        lineSepsis:
          match: {url: null}
          schema: {type: Extension, url: h, index: 4}
          min: 0
          max: 1
        onsetPeriod:
          match: {url: null}
          schema:
            type: Extension
            isModifier: false
            url: h
            index: 5
            elements:
              valueCodeableConcept:
                index: 6
                slicing:
                  slices:
                    valueCodeableConcept:
                      match: {}
                      schema: {index: 6}
  severity: {index: 13}
  code:
    index: 14
    elements:
      coding:
        index: 15
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: value}
          min: null
          slices:
            disorderOfChildCode:
              match: {}
              schema: {index: 16}
              max: 1
  onsetDateTime:
    index: 25
    slicing:
      slices:
        onsetDateTime:
          match: {}
          schema: {index: 25}
  bodySite:
    index: 17
    extensions:
      Laterality:
        url: null
        index: 19
        elements:
          valueCodeableConcept:
            index: 20
            slicing:
              slices:
                valueCodeableConcept:
                  match: {}
                  schema: {index: 20}
      bodySiteReference:
        url: h
        type: Extension
        index: 21
        elements:
          valueReference:
            type: Reference
            refers: ['http://hl7.org/fhir/StructureDefinition/BodySite', 'http://nictiz.nl/fhir/StructureDefinition/bc-Fetus']
            index: 22
            slicing:
              slices:
                valueReference:
                  match: {}
                  schema:
                    type: Reference
                    refers: ['http://hl7.org/fhir/StructureDefinition/BodySite', 'http://nictiz.nl/fhir/StructureDefinition/bc-Fetus']
                    index: 22
    elements:
      extension:
        index: 18
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: 0
          slices:
            Laterality:
              match: {url: null}
              schema:
                index: 19
                elements:
                  valueCodeableConcept:
                    index: 20
                    slicing:
                      slices:
                        valueCodeableConcept:
                          match: {}
                          schema: {index: 20}
            bodySiteReference:
              match: {url: null}
              schema:
                type: Extension
                url: h
                index: 21
                elements:
                  valueReference:
                    type: Reference
                    refers: ['http://hl7.org/fhir/StructureDefinition/BodySite', 'http://nictiz.nl/fhir/StructureDefinition/bc-Fetus']
                    index: 22
                    slicing:
                      slices:
                        valueReference:
                          match: {}
                          schema:
                            type: Reference
                            refers: ['http://hl7.org/fhir/StructureDefinition/BodySite', 'http://nictiz.nl/fhir/StructureDefinition/bc-Fetus']
                            index: 22
  context:
    type: Reference
    refers: ['http://nictiz.nl/fhir/StructureDefinition/bc-Encounter', 'http://nictiz.nl/fhir/StructureDefinition/bc-MaternalRecord']
    index: 24
  abatementDateTime:
    index: 26
    slicing:
      slices:
        abatementDateTime:
          match: {}
          schema: {index: 26}
  verificationStatus: {index: 8}
  subject:
    type: Reference
    refers: ['http://nictiz.nl/fhir/StructureDefinition/bc-Child', 'http://nictiz.nl/fhir/StructureDefinition/bc-Woman']
    index: 23
package_version: 1.3.2
extensions:
  onsetInstitution: {url: h, min: 0, max: 1, type: Extension, index: 1}
  causativeAgent:
    url: h
    type: Extension
    index: 2
    elements:
      valueCodeableConcept:
        type: CodeableConcept
        index: 3
        slicing:
          slices:
            valueCodeableConcept:
              match: {}
              schema: {type: CodeableConcept, index: 3}
  lineSepsis: {url: h, min: 0, max: 1, type: Extension, index: 4}
  onsetPeriod:
    url: h
    type: Extension
    isModifier: false
    index: 5
    elements:
      valueCodeableConcept:
        index: 6
        slicing:
          slices:
            valueCodeableConcept:
              match: {}
              schema: {index: 6}
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/bc-DisorderOfChild
base: http://nictiz.nl/fhir/StructureDefinition/zib-Problem
version: 1.3.2