description: null package_name: de.gematik.vsdm2 derivation: constraint name: VSDMPatient type: Patient elements: meta: index: 0 elements: profile: pattern: {type: Canonical, value: 'https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient'} index: 1 required: [profile] identifier: {index: 2} name: index: 3 slicing: slices: Name: match: {} schema: index: 3 elements: family: extensions: nachname: {url: null, index: 4} elements: extension: index: 4 slicing: slices: nachname: match: {} schema: {index: 4} telecom: index: 5 slicing: rules: open ordered: false description: Slices for Patient contact information discriminator: - {path: system, type: pattern} min: 1 slices: ti-messenger: match: {system: null} schema: {type: ContactPoint, mustSupport: true, _required: true, index: 6} min: 1 max: 1 address: {type: Address, index: 7} package_version: 1.0.0-rc4 class: profile kind: resource url: https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient base: https://gematik.de/fhir/epa/StructureDefinition/epa-patient version: null required: [meta, telecom]