PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.davinci-crd@0.1.0
    http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-patient-r4
description: CRD Patient based on US Core Patient
package_name: hl7.fhir.us.davinci-crd
derivation: constraint
name: CRD Patient
type: Patient
elements:
  identifier:
    isModifier: false
    mustSupport: true
    array: true
    min: 1
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: type.coding.system, type: value}
      - {path: type.coding.code, type: value}
      min: 1
      slices:
        MRIdentifier:
          match:
            type:
              coding: {system: 'http://terminology.hl7.org/CodeSystem/v2-0203', code: MR}
          schema:
            isModifier: false
            mustSupport: true
            _required: true
            index: 1
            elements:
              type:
                type: CodeableConcept
                isModifier: false
                mustSupport: true
                index: 2
                elements:
                  coding:
                    isModifier: false
                    mustSupport: true
                    index: 3
                    elements:
                      system:
                        type: uri
                        pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v2-0203'}
                        isModifier: false
                        mustSupport: true
                        index: 4
                      code:
                        type: code
                        pattern: {type: Code, value: MR}
                        isModifier: false
                        mustSupport: true
                        index: 5
                    required: [system, code]
                required: [coding]
            required: [type]
  name: {type: HumanName, isModifier: false, mustSupport: true, array: true, min: 1, index: 6}
  gender: {isModifier: false, mustSupport: true, index: 7}
  birthDate: {type: date, isModifier: false, mustSupport: true, index: 8}
  address:
    isModifier: false
    mustSupport: true
    array: true
    index: 9
    elements:
      state: {isModifier: false, mustSupport: true, index: 10}
      country: {isModifier: false, mustSupport: true, index: 11}
  communication:
    isModifier: false
    mustSupport: true
    array: true
    index: 12
    elements:
      language: {isModifier: false, mustSupport: true, index: 13}
    required: [language]
package_version: 0.1.0
class: profile
kind: resource
url: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-patient-r4
base: http://hl7.org/fhir/StructureDefinition/Patient
version: 0.1.0
required: [gender, name, identifier]