PackagesCanonicalsLogsProblems
    Packages
    servicewell.fhir.wof-portal@1.0.0
    https://canonical.fhir.link/servicewell/wof-base/StructureDefinition/wof-base-patient
description: Base profile of wof Patient
package_name: servicewell.fhir.wof-portal
derivation: constraint
name: WofBasePatient
abstract: true
type: Patient
elements:
  address: {index: 17}
  meta:
    elements:
      versionId: {short: Server-managed resource version, mustSupport: true, index: 1}
      profile: {short: Profile declaration for this portal resource, mustSupport: true, index: 2}
    required: [profile]
  managingOrganization: {index: 25}
  implicitRules: {index: 3}
  multipleBirth:
    choices: []
    index: 20
  deceased:
    choices: []
    index: 16
  photo: {index: 21}
  link: {index: 26}
  active: {index: 13}
  communication: {index: 23}
  id: {short: Internal identifier, mustSupport: true, index: 0}
  identifier:
    index: 5
    elements:
      type: {index: 6}
    slicing:
      rules: open
      discriminator:
      - {path: type.text, type: value}
      min: 1
      slices:
        personalNumber:
          match:
            type: {text: null}
          schema:
            short: National personal number for the patient
            _required: true
            index: 7
            elements:
              type:
                elements:
                  coding:
                    elements:
                      system:
                        pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v2-0203'}
                        index: 8
                      code:
                        pattern: {type: Code, value: PN}
                        index: 9
              system:
                short: System that issued the personal number
                binding: {strength: extensible, valueSet: 'http://canonical.fhir.link/servicewell/wof-connect/ValueSet/wof-personal-number-system-vs'}
                index: 10
              value: {short: Personal number value, index: 11}
            required: [value, system]
        sourceSystemIdentifier:
          match:
            type: {text: null}
          schema: {mustSupport: true, index: 12}
          min: 0
          max: 1
  generalPractitioner: {index: 24}
  gender: {index: 14}
  maritalStatus: {index: 18}
  contact: {index: 22}
  modifierExtension: {index: 4}
package_version: 1.0.0
class: profile
kind: resource
url: https://canonical.fhir.link/servicewell/wof-base/StructureDefinition/wof-base-patient
base: http://hl7.org/fhir/StructureDefinition/Patient
version: 1.0.0
required: [identifier]