PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.shc@vaccination-0.6.2
    http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-patient-general-ad
description: Slight modification of Patient, with identifier as 0..0 and limited MS. For general use if no geographic-specific profile exists.
package_name: hl7.fhir.uv.shc
derivation: constraint
name: SHCPatientGeneralAD
type: Patient
elements:
  id: {short: Should not be populated, index: 0}
  name:
    short: Official name (i.e., legal name) of patient
    constraint:
      vc-name-invariant: {human: 'Require one of the key name elements to be filled. Allows for `text` for names that cannot be cleanly categorized into `family` or `given` (https://www.nature.com/articles/d41586-020-02761-z).', source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-patient-general-ad', severity: error, expression: (family.exists() or given.exists()) xor text.exists()}
    mustSupport: true
    index: 1
    elements:
      text: {short: Use instead of `family` and `given` if the patient's name cannot be easily split these elements, index: 2}
      family: {mustSupport: true, index: 3}
      given: {mustSupport: true, index: 4}
  telecom:
    elements:
      value:
        constraint:
          vc-should-be-omitted-privacy: {human: SHOULD be omitted to protect privacy and for data minimization., source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-patient-general-ad', severity: warning, expression: $this.length() = 0}
        index: 5
  gender: {short: SHALL not be included, index: 6}
  birthDate: {mustSupport: true, index: 7}
  address:
    elements:
      text: {short: SHALL not be included, index: 8}
      line: {short: SHALL not be included, index: 9}
      city:
        constraint:
          vc-should-be-omitted-privacy: {human: SHOULD be omitted to protect privacy and for data minimization., source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-patient-general-ad', severity: warning, expression: $this.length() = 0}
        index: 10
      district:
        constraint:
          vc-should-be-omitted-privacy: {human: SHOULD be omitted to protect privacy and for data minimization., source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-patient-general-ad', severity: warning, expression: $this.length() = 0}
        index: 11
      state:
        constraint:
          vc-should-be-omitted-privacy: {human: SHOULD be omitted to protect privacy and for data minimization., source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-patient-general-ad', severity: warning, expression: $this.length() = 0}
        index: 12
      postalCode:
        constraint:
          vc-should-be-omitted-privacy: {human: SHOULD be omitted to protect privacy and for data minimization., source: 'http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-patient-general-ad', severity: warning, expression: $this.length() = 0}
        index: 13
  photo: {index: 14}
  contact: {index: 15}
package_version: vaccination-0.6.2
class: profile
kind: resource
url: http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-patient-general-ad
base: http://hl7.org/fhir/StructureDefinition/Patient
version: 0.6.2
required: [name]