PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.ips@2.0.0
    http://hl7.org/fhir/uv/ips/StructureDefinition/Patient-uv-ips
description: This profile represents the constraints applied to the Patient resource by the International Patient Summary (IPS) FHIR Implementation Guide and describes the minimum expectations for the Patient resource when used in the IPS composition or in one of the referred resources.
package_name: hl7.fhir.uv.ips
derivation: constraint
name: PatientUvIps
type: Patient
elements:
  extension:
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        genderIdentity:
          match: {url: null}
          schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/individual-genderIdentity|5.3.0-ballot-tc1', index: 1}
          min: 0
        personalPronouns:
          match: {url: null}
          schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/individual-pronouns|5.3.0-ballot-tc1', index: 2}
          min: 0
  identifier: {mustSupport: true, index: 3}
  name:
    constraint:
      ips-pat-1: {human: 'Patient.name.given, Patient.name.family or Patient.name.text SHALL be present', source: 'http://hl7.org/fhir/uv/ips/StructureDefinition/Patient-uv-ips', severity: error, expression: family.exists() or given.exists() or text.exists()}
    mustSupport: true
    index: 4
    elements:
      use: {mustSupport: true, index: 5}
      text: {mustSupport: true, index: 6}
      family: {mustSupport: true, index: 7}
      given: {mustSupport: true, index: 8}
  telecom: {mustSupport: true, index: 9}
  gender: {mustSupport: true, index: 10}
  birthDate: {mustSupport: true, index: 11}
  address: {mustSupport: true, index: 12}
  generalPractitioner: {mustSupport: true, index: 13}
package_version: 2.0.0
extensions:
  genderIdentity: {url: 'http://hl7.org/fhir/StructureDefinition/individual-genderIdentity|5.3.0-ballot-tc1', min: 0, type: Extension, index: 1}
  personalPronouns: {url: 'http://hl7.org/fhir/StructureDefinition/individual-pronouns|5.3.0-ballot-tc1', min: 0, type: Extension, index: 2}
class: profile
kind: resource
url: http://hl7.org/fhir/uv/ips/StructureDefinition/Patient-uv-ips
base: http://hl7.org/fhir/StructureDefinition/Patient
version: 2.0.0
required: [name, birthDate]