diff --git a/104144/examples/extension_request.pdf b/104144/examples/extension_request.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..02915fe2f077f2ade4f31af1acdb244511a3f879
Binary files /dev/null and b/104144/examples/extension_request.pdf differ
diff --git a/104144/examples/extension_request.xml b/104144/examples/extension_request.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c132ea59eff1c8c0290b55ced6de19ce51ff8ef4
--- /dev/null
+++ b/104144/examples/extension_request.xml
@@ -0,0 +1,51 @@
+
+
+
+
+ XX
+ Issuing Authority A
+
+
+ XX
+ Service Provider A
+
+ 412ed25f-1f4b-4dcc-a377-3145a93b9998
+ 2025-04-24T13:49:48.415992+01:00
+
+ V1.18.1
+ EU
+ v1.0
+
+
+
+
+
+
+ 0
+
+
+ 1ab29e44-30c6-4e0f-8150-1067c0e8f624
+ XX
+ Issuing Authority A
+ 2025-05-24T13:49:48+01:00
+
+
+
+
+ 1
+
+
+ c270b1a7-3731-408d-8617-4188fc5f08f5
+ XX
+ Issuing Authority A
+
+ 32526ff1-45b1-43ad-bf89-3488d550751e
+
+
+
+
+
+
+
+
+
diff --git a/104144/examples/production_request.pdf b/104144/examples/production_request.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..c7a29c54b917705a142550108e0985a42dd9a16f
Binary files /dev/null and b/104144/examples/production_request.pdf differ
diff --git a/104144/examples/production_request.xml b/104144/examples/production_request.xml
new file mode 100644
index 0000000000000000000000000000000000000000..a8e7880823729dbe20f9dce6f86be00457128084
--- /dev/null
+++ b/104144/examples/production_request.xml
@@ -0,0 +1,202 @@
+
+
+
+
+ XX
+ Issuing Authority A
+
+
+ XX
+ Service Provider A
+
+ d176168c-e4f4-45f1-b620-32553b81758d
+ 2025-04-24T12:17:46.747989+01:00
+
+ V1.18.1
+ EU
+ v1.0
+
+
+
+
+
+
+ 0
+
+
+ 020aeae3-e986-4e43-9cb9-3776e41fd636
+ XX
+ Issuing Authority A
+ EPOC-XYZ
+
+ ETSI
+ EPOCLegalType
+ EPOC
+
+
+ ETSI
+ EPOCPriority
+ TenDaysSubjectToEA
+
+
+ ETSI
+ AuthorisationDesiredStatus
+ SubmittedToCSP
+
+
+
+ XX
+ Alternate Service Provider
+
+
+
+ IssuingAuthority
+ EPOC-XYZ
+
+ Issuing Authority A
+ PublicProsecutor
+
+ Jane Doe
+ IA-A Authority Post
+ email@issuingauthority-a.example.org
+ 493023125000
+
+
+ Issuing Authority A Alternate Contact
+ Point of Contact
+ alternate_email@issuingauthority-a.example.org
+ 493023125111
+ 493023125222
+ IA-A Alternate Contact, 567 Example Blvd
+
+
+ 2025-04-22T00:00:00+01:00
+
+
+ ValidatingAuthority
+ <FormField VA File Number = EPOC-VA-XYZ>
+
+ Validating Authority B
+ JudgeCourtOrInvestigatingJudge
+
+ John Doe
+ email@validatingauthority-b.example.org
+ 493023125333
+
+
+ 2025-04-23T00:00:00+01:00
+
+
+
+ ETSI
+ EPOCAuthorisationFlag
+ EnforcingAuthorityNotified
+
+
+ ETSI
+ EPOCAuthorisationFlag
+ DelayInformingUser
+
+
+ Alternate Service Provider
+
+
+
+
+ 1
+
+
+ 53da2ce6-16f1-493d-bd43-a9e7163e411d
+ XX
+ Issuing Authority A
+
+ 020aeae3-e986-4e43-9cb9-3776e41fd636
+
+
+ ETSI
+ LDTaskDesiredStatus
+ AwaitingDisclosure
+
+
+
+ ETSI
+ RequestType
+ TrafficData
+
+
+
+
+ ETSI
+ InternationalE164
+
+ 491713920001
+
+
+
+
+ ETSI
+ EPOCRequestSubtype
+ TrafficData_OutgoingIncomingIdentifiers
+
+
+ ETSI
+ EPOCRequestSubtype
+ TrafficData_ConnectionRecords
+
+
+ ETSI
+ EPOCRequestSubtype
+ ContentData_VoicemailDump
+
+
+
+
+
+
+ ETSI
+ EPOCDeliveryProfile
+ IssuingAuthority
+
+
+
+
+
+ ETSI
+ EPOCForm1Flags
+ DelayInformingUser
+
+
+
+
+
+
+ 2
+
+
+ d9a5af26-0e34-487e-80cc-520498bb9736
+ XX
+ Issuing Authority A
+
+ 020aeae3-e986-4e43-9cb9-3776e41fd636
+
+
+
+
+
+ 3
+
+
+ c036a15b-69e7-477c-a64a-a4dad7fd2e1a
+ XX
+ Issuing Authority A
+
+ 020aeae3-e986-4e43-9cb9-3776e41fd636
+
+
+
+
+
+
+
+
+
diff --git a/104144/examples/subsequent_production_request.pdf b/104144/examples/subsequent_production_request.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..6e536bceccfd246210785ca04f559eef888b9798
Binary files /dev/null and b/104144/examples/subsequent_production_request.pdf differ
diff --git a/104144/examples/subsequent_production_request.xml b/104144/examples/subsequent_production_request.xml
new file mode 100644
index 0000000000000000000000000000000000000000..8777556818b1352d40521c1bf952488b2dfc9e51
--- /dev/null
+++ b/104144/examples/subsequent_production_request.xml
@@ -0,0 +1,55 @@
+
+
+
+
+ XX
+ Issuing Authority A
+
+
+ XX
+ Service Provider A
+
+ 37ae07fc-1a07-4148-bda5-c8114cb95926
+ 2025-04-24T13:03:07.555897+01:00
+
+ V1.18.1
+ EU
+ v1.0
+
+
+
+
+
+
+ 0
+
+
+ e55637c0-e444-48ef-8e50-4fc208bd80f4
+ XX
+ Issuing Authority A
+
+ ETSI
+ EPOCPRPreservationStatus
+ SubsequentProductionRequested
+
+
+
+
+
+ 1
+
+
+ ac48b8d1-acfd-481b-84bc-b4cd9263377c
+ XX
+ Issuing Authority A
+
+ 94a37780-4bc9-43c9-be30-4a3f0c2404a4
+
+
+
+
+
+
+
+
+
diff --git a/104144/schema/xsd/ts_104144_PlaceholderObject.xsd b/104144/schema/xsd/ts_104144_PlaceholderObject.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..d697ab07a76ed961e541b46d7bd15d037af559db
--- /dev/null
+++ b/104144/schema/xsd/ts_104144_PlaceholderObject.xsd
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/testing/deps/ec/COMMON_FORM/COMMON-EXCEPTIONAL_FORM.XSD b/testing/deps/ec/COMMON_FORM/COMMON-EXCEPTIONAL_FORM.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..1c4ea36e97c68c0de8a1568a532a802e2b4f9979
--- /dev/null
+++ b/testing/deps/ec/COMMON_FORM/COMMON-EXCEPTIONAL_FORM.XSD
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/COMMON_FORM/COMMON-FREE_FORM.XSD b/testing/deps/ec/COMMON_FORM/COMMON-FREE_FORM.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..252af2c1f42a5d9f97a3c58a6f0e164ae846db7b
--- /dev/null
+++ b/testing/deps/ec/COMMON_FORM/COMMON-FREE_FORM.XSD
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/COMMON_FORM/COMMON-OUTCOME.XSD b/testing/deps/ec/COMMON_FORM/COMMON-OUTCOME.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..d7943469ef1f1ba7abd3b1c3ee1523ce181d6450
--- /dev/null
+++ b/testing/deps/ec/COMMON_FORM/COMMON-OUTCOME.XSD
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/COMMON_FORM/COMMON-REQUEST_FOR_ADDITIONAL_INFORMATION.XSD b/testing/deps/ec/COMMON_FORM/COMMON-REQUEST_FOR_ADDITIONAL_INFORMATION.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..93c36f081e721af3c62198707409843306adb331
--- /dev/null
+++ b/testing/deps/ec/COMMON_FORM/COMMON-REQUEST_FOR_ADDITIONAL_INFORMATION.XSD
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EDS-MESSAGE.XSD b/testing/deps/ec/EDS-MESSAGE.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..6c2174ef0c15dc3041aab43772149dd98347a422
--- /dev/null
+++ b/testing/deps/ec/EDS-MESSAGE.XSD
@@ -0,0 +1,223 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EIO-A/Annex-A/EIO-A.XSD b/testing/deps/ec/EIO-A/Annex-A/EIO-A.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..3ef0246a4b7e7137c4999331bf1c1170b9c491a3
--- /dev/null
+++ b/testing/deps/ec/EIO-A/Annex-A/EIO-A.XSD
@@ -0,0 +1,2270 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ANNEX A EUROPEAN INVESTIGATION ORDER (EIO) - This EIO has been issued by a competent authority. The issuing
+ authority certifies that the issuing of this EIO is necessary and proportionate for the purpose of the
+ proceedings specified within it taking into account the rights of the suspected or accused person and that the
+ investigative measures requested could have been ordered under the same conditions in a similar domestic case. I
+ request that the investigative measure or measures specified below be carried out taking due account of the
+ confidentiality of the investigation and that the evidence obtained as a result of the execution of the EIO be
+ transferred.
+
+
+
+
+
+
+
+
+ SECTION A
+
+
+
+
+
+
+ SECTION B: Urgency
+
+
+
+
+
+
+ SECTION C: Investigative measure(s) to be carried out
+
+
+
+
+
+
+ SECTION D: Relation to an earlier EIO
+
+
+
+
+
+
+ SECTION E: Identity of the person concerned
+
+
+
+
+
+
+ SECTION F: Type of proceedings for which the EIO is issued
+
+
+
+
+
+
+ SECTION G: Grounds for issuing the EIO
+
+
+
+
+
+
+ SECTION H: Additional requirements for certain measures
+
+
+
+
+
+
+ SECTION I: Formalities and procedures requested for the execution
+
+
+
+
+
+
+ SECTION J: Legal remedies
+
+
+
+
+
+
+ SECTION K: Details of the authority which issued the EIO
+
+
+
+
+
+
+ SECTION L: Details of the judicial authority which validated the EIO
+
+
+
+
+
+
+
+
+
+
+ Issuing State
+
+
+
+
+
+
+ Executing State
+
+
+
+
+
+
+
+
+
+
+ Evidence being concealed or destroyed
+
+
+
+
+
+
+ Imminent trial date
+
+
+
+
+
+
+ Any other reason
+
+
+
+
+
+
+ Please specify below: Time limits for execution of the EIO are laid down in Directive 2014/41/EU. However,
+ if a shorter or specific time limit is necessary, please provide the date and explain the reason for this
+
+
+
+
+
+
+ Date and time (with Time Zone) for shorter time limit
+
+
+
+
+
+
+
+
+
+
+ Suspect/accused in custody
+
+
+
+
+
+
+ Need for coordination with other requests and/or other national measures
+
+
+
+
+
+
+ Statute of limitations (prescription)
+
+
+
+
+
+
+ Immediate risk to life/health
+
+
+
+
+
+
+ Expiring term for preliminary measures
+
+
+
+
+
+
+ Other
+
+
+
+
+
+
+
+
+
+
+ Traditional investigative measure(s)
+
+
+
+
+
+
+ Investigative measure(s) to collect the following types of e-evidence
+
+
+
+
+
+
+ Obtaining information or evidence which is already in the possession of the executing authority
+
+
+
+
+
+
+ Obtaining information contained in databases held by police or judicial authorities
+
+
+
+
+
+
+ Hearing
+
+
+
+
+
+
+ Identification of persons holding a subscription of a specified phone number or IP address
+
+
+
+
+
+
+ Temporary transfer of a person held in custody to the issuing State
+
+
+
+
+
+
+ Temporary transfer of a person held in custody to the executing State
+
+
+
+
+
+
+ Hearing by videoconference or other audiovisual transmission
+
+
+
+
+
+
+ Hearing by telephone conference
+
+
+
+
+
+
+ Information on bank and other financial accounts
+
+
+
+
+
+
+ Information on banking and other financial operations
+
+
+
+
+
+
+ Investigative measure implying the gathering of evidence in real time, continuously and over a certain
+ period of time
+
+
+
+
+
+
+ Covert investigation
+
+
+
+
+
+
+ Interception of telecommunications
+
+
+
+
+
+
+ Provisional measure(s) to prevent the destruction, transformation, moving, transfer or disposal of an item
+ that may be used as evidence
+
+
+
+
+
+
+
+
+
+
+ Search
+
+
+
+
+
+
+ Seizure
+
+
+
+
+
+
+ Surrender of documents
+
+
+
+
+
+
+ Surrender of business records
+
+
+
+
+
+
+ Other
+
+
+
+
+
+
+
+
+
+
+ Basic subscriber information - including, but not limited to
+
+
+
+
+
+
+ Transactional data
+
+
+
+
+
+
+ Communications content - including, but not limited to
+
+
+
+
+
+
+
+
+
+
+
+ name, address, date of birth and contact information (e-mail address) of the user/subscription holder
+
+
+
+
+
+
+ type of service, including identifier (phone number, IP-address, SIM-card number, MAC-address) and
+ associated device(s)
+
+
+
+
+
+
+ profile information (user name, profile photo)
+
+
+
+
+
+
+
+
+
+
+ Connection logs (traffic data) - including, but not limited to
+
+
+
+
+
+
+ Payment history - including, but not limited to
+
+
+
+
+
+
+ Other transactional data - including, but not limited to
+
+
+
+
+
+
+
+
+
+
+ For (mobile) telephony
+
+
+
+
+
+
+ For internet
+
+
+
+
+
+
+ For hosting
+
+
+
+
+
+
+
+
+
+
+ outgoing (A) and incoming (B) identifiers (phone number, IMSI, IMEI)
+
+
+
+
+
+
+ time and duration of connections
+
+
+
+
+
+
+ call attempts
+
+
+
+
+
+
+ base station ID, including geographical information (X/Y coordinates), at the time of initiation and
+ termination of the connection
+
+
+
+
+
+
+ bearer / teleservice used (e.g. UMTS, GPRS)
+
+
+
+
+
+
+
+
+
+
+ time and date of login and logout of the service
+
+
+
+
+
+
+ other routing information (source IP-address, destination IP-address(es), port number(s), browser, e-mail
+ header information, message-ID)
+
+
+
+
+
+
+ base station ID, including geographical information (X/Y coordinates), at the time of initiation and
+ termination of the connection
+
+
+
+
+
+
+ volume of data
+
+
+
+
+
+
+
+
+
+
+ logfiles
+
+
+
+
+
+
+ tickets
+
+
+
+
+
+
+
+
+
+
+ debit or credit card number, name of the card holder and expiration date
+
+
+
+
+
+
+ other means of payment (non-cash)
+
+
+
+
+
+
+
+
+
+
+ PUK-codes
+
+
+
+
+
+
+ prepaid balance charging history
+
+
+
+
+
+
+ contacts list
+
+
+
+
+
+
+
+
+
+
+ (web)mailbox dump
+
+
+
+
+
+
+ online storage dump (user generated data)
+
+
+
+
+
+
+ pagedump
+
+
+
+
+
+
+ message log/backup
+
+
+
+
+
+
+ voicemail dump
+
+
+
+
+
+
+ server contents
+
+
+
+
+
+
+ device backup
+
+
+
+
+
+
+
+
+
+
+ witness
+
+
+
+
+
+
+ expert
+
+
+
+
+
+
+ suspected or accused person
+
+
+
+
+
+
+ victim
+
+
+
+
+
+
+ third party
+
+
+
+
+
+
+
+
+
+
+ witness
+
+
+
+
+
+
+ expert
+
+
+
+
+
+
+ suspected or accused person
+
+
+
+
+
+
+
+
+
+
+ witness
+
+
+
+
+
+
+ expert
+
+
+
+
+
+
+
+
+
+
+ monitoring of banking or other financial operations
+
+
+
+
+
+
+ controlled deliveries
+
+
+
+
+
+
+ other
+
+
+
+
+
+
+
+
+
+
+ Indicate whether this EIO supplements an earlier EIO. If applicable, provide information relevant to
+ identify the previous EIO (the date of issue of the EIO, the authority to which it was transmitted and, if
+ available, the date of transmission of the EIO, and reference numbers given by the issuing and executing
+ authorities)
+
+
+
+
+
+
+ If relevant please indicate if an EIO has already been addressed to another Member State in the same case
+
+
+
+
+
+
+
+
+
+
+ EIO:
+
+
+
+
+
+
+ MLA request:
+
+
+
+
+
+
+ EAW:
+
+
+
+
+
+
+ Freezing/confiscation order:
+
+
+
+
+
+
+ Other request:
+
+
+
+
+
+
+
+
+
+
+
+ EIO:
+
+
+
+
+
+
+ MLA request:
+
+
+
+
+
+
+ EAW:
+
+
+
+
+
+
+ Freezing/confiscation order:
+
+
+
+
+
+
+ Other request:
+
+
+
+
+
+
+
+
+
+
+
+ Date of issue of the EIO:
+
+
+
+
+
+
+ Authority to which the EIO was transmitted:
+
+
+
+
+
+
+ Date of transmission of the EIO:
+
+
+
+
+
+
+ Reference number of issuing authority:
+
+
+
+
+
+
+ Reference number of executing authority
+
+
+
+
+
+
+
+
+
+
+
+ Name of the requested person
+
+
+
+
+
+
+
+
+
+
+ Date of issue of the EIO:
+
+
+
+
+
+
+ Authority to which the EIO was transmitted:
+
+
+
+
+
+
+ Was Eurojust National Member / EJN Contact Point contacted
+
+
+
+
+
+
+
+
+
+
+ yes, Eurojust National Member:
+
+
+
+
+
+
+ yes, EJN Contact point, name
+
+
+
+
+
+
+ no
+
+
+
+
+
+
+
+
+
+
+
+ Type of the investigative measure requested:
+
+
+
+
+
+
+
+
+
+
+ State all information, as far as known, regarding the identity of the (i) natural or (ii) legal person(s)
+ concerned by the investigative measure (if more than one person is concerned, please provide the information
+ for each person)
+
+
+
+
+
+
+ If different from the address above, please give the location where investigative measure is to be carried
+ out
+
+
+
+
+
+
+ Provide any other information that will assist with the execution of the EIO
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Please describe the position the concerned person currently holds in the proceedings
+
+
+
+
+
+
+
+
+
+
+ suspected or accused person
+
+
+
+
+
+
+ victim
+
+
+
+
+
+
+ witness
+
+
+
+
+
+
+ expert
+
+
+
+
+
+
+ third party
+
+
+
+
+
+
+ other (please specify)
+
+
+
+
+
+
+
+
+
+
+
+ Please describe the position the concerned person currently holds in the proceedings
+
+
+
+
+
+
+
+
+
+
+
+ d: in connection with proceedings referred to in points (a), (b), and (c) which relate to offences or
+ infringements for which a legal person may be held liable or punished in the issuing State.
+
+
+
+
+
+
+
+
+
+
+ a: with respect to criminal proceedings brought by, or that may be brought before, a judicial authority in
+ respect of a criminal offence under the national law of the issuing State
+
+
+
+
+
+
+ b: proceedings brought by administrative authorities in respect of acts which are punishable under the
+ national law of the issuing State by virtue of being infringements of the rules of law, and where the
+ decision may give rise to proceedings before a court having jurisdiction in particular in criminal matters
+
+
+
+
+
+
+ c: proceedings brought by judicial authorities in respect of acts which are punishable under the national
+ law of the issuing State by virtue of being infringements of the rules of law, and where the decision may
+ give rise to proceedings before a court having jurisdiction in particular in criminal matters
+
+
+
+
+
+
+
+
+
+
+ Summary of the facts
+
+
+
+
+
+
+ Nature and legal classification of the offence(s) for which the EIO is issued and the applicable statutory
+ provision/code
+
+
+
+
+
+
+ Is the offence for which the EIO is issued punishable in the issuing State by a custodial sentence or
+ detention order of a maximum of at least three years as defined by the law of the issuing State and included
+ in the list of offences set out below? (please tick the relevant box)
+
+
+
+
+
+
+
+
+
+
+ Date, time (period of time) of offence
+
+
+
+
+
+
+ Place of offence
+
+
+
+
+
+
+ Name and nationality of the suspect/accused, if known
+
+
+
+
+
+
+
+
+
+
+
+ participation in a criminal organisation
+
+
+
+
+
+
+ terrorism
+
+
+
+
+
+
+ trafficking in human beings
+
+
+
+
+
+
+ sexual exploitation of children and child pornography
+
+
+
+
+
+
+ illicit trafficking in narcotic drugs and psychotropic substances
+
+
+
+
+
+
+ illicit trafficking in weapons, munitions and explosives
+
+
+
+
+
+
+ corruption
+
+
+
+
+
+
+ fraud, including that affecting the financial interests of the European Union within the meaning of the
+
+
+
+
+
+
+ Convention of 26 July 1995 on the protection of the European Communities� financial interests
+
+
+
+
+
+
+ laundering of the proceeds of crime
+
+
+
+
+
+
+ counterfeiting currency, including of the euro
+
+
+
+
+
+
+ computer-related crime
+
+
+
+
+
+
+ environmental crime, including illicit trafficking in endangered animal species and in endangered
+
+
+
+
+
+
+ plant species and varieties
+
+
+
+
+
+
+ facilitation of unauthorised entry and residence
+
+
+
+
+
+
+ murder, grievous bodily injury
+
+
+
+
+
+
+ illicit trade in human organs and tissue
+
+
+
+
+
+
+ kidnapping, illegal restraint and hostage-taking
+
+
+
+
+
+
+ racism and xenophobia
+
+
+
+
+
+
+ organised or armed robbery
+
+
+
+
+
+
+ illicit trafficking in cultural goods, including antiques and works of art
+
+
+
+
+
+
+ swindling
+
+
+
+
+
+
+ racketeering and extortion
+
+
+
+
+
+
+ counterfeiting and piracy of products
+
+
+
+
+
+
+ forgery of administrative documents and trafficking therein
+
+
+
+
+
+
+ forgery of means of payment
+
+
+
+
+
+
+ illicit trafficking in hormonal substances and other growth promoters
+
+
+
+
+
+
+ illicit trafficking in nuclear or radioactive materials
+
+
+
+
+
+
+ trafficking in stolen vehicles
+
+
+
+
+
+
+ rape
+
+
+
+
+
+
+ arson
+
+
+
+
+
+
+ crimes within the jurisdiction of the International Criminal Court
+
+
+
+
+
+
+ unlawful seizure of aircraft/ships
+
+
+
+
+
+
+ sabotage
+
+
+
+
+
+
+
+
+
+
+ SECTION H1: Transfer of a person held in custody
+
+
+
+
+
+
+ SECTION H2: Video or telephone conference or other audiovisual transmission
+
+
+
+
+
+
+ SECTION H3: Provisional measures
+
+
+
+
+
+
+ SECTION H4: Information on bank and other financial accounts
+
+
+
+
+
+
+ SECTION H5: Investigative measures implying the gathering of evidence in real time, continuously and over a
+ certain period of time
+
+
+
+
+
+
+ SECTION H6: Covert investigations
+
+
+
+
+
+
+ SECTION H7: Interception of telecommunications
+
+
+
+
+
+
+
+
+
+
+ If a temporary transfer to the issuing State of a person held in custody for the purpose of the
+ investigation is requested, please indicate whether the person consented to this measure
+
+
+
+
+
+
+ If a temporary transfer to the executing State of a person held in custody for the purpose of investigation
+ is requested, please indicate whether the person consented to this measure
+
+
+
+
+
+
+
+
+
+
+ Please indicate the name of the authority that will conduct the hearing (contact details/language):
+
+
+
+
+
+
+ Please indicate reasons for requesting this measure:
+
+
+
+
+
+
+
+
+
+
+ The same as issuing authority
+
+
+
+
+
+
+ Other
+
+
+
+
+
+
+ Technical details
+
+
+
+
+
+
+ Language and interpretation arrangements
+
+
+
+
+
+
+ Proposed dates for the hearing
+
+
+
+
+
+
+ Hearing type
+
+
+
+
+
+
+
+
+
+
+
+
+
+ hearing by telephone conference
+
+
+
+
+
+
+
+
+
+
+ Site name
+
+
+
+
+
+
+ Time zone
+
+
+
+
+
+
+ Communication system
+
+
+
+
+
+
+ Contacts of technician (language)
+
+
+
+
+
+
+ Pre-test date and time
+
+
+
+
+
+
+
+
+
+
+ Within trial (otherwise outside trial)
+
+
+
+
+
+
+
+
+
+
+ hearing by videoconference or other audiovisual transmission
+
+
+
+
+
+
+ the suspected or accused person has given his/her consent
+
+
+
+
+
+
+
+
+
+
+ the item is to be transferred to the issuing State (otherwise: the item is to remain in the executing State)
+
+
+
+
+
+
+ if the item is to remain in the executing State, please indicate an estimated date
+
+
+
+
+
+
+
+
+
+
+ estimated date for lifting of provisional measure
+
+
+
+
+
+
+ estimated date for the submission of a subsequent request concerning the item
+
+
+
+
+
+
+
+
+
+
+ If information on bank accounts or other financial accounts that the person holds or controls is requested,
+ please indicate, for each of them, the reasons why you consider the measure relevant for the purpose of the
+ criminal proceedings and on what grounds you presume that banks in the executing State hold the account
+
+
+
+
+
+
+ If information on banking operations or other financial operations is requested, please indicate, for each
+ of them, the reasons why you consider the measure relevant for the purpose of the criminal proceedings
+
+
+
+
+
+
+ Indicate the relevant period of time and the related accounts
+
+
+
+
+
+
+
+
+
+
+ information on bank accounts that the person holds or in respect of which he or she has the power of
+ attorney
+
+
+
+
+
+
+ information on other financial accounts that the person holds or in respect of which he or she has the power
+ of attorney
+
+
+
+
+
+
+
+
+
+
+
+ information on banking operations
+
+
+
+
+
+
+ information on other financial operations
+
+
+
+
+
+
+
+
+
+
+
+ Name of the bank
+
+
+
+
+
+
+ Account number
+
+
+
+
+
+
+ Account holder
+
+
+
+
+
+
+ Relevant time period
+
+
+
+
+
+
+
+
+
+
+
+ If such investigative measure is requested please indicate the reasons why you consider the requested
+ information relevant for the purpose of the criminal proceedings
+
+
+
+
+
+
+
+
+
+
+ If covert investigation is requested please indicate the reasons why you consider the investigative measure
+ likely to be relevant for the purpose of the criminal proceedings
+
+
+
+
+
+
+
+
+
+
+ If interception of telecommunications is requested please indicate the reasons why you consider the
+ investigative measure relevant for the purpose of the criminal proceedings
+
+
+
+
+
+
+ information for the purpose of identifying the subject of the interception
+
+
+
+
+
+
+ the desired duration of the interception
+
+
+
+
+
+
+ technical data (in particular the target identifier � such as mobile telephone, landline telephone, email
+ address, internet connection), to ensure that the EIO can be executed
+
+
+
+
+
+
+ Please indicate your preference concerning the method of execution
+
+
+
+
+
+
+ Desired format for the recording/transmission of evidence
+
+
+
+
+
+
+
+
+
+
+
+ Telephone number
+
+
+
+
+
+
+ User name/ID
+
+
+
+
+
+
+ IP address
+
+
+
+
+
+
+ IMEI number
+
+
+
+
+
+
+ E-mail address
+
+
+
+
+
+
+ MAC address
+
+
+
+
+
+
+ Other
+
+
+
+
+
+
+
+
+
+
+
+ Landline
+
+
+
+
+
+
+ Mobile
+
+
+
+
+
+
+
+
+
+
+ immediate transmission (otherwise recording and subsequent transmission)
+
+
+
+
+
+
+
+
+
+
+ It is requested that the executing authority comply with the following formalities and procedures (�)
+
+
+
+
+
+
+ It is requested that one or several officials of the issuing State assist in the execution of the EIO in
+ support of the competent authorities of the executing State
+
+
+
+
+
+
+ Languages that may be used for communication
+
+
+
+
+
+
+
+
+
+
+ Please indicate if a legal remedy has already been sought against the issuing of an EIO, and if so please
+ provide further details (description of the legal remedy, including necessary steps to take and deadlines)
+
+
+
+
+
+
+ Authority in the issuing State which can supply further information on procedures for seeking legal remedies
+ in the issuing State and on whether legal assistance and interpretation and translation is available
+
+
+
+
+
+
+
+
+
+
+ Name of authority supplying further information
+
+
+
+
+
+
+ Other authority which can supply further information
+
+
+
+
+
+
+
+
+
+
+ Same as issuing authority
+
+
+
+
+
+
+ Other
+
+
+
+
+
+
+
+
+
+
+ Tick the type of authority which issued the EIO
+
+
+
+
+
+
+ Authority which issued the EIO
+
+
+
+
+
+
+ If different from above, the contact details of the person(s) to contact for additional information or to
+ make practical arrangements for the transfer of evidence
+
+
+
+
+
+
+ Signature of the issuing authority and/or its representative certifying the content of the EIO as accurate
+ and correct
+
+
+
+
+
+
+
+
+
+
+ judicial authority (otherwise any other competent authority as defined by the law of the issuing State,
+ please also complete section L)
+
+
+
+
+
+
+
+
+
+
+ Name/Title/Organisation
+
+
+
+
+
+
+ Address
+
+
+
+
+
+
+ E-Mail
+
+
+
+
+
+
+ Contact Phone No
+
+
+
+
+
+
+
+
+
+
+ Name
+
+
+
+
+
+
+ Post held (title/grade)
+
+
+
+
+
+
+ Date
+
+
+
+
+
+
+ Official stamp (if available)
+
+
+
+
+
+
+
+
+
+
+ Please indicate the type of judicial authority which has validated this EIO
+
+
+
+
+
+
+ Authority which validated the EIO
+
+
+
+
+
+
+ Please indicate if the main contact point for the executing authority should be the
+
+
+
+
+
+
+ Signature and details of the validating authority
+
+
+
+
+
+
+
+
+
+
+ judge or court
+
+
+
+
+
+
+ investigating judge
+
+
+
+
+
+
+ public prosecutor
+
+
+
+
+
+
+
+
+
+
+ issuing authority (otherwise: validating authority)
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EIO-B/Annex-B/EIO-B.XSD b/testing/deps/ec/EIO-B/Annex-B/EIO-B.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..c98bb4fc29cc12ba51558ee20bb24449f45f964b
--- /dev/null
+++ b/testing/deps/ec/EIO-B/Annex-B/EIO-B.XSD
@@ -0,0 +1,202 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ANNEX B CONFIRMATION OF THE RECEIPT OF AN EIO - This form has to completed by the authority of the executing
+ State which received the EIO referred to below.
+
+
+
+
+
+
+
+
+ (A) THE EIO CONCERNED
+
+
+
+
+
+
+ (B) THE AUTHORITY WHICH RECEIVED THE EIO
+
+
+
+
+
+
+ (C) (WHERE APPLICABLE) THE COMPETENT AUTHORITHY TO WHOM THE EIO IS TRANSMITTED BY THE AUTHORITY UNDER (B)
+
+
+
+
+
+
+ (D) ANY OTHER INFORMATION WHICH MAY BE RELEVANT FOR THE ISSUING AUTHORITY
+
+
+
+
+
+
+ (E) SIGNATURE AND DATE
+
+
+
+
+
+
+
+
+
+
+ Authority which issued the EIO
+
+
+
+
+
+
+ Date of issuing
+
+
+
+
+
+
+ Date of receipt
+
+
+
+
+
+
+
+
+
+
+ Receiving Authority
+
+
+
+
+
+
+
+
+
+
+ Authority to whom the EIO is transmitted by the authority under (B)
+
+
+
+
+
+
+ Date of transmission
+
+
+
+
+
+
+
+
+
+
+ Any other information
+
+
+
+
+
+
+
+
+
+
+ Signature
+
+
+
+
+
+
+ Date
+
+
+
+
+
+
+ Official stamp (if available)
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EIO-C/Annex-C/EIO-C.XSD b/testing/deps/ec/EIO-C/Annex-C/EIO-C.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..eb5dc2fb746a3d588faf99e16a2f4355f96a0a6c
--- /dev/null
+++ b/testing/deps/ec/EIO-C/Annex-C/EIO-C.XSD
@@ -0,0 +1,233 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ANNEX C NOTIFICATION - This form is used in order to notify a Member State about the interception of
+ telecommunication that will be, is or has been carried out on its territory without its technical assistance.
+
+
+
+
+
+
+
+
+ Pos : Notified Member State of the interception
+
+
+
+
+
+
+ (A) THE COMPETENT AUTHORITY
+
+
+
+
+
+
+ (B) INFORMATION CONCERNING THE INTERCEPTION
+
+
+
+
+
+
+ (C) SIGNATURE AND DATE
+
+
+
+
+
+
+
+
+
+
+ The competent authority
+
+
+
+
+
+
+ Date of issuing
+
+
+
+
+
+
+
+
+
+
+ (I) Information about state of play: This notification takes place (please tick)
+
+
+
+
+
+
+ (II) The (anticipated) duration of the interception (as known to the issuing authority)
+
+
+
+
+
+
+ (III) Target of the interception: (telephone number, IP number or e-mail)
+
+
+
+
+
+
+ (IV) Identity of the persons concerned
+
+
+
+
+
+
+ (V) Information regarding the purpose of this interception
+
+
+
+
+
+
+
+
+
+
+ Signature
+
+
+
+
+
+
+ Date
+
+
+
+
+
+
+ Official stamp (if available)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ and whether the material obtained can be used in legal proceedings"
+
+
+
+
+
+
+ where the interception has already occurred, whether that material can be used in legal proceedings
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EPOC/EPOC-DATA_HAS_BEEN_PRESERVED.XSD b/testing/deps/ec/EPOC/EPOC-DATA_HAS_BEEN_PRESERVED.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..d2ee309c1366c78a2a718b9267532ad24ab55527
--- /dev/null
+++ b/testing/deps/ec/EPOC/EPOC-DATA_HAS_BEEN_PRESERVED.XSD
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EPOC/EPOC-FORM-1.XSD b/testing/deps/ec/EPOC/EPOC-FORM-1.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..6f6e9dfa76e736fe0786589bc4aee311a5f9b4bc
--- /dev/null
+++ b/testing/deps/ec/EPOC/EPOC-FORM-1.XSD
@@ -0,0 +1,500 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ EUROPEAN PRODUCTION ORDER CERTIFICATE (EPOC) FOR THE PRODUCTION OF ELECTRONIC EVIDENCE - Under Regulation (EU)
+ 2023/1543 of the European Parliament and of the Council ( 1 ) the addressee of this European Production Order
+ Certificate (EPOC) must execute this EPOC and must transmit the requested data in accordance with the
+ deadline(s) specified in Section C of this EPOC to the competent authority indicated under point (a) of Section
+ L of this EPOC.
+ In all cases, the addressee must, upon receipt of the EPOC, act expeditiously to preserve the data requested,
+ unless the information in the EPOC does not allow it to identify those data. The data must continue to be
+ preserved until the data are produced or until the issuing authority or, where applicable, the enforcing
+ authority, indicates that it is no longer necessary to preserve and produce the data.
+ The addressee must take the necessary measures to ensure the confidentiality, secrecy and integrity of the EPOC
+ and of the data produced or preserved.
+
+
+
+
+
+
+
+
+
+ SECTION A: Issuing/validating authority
+
+
+
+
+
+
+ SECTION B: Addressee
+
+
+
+
+
+
+ SECTION C: Deadlines
+
+
+
+
+
+
+ SECTION D: Relation to a previous production/preservation request
+
+
+
+
+
+
+ SECTION E: Information to support identification of the requested data
+
+
+
+
+
+
+ SECTION G: Information on the underlying conditions
+
+
+
+
+
+
+
+ SECTION H: Information to the user
+
+
+
+
+
+
+ SECTION I: Details of the issuing authority
+
+
+
+
+
+
+ SECTION J: Details of the validating authority
+
+
+
+
+
+
+ SECTION K: Notification and details of the notified enforcing authority
+
+
+
+
+
+
+ SECTION L: Transfer of data
+
+
+
+
+
+
+ SECTION M: Further information to be included
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ participation in a criminal organisation
+
+
+
+
+ terrorism
+
+
+
+
+ trafficking in human beings
+
+
+
+
+ sexual exploitation of children and child pornography
+
+
+
+
+ illicit trafficking in narcotic drugs and psychotropic substances
+
+
+
+
+
+ illicit trafficking in weapons, munitions and explosives
+
+
+
+
+ corruption
+
+
+
+
+ fraud, including fraud and other criminal offences affecting the Union's
+ financial interests as defined in Directive (EU) 2017/1371 of the European Parliament and of the Council
+
+
+
+
+
+ laundering of the proceeds of crime
+
+
+
+
+ counterfeiting currency, including the euro
+
+
+
+
+ computer-related crime
+
+
+
+
+ environmental crime, including illicit trafficking in endangered animal
+ species and in endangered plant species and varieties
+
+
+
+
+
+ facilitation of unauthorised entry and residence
+
+
+
+
+ murder or grievous bodily injury
+
+
+
+
+ illicit trade in human organs and tissue
+
+
+
+
+ kidnapping, illegal restraint or hostage-taking
+
+
+
+
+ racism and xenophobia
+
+
+
+
+ organised or armed robbery
+
+
+
+
+ illicit trafficking in cultural goods, including antiques and works of art
+
+
+
+
+
+ todo
+
+
+
+
+ racketeering and extortion
+
+
+
+
+ counterfeiting and piracy of products
+
+
+
+
+ forgery of administrative documents and trafficking therein
+
+
+
+
+
+ forgery of means of payment
+
+
+
+
+ illicit trafficking in hormonal substances and other growth promoters
+
+
+
+
+
+ illicit trafficking in nuclear or radioactive materials
+
+
+
+
+ trafficking in stolen vehicles
+
+
+
+
+ rape
+
+
+
+
+ arson
+
+
+
+
+ crimes within the jurisdiction of the International Criminal Court
+
+
+
+
+
+ unlawful seizure of aircraft or ships
+
+
+
+
+ sabotage
+
+
+
+
+
diff --git a/testing/deps/ec/EPOC/EPOC-FORM-2.XSD b/testing/deps/ec/EPOC/EPOC-FORM-2.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..1b35b09e90b753f47e4b8f918be3b60462869f5e
--- /dev/null
+++ b/testing/deps/ec/EPOC/EPOC-FORM-2.XSD
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+ Under Regulation (EU) 2023/1543 of the European Parliament and of the Council ( 1 ) the addressee of this
+ European Preservation Order Certificate (EPOC-PR) must, without undue delay after receiving the EPOC-PR,
+ preserve the data requested. The preservation must cease after 60 days, unless extended by the issuing authority
+ by an additional 30 days, or the issuing authority confirms that a subsequent request for production has been
+ issued. If the issuing authority confirms within those time periods that a subsequent request for production has
+ been issued, the addressee must preserve the data for as long as necessary to produce the data once the
+ subsequent request for production is received.
+ The addressee must take necessary measures to ensure the confidentiality, secrecy and integrity of the EPOC-PR
+ and of the data preserved.
+
+
+
+
+
+
+
+
+
+ SECTION A: Issuing/validating authority
+
+
+
+
+
+
+ SECTION B: Addressee
+
+
+
+
+
+
+ SECTION C: Information to support identification of the data requested to be preserved
+
+
+
+
+
+
+ SECTION E: Information on the underlying conditions
+
+
+
+
+
+
+ SECTION F: Details of the issuing authority
+
+
+
+
+
+
+ SECTION G: Details of the validating authority
+
+
+
+
+
+
diff --git a/testing/deps/ec/EPOC/EPOC-FORM-3.XSD b/testing/deps/ec/EPOC/EPOC-FORM-3.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..b5d73d7fb91159f3659ec37ecf25345c625670ec
--- /dev/null
+++ b/testing/deps/ec/EPOC/EPOC-FORM-3.XSD
@@ -0,0 +1,334 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Under Regulation (EU) 2023/1543 of the European Parliament and of the Council ( 1 ), in cases where the
+ addressee cannot comply with its obligation to preserve the requested data under an EPOC-PR or to produce it
+ under an EPOC, cannot respect the specified deadline or does not provide the data exhaustively, this form should
+ be completed by the addressee and sent back to the issuing authority as well as, where a notification took place
+ and in other cases where applicable, to the enforcing authority referred to in the EPOC, without undue delay.
+ Where possible, the addressee shall preserve the data requested even where additional information is needed to
+ identify them precisely, unless the information in the EPOC/EPOC-PR is insufficient for that purpose. If
+ clarifications by the issuing authority are needed, the addressee shall seek them, without undue delay, using
+ this form.
+
+
+
+
+
+
+
+
+ SECTION A: Certificate concerned
+
+
+
+
+
+
+ SECTION B: Relevant authority(ies)
+
+
+
+
+
+
+ SECTION C: Addressee of the EPOC/EPOC-PR
+
+
+
+
+
+
+ SECTION D: Reasons for non-execution
+
+
+
+
+
+
+ SECTION E: Conflicting obligations arising from the law of a third country
+
+
+
+
+
+
+ SECTION F: Request for additional information/clarification
+
+
+
+
+
+
+ SECTION G: Preservation of data
+
+
+
+
+
+
+ SECTION H: Contact details of the designated establishment/ legal representative of the service provider
+ Name of the designated establishment / legal representative of the service provider
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EPOC/EPOC-FORM-5.XSD b/testing/deps/ec/EPOC/EPOC-FORM-5.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..4547ccda620e0f71a20cfc053b2a1d89474c8f45
--- /dev/null
+++ b/testing/deps/ec/EPOC/EPOC-FORM-5.XSD
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+ Under Regulation (EU) 2023/1543 of the European Parliament and of the Council ( 1 ), upon receipt of the
+ European Preservation Order Certificate (EPOC-PR) the addressee must, without undue delay, preserve the data
+ requested. The preservation must cease after 60 days, unless extended by the issuing authority by an additional
+ 30 days, or the issuing authority confirms that the subsequent request for production has been issued, using the
+ form set out in this Annex.
+ Following that confirmation, the addressee must preserve the data for as long as necessary to produce the data
+ once the subsequent request for production is received.
+
+
+
+
+
+
+
+
+
+ SECTION A: Issuing authority of the EPOC-PR
+
+
+
+
+
+
+ SECTION B: Addressee of the EPOC-PR
+
+
+
+
+
+
+ SECTION C: Information about the EPOC-PR
+
+
+
+
+
+
+ SECTION D: Confirmation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EPOC/EPOC-FORM-6.XSD b/testing/deps/ec/EPOC/EPOC-FORM-6.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..0e518f7858c98de81560e5d9b54ca0bd17e83d0f
--- /dev/null
+++ b/testing/deps/ec/EPOC/EPOC-FORM-6.XSD
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+ Under Regulation (EU) 2023/1543 of the European Parliament and of the Council ( 1 ), upon receipt of the
+ European Preservation Order Certificate (EPOC-PR) the addressee must, without undue delay, preserve the data
+ requested. The preservation must cease after 60 days, unless the issuing authority confirms that the subsequent
+ request for production has been issued. Within the 60 days, the issuing authority may extend the duration of the
+ preservation by an additional 30 days where necessary, to allow for the issuing of the subsequent request for
+ production, using the form set out in this Annex.
+
+
+
+
+
+
+
+
+
+ SECTION A: Issuing authority of the EPOC-PR
+
+
+
+
+
+
+ SECTION B: Addressee of the EPOC-PR
+
+
+
+
+
+
+ SECTION C: Information on prior EPOC-PR
+
+
+
+
+
+
+ SECTION D: Extension of the prior preservation order
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EPOC/EPOC-GO_TO_COURT_TO_DECIDE.XSD b/testing/deps/ec/EPOC/EPOC-GO_TO_COURT_TO_DECIDE.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..b59465dc50b803e7c7447cafdcca04112a913371
--- /dev/null
+++ b/testing/deps/ec/EPOC/EPOC-GO_TO_COURT_TO_DECIDE.XSD
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EPOC/EPOC-GROUNDS_FOR_REFUSAL_FORM.XSD b/testing/deps/ec/EPOC/EPOC-GROUNDS_FOR_REFUSAL_FORM.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..de86d4f1bf170a30b9cddb811b0bcc2f4619184a
--- /dev/null
+++ b/testing/deps/ec/EPOC/EPOC-GROUNDS_FOR_REFUSAL_FORM.XSD
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EPOC/EPOC-SET_NEW_DEADLINE.XSD b/testing/deps/ec/EPOC/EPOC-SET_NEW_DEADLINE.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..62c418a5669d9f878ecc1054ee1cc80f5508a76d
--- /dev/null
+++ b/testing/deps/ec/EPOC/EPOC-SET_NEW_DEADLINE.XSD
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EPOC/EPOC-UPHOLD_OR_LIFT_DECISION.XSD b/testing/deps/ec/EPOC/EPOC-UPHOLD_OR_LIFT_DECISION.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..b215eae55ec6c379239e0662e26d1e32e2e5909b
--- /dev/null
+++ b/testing/deps/ec/EPOC/EPOC-UPHOLD_OR_LIFT_DECISION.XSD
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/EPOC/epoc-common.xsd b/testing/deps/ec/EPOC/epoc-common.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..1fef5d8cc4eba93ec74d508b5c10d91e17b0f11d
--- /dev/null
+++ b/testing/deps/ec/EPOC/epoc-common.xsd
@@ -0,0 +1,357 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Technical Identifier of the Addressee
+
+
+
+
+
+ Name of Service Provider
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Date of signature
+
+
+
+
+ Signature
+
+
+
+
+
+
+
+
+ Name of the issuing authority and/or its representative or authorised person
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/MLA/MLA-DECISION.XSD b/testing/deps/ec/MLA/MLA-DECISION.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..c48dc4480d93f410c1d6ebdf09ff72c87b7da70d
--- /dev/null
+++ b/testing/deps/ec/MLA/MLA-DECISION.XSD
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/MLA/MLA-REQUEST.XSD b/testing/deps/ec/MLA/MLA-REQUEST.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..12a9fe2818ec4a1f788e9245804e1c1236aa5378
--- /dev/null
+++ b/testing/deps/ec/MLA/MLA-REQUEST.XSD
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MLA description
+
+
+
+
+
+
+
+
+ Authority which issued the MLA
+
+
+
+
+
+
+ Content
+
+
+
+
+
+
+ Activities
+
+
+
+
+
+
+
+
+
+
+
+ Hearing
+
+
+
+
+
+
+ HearingByTelephoneConference
+
+
+
+
+
+
+ HearingByVideoConference
+
+
+
+
+
+
+ InterceptionOfTelecommunications
+
+
+
+
+
+
+ Search
+
+
+
+
+
+
+ Seizure
+
+
+
+
+
+
+ TakingOfEvidenceInCourt
+
+
+
+
+
+
+ OtherActivity
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_A.XSD b/testing/deps/ec/SOD/SOD-FORM_A.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..6d4d83f9a5256d604b7c51fcba316701835f795e
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_A.XSD
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_A_WITHDRAWAL.XSD b/testing/deps/ec/SOD/SOD-FORM_A_WITHDRAWAL.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..d7497a488e99b50a9ab6b932aaabbee0c34cdd95
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_A_WITHDRAWAL.XSD
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_B.XSD b/testing/deps/ec/SOD/SOD-FORM_B.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..34d9b06404a228578c42d5a55d4a0d0a815e23d0
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_B.XSD
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_B_RETRANSMISSION_NOTICE.XSD b/testing/deps/ec/SOD/SOD-FORM_B_RETRANSMISSION_NOTICE.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..5d5dcb9fed5d6722fc552fe6c184b7a5da1e5286
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_B_RETRANSMISSION_NOTICE.XSD
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_B_WITHDRAWAL.XSD b/testing/deps/ec/SOD/SOD-FORM_B_WITHDRAWAL.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..8200f3a0c18bafc27b22796e3d4559785d28bb1f
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_B_WITHDRAWAL.XSD
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_C.XSD b/testing/deps/ec/SOD/SOD-FORM_C.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..da884e2afae96d68d107894181b6f2e80748bcf4
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_C.XSD
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_D.XSD b/testing/deps/ec/SOD/SOD-FORM_D.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..83d7ca947bb8d7b29c24313dc4e59769f917a30b
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_D.XSD
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_E.XSD b/testing/deps/ec/SOD/SOD-FORM_E.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..a17a964fb210b023e048dc777ac90b07903ec0d3
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_E.XSD
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_E_REPLY.XSD b/testing/deps/ec/SOD/SOD-FORM_E_REPLY.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..86ee5dc1079068ede24387da053c34beb387c642
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_E_REPLY.XSD
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_F.XSD b/testing/deps/ec/SOD/SOD-FORM_F.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..8410a71a3300bc676a5f73d57db1925c57d950c9
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_F.XSD
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_G.XSD b/testing/deps/ec/SOD/SOD-FORM_G.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..1d369b939bd477bde14ee0d5f33ffb8ed170b195
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_G.XSD
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_H.XSD b/testing/deps/ec/SOD/SOD-FORM_H.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..4e27c4b9ca9e7257b38c873bbadfdd34ad585944
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_H.XSD
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_I.XSD b/testing/deps/ec/SOD/SOD-FORM_I.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..83e1dd6c6c0a85a3bb6fdb2062f45db45f543a87
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_I.XSD
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_J.XSD b/testing/deps/ec/SOD/SOD-FORM_J.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..f128efd65991a21f8c11feab5ec6a590f573e1bf
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_J.XSD
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-FORM_K.XSD b/testing/deps/ec/SOD/SOD-FORM_K.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..6b647d4328adfb5a7204fcd6b9133e472c111939
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-FORM_K.XSD
@@ -0,0 +1,165 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/SOD-WITHDRAWAL_ACK.XSD b/testing/deps/ec/SOD/SOD-WITHDRAWAL_ACK.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..c6717058664dbb34d69a8fa26463ee437aba9d6f
--- /dev/null
+++ b/testing/deps/ec/SOD/SOD-WITHDRAWAL_ACK.XSD
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/SOD/sod-common.xsd b/testing/deps/ec/SOD/sod-common.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..696d0f8bd5ac280a5f247297cd2893ef977c208e
--- /dev/null
+++ b/testing/deps/ec/SOD/sod-common.xsd
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_A.XSD b/testing/deps/ec/TOE/TOE-FORM_A.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..c80b555a3391927115703e764b403473526812ec
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_A.XSD
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_B.XSD b/testing/deps/ec/TOE/TOE-FORM_B.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..973a8fda9f6f69d0a9315bb9b9b41dfae45ecbbd
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_B.XSD
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_C.XSD b/testing/deps/ec/TOE/TOE-FORM_C.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..f4e32d4569063000efc66da8aed5ad4bd530df02
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_C.XSD
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_D.XSD b/testing/deps/ec/TOE/TOE-FORM_D.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..0db879d839c158149df3468c6958d44bba3784f1
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_D.XSD
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_D_REPLY.XSD b/testing/deps/ec/TOE/TOE-FORM_D_REPLY.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..c7dacd5d8ac241d3f85bd6b69f44c45a0a145279
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_D_REPLY.XSD
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_E.XSD b/testing/deps/ec/TOE/TOE-FORM_E.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..81f4d6f6bf48889c43172f99af520771ebbff564
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_E.XSD
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_F.XSD b/testing/deps/ec/TOE/TOE-FORM_F.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..f4a7d8cfba8e74e550b388bc0d3e4cc5a2f668e9
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_F.XSD
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_G.XSD b/testing/deps/ec/TOE/TOE-FORM_G.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..27e17e6fa62541ccf78e1eeef3113e63b550c103
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_G.XSD
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_H.XSD b/testing/deps/ec/TOE/TOE-FORM_H.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..3efa5672a328434507e3f9fc7f735b2f9f402f92
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_H.XSD
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_I.XSD b/testing/deps/ec/TOE/TOE-FORM_I.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..70989fed607ded5b40cfbd94ab03dac99ce44234
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_I.XSD
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_J.XSD b/testing/deps/ec/TOE/TOE-FORM_J.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..7fe006e5adc454015c4961ee97b463eb989df216
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_J.XSD
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_K.XSD b/testing/deps/ec/TOE/TOE-FORM_K.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..a6fb86d907d75c9f0b95b8ebad4f2fa2167e6512
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_K.XSD
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_L.XSD b/testing/deps/ec/TOE/TOE-FORM_L.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..c8f00bd1ed8a7f8e4d4d8e0caf914db640a16352
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_L.XSD
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_L_DELAY_NOTIFICATION.XSD b/testing/deps/ec/TOE/TOE-FORM_L_DELAY_NOTIFICATION.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..49c23cd0b215880e9d8bd961f0642bcfb809b2a1
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_L_DELAY_NOTIFICATION.XSD
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_L_FORWARD_NOTIFICATION.XSD b/testing/deps/ec/TOE/TOE-FORM_L_FORWARD_NOTIFICATION.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..b89528c2d2bc6235389cf0a0763f1057c292f367
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_L_FORWARD_NOTIFICATION.XSD
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_M.XSD b/testing/deps/ec/TOE/TOE-FORM_M.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..f9b7125dbfeafaec6c6459b86aa143243f3af821
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_M.XSD
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-FORM_N.XSD b/testing/deps/ec/TOE/TOE-FORM_N.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..be2bc4239eee5c578c83f9da868701d08969e41f
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-FORM_N.XSD
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-WITHDRAWAL.XSD b/testing/deps/ec/TOE/TOE-WITHDRAWAL.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..59715a1805add9a5a18e5d48e8190f844f54743a
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-WITHDRAWAL.XSD
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/TOE-WITHDRAWAL_ACK.XSD b/testing/deps/ec/TOE/TOE-WITHDRAWAL_ACK.XSD
new file mode 100644
index 0000000000000000000000000000000000000000..7b11739289ba0fe7880a99b4bfbae48876ccfd6b
--- /dev/null
+++ b/testing/deps/ec/TOE/TOE-WITHDRAWAL_ACK.XSD
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/TOE/toe-common.xsd b/testing/deps/ec/TOE/toe-common.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..7ffa338c9d0e48ad9c34f7793d4b872aa5f6cf92
--- /dev/null
+++ b/testing/deps/ec/TOE/toe-common.xsd
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/_common/civil-common.xsd b/testing/deps/ec/_common/civil-common.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..a1844625bbed96e48f79a162414ba58ad873e920
--- /dev/null
+++ b/testing/deps/ec/_common/civil-common.xsd
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/_common/cls-codelist-Sex-1.1.xsd b/testing/deps/ec/_common/cls-codelist-Sex-1.1.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..28d8e42351b153b9473f01daa61a609b9c857f09
--- /dev/null
+++ b/testing/deps/ec/_common/cls-codelist-Sex-1.1.xsd
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/_common/eio-AggregatedComponents-1.0.xsd b/testing/deps/ec/_common/eio-AggregatedComponents-1.0.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..ee81dfd9b181ecb601eb2a87fcf9d3b385ab6ed0
--- /dev/null
+++ b/testing/deps/ec/_common/eio-AggregatedComponents-1.0.xsd
@@ -0,0 +1,426 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This class extends the CorePersonType.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This class extends the CoreBusinessType.
+
+
+
+
+
+
+
+
+
+ Technical Identifier of the Authority
+
+
+
+
+ Authority's Id from CDB (Courts Database for Criminal)
+
+
+
+
+ Country of Origin
+
+
+
+
+
+
+
+ This class contains elements related to a country.
+ Stereotype cvABIE
+
+
+
+
+
+
+ AUSTRIA
+
+
+
+
+
+
+ BELGIUM
+
+
+
+
+
+
+ BULGARIA
+
+
+
+
+
+
+ CYPRUS
+
+
+
+
+
+
+ CZECH REPUBLIC
+
+
+
+
+
+
+ GERMANY
+
+
+
+
+
+
+ ESTONIA
+
+
+
+
+
+
+ SPAIN
+
+
+
+
+
+
+ FINLAND
+
+
+
+
+
+
+ FRANCE
+
+
+
+
+
+
+
+ GREECE
+
+
+
+
+
+
+ CROATIA
+
+
+
+
+
+
+ HUNGARY
+
+
+
+
+
+
+
+ ITALY
+
+
+
+
+
+
+ LITHUANIA
+
+
+
+
+
+
+ LUXEMBOURG
+
+
+
+
+
+
+ LATVIA
+
+
+
+
+
+
+ MALTA
+
+
+
+
+
+
+ NETHERLANDS
+
+
+
+
+
+
+ POLAND
+
+
+
+
+
+
+ PORTUGAL
+
+
+
+
+
+
+ ROMANIA
+
+
+
+
+
+
+ SWEDEN
+
+
+
+
+
+
+ SLOVENIA
+
+
+
+
+
+
+ SLOVAKIA
+
+
+
+
+
+
+
+
+
+
+ This class contains elements related to a country.
+ Stereotype cvABIE
+
+
+
+
+
+
+
+ Atos-Env-1
+
+
+
+
+
+
+ Atos-Env-2
+
+
+
+
+
+
+ Atos-Env-3
+
+
+
+
+
+
+ DGJUST-Env-1
+
+
+
+
+
+
+ DGJUST-Env-2
+
+
+
+
+
+
+ DGJUST-TestBed-1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Official name of the authority
+
+
+
+
+ Name of its representative
+
+
+
+
+ Post held (title/grade)
+
+
+
+
+ Address
+
+
+
+
+ Tel. No (country code) (area/city code)
+
+
+
+
+ Fax No (country code) (area/city code)
+
+
+
+
+ E-Mail
+
+
+
+
+ File reference
+
+
+
+
+ Language(s) that may be used for communication
+
+
+
+
+ Technical Identifier of the Authority
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/_common/qdt-LengthComponents-1.1.xsd b/testing/deps/ec/_common/qdt-LengthComponents-1.1.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..c1cbb20412ebb40c69de51edf4aa8e842cf5ec45
--- /dev/null
+++ b/testing/deps/ec/_common/qdt-LengthComponents-1.1.xsd
@@ -0,0 +1,295 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/_external/Core_Vocabularies_XML_Schema_v1.1/xsd/CoreVocabularies-AggregateComponents-1.1.xsd b/testing/deps/ec/_external/Core_Vocabularies_XML_Schema_v1.1/xsd/CoreVocabularies-AggregateComponents-1.1.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..2e95061f0cf010a43f676b9dd4acaab08e2be42e
--- /dev/null
+++ b/testing/deps/ec/_external/Core_Vocabularies_XML_Schema_v1.1/xsd/CoreVocabularies-AggregateComponents-1.1.xsd
@@ -0,0 +1,1714 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Agent. Details
+ An entity that is able to carry out actions.
+ Agent
+
+
+
+
+
+
+
+
+ ASBIE
+ Agent. Agent Plays Role_ Core Public Service. Core Public Service
+
+ A public service in which the agent plays a role.
+ 0..1
+ Agent
+ Agent Plays Role
+ Core Public Service
+ Core Public Service
+ Core Public Service
+
+
+
+
+
+
+
+
+ ASBIE
+ Agent. Agent Provides_ Core Public Service. Core Public Service
+
+ A public service provided by the agent.
+ 0..1
+ Agent
+ Agent Provides
+ Core Public Service
+ Core Public Service
+ Core Public Service
+
+
+
+
+
+
+
+
+ ASBIE
+ Agent. Agent Uses_ Core Public Service. Core Public Service
+
+ A public service used by the agent.
+ 0..1
+ Agent
+ Agent Uses
+ Core Public Service
+ Core Public Service
+ Core Public Service
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Channel. Details
+ A medium through which an agent provides, uses or otherwise interacts with a resource.
+
+ Channel
+
+
+
+
+
+
+
+
+ BBIE
+ Channel. Channel_ Identifier. Identifier
+ The identifier of the channel.
+ 0..n
+ Channel
+ Channel
+ Identifier
+ Identifier
+ Identifier. Type
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Core Address. Details
+ An address representing a location.
+ Core Address
+
+
+
+
+
+
+
+
+ BBIE
+ Core Address. Address_ Full Address. Text
+ The complete address with or without formatting.
+ 0..n
+ Core Address
+ Address
+ Full Address
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Address. Address_ Post Office Box. Text
+ The Post Office Box number.
+ 0..n
+ Core Address
+ Address
+ Post Office Box
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Address. Address_ Thoroughfare. Text
+ The name of a passage or way through from one location to another.
+ 0..n
+ Core Address
+ Address
+ Thoroughfare
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Address. Address_ Locator Designator. Text
+ A number or a sequence of characters that uniquely identifies the locator within the
+ relevant scope.
+
+ 0..n
+ Core Address
+ Address
+ Locator Designator
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Address. Address_ Locator Name. Text
+ A proper noun applied to the real world entity identified by the address.
+
+ 0..n
+ Core Address
+ Address
+ Locator Name
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Address. Address_ Address Area. Text
+ The name of a geographic area or locality that groups a number of addressable objects for
+ addressing purposes, without being an administrative unit.
+
+ 0..n
+ Core Address
+ Address
+ Address Area
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Address. Address_ Post Name. Text
+ The key postal division of the address, usually the city.
+ 0..n
+ Core Address
+ Address
+ Post Name
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Address. Address_ Admin Unit Location Two. Text
+ The region of the address, usually a county, state or other such area that typically
+ encompasses several localities.
+
+ 0..n
+ Core Address
+ Address
+ Admin Unit Location Two
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Address. Address_ Admin Unit Location One. Text
+ The uppermost administrative unit for the address, almost always a country.
+
+ 0..n
+ Core Address
+ Address
+ Admin Unit Location One
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Address. Address_ Post Code. Text
+ The post code, a.k.a. postal code, ZIP code, etc.
+ 0..n
+ Core Address
+ Address
+ Post Code
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Address. Address_ Identifier. Identifier
+ A globally unique identifier for this instance of the address.
+ 0..n
+ Core Address
+ Address
+ Identifier
+ Identifier
+ Identifier. Type
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Core Business. Details
+ A business that is legally registered.
+ Core Business
+
+
+
+
+
+
+
+
+ BBIE
+ Core Business. Legal Entity_ Legal Identifier. Identifier
+
+ The identifier given to the legal entity by the authority with which it is registered.
+
+ 0..n
+ Core Business
+ Legal Entity
+ Legal Identifier
+ Identifier
+ Identifier. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Business. Legal Entity_ Identifier. Identifier
+ A formally-issued identifier for the legal entity, other than the one that confers legal
+ status upon it.
+
+ 1..1
+ Core Business
+ Legal Entity
+ Identifier
+ Identifier
+ Identifier. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Business. Legal Entity_ Legal Name. Name
+ The legal name of the business.
+ 0..n
+ Core Business
+ Legal Entity
+ Legal Name
+ Name
+ Name. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Business. Legal Entity_ Alternative Name. Name
+ A recognized name other than the legal name.
+ 0..n
+ Core Business
+ Legal Entity
+ Alternative Name
+ Name
+ Name. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Business. Legal Entity_ Company Type Code. Code
+ The type of the business.
+ 0..1
+ Core Business
+ Legal Entity
+ Company Type Code
+ Code
+ Code. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Business. Legal Entity_ Company Status Code. Code
+
+ The status of the business.
+ 0..1
+ Core Business
+ Legal Entity
+ Company Status Code
+ Code
+ Code. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Business. Legal Entity_ Company Activity Code. Code
+
+ The activity of the business.
+ 0..n
+ Core Business
+ Legal Entity
+ Company Activity Code
+ Code
+ Code. Type
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Business. Registered_ Core Address. Core Address
+ The registered address of the business.
+ 0..1
+ Core Business
+ Registered
+ Core Address
+ Core Address
+ Core Address
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Business. Legal Entity_ Core Address. Core Address
+
+ An address related to the business, other than the registered address.
+ 0..1
+ Core Business
+ Legal Entity
+ Core Address
+ Core Address
+ Core Address
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Business. Legal Entity_ Core Location. Core Location
+
+ A location related to the business.
+ 0..1
+ Core Business
+ Legal Entity
+ Core Location
+ Core Location
+ Core Location
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Core Location. Details
+ An identifiable geographic place.
+ Core Location
+
+
+
+
+
+
+
+
+ BBIE
+ Core Location. Location Geographic_ Name. Text
+ A proper noun applied to a spatial object.
+ 0..1
+ Core Location
+ Location Geographic
+ Name
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Location. Location Geographic_ Identifier. Identifier
+
+ A URI that identifies the location.
+ 0..1
+ Core Location
+ Location Geographic
+ Identifier
+ Identifier
+ Identifier. Type
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Location. Location_ Core Address. Core Address
+ An address representing the location.
+ 0..n
+ Core Location
+ Location
+ Core Address
+ Core Address
+ Core Address
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Location. Location_ Geometry. Geometry
+ A geometry representing the location.
+ 0..n
+ Core Location
+ Location
+ Geometry
+ Geometry
+ Geometry
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Core Person. Details
+ A natural person.
+ Core Person
+
+
+
+
+
+
+
+
+ BBIE
+ Core Person. Person Identifier. Identifier
+ A formally-issued identifier for the person.
+ 0..n
+ Core Person
+ Person Identifier
+ Identifier
+ Identifier. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Person. Person_ Full Name. Name
+ The complete name of the person as one string.
+ 0..n
+ Core Person
+ Person
+ Full Name
+ Name
+ Name. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Person. Person_ Family Name. Name
+ The denominator(s) that identify the person within a family.
+ 0..n
+ Core Person
+ Person
+ Family Name
+ Name
+ Name. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Person. Person_ Given Name. Name
+ A name that is usually shared by members of a family.
+ 0..n
+ Core Person
+ Person
+ Given Name
+ Name
+ Name. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Person. Person_ Patronymic Name. Name
+ A name referring to the father's given name.
+ 0..n
+ Core Person
+ Person
+ Patronymic Name
+ Name
+ Name. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Person. Person_ Alternative Name. Name
+ A name by which the person is known other than her given name and/or full name.
+
+ 0..n
+ Core Person
+ Person
+ Alternative Name
+ Name
+ Name. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Person. Person_ Gender Code. Code
+ The gender of the person.
+ 0..n
+ Core Person
+ Person
+ Gender Code
+ Code
+ Code. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Person. Person_ Birth Name. Name
+ The full name of the person at the time of her birth, irrespective of any subsequent
+ changes.
+
+ 0..n
+ Core Person
+ Person
+ Birth Name
+ Name
+ Name. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Person. Person_ Birth Date. Date
+ The date on which the person was born.
+ 0..n
+ Core Person
+ Person
+ Birth Date
+ Date
+ Date. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Person. Person_ Death Date. Date
+ The date on which the person deceased.
+ 0..n
+ Core Person
+ Person
+ Death Date
+ Date
+ Date. Type
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Person. Person Country Of Birth_ Core Location. Core Location
+
+ The country where the person was born.
+ 0..n
+ Core Person
+ Person Country Of Birth
+ Core Location
+ Core Location
+ Core Location
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Person. Person Country Of Death_ Core Location. Core Location
+
+ The country where the person deceased.
+ 0..n
+ Core Person
+ Person Country Of Death
+ Core Location
+ Core Location
+ Core Location
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Person. Person Place Of Birth_ Core Location. Core Location
+
+ The location where the person was born.
+ 0..n
+ Core Person
+ Person Place Of Birth
+ Core Location
+ Core Location
+ Core Location
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Person. Person Place Of Death_ Core Location. Core Location
+
+ The location where the person deceased.
+ 0..n
+ Core Person
+ Person Place Of Death
+ Core Location
+ Core Location
+ Core Location
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Person. Person Citizenship_ Jurisdiction. Jurisdiction
+
+ The jurisdiction that has conferred citizenship rights on the person.
+ 0..n
+ Core Person
+ Person Citizenship
+ Jurisdiction
+ Jurisdiction
+ Jurisdiction
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Person. Person Residency_ Jurisdiction. Jurisdiction
+
+ The jurisdiction in which the person resides, typically providing the person with a
+ subset of the rights of a citizen.
+
+ 0..n
+ Core Person
+ Person Residency
+ Jurisdiction
+ Jurisdiction
+ Jurisdiction
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Person. Person_ Core Address. Core Address
+ An address related to the person.
+ 0..n
+ Core Person
+ Person
+ Core Address
+ Core Address
+ Core Address
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Core Public Service. Details
+ A set of deeds and acts performed by or on behalf of a public agency for the benefit of a
+ citizen, a business or another public agency.
+
+ Core Public Service
+
+
+
+
+
+
+
+
+ BBIE
+ Core Public Service. Public Service Name. Text
+ The name of the service.
+ 0..n
+ Core Public Service
+ Public Service Name
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Public Service. Public Service Description. Text
+ A free text description of the service.
+ 0..n
+ Core Public Service
+ Public Service Description
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Public Service. Public Service Type. Code
+ The type of service.
+ 0..n
+ Core Public Service
+ Public Service Type
+ Code
+ Code. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Public Service. Public Service Language. Code
+ The language(s) in which the service is available.
+ 0..n
+ Core Public Service
+ Public Service Language
+ Code
+ Code. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Core Public Service. Public Service Homepage. Identifier
+
+ The Web page through which the service may be available.
+ 0..n
+ Core Public Service
+ Public Service Homepage
+ Identifier
+ Identifier. Type
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Public Service. Public Service_ Channel. Channel
+ A medium through which an agent interacts with the service.
+ 0..n
+ Core Public Service
+ Public Service
+ Channel
+ Channel
+ Channel
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Public Service. Public Service Physically Available At_ Core Location. Core
+ Location
+
+ A physical location at which a user may interact with the service.
+ 0..n
+ Core Public Service
+ Public Service Physically Available At
+ Core Location
+ Core Location
+ Core Location
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Public Service. Requires_ Core Public Service. Core Public Service
+
+ Another public service required by this service.
+ 0..n
+ Core Public Service
+ Requires
+ Core Public Service
+ Core Public Service
+ Core Public Service
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Public Service. Related_ Core Public Service. Core Public Service
+
+ Another public service related to this service, without being required by this service.
+
+ 0..n
+ Core Public Service
+ Related
+ Core Public Service
+ Core Public Service
+ Core Public Service
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Public Service. Public Service_ Input. Input
+ A resource required by the service in order to operate.
+ 0..n
+ Core Public Service
+ Public Service
+ Input
+ Input
+ Input
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Public Service. Public Service Produces_ Output. Output
+
+ A resource produced by the service.
+ 0..n
+ Core Public Service
+ Public Service Produces
+ Output
+ Output
+ Output
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Public Service. Public Service Follows_ Rule. Rule
+
+ A rule under which the public service operates.
+ 0..n
+ Core Public Service
+ Public Service Follows
+ Rule
+ Rule
+ Rule
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Public Service. Public Service Spatial_ Core Location. Core Location
+
+ The area in which the service is available.
+ 0..n
+ Core Public Service
+ Public Service Spatial
+ Core Location
+ Core Location
+ Core Location
+
+
+
+
+
+
+
+
+ ASBIE
+ Core Public Service. Public Service Temporal_ Period Of Time. Period Of Time
+
+ The time frame in which the service is available.
+ 0..n
+ Core Public Service
+ Public Service Temporal
+ Period Of Time
+ Period Of Time
+ Period Of Time
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Formal Framework. Details
+ Legislation, policy, or policies lying behind the rules that govern a public service.
+
+ Formal Framework
+
+
+
+
+
+
+
+
+ ASBIE
+ Formal Framework. Creator_ Agent. Agent
+ The public body responsible for the formal framework.
+ 0..n
+ Formal Framework
+ Creator
+ Agent
+ Agent
+ Agent
+
+
+
+
+
+
+
+
+ ASBIE
+ Formal Framework. Related_ Formal Framework. Formal Framework
+
+ A formal framework related to this framework.
+ 0..n
+ Formal Framework
+ Related
+ Formal Framework
+ Formal Framework
+ Formal Framework
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Geometry. Details
+ A geometry representing a location.
+ Geometry
+
+
+
+
+
+
+
+
+ BBIE
+ Geometry. Geometry Coordinate Reference System. Identifier
+
+ The Coordinate Reference System (CRS) used to encode the coordinates.
+ 0..n
+ Geometry
+ Geometry Coordinate Reference System
+ Identifier
+ Identifier. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Geometry. Geometry Type. Code
+ The type of the geometry.
+ 0..1
+ Geometry
+ Geometry Type
+ Code
+ Code. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Geometry. Geometry Coordinates. Text
+ The ordered list of coordinates of the geometry.
+ 0..n
+ Geometry
+ Geometry Coordinates
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Input. Details
+ A resource to be processed to produce an output.
+ Input
+
+
+
+
+
+
+
+
+ BBIE
+ Input. Input_ Name. Text
+ The name of the input.
+ 0..1
+ Input
+ Input
+ Name
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Input. Input_ Description. Text
+ A free text description of the input.
+ 0..1
+ Input
+ Input
+ Description
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Input. Input_ Type. Code
+ The type of the input.
+ 0..1
+ Input
+ Input
+ Type
+ Code
+ Code. Type
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Jurisdiction. Details
+ A jurisdiction, typically a country, dealing with and making pronouncements on legal
+ matters.
+
+ Jurisdiction
+
+
+
+
+
+
+
+
+ BBIE
+ Jurisdiction. Jurisdiction Identifier. Identifier
+ The URI for the jurisdiction.
+ 0..n
+ Jurisdiction
+ Jurisdiction Identifier
+ Identifier
+ Identifier. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Jurisdiction. Jurisdiction Name. Name
+ The name of the jurisdiction.
+ 0..n
+ Jurisdiction
+ Jurisdiction Name
+ Name
+ Name. Type
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Output. Details
+ An intended result whose required inputs and processes are entirely within the control of the
+ planning organisation.
+
+ Output
+
+
+
+
+
+
+
+
+ BBIE
+ Output. Output_ Name. Text
+ The name of the output.
+ 0..1
+ Output
+ Output
+ Name
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Output. Output_ Description. Text
+ A free text description of the output.
+ 0..1
+ Output
+ Output
+ Description
+ Text
+ Text. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Output. Output_ Type. Code
+ The type of the output.
+ 0..1
+ Output
+ Output
+ Type
+ Code
+ Code. Type
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Period Of Time. Details
+ An interval of time that is named or defined by its start and end dates.
+ Period Of Time
+
+
+
+
+
+
+
+
+ BBIE
+ Period Of Time. Period Of Time_ Start Date. Date
+ The start date of the period.
+ 0..1
+ Period Of Time
+ Period Of Time
+ Start Date
+ Date
+ Date. Type
+
+
+
+
+
+
+
+
+ BBIE
+ Period Of Time. Period Of Time_ End Date. Date
+ The end date of the period.
+ 0..1
+ Period Of Time
+ Period Of Time
+ End Date
+ Date
+ Date. Type
+
+
+
+
+
+
+
+
+
+
+ ABIE
+ Rule. Details
+ A document that sets out the specific rules, guidelines, or procedures that a public service
+ follows.
+
+ Rule
+
+
+
+
+
+
+
+
+ BBIE
+ Rule. Rule Identifier. Identifier
+ Identifier for the rule.
+ 0..n
+ Rule
+ Rule Identifier
+ Identifier
+ Identifier. Type
+
+
+
+
+
+
+
+
+ ASBIE
+ Rule. Creator_ Agent. Agent
+ The organization that is responsible for the rule.
+ 0..n
+ Rule
+ Creator
+ Agent
+ Agent
+ Agent
+
+
+
+
+
+
+
+
+ ASBIE
+ Rule. Implements_ Formal Framework. Formal Framework
+ The formal framework under which the rule is defined.
+ 0..n
+ Rule
+ Implements
+ Formal Framework
+ Formal Framework
+ Formal Framework
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/_external/Core_Vocabularies_XML_Schema_v1.1/xsd/CoreVocabularies-BasicComponents-1.1.xsd b/testing/deps/ec/_external/Core_Vocabularies_XML_Schema_v1.1/xsd/CoreVocabularies-BasicComponents-1.1.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..091f9e7e4200d7643eb03b14378a183a1a21f32e
--- /dev/null
+++ b/testing/deps/ec/_external/Core_Vocabularies_XML_Schema_v1.1/xsd/CoreVocabularies-BasicComponents-1.1.xsd
@@ -0,0 +1,410 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/_external/Core_Vocabularies_XML_Schema_v1.1/xsd/common/CCTS_CCT_SchemaModule-2.1.xsd b/testing/deps/ec/_external/Core_Vocabularies_XML_Schema_v1.1/xsd/common/CCTS_CCT_SchemaModule-2.1.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..f2be256a137407f7b8a8c26d0e7fc384a60d7177
--- /dev/null
+++ b/testing/deps/ec/_external/Core_Vocabularies_XML_Schema_v1.1/xsd/common/CCTS_CCT_SchemaModule-2.1.xsd
@@ -0,0 +1,760 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000001
+ CCT
+ Amount. Type
+ 1.0
+ A number of monetary units specified in a currency where the unit of the currency is explicit
+ or implied.
+
+ Amount
+ decimal
+
+
+
+
+
+
+
+ UNDT000001-SC2
+ SC
+ Amount Currency. Identifier
+ The currency of the amount.
+ Amount Currency
+ Identification
+ Identifier
+ string
+ Reference UNECE Rec 9, using 3-letter alphabetic codes.
+
+
+
+
+
+
+ UNDT000001-SC3
+ SC
+ Amount Currency. Code List Version. Identifier
+ The VersionID of the UN/ECE Rec9 code list.
+ Amount Currency
+ Code List Version
+ Identifier
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000002
+ CCT
+ Binary Object. Type
+ 1.0
+ A set of finite-length sequences of binary octets.
+ Binary Object
+ binary
+
+
+
+
+
+
+
+ UNDT000002-SC2
+ SC
+ Binary Object. Format. Text
+ The format of the binary content.
+ Binary Object
+ Format
+ Text
+ string
+
+
+
+
+
+
+ UNDT000002-SC3
+ SC
+ Binary Object. Mime. Code
+ The mime type of the binary object.
+ Binary Object
+ Mime
+ Code
+ string
+
+
+
+
+
+
+ UNDT000002-SC4
+ SC
+ Binary Object. Encoding. Code
+ Specifies the decoding algorithm of the binary object.
+ Binary Object
+ Encoding
+ Code
+ string
+
+
+
+
+
+
+ UNDT000002-SC5
+ SC
+ Binary Object. Character Set. Code
+ The character set of the binary object if the mime type is text.
+ Binary Object
+ Character Set
+ Code
+ string
+
+
+
+
+
+
+ UNDT000002-SC6
+ SC
+ Binary Object. Uniform Resource. Identifier
+ The Uniform Resource Identifier that identifies where the binary object is located.
+
+ Binary Object
+ Uniform Resource Identifier
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000002-SC7
+ SC
+ Binary Object. Filename.Text
+ The filename of the binary object.
+ Binary Object
+ Filename
+ Text
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000007
+ CCT
+ Code. Type
+ 1.0
+ A character string (letters, figures, or symbols) that for brevity and/or languange
+ independence may be used to represent or replace a definitive value or text of an attribute together with
+ relevant supplementary information.
+
+ Code
+ string
+ Should not be used if the character string identifies an instance of an object class or an
+ object in the real world, in which case the Identifier. Type should be used.
+
+
+
+
+
+
+
+
+ UNDT000007-SC2
+ SC
+ Code List. Identifier
+ The identification of a list of codes.
+ Code List
+ Identification
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000007-SC3
+ SC
+ Code List. Agency. Identifier
+ An agency that maintains one or more lists of codes.
+ Code List
+ Agency
+ Identifier
+ string
+ Defaults to the UN/EDIFACT data element 3055 code list.
+
+
+
+
+
+
+ UNDT000007-SC4
+ SC
+ Code List. Agency Name. Text
+ The name of the agency that maintains the list of codes.
+ Code List
+ Agency Name
+ Text
+ string
+
+
+
+
+
+
+ UNDT000007-SC5
+ SC
+ Code List. Name. Text
+ The name of a list of codes.
+ Code List
+ Name
+ Text
+ string
+
+
+
+
+
+
+ UNDT000007-SC6
+ SC
+ Code List. Version. Identifier
+ The version of the list of codes.
+ Code List
+ Version
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000007-SC7
+ SC
+ Code. Name. Text
+ The textual equivalent of the code content component.
+ Code
+ Name
+ Text
+ string
+
+
+
+
+
+
+ UNDT000007-SC8
+ SC
+ Language. Identifier
+ The identifier of the language used in the code name.
+ Language
+ Identification
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000007-SC9
+ SC
+ Code List. Uniform Resource. Identifier
+ The Uniform Resource Identifier that identifies where the code list is located.
+
+ Code List
+ Uniform Resource Identifier
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000007-SC10
+ SC
+ Code List Scheme. Uniform Resource. Identifier
+ The Uniform Resource Identifier that identifies where the code list scheme is located.
+
+ Code List Scheme
+ Uniform Resource Identifier
+ Identifier
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000008
+ CCT
+ Date Time. Type
+ 1.0
+ A particular point in the progression of time together with the relevant supplementary
+ information.
+
+ Date Time
+ string
+ Can be used for a date and/or time.
+
+
+
+
+
+
+
+ UNDT000008-SC1
+ SC
+ Date Time. Format. Text
+ The format of the date time content
+ Date Time
+ Format
+ Text
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000011
+ CCT
+ Identifier. Type
+ 1.0
+ A character string to identify and distinguish uniquely, one instance of an object in an
+ identification scheme from all other objects in the same scheme together with relevant supplementary
+ information.
+
+ Identifier
+ string
+
+
+
+
+
+
+
+ UNDT000011-SC2
+ SC
+ Identification Scheme. Identifier
+ The identification of the identification scheme.
+ Identification Scheme
+ Identification
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000011-SC3
+ SC
+ Identification Scheme. Name. Text
+ The name of the identification scheme.
+ Identification Scheme
+ Name
+ Text
+ string
+
+
+
+
+
+
+ UNDT000011-SC4
+ SC
+ Identification Scheme Agency. Identifier
+ The identification of the agency that maintains the identification scheme.
+
+ Identification Scheme Agency
+ Identification
+ Identifier
+ string
+ Defaults to the UN/EDIFACT data element 3055 code list.
+
+
+
+
+
+
+ UNDT000011-SC5
+ SC
+ Identification Scheme Agency. Name. Text
+ The name of the agency that maintains the identification scheme.
+ Identification Scheme Agency
+ Agency Name
+ Text
+ string
+
+
+
+
+
+
+ UNDT000011-SC6
+ SC
+ Identification Scheme. Version. Identifier
+ The version of the identification scheme.
+ Identification Scheme
+ Version
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000011-SC7
+ SC
+ Identification Scheme Data. Uniform Resource. Identifier
+
+ The Uniform Resource Identifier that identifies where the identification scheme data is
+ located.
+
+ Identification Scheme Data
+ Uniform Resource Identifier
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000011-SC8
+ SC
+ Identification Scheme. Uniform Resource. Identifier
+ The Uniform Resource Identifier that identifies where the identification scheme is
+ located.
+
+ Identification Scheme
+ Uniform Resource Identifier
+ Identifier
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000012
+ CCT
+ Indicator. Type
+ 1.0
+ A list of two mutually exclusive Boolean values that express the only possible states of a
+ Property.
+
+ Indicator
+ string
+
+
+
+
+
+
+
+ UNDT000012-SC2
+ SC
+ Indicator. Format. Text
+ Whether the indicator is numeric, textual or binary.
+ Indicator
+ Format
+ Text
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000013
+ CCT
+ Measure. Type
+ 1.0
+ A numeric value determined by measuring an object along with the specified unit of measure.
+
+ Measure
+ decimal
+
+
+
+
+
+
+
+ UNDT000013-SC2
+ SC
+ Measure Unit. Code
+ The type of unit of measure.
+ Measure Unit
+ Code
+ Code
+ string
+ Reference UNECE Rec. 20 and X12 355
+
+
+
+
+
+
+ UNDT000013-SC3
+ SC
+ Measure Unit. Code List Version. Identifier
+ The version of the measure unit code list.
+ Measure Unit
+ Code List Version
+ Identifier
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000014
+ CCT
+ Numeric. Type
+ 1.0
+ Numeric information that is assigned or is determined by calculation, counting, or sequencing.
+ It does not require a unit of quantity or unit of measure.
+
+ Numeric
+ string
+
+
+
+
+
+
+
+ UNDT000014-SC2
+ SC
+ Numeric. Format. Text
+ Whether the number is an integer, decimal, real number or percentage.
+ Numeric
+ Format
+ Text
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000018
+ CCT
+ Quantity. Type
+ 1.0
+ A counted number of non-monetary units possibly including fractions.
+ Quantity
+ decimal
+
+
+
+
+
+
+
+ UNDT000018-SC2
+ SC
+ Quantity. Unit. Code
+ The unit of the quantity
+ Quantity
+ Unit Code
+ Code
+ string
+
+
+
+
+
+
+ UNDT000018-SC3
+ SC
+ Quantity Unit. Code List. Identifier
+ The quantity unit code list.
+ Quantity Unit
+ Code List
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000018-SC4
+ SC
+ Quantity Unit. Code List Agency. Identifier
+ The identification of the agency that maintains the quantity unit code list
+
+ Quantity Unit
+ Code List Agency
+ Identifier
+ string
+ Defaults to the UN/EDIFACT data element 3055 code list.
+
+
+
+
+
+
+ UNDT000018-SC5
+ SC
+ Quantity Unit. Code List Agency Name. Text
+ The name of the agency which maintains the quantity unit code list.
+ Quantity Unit
+ Code List Agency Name
+ Text
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000019
+ CCT
+ Text. Type
+ 1.0
+ A character string (i.e. a finite set of characters) generally in the form of words of a
+ language.
+
+ Text
+ string
+
+
+
+
+
+
+
+ UNDT000019-SC2
+ SC
+ Language. Identifier
+ The identifier of the language used in the content component.
+ Language
+ Identification
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000019-SC3
+ SC
+ Language. Locale. Identifier
+ The identification of the locale of the language.
+ Language
+ Locale
+ Identifier
+ string
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/_external/Core_Vocabularies_XML_Schema_v1.1/xsd/common/UBL-UnqualifiedDataTypes-2.1.xsd b/testing/deps/ec/_external/Core_Vocabularies_XML_Schema_v1.1/xsd/common/UBL-UnqualifiedDataTypes-2.1.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..a00414e254bffdbfab602c553223ddb0835a20d9
--- /dev/null
+++ b/testing/deps/ec/_external/Core_Vocabularies_XML_Schema_v1.1/xsd/common/UBL-UnqualifiedDataTypes-2.1.xsd
@@ -0,0 +1,562 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ UBLUDT000001
+ UDT
+ Amount. Type
+ 1.0
+ A number of monetary units specified using a given unit of currency.
+ Amount
+
+
+
+
+
+
+
+ UNDT000001-SC2
+ SC
+ Amount. Currency. Identifier
+ The currency of the amount.
+ Amount Currency
+ Identification
+ Identifier
+ string
+ Reference UNECE Rec 9, using 3-letter alphabetic codes.
+
+
+
+
+
+
+
+
+
+ UBLUDT000002
+ UDT
+ Binary Object. Type
+ 1.0
+ A set of finite-length sequences of binary octets.
+ Binary Object
+ binary
+
+
+
+
+
+
+
+ UNDT000002-SC3
+ SC
+ Binary Object. Mime. Code
+ The mime type of the binary object.
+ Binary Object
+ Mime
+ Code
+ string
+
+
+
+
+
+
+
+
+
+ UBLUDT000003
+ UDT
+ Graphic. Type
+ 1.0
+ A diagram, graph, mathematical curve, or similar representation.
+ Graphic
+ binary
+
+
+
+
+
+
+
+ UNDT000003-SC3
+ SC
+ Graphic. Mime. Code
+ The mime type of the graphic object.
+ Graphic
+ Mime
+ Code
+ normalizedString
+
+
+
+
+
+
+
+
+
+ UBLUDT000004
+ UDT
+ Picture. Type
+ 1.0
+ A diagram, graph, mathematical curve, or similar representation.
+ Picture
+ binary
+
+
+
+
+
+
+
+ UNDT000004-SC3
+ SC
+ Picture. Mime. Code
+ The mime type of the picture object.
+ Picture
+ Mime
+ Code
+ normalizedString
+
+
+
+
+
+
+
+
+
+ UBLUDT000005
+ UDT
+ Sound. Type
+ 1.0
+ An audio representation.
+ Sound
+ binary
+
+
+
+
+
+
+
+ UNDT000005-SC3
+ SC
+ Sound. Mime. Code
+ The mime type of the sound object.
+ Sound
+ Mime
+ Code
+ normalizedString
+
+
+
+
+
+
+
+
+
+ UBLUDT000006
+ UDT
+ Video. Type
+ 1.0
+ A video representation.
+ Video
+ binary
+
+
+
+
+
+
+
+ UNDT000006-SC3
+ SC
+ Video. Mime. Code
+ The mime type of the video object.
+ Video
+ Mime
+ Code
+ normalizedString
+
+
+
+
+
+
+
+
+
+ UBLUDT000007
+ UDT
+ Code. Type
+ 1.0
+ A character string (letters, figures, or symbols) that for brevity and/or language independence
+ may be used to represent or replace a definitive value or text of an attribute, together with relevant
+ supplementary information.
+
+ Code
+ string
+ Other supplementary components in the CCT are captured as part of the token and name for the
+ schema module containing the code list and thus, are not declared as attributes.
+
+
+
+
+
+
+
+
+
+
+ UBLUDT000008
+ UDT
+ Date Time. Type
+ 1.0
+ A particular point in the progression of time, together with relevant supplementary
+ information.
+
+ Date Time
+ string
+ Can be used for a date and/or time.
+
+
+
+
+
+
+
+
+
+ UBLUDT000009
+ UDT
+ Date. Type
+ 1.0
+ One calendar day according the Gregorian calendar.
+ Date
+ string
+
+
+
+
+
+
+
+
+
+ UBLUDT0000010
+ UDT
+ Time. Type
+ 1.0
+ An instance of time that occurs every day.
+ Time
+ string
+
+
+
+
+
+
+
+
+
+ UBLUDT0000011
+ UDT
+ Identifier. Type
+ 1.0
+ A character string to identify and uniquely distinguish one instance of an object in an
+ identification scheme from all other objects in the same scheme, together with relevant supplementary
+ information.
+
+ Identifier
+ string
+ Other supplementary components in the CCT are captured as part of the token and name for the
+ schema module containing the identifier list and thus, are not declared as attributes.
+
+
+
+
+
+
+
+
+
+
+ UBLUDT0000012
+ UDT
+ Indicator. Type
+ 1.0
+ A list of two mutually exclusive Boolean values that express the only possible states of a
+ property.
+
+ Indicator
+ string
+
+
+
+
+
+
+
+
+
+ UBLUDT0000013
+ UDT
+ Measure. Type
+ 1.0
+ A numeric value determined by measuring an object using a specified unit of measure.
+
+ Measure
+ Type
+ decimal
+
+
+
+
+
+
+
+ UNDT000013-SC2
+ SC
+ Measure. Unit. Code
+ The type of unit of measure.
+ Measure Unit
+ Code
+ Code
+ normalizedString
+ Reference UNECE Rec. 20 and X12 355
+
+
+
+
+
+
+
+
+
+ UBLUDT0000014
+ UDT
+ Numeric. Type
+ 1.0
+ Numeric information that is assigned or is determined by calculation, counting, or sequencing.
+ It does not require a unit of quantity or unit of measure.
+
+ Numeric
+ string
+
+
+
+
+
+
+
+
+
+ UBLUDT0000015
+ UDT
+ 1.0
+ Value. Type
+ Numeric information that is assigned or is determined by calculation, counting, or sequencing.
+ It does not require a unit of quantity or unit of measure.
+
+ Value
+ string
+
+
+
+
+
+
+
+
+
+ UBLUDT0000016
+ UDT
+ 1.0
+ Percent. Type
+ Numeric information that is assigned or is determined by calculation, counting, or sequencing
+ and is expressed as a percentage. It does not require a unit of quantity or unit of measure.
+
+ Percent
+ string
+
+
+
+
+
+
+
+
+
+ UBLUDT0000017
+ UDT
+ 1.0
+ Rate. Type
+ A numeric expression of a rate that is assigned or is determined by calculation, counting, or
+ sequencing. It does not require a unit of quantity or unit of measure.
+
+ Rate
+ string
+
+
+
+
+
+
+
+
+
+ UBLUDT0000018
+ UDT
+ Quantity. Type
+ 1.0
+ A counted number of non-monetary units, possibly including a fractional part.
+ Quantity
+ decimal
+
+
+
+
+
+
+
+
+
+ UBLUDT0000019
+ UDT
+ Text. Type
+ 1.0
+ A character string (i.e. a finite set of characters), generally in the form of words of a
+ language.
+
+ Text
+ string
+
+
+
+
+
+
+
+
+
+ UBLUDT0000020
+ UDT
+ Name. Type
+ 1.0
+ A character string that constitutes the distinctive designation of a person, place, thing or
+ concept.
+
+ Name
+ string
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/_external/MLACase_BD009001_2/codelist/standard/Europeanunion_EULanguage_.xsd b/testing/deps/ec/_external/MLACase_BD009001_2/codelist/standard/Europeanunion_EULanguage_.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..0805b98ec15e0e628710db457815c20777f8c1dd
--- /dev/null
+++ b/testing/deps/ec/_external/MLACase_BD009001_2/codelist/standard/Europeanunion_EULanguage_.xsd
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bulgarian
+
+
+
+
+
+
+ Czech
+
+
+
+
+
+
+ Danish
+
+
+
+
+
+
+ Dutch
+
+
+
+
+
+
+ English
+
+
+
+
+
+
+ Estonian
+
+
+
+
+
+
+ Finnish
+
+
+
+
+
+
+ French
+
+
+
+
+
+
+ German
+
+
+
+
+
+
+ Greek
+
+
+
+
+
+
+ Hungarian
+
+
+
+
+
+
+ Italian
+
+
+
+
+
+
+ Latvian
+
+
+
+
+
+
+ Lithuanian
+
+
+
+
+
+
+ Maltese
+
+
+
+
+
+
+ Polish
+
+
+
+
+
+
+ Portuguese
+
+
+
+
+
+
+ Romanian
+
+
+
+
+
+
+ Slovak
+
+
+
+
+
+
+ Slovenian
+
+
+
+
+
+
+ Spanish
+
+
+
+
+
+
+ Swedish
+
+
+
+
+
+
+ Other
+
+
+
+
+
+
diff --git a/testing/deps/ec/_external/UBL-2.1/xsdrt/common/CCTS_CCT_SchemaModule-2.1.xsd b/testing/deps/ec/_external/UBL-2.1/xsdrt/common/CCTS_CCT_SchemaModule-2.1.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..f2be256a137407f7b8a8c26d0e7fc384a60d7177
--- /dev/null
+++ b/testing/deps/ec/_external/UBL-2.1/xsdrt/common/CCTS_CCT_SchemaModule-2.1.xsd
@@ -0,0 +1,760 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000001
+ CCT
+ Amount. Type
+ 1.0
+ A number of monetary units specified in a currency where the unit of the currency is explicit
+ or implied.
+
+ Amount
+ decimal
+
+
+
+
+
+
+
+ UNDT000001-SC2
+ SC
+ Amount Currency. Identifier
+ The currency of the amount.
+ Amount Currency
+ Identification
+ Identifier
+ string
+ Reference UNECE Rec 9, using 3-letter alphabetic codes.
+
+
+
+
+
+
+ UNDT000001-SC3
+ SC
+ Amount Currency. Code List Version. Identifier
+ The VersionID of the UN/ECE Rec9 code list.
+ Amount Currency
+ Code List Version
+ Identifier
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000002
+ CCT
+ Binary Object. Type
+ 1.0
+ A set of finite-length sequences of binary octets.
+ Binary Object
+ binary
+
+
+
+
+
+
+
+ UNDT000002-SC2
+ SC
+ Binary Object. Format. Text
+ The format of the binary content.
+ Binary Object
+ Format
+ Text
+ string
+
+
+
+
+
+
+ UNDT000002-SC3
+ SC
+ Binary Object. Mime. Code
+ The mime type of the binary object.
+ Binary Object
+ Mime
+ Code
+ string
+
+
+
+
+
+
+ UNDT000002-SC4
+ SC
+ Binary Object. Encoding. Code
+ Specifies the decoding algorithm of the binary object.
+ Binary Object
+ Encoding
+ Code
+ string
+
+
+
+
+
+
+ UNDT000002-SC5
+ SC
+ Binary Object. Character Set. Code
+ The character set of the binary object if the mime type is text.
+ Binary Object
+ Character Set
+ Code
+ string
+
+
+
+
+
+
+ UNDT000002-SC6
+ SC
+ Binary Object. Uniform Resource. Identifier
+ The Uniform Resource Identifier that identifies where the binary object is located.
+
+ Binary Object
+ Uniform Resource Identifier
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000002-SC7
+ SC
+ Binary Object. Filename.Text
+ The filename of the binary object.
+ Binary Object
+ Filename
+ Text
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000007
+ CCT
+ Code. Type
+ 1.0
+ A character string (letters, figures, or symbols) that for brevity and/or languange
+ independence may be used to represent or replace a definitive value or text of an attribute together with
+ relevant supplementary information.
+
+ Code
+ string
+ Should not be used if the character string identifies an instance of an object class or an
+ object in the real world, in which case the Identifier. Type should be used.
+
+
+
+
+
+
+
+
+ UNDT000007-SC2
+ SC
+ Code List. Identifier
+ The identification of a list of codes.
+ Code List
+ Identification
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000007-SC3
+ SC
+ Code List. Agency. Identifier
+ An agency that maintains one or more lists of codes.
+ Code List
+ Agency
+ Identifier
+ string
+ Defaults to the UN/EDIFACT data element 3055 code list.
+
+
+
+
+
+
+ UNDT000007-SC4
+ SC
+ Code List. Agency Name. Text
+ The name of the agency that maintains the list of codes.
+ Code List
+ Agency Name
+ Text
+ string
+
+
+
+
+
+
+ UNDT000007-SC5
+ SC
+ Code List. Name. Text
+ The name of a list of codes.
+ Code List
+ Name
+ Text
+ string
+
+
+
+
+
+
+ UNDT000007-SC6
+ SC
+ Code List. Version. Identifier
+ The version of the list of codes.
+ Code List
+ Version
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000007-SC7
+ SC
+ Code. Name. Text
+ The textual equivalent of the code content component.
+ Code
+ Name
+ Text
+ string
+
+
+
+
+
+
+ UNDT000007-SC8
+ SC
+ Language. Identifier
+ The identifier of the language used in the code name.
+ Language
+ Identification
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000007-SC9
+ SC
+ Code List. Uniform Resource. Identifier
+ The Uniform Resource Identifier that identifies where the code list is located.
+
+ Code List
+ Uniform Resource Identifier
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000007-SC10
+ SC
+ Code List Scheme. Uniform Resource. Identifier
+ The Uniform Resource Identifier that identifies where the code list scheme is located.
+
+ Code List Scheme
+ Uniform Resource Identifier
+ Identifier
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000008
+ CCT
+ Date Time. Type
+ 1.0
+ A particular point in the progression of time together with the relevant supplementary
+ information.
+
+ Date Time
+ string
+ Can be used for a date and/or time.
+
+
+
+
+
+
+
+ UNDT000008-SC1
+ SC
+ Date Time. Format. Text
+ The format of the date time content
+ Date Time
+ Format
+ Text
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000011
+ CCT
+ Identifier. Type
+ 1.0
+ A character string to identify and distinguish uniquely, one instance of an object in an
+ identification scheme from all other objects in the same scheme together with relevant supplementary
+ information.
+
+ Identifier
+ string
+
+
+
+
+
+
+
+ UNDT000011-SC2
+ SC
+ Identification Scheme. Identifier
+ The identification of the identification scheme.
+ Identification Scheme
+ Identification
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000011-SC3
+ SC
+ Identification Scheme. Name. Text
+ The name of the identification scheme.
+ Identification Scheme
+ Name
+ Text
+ string
+
+
+
+
+
+
+ UNDT000011-SC4
+ SC
+ Identification Scheme Agency. Identifier
+ The identification of the agency that maintains the identification scheme.
+
+ Identification Scheme Agency
+ Identification
+ Identifier
+ string
+ Defaults to the UN/EDIFACT data element 3055 code list.
+
+
+
+
+
+
+ UNDT000011-SC5
+ SC
+ Identification Scheme Agency. Name. Text
+ The name of the agency that maintains the identification scheme.
+ Identification Scheme Agency
+ Agency Name
+ Text
+ string
+
+
+
+
+
+
+ UNDT000011-SC6
+ SC
+ Identification Scheme. Version. Identifier
+ The version of the identification scheme.
+ Identification Scheme
+ Version
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000011-SC7
+ SC
+ Identification Scheme Data. Uniform Resource. Identifier
+
+ The Uniform Resource Identifier that identifies where the identification scheme data is
+ located.
+
+ Identification Scheme Data
+ Uniform Resource Identifier
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000011-SC8
+ SC
+ Identification Scheme. Uniform Resource. Identifier
+ The Uniform Resource Identifier that identifies where the identification scheme is
+ located.
+
+ Identification Scheme
+ Uniform Resource Identifier
+ Identifier
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000012
+ CCT
+ Indicator. Type
+ 1.0
+ A list of two mutually exclusive Boolean values that express the only possible states of a
+ Property.
+
+ Indicator
+ string
+
+
+
+
+
+
+
+ UNDT000012-SC2
+ SC
+ Indicator. Format. Text
+ Whether the indicator is numeric, textual or binary.
+ Indicator
+ Format
+ Text
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000013
+ CCT
+ Measure. Type
+ 1.0
+ A numeric value determined by measuring an object along with the specified unit of measure.
+
+ Measure
+ decimal
+
+
+
+
+
+
+
+ UNDT000013-SC2
+ SC
+ Measure Unit. Code
+ The type of unit of measure.
+ Measure Unit
+ Code
+ Code
+ string
+ Reference UNECE Rec. 20 and X12 355
+
+
+
+
+
+
+ UNDT000013-SC3
+ SC
+ Measure Unit. Code List Version. Identifier
+ The version of the measure unit code list.
+ Measure Unit
+ Code List Version
+ Identifier
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000014
+ CCT
+ Numeric. Type
+ 1.0
+ Numeric information that is assigned or is determined by calculation, counting, or sequencing.
+ It does not require a unit of quantity or unit of measure.
+
+ Numeric
+ string
+
+
+
+
+
+
+
+ UNDT000014-SC2
+ SC
+ Numeric. Format. Text
+ Whether the number is an integer, decimal, real number or percentage.
+ Numeric
+ Format
+ Text
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000018
+ CCT
+ Quantity. Type
+ 1.0
+ A counted number of non-monetary units possibly including fractions.
+ Quantity
+ decimal
+
+
+
+
+
+
+
+ UNDT000018-SC2
+ SC
+ Quantity. Unit. Code
+ The unit of the quantity
+ Quantity
+ Unit Code
+ Code
+ string
+
+
+
+
+
+
+ UNDT000018-SC3
+ SC
+ Quantity Unit. Code List. Identifier
+ The quantity unit code list.
+ Quantity Unit
+ Code List
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000018-SC4
+ SC
+ Quantity Unit. Code List Agency. Identifier
+ The identification of the agency that maintains the quantity unit code list
+
+ Quantity Unit
+ Code List Agency
+ Identifier
+ string
+ Defaults to the UN/EDIFACT data element 3055 code list.
+
+
+
+
+
+
+ UNDT000018-SC5
+ SC
+ Quantity Unit. Code List Agency Name. Text
+ The name of the agency which maintains the quantity unit code list.
+ Quantity Unit
+ Code List Agency Name
+ Text
+ string
+
+
+
+
+
+
+
+
+
+
+
+ UNDT000019
+ CCT
+ Text. Type
+ 1.0
+ A character string (i.e. a finite set of characters) generally in the form of words of a
+ language.
+
+ Text
+ string
+
+
+
+
+
+
+
+ UNDT000019-SC2
+ SC
+ Language. Identifier
+ The identifier of the language used in the content component.
+ Language
+ Identification
+ Identifier
+ string
+
+
+
+
+
+
+ UNDT000019-SC3
+ SC
+ Language. Locale. Identifier
+ The identification of the locale of the language.
+ Language
+ Locale
+ Identifier
+ string
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/_external/UBL-2.1/xsdrt/common/UBL-QualifiedDataTypes-2.1.xsd b/testing/deps/ec/_external/UBL-2.1/xsdrt/common/UBL-QualifiedDataTypes-2.1.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..d8ebcb12e0e30794fd3b067eadfeaf11739613fd
--- /dev/null
+++ b/testing/deps/ec/_external/UBL-2.1/xsdrt/common/UBL-QualifiedDataTypes-2.1.xsd
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/_external/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd b/testing/deps/ec/_external/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..5a7e4ff4e8a9e3ead6951c6115260773c6d97d6e
--- /dev/null
+++ b/testing/deps/ec/_external/UBL-2.1/xsdrt/common/UBL-UnqualifiedDataTypes-2.1.xsd
@@ -0,0 +1,580 @@
+
+
+
+
+
+
+
+
+
+ UBLUDT000001
+ UDT
+ Amount. Type
+ 1.0
+ A number of monetary units specified using a given unit of currency.
+ Amount
+
+
+
+
+
+
+
+ UNDT000001-SC2
+ SC
+ Amount. Currency. Identifier
+ The currency of the amount.
+ Amount Currency
+ Identification
+ Identifier
+ string
+ Reference UNECE Rec 9, using 3-letter alphabetic codes.
+
+
+
+
+
+
+
+
+
+
+ UBLUDT000002
+ UDT
+ Binary Object. Type
+ 1.0
+ A set of finite-length sequences of binary octets.
+ Binary Object
+ binary
+
+
+
+
+
+
+
+ UNDT000002-SC3
+ SC
+ Binary Object. Mime. Code
+ The mime type of the binary object.
+ Binary Object
+ Mime
+ Code
+ string
+
+
+
+
+
+
+
+
+
+
+ UBLUDT000003
+ UDT
+ Graphic. Type
+ 1.0
+ A diagram, graph, mathematical curve, or similar representation.
+ Graphic
+ binary
+
+
+
+
+
+
+
+ UNDT000003-SC3
+ SC
+ Graphic. Mime. Code
+ The mime type of the graphic object.
+ Graphic
+ Mime
+ Code
+ normalizedString
+
+
+
+
+
+
+
+
+
+
+ UBLUDT000004
+ UDT
+ Picture. Type
+ 1.0
+ A diagram, graph, mathematical curve, or similar representation.
+ Picture
+ binary
+
+
+
+
+
+
+
+ UNDT000004-SC3
+ SC
+ Picture. Mime. Code
+ The mime type of the picture object.
+ Picture
+ Mime
+ Code
+ normalizedString
+
+
+
+
+
+
+
+
+
+
+ UBLUDT000005
+ UDT
+ Sound. Type
+ 1.0
+ An audio representation.
+ Sound
+ binary
+
+
+
+
+
+
+
+ UNDT000005-SC3
+ SC
+ Sound. Mime. Code
+ The mime type of the sound object.
+ Sound
+ Mime
+ Code
+ normalizedString
+
+
+
+
+
+
+
+
+
+
+ UBLUDT000006
+ UDT
+ Video. Type
+ 1.0
+ A video representation.
+ Video
+ binary
+
+
+
+
+
+
+
+ UNDT000006-SC3
+ SC
+ Video. Mime. Code
+ The mime type of the video object.
+ Video
+ Mime
+ Code
+ normalizedString
+
+
+
+
+
+
+
+
+
+
+ UBLUDT000007
+ UDT
+ Code. Type
+ 1.0
+ A character string (letters, figures, or symbols) that for brevity and/or language independence
+ may be used to represent or replace a definitive value or text of an attribute, together with relevant
+ supplementary information.
+
+ Code
+ string
+ Other supplementary components in the CCT are captured as part of the token and name for the
+ schema module containing the code list and thus, are not declared as attributes.
+
+
+
+
+
+
+
+
+
+
+
+ UBLUDT000008
+ UDT
+ Date Time. Type
+ 1.0
+ A particular point in the progression of time, together with relevant supplementary
+ information.
+
+ Date Time
+ string
+ Can be used for a date and/or time.
+
+
+
+
+
+
+
+
+
+
+ UBLUDT000009
+ UDT
+ Date. Type
+ 1.0
+ One calendar day according the Gregorian calendar.
+ Date
+ string
+
+
+
+
+
+
+
+
+
+
+ UBLUDT0000010
+ UDT
+ Time. Type
+ 1.0
+ An instance of time that occurs every day.
+ Time
+ string
+
+
+
+
+
+
+
+
+
+
+ UBLUDT0000011
+ UDT
+ Identifier. Type
+ 1.0
+ A character string to identify and uniquely distinguish one instance of an object in an
+ identification scheme from all other objects in the same scheme, together with relevant supplementary
+ information.
+
+ Identifier
+ string
+ Other supplementary components in the CCT are captured as part of the token and name for the
+ schema module containing the identifier list and thus, are not declared as attributes.
+
+
+
+
+
+
+
+
+
+
+
+ UBLUDT0000012
+ UDT
+ Indicator. Type
+ 1.0
+ A list of two mutually exclusive Boolean values that express the only possible states of a
+ property.
+
+ Indicator
+ string
+
+
+
+
+
+
+
+
+
+
+ UBLUDT0000013
+ UDT
+ Measure. Type
+ 1.0
+ A numeric value determined by measuring an object using a specified unit of measure.
+
+ Measure
+ Type
+ decimal
+
+
+
+
+
+
+
+ UNDT000013-SC2
+ SC
+ Measure. Unit. Code
+ The type of unit of measure.
+ Measure Unit
+ Code
+ Code
+ normalizedString
+ Reference UNECE Rec. 20 and X12 355
+
+
+
+
+
+
+
+
+
+
+ UBLUDT0000014
+ UDT
+ Numeric. Type
+ 1.0
+ Numeric information that is assigned or is determined by calculation, counting, or sequencing.
+ It does not require a unit of quantity or unit of measure.
+
+ Numeric
+ string
+
+
+
+
+
+
+
+
+
+
+ UBLUDT0000015
+ UDT
+ 1.0
+ Value. Type
+ Numeric information that is assigned or is determined by calculation, counting, or sequencing.
+ It does not require a unit of quantity or unit of measure.
+
+ Value
+ string
+
+
+
+
+
+
+
+
+
+
+ UBLUDT0000016
+ UDT
+ 1.0
+ Percent. Type
+ Numeric information that is assigned or is determined by calculation, counting, or sequencing
+ and is expressed as a percentage. It does not require a unit of quantity or unit of measure.
+
+ Percent
+ string
+
+
+
+
+
+
+
+
+
+
+ UBLUDT0000017
+ UDT
+ 1.0
+ Rate. Type
+ A numeric expression of a rate that is assigned or is determined by calculation, counting, or
+ sequencing. It does not require a unit of quantity or unit of measure.
+
+ Rate
+ string
+
+
+
+
+
+
+
+
+
+
+ UBLUDT0000018
+ UDT
+ Quantity. Type
+ 1.0
+ A counted number of non-monetary units, possibly including a fractional part.
+ Quantity
+ decimal
+
+
+
+
+
+
+
+
+
+
+ UBLUDT0000019
+ UDT
+ Text. Type
+ 1.0
+ A character string (i.e. a finite set of characters), generally in the form of words of a
+ language.
+
+ Text
+ string
+
+
+
+
+
+
+
+
+
+
+ UBLUDT0000020
+ UDT
+ Name. Type
+ 1.0
+ A character string that constitutes the distinctive designation of a person, place, thing or
+ concept.
+
+ Name
+ string
+
+
+
+
+
+
+
diff --git a/testing/deps/ec/_external/unece/ISO_ISOTwoletterCountryCode_SecondEdition2006.xsd b/testing/deps/ec/_external/unece/ISO_ISOTwoletterCountryCode_SecondEdition2006.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..d265eb589901ef0a58fc35db6b3efc8818d52325
--- /dev/null
+++ b/testing/deps/ec/_external/unece/ISO_ISOTwoletterCountryCode_SecondEdition2006.xsd
@@ -0,0 +1,1751 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ANDORRA
+
+
+
+
+
+
+ UNITED ARAB EMIRATES
+
+
+
+
+
+
+ AFGHANISTAN
+
+
+
+
+
+
+ ANTIGUA AND BARBUDA
+
+
+
+
+
+
+ ANGUILLA
+
+
+
+
+
+
+ ALBANIA
+
+
+
+
+
+
+ ARMENIA
+
+
+
+
+
+
+ NETHERLANDS ANTILLES
+
+
+
+
+
+
+ ANGOLA
+
+
+
+
+
+
+ ANTARCTICA
+
+
+
+
+
+
+ ARGENTINA
+
+
+
+
+
+
+ AMERICAN SAMOA
+
+
+
+
+
+
+ AUSTRIA
+
+
+
+
+
+
+ AUSTRALIA
+
+
+
+
+
+
+ ARUBA
+
+
+
+
+
+
+ ÅLAND ISLANDS
+
+
+
+
+
+
+ AZERBAIJAN
+
+
+
+
+
+
+ BOSNIA AND HERZEGOVINA
+
+
+
+
+
+
+ BARBADOS
+
+
+
+
+
+
+ BANGLADESH
+
+
+
+
+
+
+ BELGIUM
+
+
+
+
+
+
+ BURKINA FASO
+
+
+
+
+
+
+ BULGARIA
+
+
+
+
+
+
+ BAHRAIN
+
+
+
+
+
+
+ BURUNDI
+
+
+
+
+
+
+ BENIN
+
+
+
+
+
+
+ BERMUDA
+
+
+
+
+
+
+ BRUNEI DARUSSALAM
+
+
+
+
+
+
+ BOLIVIA
+
+
+
+
+
+
+ BRAZIL
+
+
+
+
+
+
+ BAHAMAS
+
+
+
+
+
+
+ BHUTAN
+
+
+
+
+
+
+ BOUVET ISLAND
+
+
+
+
+
+
+ BOTSWANA
+
+
+
+
+
+
+ BELARUS
+
+
+
+
+
+
+ BELIZE
+
+
+
+
+
+
+ CANADA
+
+
+
+
+
+
+ COCOS (KEELING) ISLANDS
+
+
+
+
+
+
+ CONGO, THE DEMOCRATIC REPUBLIC OF THE
+
+
+
+
+
+
+ CENTRAL AFRICAN REPUBLIC
+
+
+
+
+
+
+ CONGO
+
+
+
+
+
+
+ SWITZERLAND
+
+
+
+
+
+
+ COTE D'IVOIRE
+
+
+
+
+
+
+ COOK ISLANDS
+
+
+
+
+
+
+ CHILE
+
+
+
+
+
+
+ CAMEROON
+
+
+
+
+
+
+ CHINA
+
+
+
+
+
+
+ COLOMBIA
+
+
+
+
+
+
+ COSTA RICA
+
+
+
+
+
+
+ CUBA
+
+
+
+
+
+
+ CAPE VERDE
+
+
+
+
+
+
+ CHRISTMAS ISLAND
+
+
+
+
+
+
+ CYPRUS
+
+
+
+
+
+
+ CZECH REPUBLIC
+
+
+
+
+
+
+ GERMANY
+
+
+
+
+
+
+ DJIBOUTI
+
+
+
+
+
+
+ DENMARK
+
+
+
+
+
+
+ DOMINICA
+
+
+
+
+
+
+ DOMINICAN REPUBLIC
+
+
+
+
+
+
+ ALGERIA
+
+
+
+
+
+
+ ECUADOR
+
+
+
+
+
+
+ ESTONIA
+
+
+
+
+
+
+ EGYPT
+
+
+
+
+
+
+ WESTERN SAHARA
+
+
+
+
+
+
+ ERITREA
+
+
+
+
+
+
+ SPAIN
+
+
+
+
+
+
+ ETHIOPIA
+
+
+
+
+
+
+ FINLAND
+
+
+
+
+
+
+ FIJI
+
+
+
+
+
+
+ FALKLAND ISLANDS (MALVINAS)
+
+
+
+
+
+
+ MICRONESIA, FEDERATED STATES OF
+
+
+
+
+
+
+ FAROE ISLANDS
+
+
+
+
+
+
+ FRANCE
+
+
+
+
+
+
+ GABON
+
+
+
+
+
+
+ UNITED KINGDOM
+
+
+
+
+
+
+ GRENADA
+
+
+
+
+
+
+ GEORGIA
+
+
+
+
+
+
+ FRENCH GUIANA
+
+
+
+
+
+
+ GUERNSEY
+
+
+
+
+
+
+ GHANA
+
+
+
+
+
+
+ GIBRALTAR
+
+
+
+
+
+
+ GREENLAND
+
+
+
+
+
+
+ GAMBIA
+
+
+
+
+
+
+ GUINEA
+
+
+
+
+
+
+ GUADELOUPE
+
+
+
+
+
+
+ EQUATORIAL GUINEA
+
+
+
+
+
+
+ GREECE
+
+
+
+
+
+
+ SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS
+
+
+
+
+
+
+ GUATEMALA
+
+
+
+
+
+
+ GUAM
+
+
+
+
+
+
+ GUINEA-BISSAU
+
+
+
+
+
+
+ GUYANA
+
+
+
+
+
+
+ HONG KONG
+
+
+
+
+
+
+ HEARD ISLAND AND MCDONALD ISLANDS
+
+
+
+
+
+
+ HONDURAS
+
+
+
+
+
+
+ CROATIA
+
+
+
+
+
+
+ HAITI
+
+
+
+
+
+
+ HUNGARY
+
+
+
+
+
+
+ INDONESIA
+
+
+
+
+
+
+ IRELAND
+
+
+
+
+
+
+ ISRAEL
+
+
+
+
+
+
+ ISLE OF MAN
+
+
+
+
+
+
+ INDIA
+
+
+
+
+
+
+ BRITISH INDIAN OCEAN TERRITORY
+
+
+
+
+
+
+ IRAQ
+
+
+
+
+
+
+ IRAN, ISLAMIC REPUBLIC OF
+
+
+
+
+
+
+ ICELAND
+
+
+
+
+
+
+ ITALY
+
+
+
+
+
+
+ JERSEY
+
+
+
+
+
+
+ JAMAICA
+
+
+
+
+
+
+ JORDAN
+
+
+
+
+
+
+ JAPAN
+
+
+
+
+
+
+ KENYA
+
+
+
+
+
+
+ KYRGYZSTAN
+
+
+
+
+
+
+ CAMBODIA
+
+
+
+
+
+
+ KIRIBATI
+
+
+
+
+
+
+ COMOROS
+
+
+
+
+
+
+ SAINT KITTS AND NEVIS
+
+
+
+
+
+
+ KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF
+
+
+
+
+
+
+ KOREA, REPUBLIC OF
+
+
+
+
+
+
+ KUWAIT
+
+
+
+
+
+
+ CAYMAN ISLANDS
+
+
+
+
+
+
+ KAZAKHSTAN
+
+
+
+
+
+
+ LAO PEOPLE'S DEMOCRATIC REPUBLIC
+
+
+
+
+
+
+ LEBANON
+
+
+
+
+
+
+ SAINT LUCIA
+
+
+
+
+
+
+ LIECHTENSTEIN
+
+
+
+
+
+
+ SRI LANKA
+
+
+
+
+
+
+ LIBERIA
+
+
+
+
+
+
+ LESOTHO
+
+
+
+
+
+
+ LITHUANIA
+
+
+
+
+
+
+ LUXEMBOURG
+
+
+
+
+
+
+ LATVIA
+
+
+
+
+
+
+ LIBYAN ARAB JAMAHIRIYA
+
+
+
+
+
+
+ MOROCCO
+
+
+
+
+
+
+ MONACO
+
+
+
+
+
+
+ MOLDOVA, REPUBLIC OF
+
+
+
+
+
+
+ MONTENEGRO
+
+
+
+
+
+
+ MADAGASCAR
+
+
+
+
+
+
+ MARSHALL ISLANDS
+
+
+
+
+
+
+ MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF
+
+
+
+
+
+
+ MALI
+
+
+
+
+
+
+ MYANMAR
+
+
+
+
+
+
+ MONGOLIA
+
+
+
+
+
+
+ MACAO
+
+
+
+
+
+
+ NORTHERN MARIANA ISLANDS
+
+
+
+
+
+
+ MARTINIQUE
+
+
+
+
+
+
+ MAURITANIA
+
+
+
+
+
+
+ MONTSERRAT
+
+
+
+
+
+
+ MALTA
+
+
+
+
+
+
+ MAURITIUS
+
+
+
+
+
+
+ MALDIVES
+
+
+
+
+
+
+ MALAWI
+
+
+
+
+
+
+ MEXICO
+
+
+
+
+
+
+ MALAYSIA
+
+
+
+
+
+
+ MOZAMBIQUE
+
+
+
+
+
+
+ NAMIBIA
+
+
+
+
+
+
+ NEW CALEDONIA
+
+
+
+
+
+
+ NIGER
+
+
+
+
+
+
+ NORFOLK ISLAND
+
+
+
+
+
+
+ NIGERIA
+
+
+
+
+
+
+ NICARAGUA
+
+
+
+
+
+
+ NETHERLANDS
+
+
+
+
+
+
+ NORWAY
+
+
+
+
+
+
+ NEPAL
+
+
+
+
+
+
+ NAURU
+
+
+
+
+
+
+ NIUE
+
+
+
+
+
+
+ NEW ZEALAND
+
+
+
+
+
+
+ OMAN
+
+
+
+
+
+
+ PANAMA
+
+
+
+
+
+
+ PERU
+
+
+
+
+
+
+ FRENCH POLYNESIA
+
+
+
+
+
+
+ PAPUA NEW GUINEA
+
+
+
+
+
+
+ PHILIPPINES
+
+
+
+
+
+
+ PAKISTAN
+
+
+
+
+
+
+ POLAND
+
+
+
+
+
+
+ SAINT PIERRE AND MIQUELON
+
+
+
+
+
+
+ PITCAIRN
+
+
+
+
+
+
+ PUERTO RICO
+
+
+
+
+
+
+ PALESTINIAN TERRITORY, OCCUPIED
+
+
+
+
+
+
+ PORTUGAL
+
+
+
+
+
+
+ PALAU
+
+
+
+
+
+
+ PARAGUAY
+
+
+
+
+
+
+ QATAR
+
+
+
+
+
+
+ REUNION
+
+
+
+
+
+
+ ROMANIA
+
+
+
+
+
+
+ SERBIA
+
+
+
+
+
+
+ RUSSIAN FEDERATION
+
+
+
+
+
+
+ RWANDA
+
+
+
+
+
+
+ SAUDI ARABIA
+
+
+
+
+
+
+ SOLOMON ISLANDS
+
+
+
+
+
+
+ SEYCHELLES
+
+
+
+
+
+
+ SUDAN
+
+
+
+
+
+
+ SWEDEN
+
+
+
+
+
+
+ SINGAPORE
+
+
+
+
+
+
+ SAINT HELENA
+
+
+
+
+
+
+ SLOVENIA
+
+
+
+
+
+
+ SVALBARD AND JAN MAYEN
+
+
+
+
+
+
+ SLOVAKIA
+
+
+
+
+
+
+ SIERRA LEONE
+
+
+
+
+
+
+ SAN MARINO
+
+
+
+
+
+
+ SENEGAL
+
+
+
+
+
+
+ SOMALIA
+
+
+
+
+
+
+ SURINAME
+
+
+
+
+
+
+ SAO TOME AND PRINCIPE
+
+
+
+
+
+
+ EL SALVADOR
+
+
+
+
+
+
+ SYRIAN ARAB REPUBLIC
+
+
+
+
+
+
+ SWAZILAND
+
+
+
+
+
+
+ TURKS AND CAICOS ISLANDS
+
+
+
+
+
+
+ CHAD
+
+
+
+
+
+
+ FRENCH SOUTHERN TERRITORIES
+
+
+
+
+
+
+ TOGO
+
+
+
+
+
+
+ THAILAND
+
+
+
+
+
+
+ TAJIKISTAN
+
+
+
+
+
+
+ TOKELAU
+
+
+
+
+
+
+ TIMOR-LESTE
+
+
+
+
+
+
+ TURKMENISTAN
+
+
+
+
+
+
+ TUNISIA
+
+
+
+
+
+
+ TONGA
+
+
+
+
+
+
+ TURKEY
+
+
+
+
+
+
+ TRINIDAD AND TOBAGO
+
+
+
+
+
+
+ TUVALU
+
+
+
+
+
+
+ TAIWAN, PROVINCE OF CHINA
+
+
+
+
+
+
+ TANZANIA, UNITED REPUBLIC OF
+
+
+
+
+
+
+ UKRAINE
+
+
+
+
+
+
+ UGANDA
+
+
+
+
+
+
+ UNITED STATES MINOR OUTLYING ISLANDS
+
+
+
+
+
+
+ UNITED STATES
+
+
+
+
+
+
+ URUGUAY
+
+
+
+
+
+
+ UZBEKISTAN
+
+
+
+
+
+
+ HOLY SEE (VATICAN CITY STATE)
+
+
+
+
+
+
+ SAINT VINCENT AND THE GRENADINES
+
+
+
+
+
+
+ VENEZUELA
+
+
+
+
+
+
+ VIRGIN ISLANDS, BRITISH
+
+
+
+
+
+
+ VIRGIN ISLANDS, U.S.
+
+
+
+
+
+
+ VIET NAM
+
+
+
+
+
+
+ VANUATU
+
+
+
+
+
+
+ WALLIS AND FUTUNA
+
+
+
+
+
+
+ SAMOA
+
+
+
+
+
+
+ YEMEN
+
+
+
+
+
+
+ MAYOTTE
+
+
+
+
+
+
+ SOUTH AFRICA
+
+
+
+
+
+
+ ZAMBIA
+
+
+
+
+
+
+ ZIMBABWE.
+
+
+
+
+
+
diff --git a/testing/xsd_compile_targets.json b/testing/xsd_compile_targets.json
index ee06c63e650bb14196ba4abaf97a599133d6f5a9..1004e09e4b9111429dd6bcba5e04c3354809f7f4 100644
--- a/testing/xsd_compile_targets.json
+++ b/testing/xsd_compile_targets.json
@@ -89,5 +89,26 @@
"exampleFiles" : [
"104000/examples"
]
- }
+ },
+ {
+ "coreSchema" : "103120/schema/xsd/ts_103120_Core.xsd",
+ "supportingSchemas" : [
+ "103120/schema/xsd/ts_103120_Authorisation.xsd",
+ "103120/schema/xsd/ts_103120_Common.xsd",
+ "103120/schema/xsd/ts_103120_Config.xsd",
+ "103120/schema/xsd/ts_103120_Delivery.xsd",
+ "103120/dictionaries/ts_103120_Dictionaries.xsd",
+ "103120/schema/xsd/ts_103120_Document.xsd",
+ "103120/schema/xsd/ts_103120_Notification.xsd",
+ "103120/schema/xsd/ts_103120_Task.xsd",
+ "103120/schema/xsd/ts_103120_TrafficPolicy.xsd",
+ "103280/TS_103_280.xsd",
+ "testing/deps/xmldsig/xmldsig-core-schema.xsd",
+ "103120/examples/xml/FooServiceSchema.xsd",
+ "104144/schema/xsd/ts_104144_PlaceholderObject.xsd"
+ ],
+ "exampleFiles" : [
+ "104144/examples"
+ ]
+ }
]