description: Rechnung an den Kostenträger package_name: de.gkvsv.eRezeptAbrechnungsdaten derivation: constraint name: GKVSV_PR_TA7_Rechnung type: Invoice elements: date: {short: Rechnungsdatum, mustSupport: true, index: 39} meta: mustSupport: true index: 1 elements: versionId: {index: 2} lastUpdated: {index: 3} source: {index: 4} profile: mustSupport: true pattern: {type: Canonical, value: 'https://fhir.gkvsv.de/StructureDefinition/GKVSV_PR_TA7_Rechnung|1.0.0'} index: 5 security: {index: 6} tag: {index: 7} required: [profile] totalNet: {index: 62} implicitRules: {index: 8} recipient: short: IK des Kostenträgers mustSupport: true index: 27 elements: reference: {index: 28} type: {index: 29} identifier: mustSupport: true index: 30 elements: use: {index: 31} type: index: 32 elements: text: {index: 33} system: pattern: {type: Uri, value: 'http://fhir.de/NamingSystem/arge-ik/iknr'} mustSupport: true index: 34 value: short: IK des Kostenträgers constraint: KostentraegerID-length: {human: Die IK des Kostenträgers muss 9 Zeichen lang sein., source: Invoice, severity: error, expression: length()=9} mustSupport: true index: 35 period: {index: 36} assigner: {index: 37} required: [value, system] display: {index: 38} required: [identifier] totalPriceComponent: {index: 61} type: {index: 25} totalGross: {index: 63} participant: {index: 40} note: {index: 65} account: {index: 42} extension: index: 12 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: abrechnungszeitraum: match: {url: null} schema: short: Abrechnungszeitraum type: Extension mustSupport: true url: https://fhir.gkvsv.de/StructureDefinition/GKVSV_EX_ERP_TA7_Abrechnungszeitraum index: 13 elements: value: mustSupport: true choices: [] index: 15 contained: {index: 11} status: pattern: {type: Code, value: issued} index: 23 language: {index: 9} id: {mustSupport: true, index: 0} lineItem: short: Rezept mustSupport: true index: 43 elements: sequence: {index: 44} chargeItem: extensions: {} elements: extension: elements: value: mustSupport: true choices: [] index: 54 chargeItemReference: type: Reference mustSupport: true choiceOf: chargeItem index: 50 slicing: slices: chargeItemReference: match: {} schema: {type: Reference, mustSupport: true, choiceOf: chargeItem, _required: true, index: 50} min: 1 chargeItem[x]: extensions: {} elements: extension: elements: value[x]: elements: reference: {mustSupport: true, index: 55} reference: {index: 56} type: {index: 57} identifier: {index: 58} display: {index: 59} priceComponent: {index: 60} required: [chargeItem, chargeItemReference] identifier: short: Sammelrechnungsnummer mustSupport: true index: 16 elements: use: {index: 17} type: {index: 18} system: pattern: {type: Uri, value: 'https://fhir.gkvsv.de/NamingSystem/GKVSV_NS_Sammelrechnungsnummer'} mustSupport: true index: 19 value: short: Sammelrechnungsnummer constraint: Sammelrechnungsnummer-maxLength: {human: Die Sammelrechnungsnummer darf maximal 20 Zeichen lang sein., source: Invoice, severity: error, expression: length()<=20} mustSupport: true index: 20 period: {index: 21} assigner: {index: 22} required: [value, system] issuer: {index: 41} cancelledReason: {index: 24} paymentTerms: {index: 64} subject: {index: 26} text: {index: 10} package_version: 1.0.0-rc extensions: abrechnungszeitraum: url: https://fhir.gkvsv.de/StructureDefinition/GKVSV_EX_ERP_TA7_Abrechnungszeitraum short: Abrechnungszeitraum type: Extension mustSupport: true index: 13 elements: value: mustSupport: true choices: [] index: 15 class: profile kind: resource url: https://fhir.gkvsv.de/StructureDefinition/GKVSV_PR_TA7_Rechnung base: http://hl7.org/fhir/StructureDefinition/Invoice version: 1.0.0 required: [lineItem, recipient, id, identifier, meta, date]