description: Zusatzdaten Herstellung package_name: de.gkvsv.erezeptabrechnungsdaten derivation: constraint name: GKVSV_EX_ERP_ZusatzdatenHerstellung type: Extension elements: extension: array: true min: 2 index: 0 slicing: rules: closed discriminator: - {path: url, type: value} min: 2 slices: zaehlerHerstellung: match: {url: zaehlerHerstellung} schema: short: Zähler Herstellung _required: true index: 1 elements: url: pattern: {type: Uri, value: zaehlerHerstellung} index: 2 value: short: Zähler Herstellung maxValuePositiveInt: 99 minValuePositiveInt: 1 choices: [valuePositiveInt] index: 4 valuePositiveInt: {type: positiveInt, short: Zähler Herstellung, maxValuePositiveInt: 99, minValuePositiveInt: 1, choiceOf: value, index: 5} required: [valuePositiveInt, value] einheit: match: {url: einheit} schema: short: Einheit _required: true index: 6 extensions: zaehlerEinheit: url: zaehlerEinheit short: Zähler Einheit _required: true index: 8 elements: url: pattern: {type: Uri, value: zaehlerEinheit} index: 9 value: short: Zähler Einheit choices: [valuePositiveInt] index: 11 valuePositiveInt: {type: positiveInt, short: Zähler Einheit, choiceOf: value, index: 12} required: [valuePositiveInt, value] abrechnungsposition: url: abrechnungsposition short: Abrechnungsposition _required: true index: 13 extensions: zaehlerAbrechnungsposition: url: zaehlerAbrechnungsposition short: Zähler Abrechnungsposition _required: true index: 15 elements: url: pattern: {type: Uri, value: zaehlerAbrechnungsposition} index: 16 value: short: Zähler Abrechnungsposition choices: [valuePositiveInt] index: 18 valuePositiveInt: {type: positiveInt, short: Zähler Abrechnungsposition, choiceOf: value, index: 19} required: [valuePositiveInt, value] verwurf_geprueft: url: verwurf_geprueft short: Verwurf geprüft index: 20 elements: url: pattern: {type: Uri, value: verwurf_geprueft} index: 21 value: choices: [valueCodeableConcept] index: 23 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 24} value[x]: elements: coding: index: 25 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_Verwurf'} index: 26 version: {index: 27} code: {short: Verwurf geprüft, index: 28} userSelected: {index: 29} required: [system, code] text: {index: 30} required: [coding] required: [value, valueCodeableConcept] zuAbschlaegeZusatzdaten: url: zuAbschlaegeZusatzdaten short: Zu- und Abschläge auf Zusatzdaten index: 31 extensions: zuAbschlagCode: url: zuAbschlagCode short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: url: zuAbschlagKennzeichen short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: url: zuAbschlagBetrag short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] elements: extension: array: true min: 3 index: 32 slicing: rules: closed discriminator: - {path: url, type: value} min: 3 slices: zuAbschlagCode: match: {url: zuAbschlagCode} schema: short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: match: {url: zuAbschlagKennzeichen} schema: short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: match: {url: zuAbschlagBetrag} schema: short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] url: pattern: {type: Uri, value: zuAbschlaegeZusatzdaten} index: 55 value: choices: [] index: 57 elements: extension: index: 14 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: zaehlerAbrechnungsposition: match: {url: zaehlerAbrechnungsposition} schema: short: Zähler Abrechnungsposition _required: true index: 15 elements: url: pattern: {type: Uri, value: zaehlerAbrechnungsposition} index: 16 value: short: Zähler Abrechnungsposition choices: [valuePositiveInt] index: 18 valuePositiveInt: {type: positiveInt, short: Zähler Abrechnungsposition, choiceOf: value, index: 19} required: [valuePositiveInt, value] verwurf_geprueft: match: {url: verwurf_geprueft} schema: short: Verwurf geprüft index: 20 elements: url: pattern: {type: Uri, value: verwurf_geprueft} index: 21 value: choices: [valueCodeableConcept] index: 23 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 24} value[x]: elements: coding: index: 25 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_Verwurf'} index: 26 version: {index: 27} code: {short: Verwurf geprüft, index: 28} userSelected: {index: 29} required: [system, code] text: {index: 30} required: [coding] required: [value, valueCodeableConcept] zuAbschlaegeZusatzdaten: match: {url: zuAbschlaegeZusatzdaten} schema: short: Zu- und Abschläge auf Zusatzdaten index: 31 extensions: zuAbschlagCode: url: zuAbschlagCode short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: url: zuAbschlagKennzeichen short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: url: zuAbschlagBetrag short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] elements: extension: array: true min: 3 index: 32 slicing: rules: closed discriminator: - {path: url, type: value} min: 3 slices: zuAbschlagCode: match: {url: zuAbschlagCode} schema: short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: match: {url: zuAbschlagKennzeichen} schema: short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: match: {url: zuAbschlagBetrag} schema: short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] url: pattern: {type: Uri, value: zuAbschlaegeZusatzdaten} index: 55 value: choices: [] index: 57 url: pattern: {type: Uri, value: abrechnungsposition} index: 58 value: choices: [] index: 60 required: [extension] elements: extension: array: true min: 2 index: 7 slicing: rules: closed discriminator: - {path: url, type: value} min: 2 slices: zaehlerEinheit: match: {url: zaehlerEinheit} schema: short: Zähler Einheit _required: true index: 8 elements: url: pattern: {type: Uri, value: zaehlerEinheit} index: 9 value: short: Zähler Einheit choices: [valuePositiveInt] index: 11 valuePositiveInt: {type: positiveInt, short: Zähler Einheit, choiceOf: value, index: 12} required: [valuePositiveInt, value] abrechnungsposition: match: {url: abrechnungsposition} schema: short: Abrechnungsposition _required: true index: 13 extensions: zaehlerAbrechnungsposition: url: zaehlerAbrechnungsposition short: Zähler Abrechnungsposition _required: true index: 15 elements: url: pattern: {type: Uri, value: zaehlerAbrechnungsposition} index: 16 value: short: Zähler Abrechnungsposition choices: [valuePositiveInt] index: 18 valuePositiveInt: {type: positiveInt, short: Zähler Abrechnungsposition, choiceOf: value, index: 19} required: [valuePositiveInt, value] verwurf_geprueft: url: verwurf_geprueft short: Verwurf geprüft index: 20 elements: url: pattern: {type: Uri, value: verwurf_geprueft} index: 21 value: choices: [valueCodeableConcept] index: 23 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 24} value[x]: elements: coding: index: 25 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_Verwurf'} index: 26 version: {index: 27} code: {short: Verwurf geprüft, index: 28} userSelected: {index: 29} required: [system, code] text: {index: 30} required: [coding] required: [value, valueCodeableConcept] zuAbschlaegeZusatzdaten: url: zuAbschlaegeZusatzdaten short: Zu- und Abschläge auf Zusatzdaten index: 31 extensions: zuAbschlagCode: url: zuAbschlagCode short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: url: zuAbschlagKennzeichen short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: url: zuAbschlagBetrag short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] elements: extension: array: true min: 3 index: 32 slicing: rules: closed discriminator: - {path: url, type: value} min: 3 slices: zuAbschlagCode: match: {url: zuAbschlagCode} schema: short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: match: {url: zuAbschlagKennzeichen} schema: short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: match: {url: zuAbschlagBetrag} schema: short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] url: pattern: {type: Uri, value: zuAbschlaegeZusatzdaten} index: 55 value: choices: [] index: 57 elements: extension: index: 14 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: zaehlerAbrechnungsposition: match: {url: zaehlerAbrechnungsposition} schema: short: Zähler Abrechnungsposition _required: true index: 15 elements: url: pattern: {type: Uri, value: zaehlerAbrechnungsposition} index: 16 value: short: Zähler Abrechnungsposition choices: [valuePositiveInt] index: 18 valuePositiveInt: {type: positiveInt, short: Zähler Abrechnungsposition, choiceOf: value, index: 19} required: [valuePositiveInt, value] verwurf_geprueft: match: {url: verwurf_geprueft} schema: short: Verwurf geprüft index: 20 elements: url: pattern: {type: Uri, value: verwurf_geprueft} index: 21 value: choices: [valueCodeableConcept] index: 23 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 24} value[x]: elements: coding: index: 25 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_Verwurf'} index: 26 version: {index: 27} code: {short: Verwurf geprüft, index: 28} userSelected: {index: 29} required: [system, code] text: {index: 30} required: [coding] required: [value, valueCodeableConcept] zuAbschlaegeZusatzdaten: match: {url: zuAbschlaegeZusatzdaten} schema: short: Zu- und Abschläge auf Zusatzdaten index: 31 extensions: zuAbschlagCode: url: zuAbschlagCode short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: url: zuAbschlagKennzeichen short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: url: zuAbschlagBetrag short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] elements: extension: array: true min: 3 index: 32 slicing: rules: closed discriminator: - {path: url, type: value} min: 3 slices: zuAbschlagCode: match: {url: zuAbschlagCode} schema: short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: match: {url: zuAbschlagKennzeichen} schema: short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: match: {url: zuAbschlagBetrag} schema: short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] url: pattern: {type: Uri, value: zuAbschlaegeZusatzdaten} index: 55 value: choices: [] index: 57 url: pattern: {type: Uri, value: abrechnungsposition} index: 58 value: choices: [] index: 60 required: [extension] url: pattern: {type: Uri, value: einheit} index: 61 value: choices: [] index: 63 url: pattern: {type: Uri, value: 'http://fhir.gkvsv.de/StructureDefinition/GKVSV_EX_ERP_ZusatzdatenHerstellung'} index: 64 value: choices: [] index: 66 package_version: 1.5.0-rc extensions: zaehlerHerstellung: url: zaehlerHerstellung short: Zähler Herstellung _required: true index: 1 elements: url: pattern: {type: Uri, value: zaehlerHerstellung} index: 2 value: short: Zähler Herstellung maxValuePositiveInt: 99 minValuePositiveInt: 1 choices: [valuePositiveInt] index: 4 valuePositiveInt: {type: positiveInt, short: Zähler Herstellung, maxValuePositiveInt: 99, minValuePositiveInt: 1, choiceOf: value, index: 5} required: [valuePositiveInt, value] einheit: url: einheit short: Einheit _required: true index: 6 extensions: zaehlerEinheit: url: zaehlerEinheit short: Zähler Einheit _required: true index: 8 elements: url: pattern: {type: Uri, value: zaehlerEinheit} index: 9 value: short: Zähler Einheit choices: [valuePositiveInt] index: 11 valuePositiveInt: {type: positiveInt, short: Zähler Einheit, choiceOf: value, index: 12} required: [valuePositiveInt, value] abrechnungsposition: url: abrechnungsposition short: Abrechnungsposition _required: true index: 13 extensions: zaehlerAbrechnungsposition: url: zaehlerAbrechnungsposition short: Zähler Abrechnungsposition _required: true index: 15 elements: url: pattern: {type: Uri, value: zaehlerAbrechnungsposition} index: 16 value: short: Zähler Abrechnungsposition choices: [valuePositiveInt] index: 18 valuePositiveInt: {type: positiveInt, short: Zähler Abrechnungsposition, choiceOf: value, index: 19} required: [valuePositiveInt, value] verwurf_geprueft: url: verwurf_geprueft short: Verwurf geprüft index: 20 elements: url: pattern: {type: Uri, value: verwurf_geprueft} index: 21 value: choices: [valueCodeableConcept] index: 23 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 24} value[x]: elements: coding: index: 25 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_Verwurf'} index: 26 version: {index: 27} code: {short: Verwurf geprüft, index: 28} userSelected: {index: 29} required: [system, code] text: {index: 30} required: [coding] required: [value, valueCodeableConcept] zuAbschlaegeZusatzdaten: url: zuAbschlaegeZusatzdaten short: Zu- und Abschläge auf Zusatzdaten index: 31 extensions: zuAbschlagCode: url: zuAbschlagCode short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: url: zuAbschlagKennzeichen short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: url: zuAbschlagBetrag short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] elements: extension: array: true min: 3 index: 32 slicing: rules: closed discriminator: - {path: url, type: value} min: 3 slices: zuAbschlagCode: match: {url: zuAbschlagCode} schema: short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: match: {url: zuAbschlagKennzeichen} schema: short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: match: {url: zuAbschlagBetrag} schema: short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] url: pattern: {type: Uri, value: zuAbschlaegeZusatzdaten} index: 55 value: choices: [] index: 57 elements: extension: index: 14 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: zaehlerAbrechnungsposition: match: {url: zaehlerAbrechnungsposition} schema: short: Zähler Abrechnungsposition _required: true index: 15 elements: url: pattern: {type: Uri, value: zaehlerAbrechnungsposition} index: 16 value: short: Zähler Abrechnungsposition choices: [valuePositiveInt] index: 18 valuePositiveInt: {type: positiveInt, short: Zähler Abrechnungsposition, choiceOf: value, index: 19} required: [valuePositiveInt, value] verwurf_geprueft: match: {url: verwurf_geprueft} schema: short: Verwurf geprüft index: 20 elements: url: pattern: {type: Uri, value: verwurf_geprueft} index: 21 value: choices: [valueCodeableConcept] index: 23 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 24} value[x]: elements: coding: index: 25 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_Verwurf'} index: 26 version: {index: 27} code: {short: Verwurf geprüft, index: 28} userSelected: {index: 29} required: [system, code] text: {index: 30} required: [coding] required: [value, valueCodeableConcept] zuAbschlaegeZusatzdaten: match: {url: zuAbschlaegeZusatzdaten} schema: short: Zu- und Abschläge auf Zusatzdaten index: 31 extensions: zuAbschlagCode: url: zuAbschlagCode short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: url: zuAbschlagKennzeichen short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: url: zuAbschlagBetrag short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] elements: extension: array: true min: 3 index: 32 slicing: rules: closed discriminator: - {path: url, type: value} min: 3 slices: zuAbschlagCode: match: {url: zuAbschlagCode} schema: short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: match: {url: zuAbschlagKennzeichen} schema: short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: match: {url: zuAbschlagBetrag} schema: short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] url: pattern: {type: Uri, value: zuAbschlaegeZusatzdaten} index: 55 value: choices: [] index: 57 url: pattern: {type: Uri, value: abrechnungsposition} index: 58 value: choices: [] index: 60 required: [extension] elements: extension: array: true min: 2 index: 7 slicing: rules: closed discriminator: - {path: url, type: value} min: 2 slices: zaehlerEinheit: match: {url: zaehlerEinheit} schema: short: Zähler Einheit _required: true index: 8 elements: url: pattern: {type: Uri, value: zaehlerEinheit} index: 9 value: short: Zähler Einheit choices: [valuePositiveInt] index: 11 valuePositiveInt: {type: positiveInt, short: Zähler Einheit, choiceOf: value, index: 12} required: [valuePositiveInt, value] abrechnungsposition: match: {url: abrechnungsposition} schema: short: Abrechnungsposition _required: true index: 13 extensions: zaehlerAbrechnungsposition: url: zaehlerAbrechnungsposition short: Zähler Abrechnungsposition _required: true index: 15 elements: url: pattern: {type: Uri, value: zaehlerAbrechnungsposition} index: 16 value: short: Zähler Abrechnungsposition choices: [valuePositiveInt] index: 18 valuePositiveInt: {type: positiveInt, short: Zähler Abrechnungsposition, choiceOf: value, index: 19} required: [valuePositiveInt, value] verwurf_geprueft: url: verwurf_geprueft short: Verwurf geprüft index: 20 elements: url: pattern: {type: Uri, value: verwurf_geprueft} index: 21 value: choices: [valueCodeableConcept] index: 23 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 24} value[x]: elements: coding: index: 25 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_Verwurf'} index: 26 version: {index: 27} code: {short: Verwurf geprüft, index: 28} userSelected: {index: 29} required: [system, code] text: {index: 30} required: [coding] required: [value, valueCodeableConcept] zuAbschlaegeZusatzdaten: url: zuAbschlaegeZusatzdaten short: Zu- und Abschläge auf Zusatzdaten index: 31 extensions: zuAbschlagCode: url: zuAbschlagCode short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: url: zuAbschlagKennzeichen short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: url: zuAbschlagBetrag short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] elements: extension: array: true min: 3 index: 32 slicing: rules: closed discriminator: - {path: url, type: value} min: 3 slices: zuAbschlagCode: match: {url: zuAbschlagCode} schema: short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: match: {url: zuAbschlagKennzeichen} schema: short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: match: {url: zuAbschlagBetrag} schema: short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] url: pattern: {type: Uri, value: zuAbschlaegeZusatzdaten} index: 55 value: choices: [] index: 57 elements: extension: index: 14 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: zaehlerAbrechnungsposition: match: {url: zaehlerAbrechnungsposition} schema: short: Zähler Abrechnungsposition _required: true index: 15 elements: url: pattern: {type: Uri, value: zaehlerAbrechnungsposition} index: 16 value: short: Zähler Abrechnungsposition choices: [valuePositiveInt] index: 18 valuePositiveInt: {type: positiveInt, short: Zähler Abrechnungsposition, choiceOf: value, index: 19} required: [valuePositiveInt, value] verwurf_geprueft: match: {url: verwurf_geprueft} schema: short: Verwurf geprüft index: 20 elements: url: pattern: {type: Uri, value: verwurf_geprueft} index: 21 value: choices: [valueCodeableConcept] index: 23 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 24} value[x]: elements: coding: index: 25 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_Verwurf'} index: 26 version: {index: 27} code: {short: Verwurf geprüft, index: 28} userSelected: {index: 29} required: [system, code] text: {index: 30} required: [coding] required: [value, valueCodeableConcept] zuAbschlaegeZusatzdaten: match: {url: zuAbschlaegeZusatzdaten} schema: short: Zu- und Abschläge auf Zusatzdaten index: 31 extensions: zuAbschlagCode: url: zuAbschlagCode short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: url: zuAbschlagKennzeichen short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: url: zuAbschlagBetrag short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] elements: extension: array: true min: 3 index: 32 slicing: rules: closed discriminator: - {path: url, type: value} min: 3 slices: zuAbschlagCode: match: {url: zuAbschlagCode} schema: short: Zu-/Abschlag _required: true index: 33 elements: url: pattern: {type: Uri, value: zuAbschlagCode} index: 34 value: choices: [valueCodeableConcept] index: 36 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 37} value[x]: elements: coding: index: 38 elements: system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/CodeSystem/GKVSV_CS_ERP_ZuAbschlagKey'} index: 39 version: {index: 40} code: {short: Zu-/Abschlag, index: 41} userSelected: {index: 42} required: [system, code] text: {index: 43} required: [coding] required: [value, valueCodeableConcept] zuAbschlagKennzeichen: match: {url: zuAbschlagKennzeichen} schema: short: Kennzeichen Zu-/Abschlag _required: true index: 44 elements: url: pattern: {type: Uri, value: zuAbschlagKennzeichen} index: 45 value: short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choices: [valueCode] index: 47 valueCode: type: code short: surcharge | deduction constraint: surchargeOrDeduction: {human: Es sind nur die Kennzeichen "surcharge" (Zuschlag) oder "deduction" (Abschlag) zulässig., source: Extension, severity: error, expression: matches('^surcharge$') or matches('^deduction$')} choiceOf: value index: 48 required: [valueCode, value] zuAbschlagBetrag: match: {url: zuAbschlagBetrag} schema: short: Betrag Zu-/Abschlag _required: true index: 49 elements: url: pattern: {type: Uri, value: zuAbschlagBetrag} index: 50 value: choices: [valueMoney] index: 52 valueMoney: {type: Money, choiceOf: value, index: 53} value[x]: elements: value: {short: Betrag Zu-/Abschlag, index: 54} required: [valueMoney, value] url: pattern: {type: Uri, value: zuAbschlaegeZusatzdaten} index: 55 value: choices: [] index: 57 url: pattern: {type: Uri, value: abrechnungsposition} index: 58 value: choices: [] index: 60 required: [extension] url: pattern: {type: Uri, value: einheit} index: 61 value: choices: [] index: 63 class: extension kind: complex-type url: http://fhir.gkvsv.de/StructureDefinition/GKVSV_EX_ERP_ZusatzdatenHerstellung base: http://hl7.org/fhir/StructureDefinition/Extension version: 1.5.0