description: TA7 Rechnung aus Datei - Bundle package_name: rs/de.gkvsv.erezeptabrechnungsdaten derivation: constraint name: GKVSV_PR_TA7_Rechnung_Bundle type: Bundle elements: meta: index: 1 elements: profile: pattern: {type: canonical, value: 'https://fhir.gkvsv.de/StructureDefinition/GKVSV_PR_TA7_Rechnung_Bundle|1.3'} type: canonical index: 2 required: [profile] signature: {index: 42} implicitRules: {index: 3} type: pattern: {type: code, value: document} type: code index: 16 total: {index: 18} language: {index: 4} link: {index: 19} id: {index: 0} identifier: short: Dateiname und Dateinummer index: 5 extensions: Dateinummer: url: https://fhir.gkvsv.de/StructureDefinition/GKVSV_EX_ERP_TA7_Dateinummer type: Extension short: Dateinummer index: 7 elements: value: short: Dateinummer choices: [] index: 9 elements: extension: index: 6 slicing: rules: open discriminator: - {path: url, type: value} min: 1 slices: Dateinummer: match: {url: null} schema: type: Extension short: Dateinummer url: https://fhir.gkvsv.de/StructureDefinition/GKVSV_EX_ERP_TA7_Dateinummer index: 7 elements: value: short: Dateinummer choices: [] index: 9 use: {index: 10} type: {index: 11} system: short: Dateiname pattern: {type: uri, value: 'https://fhir.gkvsv.de/NamingSystem/GKVSV_NS_Dateiname'} type: uri index: 12 value: short: Dateiname constraint: Dateiname: {human: Der Dateiname muss den Konventionen der TA7 entsprechen., source: 'https://fhir.gkvsv.de/StructureDefinition/GKVSV_PR_TA7_Rechnung_Bundle', severity: error, expression: 'toString().matches(''^(ARZ|APO|KKR|KRZ|SON)(FHR|FK[1-9])(\\d{2})(\\d{3}|.\\d{2})$'')'} index: 13 period: {index: 14} assigner: {index: 15} required: [extension, system, value] entry: short: Composition, List und Rechnungen array: true min: 2 index: 20 slicing: rules: closed discriminator: - {path: resource, type: profile} min: 2 slices: Rechnung_Composition: match: {} schema: _required: true index: 21 elements: link: {index: 22} fullUrl: {index: 23} resource: {type: Resource, index: 24} search: {index: 25} request: {index: 26} response: {index: 27} required: [fullUrl, resource] Rechnung_List: match: {} schema: _required: true index: 28 elements: link: {index: 29} fullUrl: {index: 30} resource: {type: Resource, index: 31} search: {index: 32} request: {index: 33} response: {index: 34} required: [fullUrl, resource] Abrechnungsdaten: match: {} schema: _required: true index: 35 elements: link: {index: 36} fullUrl: {index: 37} resource: {type: Resource, index: 38} search: {index: 39} request: {index: 40} response: {index: 41} required: [fullUrl, resource] timestamp: {short: Erstelldatum der Datei, index: 17} package_version: 1.3.0-rc1 class: profile kind: resource url: https://fhir.gkvsv.de/StructureDefinition/GKVSV_PR_TA7_Rechnung_Bundle base: http://hl7.org/fhir/StructureDefinition/Bundle version: '1.3' required: [id, identifier, meta, timestamp]