diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-01-1.xml b/src/eusr/trn-end_user_statistics/bad-examples/eusr-01-1.xml
index 9dc41b8..fbb07fe 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-01-1.xml
+++ b/src/eusr/trn-end_user_statistics/bad-examples/eusr-01-1.xml
@@ -1,4 +1,11 @@
+
+ Verify existence of header in document.
+ RULE-R001
+
+
+ RULE-R001
+
Xurn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
@@ -16,3 +23,5 @@
0
+
+
\ No newline at end of file
diff --git a/src/eusr/trn-end_user_statistics/example/unit/eusr-01-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-01-1.xml
new file mode 100644
index 0000000..0a5411d
--- /dev/null
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-01-1.xml
@@ -0,0 +1,27 @@
+
+
+ Verify existence of header in document.
+ SCH-EUSR-01
+
+
+ SCH-EUSR-01
+
+
+
+ Xurn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
+ urn:fdc:peppol.eu:edec:bis:reporting:1.0
+
+
+ 2022-01-01
+ 2022-01-31
+
+ POP000360
+
+
+ 0
+ 0
+ 0
+
+
+
+
\ No newline at end of file
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-23-1.xml
similarity index 92%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-23-1.xml
index 6e00727..643ab86 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-23-1.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-23-1.xml
@@ -1,4 +1,11 @@
+
+
+ Verify existence of header in document.
+ SCH-EUSR-23
+
+
+ SCH-EUSR-23
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -55,3 +62,5 @@
1
+
+
\ No newline at end of file
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-24-1.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-24-1.xml
index 7608d91..c9dd88c 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-1.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-24-1.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-24
+
+
+ SCH-EUSR-24
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -54,3 +60,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-24-2.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-24-2.xml
index e230125..95dc3e3 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-24-2.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-24-2.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-24
+
+
+ SCH-EUSR-24
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -54,3 +60,5 @@
1
+
+
\ No newline at end of file
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-25-1.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-25-1.xml
index 209e6a8..5c78e0b 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-1.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-25-1.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-25
+
+
+ SCH-EUSR-25
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -54,3 +60,5 @@
1
+
+
\ No newline at end of file
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-25-2.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-25-2.xml
index 0eb2663..3931c32 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-25-2.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-25-2.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-25
+
+
+ SCH-EUSR-25
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -55,3 +61,5 @@
1
+
+
\ No newline at end of file
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-26-1.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-26-1.xml
index b43d41d..ca24601 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-1.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-26-1.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-26
+
+
+ SCH-EUSR-26
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -55,3 +61,5 @@
1
+
+
\ No newline at end of file
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-26-2.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-26-2.xml
index 5b4e8e0..f58bc29 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-26-2.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-26-2.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-26
+
+
+ SCH-EUSR-26
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -55,3 +61,5 @@
1
+
+
\ No newline at end of file
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-27-1.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-27-1.xml
index ae0710c..781ff0b 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-1.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-27-1.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-27
+
+
+ SCH-EUSR-27
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -55,3 +61,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-27-2.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-27-2.xml
index 4bf51ce..44b4b93 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-27-2.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-27-2.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-27
+
+
+ SCH-EUSR-27
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -55,3 +61,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-28-1.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-28-1.xml
index 5a095bf..bd9f5f0 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-1.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-28-1.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-28
+
+
+ SCH-EUSR-28
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -55,3 +61,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-28-2.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-28-2.xml
index 97f6e86..c7f2de5 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-28-2.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-28-2.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-28
+
+
+ SCH-EUSR-28
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -55,3 +61,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-29-1.xml
similarity index 94%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-29-1.xml
index fb196fd..49a262f 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-29-1.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-29-1.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-29
+
+
+ SCH-EUSR-29
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -65,3 +71,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-30-1.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-30-1.xml
index ef7180d..73df11f 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-1.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-30-1.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-30
+
+
+ SCH-EUSR-30
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -53,3 +59,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-30-2.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-30-2.xml
index fc17404..7e52d77 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-30-2.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-30-2.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-30
+
+
+ SCH-EUSR-30
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -53,3 +59,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-33-1.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-33-1.xml
index c31918c..36d3fd4 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-33-1.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-33-1.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-33
+
+
+ SCH-EUSR-33
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -54,3 +60,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-34-1.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-34-1.xml
index a7bbc30..532b512 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-34-1.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-34-1.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-34
+
+
+ SCH-EUSR-34
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -54,3 +60,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-35-1.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-35-1.xml
index dd4e1fa..77ed9e1 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-35-1.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-35-1.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-35
+
+
+ SCH-EUSR-35
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -54,3 +60,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-36-1.xml
similarity index 93%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-36-1.xml
index 920f48b..e420609 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-36-1.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-36-1.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-36
+
+
+ SCH-EUSR-36
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -54,3 +60,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml b/src/eusr/trn-end_user_statistics/example/unit/eusr-41-2.xml
similarity index 92%
rename from src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml
rename to src/eusr/trn-end_user_statistics/example/unit/eusr-41-2.xml
index 230b42c..33cf93b 100644
--- a/src/eusr/trn-end_user_statistics/bad-examples/eusr-41-2.xml
+++ b/src/eusr/trn-end_user_statistics/example/unit/eusr-41-2.xml
@@ -1,4 +1,10 @@
+
+ Verify existence of header in document.
+ SCH-EUSR-41
+
+
+ SCH-EUSR-41
urn:fdc:peppol.eu:edec:trns:end-user-statistics-report:1.1
urn:fdc:peppol.eu:edec:bis:reporting:1.0
@@ -46,3 +52,5 @@
1
+
+
diff --git a/src/eusr/trn-end_user_statistics/transaction.yaml b/src/eusr/trn-end_user_statistics/example/unit/transaction.yaml
similarity index 100%
rename from src/eusr/trn-end_user_statistics/transaction.yaml
rename to src/eusr/trn-end_user_statistics/example/unit/transaction.yaml
diff --git a/src/eusr/trn-end_user_statistics/readme.md b/src/eusr/trn-end_user_statistics/readme.md
index fe20393..1c19dc9 100644
--- a/src/eusr/trn-end_user_statistics/readme.md
+++ b/src/eusr/trn-end_user_statistics/readme.md
@@ -5,4 +5,4 @@ This folder contains the contents of a process:
* The [Semantic-model](semantic-model) folder, containing the abstract semantic / information model
* The [Syntax-binding](syntax-binding) folder, for the mapping of the semantic model elements to the used, usually UBL, syntax
* The [Codelist](codelist) folder, containing the codelists in yaml formats.
-* The [Schematron](schematron) folder, for the schematrons. Schematrons must also be mentioned in [transaction.yaml](transaction.yaml)
+* The [Schematron](schematron) folder, for the schematrons. Schematrons must also be mentioned in [transaction.yaml](example/unit/transaction.yaml)