PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.geboortezorg@1.3.3-rc3
    http://nictiz.nl/fhir/StructureDefinition/bc-ChildObservation
description: 'An Observation profile describing child-related Observations (not captured in other existing profiles), as defined by BabyConnect. Child-related Observations, such as Apgar score and birthweight, pertain to the child Patient, which is the subject of the Observation. If the child is unborn and no patient record exists for the child, bc-FetusObservation should be used instead.\r\n- Child observations refer to the EpisodeOfCare with Observation.context.reference\r\n\r\nPattern: [[Child-related Observation | https://informatiestandaarden.nictiz.nl/wiki/Gebz:FHIR_IG_bc-ChildObservation]]'
package_name: nictiz.fhir.nl.stu3.geboortezorg
derivation: constraint
name: bc-ChildObservation
type: Observation
elements:
  interpretation: {index: 26}
  method: {index: 32}
  specimen: {index: 33}
  valueQuantity:
    type: Quantity
    choiceOf: value
    index: 25
    slicing:
      slices:
        valueQuantity:
          match: {}
          schema: {type: Quantity, choiceOf: value, index: 25}
  value:
    choices: [valueQuantity]
    index: 24
    slicing:
      slices:
        valueQuantity:
          match: {}
          schema:
            choices: [valueQuantity]
            index: 24
  valueString:
    type: string
    choiceOf: value
    index: 16
    slicing:
      slices:
        valueString:
          match: {}
          schema: {type: string, choiceOf: value, index: 16}
  valueBoolean:
    type: boolean
    choiceOf: value
    index: 19
    slicing:
      slices:
        valueBoolean:
          match: {}
          schema: {type: boolean, choiceOf: value, index: 19}
  valueDateTime:
    type: dateTime
    choiceOf: value
    index: 22
    slicing:
      slices:
        valueDateTime:
          match: {}
          schema: {type: dateTime, choiceOf: value, index: 22}
  component:
    index: 34
    slicing:
      rules: open
      discriminator:
      - {path: code, type: pattern}
      min: null
      slices:
        clothing:
          match:
            code:
              coding:
              - {code: 8352-7, system: 'http://loinc.org'}
          schema:
            index: 35
            elements:
              code:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 8352-7, system: 'http://loinc.org'}
                index: 36
              valueCodeableConcept:
                type: CodeableConcept
                index: 37
                slicing:
                  slices:
                    valueCodeableConcept:
                      match: {}
                      schema: {type: CodeableConcept, index: 37}
  effectiveDateTime:
    type: dateTime
    choiceOf: effective
    index: 8
    slicing:
      slices:
        effectiveDateTime:
          match: {}
          schema: {type: dateTime, choiceOf: effective, index: 8}
  effective:
    choices: []
    index: 5
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        effectiveDateTime:
          match: {}
          schema:
            choices: [effectiveDateTime]
            index: 7
  comment: {index: 27}
  code: {index: 1}
  identifier: {index: 0}
  valueCodeableConcept:
    type: CodeableConcept
    choiceOf: value
    index: 13
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema: {type: CodeableConcept, choiceOf: value, index: 13}
  bodySite:
    index: 28
    extensions:
      laterality:
        url: h
        type: Extension
        index: 30
        elements:
          valueCodeableConcept:
            index: 31
            slicing:
              slices:
                valueCodeableConcept:
                  match: {}
                  schema: {index: 31}
    elements:
      extension:
        index: 29
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: 0
          slices:
            laterality:
              match: {url: null}
              schema:
                type: Extension
                url: h
                index: 30
                elements:
                  valueCodeableConcept:
                    index: 31
                    slicing:
                      slices:
                        valueCodeableConcept:
                          match: {}
                          schema: {index: 31}
  context:
    type: Reference
    refers: ['http://nictiz.nl/fhir/StructureDefinition/bc-ChildBirthAssistance', 'http://nictiz.nl/fhir/StructureDefinition/bc-Encounter', 'http://nictiz.nl/fhir/StructureDefinition/bc-MaternalRecord']
    index: 3
  subject:
    type: Reference
    refers: ['http://nictiz.nl/fhir/StructureDefinition/bc-Child']
    index: 2
package_version: 1.3.3-rc3
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/bc-ChildObservation
base: http://fhir.nl/fhir/StructureDefinition/nl-core-observation
version: 1.3.2