description: TA7 Sammelrechnung aus Datei - Bundle package_name: de.gkvsv.eRezeptAbrechnungsdaten derivation: constraint name: GKVSV_PR_TA7_Sammelrechnung_Bundle type: Bundle elements: meta: mustSupport: true index: 1 elements: profile: mustSupport: true pattern: {type: Canonical, value: 'https://fhir.gkvsv.de/StructureDefinition/GKVSV_PR_TA7_Sammelrechnung_Bundle|1.0.0'} index: 2 required: [profile] signature: {index: 42} implicitRules: {index: 3} type: pattern: {type: Code, value: document} mustSupport: true index: 16 total: {index: 18} language: {index: 4} link: {index: 19} id: {mustSupport: true, index: 0} identifier: short: Dateiname und Dateinummer mustSupport: true index: 5 extensions: Dateinummer: url: https://fhir.gkvsv.de/StructureDefinition/GKVSV_EX_ERP_TA7_Dateinummer short: Dateinummer type: Extension mustSupport: true index: 7 elements: value: short: Dateinummer mustSupport: true choices: [] index: 9 elements: extension: index: 6 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: Dateinummer: match: {url: null} schema: short: Dateinummer type: Extension mustSupport: true url: https://fhir.gkvsv.de/StructureDefinition/GKVSV_EX_ERP_TA7_Dateinummer index: 7 elements: value: short: Dateinummer mustSupport: true choices: [] index: 9 use: {index: 10} type: {index: 11} system: short: Dateiname pattern: {type: Uri, value: 'https://fhir.gkvsv.de/NamingSystem/GKVSV_NS_Dateiname'} mustSupport: true index: 12 value: short: Dateiname constraint: Dateiname-length: {human: Der Dateiname muss 11 Zeichen lang sein., source: Bundle, severity: error, expression: length()=11} mustSupport: true index: 13 period: {index: 14} assigner: {index: 15} required: [value, system] entry: short: Composition, List und Rechnungen mustSupport: true array: true min: 3 index: 20 slicing: rules: open discriminator: - {path: resource, type: profile} min: 3 slices: sammelrechnung_Composition: match: {} schema: mustSupport: true _required: true index: 21 elements: link: {index: 22} fullUrl: {mustSupport: true, index: 23} resource: {type: Resource, mustSupport: true, index: 24} search: {index: 25} request: {index: 26} response: {index: 27} required: [resource, fullUrl] sammelrechnung_List: match: {} schema: mustSupport: true _required: true index: 28 elements: link: {index: 29} fullUrl: {mustSupport: true, index: 30} resource: {type: Resource, mustSupport: true, index: 31} search: {index: 32} request: {index: 33} response: {index: 34} required: [resource, fullUrl] rechnung: match: {} schema: mustSupport: true _required: true index: 35 elements: link: {index: 36} fullUrl: {mustSupport: true, index: 37} resource: {type: Resource, mustSupport: true, index: 38} search: {index: 39} request: {index: 40} response: {index: 41} required: [resource, fullUrl] timestamp: {short: Erstelldatum der Datei, mustSupport: true, index: 17} package_version: 1.0.0-rc class: profile kind: resource url: https://fhir.gkvsv.de/StructureDefinition/GKVSV_PR_TA7_Sammelrechnung_Bundle base: http://hl7.org/fhir/StructureDefinition/Bundle version: 1.0.0 required: [id, timestamp, identifier, meta]