PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.core@5.0.0
    http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient
description: The US Core Patient Profile meets the U.S. Core Data for Interoperability (USCDI) v2 'Patient Demographics' requirements. This profile sets minimum expectations for the Patient resource to record, search, and fetch basic demographics and other administrative information about an individual patient. It identifies which core elements, extensions, vocabularies and value sets **SHALL** be present in the resource when using this profile to promote interoperability and adoption through common implementation.  It identifies which core elements, extensions, vocabularies and value sets **SHALL** be present in the resource when using this profile.  It provides the floor for standards development for specific uses cases.
package_name: hl7.fhir.us.core
derivation: constraint
name: USCorePatientProfile
type: Patient
elements:
  extension:
    type: Extension
    mustSupport: false
    url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-race
    index: 0
    slicing:
      slices:
        race:
          match: {}
          schema: {type: Extension, mustSupport: false, url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-race', index: 0}
          min: 0
          max: 1
        ethnicity:
          match: {}
          schema: {type: Extension, mustSupport: false, url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity', index: 1}
          min: 0
          max: 1
        birthsex:
          match: {}
          schema: {type: Extension, mustSupport: false, url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-birthsex', index: 2}
          min: 0
          max: 1
        genderIdentity:
          match: {}
          schema: {type: Extension, mustSupport: false, url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-genderIdentity', index: 3}
          min: 0
          max: 1
  identifier:
    mustSupport: true
    index: 4
    elements:
      system: {mustSupport: true, index: 5}
      value: {short: The value that is unique within the system., mustSupport: true, index: 6}
    required: [value, system]
  name:
    mustSupport: true
    index: 7
    elements:
      use: {index: 8}
      family: {mustSupport: true, index: 9}
      given: {mustSupport: true, index: 10}
      suffix: {mustSupport: false, index: 11}
      period: {mustSupport: false, index: 12}
  telecom:
    mustSupport: false
    index: 13
    elements:
      system:
        binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/contact-point-system'}
        mustSupport: true
        index: 14
      value: {mustSupport: true, index: 15}
      use:
        binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/contact-point-use'}
        mustSupport: true
        index: 16
    required: [value, system]
  gender:
    type: code
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/administrative-gender'}
    mustSupport: true
    index: 17
  birthDate: {mustSupport: true, index: 18}
  address:
    mustSupport: true
    index: 19
    elements:
      use: {index: 20}
      line: {mustSupport: true, index: 21}
      city: {mustSupport: true, index: 22}
      state:
        binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state'}
        mustSupport: true
        index: 23
      postalCode: {short: US Zip Codes, mustSupport: true, index: 24}
      period: {mustSupport: true, index: 25}
  communication:
    mustSupport: false
    index: 26
    elements:
      language:
        binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/simple-language'}
        mustSupport: true
        index: 27
package_version: 5.0.0
extensions:
  race: {url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-race', min: 0, max: 1, type: Extension, mustSupport: false, index: 0}
  ethnicity: {url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity', min: 0, max: 1, type: Extension, mustSupport: false, index: 1}
  birthsex: {url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-birthsex', min: 0, max: 1, type: Extension, mustSupport: false, index: 2}
  genderIdentity: {url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-genderIdentity', min: 0, max: 1, type: Extension, mustSupport: false, index: 3}
class: profile
kind: resource
url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient
base: http://hl7.org/fhir/StructureDefinition/Patient
version: 5.0.0
required: [gender, name, identifier]