From f2ed5d9e5613e7abf2d6d272252c6789244590c7 Mon Sep 17 00:00:00 2001 From: Christian Schlichtherle Date: Fri, 27 Nov 2020 01:44:29 +0100 Subject: [PATCH 1/2] Require corp id for payee. --- src/main/schematron/dre0.sch | 8 ++------ src/test/resources/dre0/xrechnung-1.2-richtig.xml | 4 ++-- src/test/resources/dre0/xrechnung-2.0-richtig.xml | 4 ++-- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/src/main/schematron/dre0.sch b/src/main/schematron/dre0.sch index c9bb7ec..86c2e5d 100644 --- a/src/main/schematron/dre0.sch +++ b/src/main/schematron/dre0.sch @@ -55,6 +55,8 @@ >Eine DiGA-Rechnung muß das Institutionskennzeichen (IK) einer Krankenkasse mit exakt neun Ziffern enthalten. + Das Institutionskennzeichen (IK) des Zahlungsempfängers muss exakt neun Ziffern haben. Eine DiGA-Rechnung muß den Mehrwertsteuerbetrag in Euro (EUR) enthalten. Eine DiGA-Rechnung muß den Mehrwertsteuerbetrag in Euro (EUR) enthalten. - - Das Institutionskennzeichen (IK) eines abweichenden Zahlungsempfängers muss exakt neun Ziffern haben. - Das Institutionskennzeichen (IK) eines abweichenden Zahlungsempfängers muss vom IK des DiGA-Herstellers verschieden sein. - Eine DiGA-Rechnung darf keine Informationen zur Kartenzahlung enthalten. diff --git a/src/test/resources/dre0/xrechnung-1.2-richtig.xml b/src/test/resources/dre0/xrechnung-1.2-richtig.xml index 032ee68..46b1d95 100644 --- a/src/test/resources/dre0/xrechnung-1.2-richtig.xml +++ b/src/test/resources/dre0/xrechnung-1.2-richtig.xml @@ -125,8 +125,8 @@ - - 987654322 + + 987654321 EUR EUR diff --git a/src/test/resources/dre0/xrechnung-2.0-richtig.xml b/src/test/resources/dre0/xrechnung-2.0-richtig.xml index 62b3d0d..097dddf 100644 --- a/src/test/resources/dre0/xrechnung-2.0-richtig.xml +++ b/src/test/resources/dre0/xrechnung-2.0-richtig.xml @@ -125,8 +125,8 @@ - - 987654322 + + 987654321 From f918276f742dd20cab01ca0334f40613b16991aa Mon Sep 17 00:00:00 2001 From: Christian Schlichtherle Date: Fri, 27 Nov 2020 08:23:29 +0100 Subject: [PATCH 2/2] Language. --- src/main/schematron/dre0.sch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/schematron/dre0.sch b/src/main/schematron/dre0.sch index 86c2e5d..9bf6caa 100644 --- a/src/main/schematron/dre0.sch +++ b/src/main/schematron/dre0.sch @@ -56,7 +56,7 @@ Das Institutionskennzeichen (IK) des Zahlungsempfängers muss exakt neun Ziffern haben. + >Eine DiGA-Rechnung muß das Institutionskennzeichen (IK) des Zahlungsempfängers mit exakt neun Ziffern enthalten. Eine DiGA-Rechnung muß den Mehrwertsteuerbetrag in Euro (EUR) enthalten.