description: null package_name: ntt.healthgenig derivation: constraint name: DXPPatientProfile type: Patient elements: meta: mustSupport: true index: 0 elements: lastUpdated: {mustSupport: true, index: 1} required: [lastUpdated] identifier: index: 2 elements: type: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/carin-bb/ValueSet/C4BBPatientIdentifierType'} index: 3 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: memberid: match: {} schema: _required: true index: 4 elements: type: index: 5 elements: coding: index: 6 elements: system: pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 7 code: pattern: {type: Code, value: MB} index: 8 required: [system, code] required: [coding] required: [type] uniquememberid: match: {} schema: index: 9 elements: type: index: 10 elements: coding: index: 11 elements: system: pattern: {type: Uri, value: 'http://hl7.org/fhir/us/carin-bb/CodeSystem/C4BBIdentifierType'} index: 12 code: pattern: {type: Code, value: um} index: 13 required: [system, code] required: [coding] required: [type] deceased: choices: [deceasedBoolean] index: 21 slicing: slices: deceasedBoolean: match: {} schema: choices: [deceasedBoolean] index: 21 deceasedDateTime: type: dateTime choiceOf: deceased index: 18 slicing: slices: deceasedDateTime: match: {} schema: {type: dateTime, choiceOf: deceased, index: 18} deceased[x]: elements: id: {index: 23} deceasedBoolean: type: boolean choiceOf: deceased index: 22 slicing: slices: deceasedBoolean: match: {} schema: {type: boolean, choiceOf: deceased, index: 22} address: elements: district: {mustSupport: true, index: 24} country: {mustSupport: true, index: 25} package_version: 0.0.3 class: profile kind: resource url: https://dxp/fhir/StructureDefinition/DXPPatientProfile base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient version: null required: [meta]