description: Constraints and extensions on the US Core Patient Resource package_name: signal.core.r4 derivation: constraint name: PatientProfile type: Patient elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: adoptionInfo: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://hl7.org/fhir/StructureDefinition/patient-adoptionInfo', index: 1} min: 0 identifier: index: 2 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: SSN: match: {system: 'http://hl7.org/fhir/sid/us-ssn'} schema: short: SSN Identifier for this patient index: 3 elements: type: elements: coding: elements: system: pattern: {type: Uri, value: 'https://www.hl7.org/fhir/valueset-identifier-type.html'} index: 4 code: pattern: {type: Code, value: SB} index: 5 display: pattern: {type: String, value: Social Beneficiary Identifier} index: 6 text: pattern: {type: String, value: Social Security Number} index: 7 system: pattern: {type: Uri, value: 'http://hl7.org/fhir/sid/us-ssn'} index: 8 MedicaidID: match: {system: 'https://signalbhn.org/fhir/sid/us-medicaidid'} schema: short: Medicaid identifier for this patient index: 9 elements: type: elements: coding: elements: system: pattern: {type: Uri, value: 'https://www.hl7.org/fhir/valueset-identifier-type.html'} index: 10 code: pattern: {type: Code, value: SB} index: 11 display: pattern: {type: String, value: Social Beneficiary Identifier} index: 12 text: pattern: {type: String, value: Patient Medicaid number} index: 13 system: pattern: {type: Uri, value: 'https://signalbhn.org/fhir/sid/us-medicaidid'} index: 14 MedicareID: match: {system: 'http://hl7.org/fhir/sid/us-mbi'} schema: short: Medicare identifier for this patient index: 15 elements: type: elements: coding: elements: system: pattern: {type: Uri, value: 'https://www.hl7.org/fhir/valueset-identifier-type.html'} index: 16 code: pattern: {type: Code, value: SB} index: 17 display: pattern: {type: String, value: Social Beneficiary Identifier} index: 18 text: pattern: {type: String, value: Patient Unique Medicare Number} index: 19 system: pattern: {type: Uri, value: 'http://hl7.org/fhir/sid/us-mbi'} index: 20 ProviderClientId: match: {system: null} schema: short: ProviderClient identifier for this patient index: 21 elements: type: elements: coding: elements: system: pattern: {type: Uri, value: 'https://www.hl7.org/fhir/valueset-identifier-type.html'} index: 22 code: pattern: {type: Code, value: MR} index: 23 display: pattern: {type: String, value: Medical Record Number} index: 24 system: {index: 25} ClientId: match: {system: 'https://signalbhn.org/fhir/sid/beacon-legacy'} schema: short: Client identifier for this patient index: 26 elements: type: elements: coding: elements: system: pattern: {type: Uri, value: 'https://www.hl7.org/fhir/valueset-identifier-type.html'} index: 27 code: pattern: {type: Code, value: MR} index: 28 display: pattern: {type: String, value: Medical Record Number} index: 29 system: pattern: {type: Uri, value: 'https://signalbhn.org/fhir/sid/beacon-legacy'} index: 30 address: extensions: noFixedAddress: {url: 'http://hl7.org/fhir/StructureDefinition/no-fixed-address', min: 0, type: Extension, isModifier: false, index: 32} elements: extension: index: 31 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: noFixedAddress: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://hl7.org/fhir/StructureDefinition/no-fixed-address', index: 32} min: 0 package_version: 0.1.3-preview-20230707 extensions: adoptionInfo: {url: 'http://hl7.org/fhir/StructureDefinition/patient-adoptionInfo', min: 0, type: Extension, isModifier: false, index: 1} class: profile kind: resource url: http://signalbhn.org/fhir/StructureDefinition/patient base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient version: null