diff --git a/103707/TS_103_707.xsd b/103707/TS_103_707.xsd
index 2f33c569b42114734d1e647b80e05f507b577a8e..b5033684b8ffdf1a460fc35f10c1712427910c33 100644
--- a/103707/TS_103_707.xsd
+++ b/103707/TS_103_707.xsd
@@ -3,7 +3,7 @@
xmlns:etsi103280="http://uri.etsi.org/03280/common/2017/07"
xmlns="http://uri.etsi.org/03707/2020/02"
targetNamespace="http://uri.etsi.org/03707/2020/02"
- version="1.1.1"
+ version="1.3.1"
elementFormDefault="qualified">
@@ -13,13 +13,20 @@
-
+
+
+
+
+
+
+
+
diff --git a/103707/portal/TS_103_707_v010201.xsd b/103707/portal/TS_103_707_v010301.xsd
similarity index 95%
rename from 103707/portal/TS_103_707_v010201.xsd
rename to 103707/portal/TS_103_707_v010301.xsd
index 2f33c569b42114734d1e647b80e05f507b577a8e..b5033684b8ffdf1a460fc35f10c1712427910c33 100644
--- a/103707/portal/TS_103_707_v010201.xsd
+++ b/103707/portal/TS_103_707_v010301.xsd
@@ -3,7 +3,7 @@
xmlns:etsi103280="http://uri.etsi.org/03280/common/2017/07"
xmlns="http://uri.etsi.org/03707/2020/02"
targetNamespace="http://uri.etsi.org/03707/2020/02"
- version="1.1.1"
+ version="1.3.1"
elementFormDefault="qualified">
@@ -13,13 +13,20 @@
-
+
+
+
+
+
+
+
+
diff --git a/103707/portal/examples/example_multiple_items.xml b/103707/portal/examples/example_multiple_items.xml
new file mode 100644
index 0000000000000000000000000000000000000000..6913c2ba2d454193c7f5c95df3500df657f849b1
--- /dev/null
+++ b/103707/portal/examples/example_multiple_items.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+ target@example.com
+
+ true
+
+
+
+
+ someoneelse@example.com
+
+
+
+ 2021-06-17T06:42:23.000000+01:00
+
+
+
+
+ http://FooServiceSchema.example.com/schema/v1.1.1/
+
+
+
+ Foo
+ Bar
+ Baz
+
+
+
+
+
+
+
+
+
+
+
+
+ someoneelse@example.com
+
+
+
+
+
+ target@example.com
+
+ true
+
+
+ 2021-06-18T06:42:23.000000+01:00
+
+
+
+
+ http://FooServiceSchema.example.com/schema/v1.1.1/
+
+
+
+ Foo
+ Bar
+ Baz
+
+
+
+
+
+
+
+
diff --git a/103707/portal/testing/validate_examples.py b/103707/portal/testing/validate_examples.py
index fbcf21f25063b68e8ac31479b7f0978a70c31b9e..82d6df71cc7585b63d0dafbb5ab03d2691c81a51 100644
--- a/103707/portal/testing/validate_examples.py
+++ b/103707/portal/testing/validate_examples.py
@@ -1,5 +1,6 @@
import glob
import sys
+import argparse
from pathlib import Path
from pprint import pprint
@@ -21,7 +22,7 @@ if __name__ == '__main__':
extraSchemas = [
'examples/FooServiceSchema.xsd',
- 'TS_103_280_v020301.xsd'
+ 'TS_103_280_v020401.xsd'
]
locations = []
@@ -29,7 +30,7 @@ if __name__ == '__main__':
xs = xmlschema.XMLSchema(schemaFile, validation='skip')
locations.append((xs.default_namespace, str(Path(schemaFile))))
- coreSchema = xmlschema.XMLSchema('TS_103_707_v010201.xsd', locations=locations)
+ coreSchema = xmlschema.XMLSchema('TS_103_707_v010301.xsd', locations=locations)
for schema in extraSchemas:
newSchema = xmlschema.XMLSchema(schema)