description: null package_name: KBV.ITA.FOR derivation: constraint name: KBV_PR_FOR_Patient type: Patient elements: address: mustSupport: true index: 97 slicing: slices: Strassenanschrift: match: {} schema: mustSupport: true index: 98 extensions: Stadtteil: {url: null, max: 0, index: 100} elements: use: {index: 101} city: {mustSupport: true, index: 121} type: {mustSupport: true, index: 102} state: {index: 122} extension: index: 99 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: Stadtteil: match: {url: null} schema: {index: 100} max: 0 line: mustSupport: true index: 104 extensions: Strasse: url: null mustSupport: true index: 106 elements: value: mustSupport: true choices: [] index: 108 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 110 Hausnummer: url: null mustSupport: true index: 111 elements: value: mustSupport: true choices: [] index: 113 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 115 Adresszusatz: url: null mustSupport: true index: 116 elements: value: mustSupport: true choices: [] index: 118 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 120 elements: extension: index: 105 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: Strasse: match: {url: null} schema: mustSupport: true index: 106 elements: value: mustSupport: true choices: [] index: 108 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 110 Hausnummer: match: {url: null} schema: mustSupport: true index: 111 elements: value: mustSupport: true choices: [] index: 113 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 115 Adresszusatz: match: {url: null} schema: mustSupport: true index: 116 elements: value: mustSupport: true choices: [] index: 118 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 120 postalCode: {mustSupport: true, index: 123} period: {index: 125} country: {mustSupport: true, index: 124} text: {index: 103} required: [line] Postfach: match: {} schema: mustSupport: true index: 126 extensions: Stadtteil: {url: null, max: 0, index: 128} elements: use: {index: 129} city: {mustSupport: true, index: 139} type: {mustSupport: true, index: 130} state: {index: 140} extension: index: 127 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: Stadtteil: match: {url: null} schema: {index: 128} max: 0 line: mustSupport: true index: 132 extensions: Postfach: url: null mustSupport: true index: 134 elements: value: mustSupport: true choices: [] index: 136 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 138 elements: extension: index: 133 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: Postfach: match: {url: null} schema: mustSupport: true index: 134 elements: value: mustSupport: true choices: [] index: 136 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 138 postalCode: {mustSupport: true, index: 141} period: {index: 143} country: {mustSupport: true, index: 142} text: {index: 131} required: [line] meta: mustSupport: true index: 1 elements: versionId: {index: 2} lastUpdated: {index: 3} source: {index: 4} profile: mustSupport: true pattern: {type: Canonical, value: 'https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Patient|1.0.3'} index: 5 security: {index: 6} tag: {index: 7} required: [profile] managingOrganization: {index: 151} name: mustSupport: true index: 54 slicing: slices: name: match: {} schema: mustSupport: true index: 55 elements: use: {mustSupport: true, index: 56} text: {index: 57} family: mustSupport: true index: 58 extensions: namenszusatz: url: null mustSupport: true index: 60 elements: value: mustSupport: true choices: [] index: 62 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 64 nachname: url: null mustSupport: true index: 65 elements: value: mustSupport: true choices: [] index: 67 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 69 vorsatzwort: url: null mustSupport: true index: 70 elements: value: mustSupport: true choices: [] index: 72 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 74 elements: extension: index: 59 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: namenszusatz: match: {url: null} schema: mustSupport: true index: 60 elements: value: mustSupport: true choices: [] index: 62 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 64 nachname: match: {url: null} schema: mustSupport: true index: 65 elements: value: mustSupport: true choices: [] index: 67 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 69 vorsatzwort: match: {url: null} schema: mustSupport: true index: 70 elements: value: mustSupport: true choices: [] index: 72 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 74 given: {mustSupport: true, index: 75} prefix: mustSupport: true index: 76 extensions: prefix-qualifier: url: null mustSupport: true index: 78 elements: value: mustSupport: true choices: [] index: 80 slicing: slices: valueCode: match: {} schema: mustSupport: true choices: [] index: 82 elements: extension: index: 77 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: prefix-qualifier: match: {url: null} schema: mustSupport: true index: 78 elements: value: mustSupport: true choices: [] index: 80 slicing: slices: valueCode: match: {} schema: mustSupport: true choices: [] index: 82 suffix: {index: 83} period: {index: 84} geburtsname: match: {} schema: {index: 85} max: 0 implicitRules: {index: 8} birthDate: mustSupport: true index: 88 extensions: data-absent-reason: url: null mustSupport: true index: 90 elements: value: mustSupport: true choices: [] index: 92 slicing: slices: valueCode: match: {} schema: mustSupport: true choices: [] index: 94 elements: extension: index: 89 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: data-absent-reason: match: {url: null} schema: mustSupport: true index: 90 elements: value: mustSupport: true choices: [] index: 92 slicing: slices: valueCode: match: {} schema: mustSupport: true choices: [] index: 94 multipleBirth: choices: [] index: 146 deceased: choices: [] index: 96 contained: {index: 11} photo: {index: 147} language: {index: 9} link: {index: 152} active: {index: 53} communication: {index: 149} id: {mustSupport: true, index: 0} identifier: mustSupport: true index: 12 slicing: slices: pid: match: {} schema: {index: 13} max: 0 versichertenId_GKV: match: {} schema: mustSupport: true index: 14 elements: type: mustSupport: true index: 15 elements: coding: mustSupport: true index: 16 elements: system: {mustSupport: true, index: 17} version: {index: 18} code: {mustSupport: true, index: 19} display: {index: 20} userSelected: {index: 21} text: {index: 22} system: {mustSupport: true, index: 23} value: {mustSupport: true, index: 24} period: {index: 25} assigner: {index: 26} versichertennummer_pkv: match: {} schema: mustSupport: true index: 27 elements: type: mustSupport: true index: 28 elements: coding: mustSupport: true index: 29 elements: system: {mustSupport: true, index: 30} version: {index: 31} code: {mustSupport: true, index: 32} display: {index: 33} userSelected: {index: 34} text: {index: 35} system: {mustSupport: true, index: 36} value: {mustSupport: true, index: 37} period: {index: 38} assigner: mustSupport: true index: 39 elements: display: {mustSupport: true, index: 40} reisepassnummer: match: {} schema: {index: 41} max: 0 versichertennummer_kvk: match: {} schema: mustSupport: true index: 42 elements: type: mustSupport: true index: 43 elements: coding: mustSupport: true index: 44 elements: system: {mustSupport: true, index: 45} version: {index: 46} code: {mustSupport: true, index: 47} display: {index: 48} userSelected: {index: 49} text: {index: 50} period: {index: 51} assigner: {index: 52} telecom: {index: 86} generalPractitioner: {index: 150} gender: {index: 87} maritalStatus: {index: 144} contact: {index: 148} text: {index: 10} package_version: 1.0.3 class: profile kind: resource url: https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Patient base: https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Patient|1.1.3 version: 1.0.3 required: [id, address, meta]