PackagesCanonicalsLogsProblems
    Packages
    ca.infoway.io.core@1.0.0-dft-preballot-beta2
    http://fhir.infoway-inforoute.ca/cacore/StructureDefinition/person-ca-core
description: This profile represents the constraints applied to the Person resource by the CA Core Proof of Concept project to represent the minimum expectations for the Person resource when used to promote capacity building for functionality found across Canadian FHIR implementations. It is informed by the constraints of shared across CIHI pCHDCF data sets.
package_name: ca.infoway.io.core
derivation: constraint
name: PersonCACore
type: Person
elements:
  identifier:
    short: A unique business identifier for a person
    index: 0
    elements:
      system: {index: 1}
      value: {short: The value that is unique within the system., index: 2}
    required: [value, system]
  birthDate:
    extensions:
      birthTime: {url: 'http://hl7.org/fhir/StructureDefinition/patient-birthTime', min: 1, max: 1, short: The date and time of birth of the person., type: Extension, mustSupport: true, index: 4}
    elements:
      extension:
        index: 3
        slicing:
          rules: open
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: 1
          slices:
            birthTime:
              match: {url: null}
              schema: {short: The date and time of birth of the person., type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/patient-birthTime', index: 4}
              min: 1
              max: 1
    required: [extension]
package_version: 1.0.0-dft-preballot-beta2
class: profile
kind: resource
url: http://fhir.infoway-inforoute.ca/cacore/StructureDefinition/person-ca-core
base: http://hl7.org/fhir/StructureDefinition/Person
version: null