PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.geboortezorg@1.0.0
    http://nictiz.nl/fhir/StructureDefinition/bc-MaternalRecord
description: An EpisodeOfCare profile describing the maternal record (or pregnancy file) as defined by BabyConnect. The maternal record groups all data related to one pregnancy.
package_name: nictiz.fhir.nl.stu3.geboortezorg
derivation: constraint
name: bc-MaternalRecord
type: EpisodeOfCare
elements:
  type:
    elements:
      coding:
        index: 0
        slicing:
          rules: open
          discriminator:
          - {path: code, type: value}
          min: null
          slices:
            maternalRecord:
              match: {code: '364320009'}
              schema:
                pattern:
                  type: Coding
                  value: {code: '364320009', system: 'http://snomed.info/sct', display: Pregnancy observable (observable entity)}
                index: 1
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://snomed.info/sct'}
                    index: 2
                  code:
                    pattern: {type: Code, value: '364320009'}
                    index: 3
                  display: {defaultValueString: Pregnancy observable (observable entity), index: 4}
            perinatalPeriod:
              match: {code: null}
              schema: {index: 5}
              max: 1
  diagnosis:
    index: 6
    elements:
      condition:
        type: Reference
        refers: ['http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy']
        index: 7
  patient:
    type: Reference
    refers: ['http://nictiz.nl/fhir/StructureDefinition/bc-Woman']
    index: 8
  period:
    elements:
      start: {index: 9}
      end: {index: 10}
package_version: 1.0.0
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/bc-MaternalRecord
base: http://fhir.nl/fhir/StructureDefinition/nl-core-episodeofcare
version: 1.0.0