description: null package_name: de.abda.erezeptabgabedatenbasis derivation: constraint name: DAV_PR_Base_ZusatzdatenEinheit type: Invoice elements: date: {index: 22} meta: {type: Meta, mustSupport: true, index: 0} totalNet: {index: 57} implicitRules: {index: 1} recipient: {index: 21} totalPriceComponent: {index: 56} type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: ZusatzdatenEinheit, system: 'http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-InvoiceTyp'} index: 12 elements: coding: index: 13 elements: system: {mustSupport: true, index: 14} version: {index: 15} code: {mustSupport: true, index: 16} display: {index: 17} userSelected: {index: 18} required: [system, code] text: {index: 19} required: [coding] totalGross: {index: 58} participant: {index: 23} note: {index: 60} account: {index: 25} extension: index: 5 slicing: rules: open discriminator: - {path: url, type: value} min: 1 slices: ZaehlerEinheit: match: {url: null} schema: type: Extension short: Angabe des Zählers zur Kennzeichnung einer Einheit eines Herstellungsvorgangs mustSupport: true url: http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zaehler index: 6 elements: value: short: Zähler zur Kennzeichnung einer Einheit eines Herstellungsvorgangs choices: [] index: 8 contained: {index: 4} status: mustSupport: true pattern: {type: Code, value: issued} index: 10 language: {index: 2} lineItem: mustSupport: true index: 26 extensions: Chargenbezeichnung: {url: 'http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Chargenbezeichnung', min: 0, type: Extension, short: Chargenbezeichnung, mustSupport: true, index: 28} elements: extension: index: 27 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: Chargenbezeichnung: match: {url: null} schema: {type: Extension, short: Chargenbezeichnung, mustSupport: true, url: 'http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Chargenbezeichnung', index: 28} min: 0 sequence: {short: Zähler Abrechnungsposition, mustSupport: true, index: 29} chargeItem: mustSupport: true choices: [chargeItemCodeableConcept] index: 31 chargeItemCodeableConcept: {type: CodeableConcept, mustSupport: true, choiceOf: chargeItem, index: 32} chargeItem[x]: elements: coding: index: 33 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 max: 1 slices: PZN: match: {system: 'http://fhir.de/CodeSystem/ifa/pzn'} schema: short: PZN mustSupport: true pattern: type: Coding value: {system: 'http://fhir.de/CodeSystem/ifa/pzn'} index: 34 elements: system: {mustSupport: true, index: 35} version: {index: 36} code: {mustSupport: true, index: 37} display: {index: 38} userSelected: {index: 39} required: [system, code] Sonderkennzeichen-TA1: match: {system: 'http://TA1.abda.de'} schema: short: Vertraglich vereinbartes Sonderkennzeichen mustSupport: true pattern: type: Coding value: {system: 'http://TA1.abda.de'} index: 40 elements: system: {mustSupport: true, index: 41} version: {index: 42} code: {mustSupport: true, index: 43} display: {index: 44} userSelected: {index: 45} required: [system, code] text: {index: 46} required: [coding] priceComponent: mustSupport: true index: 47 extensions: Preiskennzeichen: {url: 'http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-ZusatzdatenPreiskennzeichen', min: 1, max: 1, type: Extension, mustSupport: true, index: 49} Faktorkennzeichen: {url: 'http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-ZusatzdatenFaktorkennzeichen', min: 1, max: 1, type: Extension, mustSupport: true, index: 50} elements: extension: array: true min: 2 index: 48 slicing: rules: open discriminator: - {path: url, type: value} min: 2 slices: Preiskennzeichen: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-ZusatzdatenPreiskennzeichen', index: 49} min: 1 max: 1 Faktorkennzeichen: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-ZusatzdatenFaktorkennzeichen', index: 50} min: 1 max: 1 type: mustSupport: true pattern: {type: Code, value: informational} index: 51 code: {index: 52} factor: short: Anteil der Packung, des Zuschlags, etc. constraint: PR-ZusatzdatenEinheit-1: {human: 'erlaubte Feldlänge: 1..13,6', source: 'http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PR-Base-ZusatzdatenEinheit', severity: error, expression: 'toString().matches(''^\\d{1,6}(\\.\\d{1,6})?$'')'} mustSupport: true index: 53 amount: type: Money mustSupport: true index: 54 elements: value: {short: Nettopreis der Abrechnungsposition, index: 55} required: [factor, amount] required: [priceComponent, sequence] identifier: {index: 9} issuer: {index: 24} cancelledReason: {index: 11} paymentTerms: {index: 59} subject: {index: 20} text: {index: 3} package_version: 1.2.0-rc extensions: ZaehlerEinheit: url: http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zaehler type: Extension short: Angabe des Zählers zur Kennzeichnung einer Einheit eines Herstellungsvorgangs mustSupport: true index: 6 elements: value: short: Zähler zur Kennzeichnung einer Einheit eines Herstellungsvorgangs choices: [] index: 8 class: profile kind: resource url: http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PR-Base-ZusatzdatenEinheit base: http://hl7.org/fhir/StructureDefinition/Invoice version: 1.2.0-rc required: [lineItem, extension, type, meta]