description: Dieses Profil bildet eine behandelnde Person ab. package_name: kbv.mio.kh-entlassbrief derivation: constraint name: KBV_PR_MIO_KHE_Practitioner type: Practitioner elements: address: mustSupport: true index: 111 slicing: rules: closed discriminator: - {path: type, type: value} min: null slices: Strassenanschrift: match: {type: null} schema: mustSupport: true index: 112 extensions: Stadtteil: url: null mustSupport: true index: 114 elements: value: mustSupport: true choices: [] index: 116 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 118 min: 1 elements: extension: index: 113 slicing: rules: closed discriminator: - {path: url, type: value} min: 0 slices: Stadtteil: match: {url: null} schema: mustSupport: true index: 114 elements: value: mustSupport: true choices: [] index: 116 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 118 min: 1 line: mustSupport: true index: 119 extensions: Strasse: url: null mustSupport: true index: 121 elements: value: mustSupport: true choices: [] index: 123 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 125 min: 1 Hausnummer: url: null mustSupport: true index: 126 elements: value: mustSupport: true choices: [] index: 128 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 130 min: 1 Adresszusatz: url: null mustSupport: true index: 131 elements: value: mustSupport: true choices: [] index: 133 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 135 min: 1 elements: extension: index: 120 slicing: rules: closed discriminator: - {path: url, type: value} min: 0 slices: Strasse: match: {url: null} schema: mustSupport: true index: 121 elements: value: mustSupport: true choices: [] index: 123 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 125 min: 1 Hausnummer: match: {url: null} schema: mustSupport: true index: 126 elements: value: mustSupport: true choices: [] index: 128 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 130 min: 1 Adresszusatz: match: {url: null} schema: mustSupport: true index: 131 elements: value: mustSupport: true choices: [] index: 133 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 135 min: 1 city: {mustSupport: true, index: 136} state: {index: 137} postalCode: {mustSupport: true, index: 138} country: {mustSupport: true, index: 139} period: {index: 140} Postfach: match: {type: null} schema: mustSupport: true index: 141 extensions: Stadtteil: url: null mustSupport: true index: 143 elements: value: mustSupport: true choices: [] index: 145 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 147 min: 1 elements: extension: index: 142 slicing: rules: closed discriminator: - {path: url, type: value} min: 0 slices: Stadtteil: match: {url: null} schema: mustSupport: true index: 143 elements: value: mustSupport: true choices: [] index: 145 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 147 min: 1 line: mustSupport: true index: 148 extensions: Postfach: url: null mustSupport: true index: 150 elements: value: mustSupport: true choices: [] index: 152 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 154 min: 1 elements: extension: index: 149 slicing: rules: closed discriminator: - {path: url, type: value} min: 0 slices: Postfach: match: {url: null} schema: mustSupport: true index: 150 elements: value: mustSupport: true choices: [] index: 152 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 154 min: 1 city: {mustSupport: true, index: 155} state: {index: 156} postalCode: {mustSupport: true, index: 157} country: {mustSupport: true, index: 158} period: {index: 159} meta: index: 0 elements: versionId: {index: 1} lastUpdated: {index: 2} source: {index: 3} profile: pattern: {type: Canonical, value: 'https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_KHE_Practitioner|1.0.0'} index: 4 security: {index: 5} tag: {index: 6} required: [profile] name: mustSupport: true index: 47 slicing: rules: closed discriminator: - {path: use, type: value} min: null slices: name: match: {use: null} schema: mustSupport: true index: 48 elements: text: {mustSupport: true, index: 49} family: mustSupport: true index: 50 extensions: namenszusatz: url: null mustSupport: true index: 52 elements: value: mustSupport: true choices: [] index: 54 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 56 min: 1 nachname: url: null mustSupport: true index: 57 elements: value: mustSupport: true choices: [] index: 59 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 61 min: 1 vorsatzwort: url: null mustSupport: true index: 62 elements: value: mustSupport: true choices: [] index: 64 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 66 min: 1 elements: extension: index: 51 slicing: rules: closed discriminator: - {path: url, type: value} min: 0 slices: namenszusatz: match: {url: null} schema: mustSupport: true index: 52 elements: value: mustSupport: true choices: [] index: 54 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 56 min: 1 nachname: match: {url: null} schema: mustSupport: true index: 57 elements: value: mustSupport: true choices: [] index: 59 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 61 min: 1 vorsatzwort: match: {url: null} schema: mustSupport: true index: 62 elements: value: mustSupport: true choices: [] index: 64 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 66 min: 1 given: {mustSupport: true, index: 67} prefix: mustSupport: true index: 68 extensions: prefix-qualifier: url: null mustSupport: true _required: true index: 70 elements: value: mustSupport: true choices: [] index: 72 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueCode: match: {} schema: mustSupport: true choices: [] _required: true index: 74 min: 1 elements: extension: index: 69 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: prefix-qualifier: match: {url: null} schema: mustSupport: true _required: true index: 70 elements: value: mustSupport: true choices: [] index: 72 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueCode: match: {} schema: mustSupport: true choices: [] _required: true index: 74 min: 1 required: [extension] suffix: {index: 75} period: {index: 76} geburtsname: match: {use: null} schema: mustSupport: true index: 77 elements: family: mustSupport: true index: 78 extensions: namenszusatz: url: null mustSupport: true index: 80 elements: value: mustSupport: true choices: [] index: 82 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 84 min: 1 nachname: url: null mustSupport: true index: 85 elements: value: mustSupport: true choices: [] index: 87 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 89 min: 1 vorsatzwort: url: null mustSupport: true index: 90 elements: value: mustSupport: true choices: [] index: 92 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 94 min: 1 elements: extension: index: 79 slicing: rules: closed discriminator: - {path: url, type: value} min: 0 slices: namenszusatz: match: {url: null} schema: mustSupport: true index: 80 elements: value: mustSupport: true choices: [] index: 82 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 84 min: 1 nachname: match: {url: null} schema: mustSupport: true index: 85 elements: value: mustSupport: true choices: [] index: 87 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 89 min: 1 vorsatzwort: match: {url: null} schema: mustSupport: true index: 90 elements: value: mustSupport: true choices: [] index: 92 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 94 min: 1 suffix: {index: 95} period: {index: 96} implicitRules: {index: 7} birthDate: mustSupport: true index: 170 extensions: data-absent-reason: {url: null, min: 0, max: 0, index: 172} elements: extension: index: 171 slicing: rules: closed discriminator: - {path: url, type: value} min: 0 slices: data-absent-reason: match: {url: null} schema: {index: 172} min: 0 max: 0 extension: index: 12 slicing: rules: closed discriminator: - {path: url, type: value} min: 0 slices: ergaenzende_Angaben: match: {url: null} schema: mustSupport: true index: 13 elements: value: mustSupport: true choices: [] index: 15 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] index: 17 contained: {index: 11} photo: {index: 173} language: {index: 8} active: {index: 46} communication: {index: 193} identifier: mustSupport: true index: 18 slicing: rules: closed discriminator: - {path: type.coding.code, type: value} min: null slices: ANR: match: type: coding: {code: null} schema: mustSupport: true index: 19 elements: type: mustSupport: true index: 20 elements: coding: mustSupport: true index: 21 elements: userSelected: {index: 22} text: {index: 23} system: {mustSupport: true, index: 24} value: {mustSupport: true, index: 25} period: {index: 26} assigner: {index: 27} EFN: match: type: coding: {code: null} schema: mustSupport: true index: 28 elements: type: mustSupport: true index: 29 elements: coding: mustSupport: true index: 30 elements: userSelected: {index: 31} text: {index: 32} system: {mustSupport: true, index: 33} value: {mustSupport: true, index: 34} period: {index: 35} assigner: {index: 36} ZANR: match: type: coding: {code: null} schema: mustSupport: true index: 37 elements: type: mustSupport: true index: 38 elements: coding: mustSupport: true index: 39 elements: userSelected: {index: 40} text: {index: 41} system: {mustSupport: true, index: 42} value: {mustSupport: true, index: 43} period: {index: 44} assigner: {index: 45} qualification: mustSupport: true index: 174 elements: identifier: {index: 175} code: binding: {strength: preferred, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_Base_Practitioner_Speciality|1.2.1'} mustSupport: true index: 176 elements: coding: mustSupport: true index: 177 elements: system: {index: 178} code: {index: 179} display: index: 180 extensions: anzeigenameQualifikation: url: null mustSupport: true index: 182 extensions: content: url: null mustSupport: true _required: true index: 184 elements: value: mustSupport: true choices: [] index: 186 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 188 min: 1 elements: extension: index: 183 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: content: match: {url: null} schema: mustSupport: true _required: true index: 184 elements: value: mustSupport: true choices: [] index: 186 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 188 min: 1 required: [extension] elements: extension: index: 181 slicing: rules: closed discriminator: - {path: url, type: value} min: 0 slices: anzeigenameQualifikation: match: {url: null} schema: mustSupport: true index: 182 extensions: content: url: null mustSupport: true _required: true index: 184 elements: value: mustSupport: true choices: [] index: 186 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 188 min: 1 elements: extension: index: 183 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: content: match: {url: null} schema: mustSupport: true _required: true index: 184 elements: value: mustSupport: true choices: [] index: 186 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 188 min: 1 required: [extension] userSelected: {index: 189} required: [display, system, code] text: {index: 190} period: {index: 191} issuer: {index: 192} telecom: mustSupport: true index: 97 elements: system: mustSupport: true index: 98 extensions: anzeigenameCode: url: null mustSupport: true _required: true index: 100 extensions: content: url: null mustSupport: true _required: true index: 102 elements: value: mustSupport: true choices: [] index: 104 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 106 min: 1 elements: extension: index: 101 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: content: match: {url: null} schema: mustSupport: true _required: true index: 102 elements: value: mustSupport: true choices: [] index: 104 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 106 min: 1 required: [extension] elements: extension: index: 99 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: anzeigenameCode: match: {url: null} schema: mustSupport: true _required: true index: 100 extensions: content: url: null mustSupport: true _required: true index: 102 elements: value: mustSupport: true choices: [] index: 104 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 106 min: 1 elements: extension: index: 101 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: content: match: {url: null} schema: mustSupport: true _required: true index: 102 elements: value: mustSupport: true choices: [] index: 104 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 106 min: 1 required: [extension] required: [extension] value: {mustSupport: true, index: 107} use: {index: 108} rank: {index: 109} period: {index: 110} gender: mustSupport: true index: 160 extensions: other-amtlich: {url: null, min: 0, mustSupport: true, index: 162} anzeigenameCode: url: null mustSupport: true _required: true index: 163 extensions: content: url: null mustSupport: true _required: true index: 165 elements: value: mustSupport: true choices: [] index: 167 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 169 min: 1 elements: extension: index: 164 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: content: match: {url: null} schema: mustSupport: true _required: true index: 165 elements: value: mustSupport: true choices: [] index: 167 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 169 min: 1 required: [extension] elements: extension: index: 161 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: other-amtlich: match: {url: null} schema: {mustSupport: true, index: 162} min: 0 anzeigenameCode: match: {url: null} schema: mustSupport: true _required: true index: 163 extensions: content: url: null mustSupport: true _required: true index: 165 elements: value: mustSupport: true choices: [] index: 167 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 169 min: 1 elements: extension: index: 164 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: content: match: {url: null} schema: mustSupport: true _required: true index: 165 elements: value: mustSupport: true choices: [] index: 167 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] _required: true index: 169 min: 1 required: [extension] required: [extension] text: index: 9 elements: status: pattern: {type: Code, value: extensions} index: 10 package_version: 1.0.0-kommentierung extensions: ergaenzende_Angaben: url: null mustSupport: true index: 13 elements: value: mustSupport: true choices: [] index: 15 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: valueString: match: {} schema: mustSupport: true choices: [] index: 17 class: profile kind: resource url: https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_KHE_Practitioner base: https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Practitioner|1.2.1 version: 1.0.0 required: [meta]