diff --git a/ui/ui-pastis/pom.xml b/ui/ui-pastis/pom.xml index 079a6c57ab7f26ba70f35934414b094134c06525..fea0e05e50683ade82e57ebcf6013acbb14b388a 100644 --- a/ui/ui-pastis/pom.xml +++ b/ui/ui-pastis/pom.xml @@ -5,7 +5,7 @@ <packaging>jar</packaging> <url>http://maven.apache.org</url> <artifactId>ui-pastis</artifactId> - <name>PASTIS-API</name> + <name>UI Pastis</name> <parent> <groupId>fr.gouv.vitamui</groupId> @@ -55,24 +55,29 @@ <version>1.4.5</version> </dependency> + <!-- Documentation --> + <dependency> + <groupId>org.springdoc</groupId> + <artifactId>springdoc-openapi-ui</artifactId> + <version>1.5.2</version> + </dependency> + + <!-- Start of SpringBoot starter web (Tomcat by default) and starter test--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> - <version>2.2.6.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> - <version>2.2.6.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> - <version>2.2.6.RELEASE</version> <exclusions> <exclusion> <groupId>com.vaadin.external.google</groupId> @@ -201,8 +206,6 @@ </testResource> </testResources> - <finalName>PastisApi</finalName> - </build> </profile> @@ -236,11 +239,10 @@ <executable>true</executable> <attach>false</attach> <!-- Need to use the original jar for integration-tests --> <mainClass>fr.gouv.vitamui.pastis.PastisRestApplication</mainClass> - <jvmArguments>-Xmx512m</jvmArguments> + <jvmArguments>-Xmx128m</jvmArguments> + <jvmArguments>-Xms512m</jvmArguments> <arguments> - <!-- use src/main/config/application-dev.yml when using mvn spring-boot:run --> - <!-- See : https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-application-property-files --> - <argument>--spring.config.additional-location=file:${basedir}/src/main/config/application.yml</argument> + <argument>--spring.config.additional-location=file:src/main/config/ui-pastis-application-dev.yml</argument> </arguments> </configuration> </plugin> @@ -264,13 +266,6 @@ </executions> </plugin> </plugins> - - <!-- Tests --> - <testResources> - <testResource> - <directory>${project.basedir}/src/test/resources</directory> - </testResource> - </testResources> </build> </profile> <!-- End of Dev profile --> diff --git a/ui/ui-pastis/src/main/config/application.yml b/ui/ui-pastis/src/main/config/ui-pastis-application-dev.yml similarity index 96% rename from ui/ui-pastis/src/main/config/application.yml rename to ui/ui-pastis/src/main/config/ui-pastis-application-dev.yml index f15b507af520781041e6053c03578c1c6d7fadf5..c484fa473c93333f53c69a4963ae55ab028a51b4 100644 --- a/ui/ui-pastis/src/main/config/application.yml +++ b/ui/ui-pastis/src/main/config/ui-pastis-application-dev.yml @@ -1,6 +1,6 @@ server: host: dev.vitamui.com - port: 9051 + port: 8051 scheme: https ssl: key-store: src/main/config/ui-pastis.jks diff --git a/ui/ui-pastis/src/main/resources/application.properties b/ui/ui-pastis/src/main/resources/application.properties index e8c617fbc7b6599112d024bbaf16c8e31431d4fb..313647e7e3c45bd3278c90de53dc2e5f1e381ae9 100644 --- a/ui/ui-pastis/src/main/resources/application.properties +++ b/ui/ui-pastis/src/main/resources/application.properties @@ -4,8 +4,6 @@ spring.servlet.multipart.max-request-size=11MB spring.servlet.multipart.enabled=true -server.port=8051 - #Spring docs swagger springdoc.api-docs.path=/api-docs springdoc.swagger-ui.path=/open-api.html @@ -16,8 +14,8 @@ rng.base.file=rng/Profil_seda_pastis_mvp.rng json.base.file=rng/ProfileJson.json pua.definitions.file=pua_validation/ProfileJson.json -war.dev.filename=rest-pastis -war.prod.filename=rest +#PORT +server.port=8051 #CORS -cors.allowed-origins = https://dev.vitamui.com:4251, https://localhost, http://localhost +cors.allowed-origins = https://dev.vitamui.com:4251, https://localhost diff --git a/ui/ui-pastis/src/test/resources/pua/Profil_seda_pastis_mvp.rng b/ui/ui-pastis/src/test/resources/pua/Profil_seda_pastis_mvp.rng new file mode 100644 index 0000000000000000000000000000000000000000..ee72e0ec8091d2e5ba0f2c162af081d9bc624a9c --- /dev/null +++ b/ui/ui-pastis/src/test/resources/pua/Profil_seda_pastis_mvp.rng @@ -0,0 +1,107 @@ +<?xml version='1.0' encoding='utf-8' standalone='no'?> +<rng:grammar xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0" + xmlns:rng="http://relaxng.org/ns/structure/1.0" + xmlns:seda="fr:gouv:culture:archivesdefrance:seda:v2.1" xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="fr:gouv:culture:archivesdefrance:seda:v2.1" + datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes" + ns="fr:gouv:culture:archivesdefrance:seda:v2.1" seda:warnings=""> + <rng:start> + <rng:element name="ArchiveTransfer"> + <rng:optional> + <rng:attribute name="id"> + <rng:data type="ID"/> + </rng:attribute> + </rng:optional> + <rng:element name="Date"> + <rng:data type="dateTime"/> + </rng:element> + <rng:element name="MessageIdentifier"> + <rng:data type="token"/> + </rng:element> + <rng:element name="CodeListVersions"> + <rng:data type="token"/> + </rng:element> + <rng:element name="DataObjectPackage"> + <rng:optional> + <rng:attribute name="xml:id"> + <rng:data type="ID"/> + </rng:attribute> + </rng:optional> + <rng:element name="DataObjectGroup"> + <rng:attribute name="id"> + <rng:data type="ID"/> + </rng:attribute> + <rng:zeroOrMore> + <rng:element name="BinaryDataObject"> + <rng:attribute name="id"> + <rng:data type="ID"/> + </rng:attribute> + <rng:optional> + <rng:element name="DataObjectVersion"> + <rng:data type="token"/> + <xsd:annotation> + <xsd:documentation>BinaryMaster par défaut</xsd:documentation> + </xsd:annotation> + </rng:element> + </rng:optional> + <rng:optional> + <rng:element name="Uri"> + <rng:data type="anyURI"/> + </rng:element> + </rng:optional> + <rng:element name="MessageDigest"> + <rng:data type="base64Binary"/> + <rng:attribute name="algorithm"> + <rng:data type="token"/> + </rng:attribute> + </rng:element> + </rng:element> + </rng:zeroOrMore> + </rng:element> + <rng:element name="DescriptiveMetadata"> + <rng:zeroOrMore> + <rng:element name="ArchiveUnit"> + <rng:attribute name="id"> + <rng:data type="ID"/> + </rng:attribute> + <rng:element name="Content"> + <rng:optional> + <rng:element name="DescriptionLevel"> + <rng:data type="token"/> + </rng:element> + </rng:optional> + <rng:optional> + <rng:element name="Title"> + <rng:data type="string"/> + </rng:element> + </rng:optional> + </rng:element> + </rng:element> + </rng:zeroOrMore> + </rng:element> + <rng:element name="ManagementMetadata"> + <rng:optional> + <rng:element name="OriginatingAgencyIdentifier"> + <rng:data type="token"/> + </rng:element> + </rng:optional> + <rng:optional> + <rng:element name="SubmissionAgencyIdentifier"> + <rng:data type="token"/> + </rng:element> + </rng:optional> + </rng:element> + </rng:element> + <rng:element name="ArchivalAgency"> + <rng:element name="Identifier"> + <rng:data type="token"/> + </rng:element> + </rng:element> + <rng:element name="TransferringAgency"> + <rng:element name="Identifier"> + <rng:data type="token"/> + </rng:element> + </rng:element> + </rng:element> + </rng:start> +</rng:grammar> diff --git a/ui/ui-pastis/src/test/resources/rng/Profil_seda_pastis_mvp.rng b/ui/ui-pastis/src/test/resources/rng/Profil_seda_pastis_mvp.rng new file mode 100644 index 0000000000000000000000000000000000000000..ee72e0ec8091d2e5ba0f2c162af081d9bc624a9c --- /dev/null +++ b/ui/ui-pastis/src/test/resources/rng/Profil_seda_pastis_mvp.rng @@ -0,0 +1,107 @@ +<?xml version='1.0' encoding='utf-8' standalone='no'?> +<rng:grammar xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0" + xmlns:rng="http://relaxng.org/ns/structure/1.0" + xmlns:seda="fr:gouv:culture:archivesdefrance:seda:v2.1" xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="fr:gouv:culture:archivesdefrance:seda:v2.1" + datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes" + ns="fr:gouv:culture:archivesdefrance:seda:v2.1" seda:warnings=""> + <rng:start> + <rng:element name="ArchiveTransfer"> + <rng:optional> + <rng:attribute name="id"> + <rng:data type="ID"/> + </rng:attribute> + </rng:optional> + <rng:element name="Date"> + <rng:data type="dateTime"/> + </rng:element> + <rng:element name="MessageIdentifier"> + <rng:data type="token"/> + </rng:element> + <rng:element name="CodeListVersions"> + <rng:data type="token"/> + </rng:element> + <rng:element name="DataObjectPackage"> + <rng:optional> + <rng:attribute name="xml:id"> + <rng:data type="ID"/> + </rng:attribute> + </rng:optional> + <rng:element name="DataObjectGroup"> + <rng:attribute name="id"> + <rng:data type="ID"/> + </rng:attribute> + <rng:zeroOrMore> + <rng:element name="BinaryDataObject"> + <rng:attribute name="id"> + <rng:data type="ID"/> + </rng:attribute> + <rng:optional> + <rng:element name="DataObjectVersion"> + <rng:data type="token"/> + <xsd:annotation> + <xsd:documentation>BinaryMaster par défaut</xsd:documentation> + </xsd:annotation> + </rng:element> + </rng:optional> + <rng:optional> + <rng:element name="Uri"> + <rng:data type="anyURI"/> + </rng:element> + </rng:optional> + <rng:element name="MessageDigest"> + <rng:data type="base64Binary"/> + <rng:attribute name="algorithm"> + <rng:data type="token"/> + </rng:attribute> + </rng:element> + </rng:element> + </rng:zeroOrMore> + </rng:element> + <rng:element name="DescriptiveMetadata"> + <rng:zeroOrMore> + <rng:element name="ArchiveUnit"> + <rng:attribute name="id"> + <rng:data type="ID"/> + </rng:attribute> + <rng:element name="Content"> + <rng:optional> + <rng:element name="DescriptionLevel"> + <rng:data type="token"/> + </rng:element> + </rng:optional> + <rng:optional> + <rng:element name="Title"> + <rng:data type="string"/> + </rng:element> + </rng:optional> + </rng:element> + </rng:element> + </rng:zeroOrMore> + </rng:element> + <rng:element name="ManagementMetadata"> + <rng:optional> + <rng:element name="OriginatingAgencyIdentifier"> + <rng:data type="token"/> + </rng:element> + </rng:optional> + <rng:optional> + <rng:element name="SubmissionAgencyIdentifier"> + <rng:data type="token"/> + </rng:element> + </rng:optional> + </rng:element> + </rng:element> + <rng:element name="ArchivalAgency"> + <rng:element name="Identifier"> + <rng:data type="token"/> + </rng:element> + </rng:element> + <rng:element name="TransferringAgency"> + <rng:element name="Identifier"> + <rng:data type="token"/> + </rng:element> + </rng:element> + </rng:element> + </rng:start> +</rng:grammar> diff --git a/ui/ui-pastis/src/test/resources/rng/ProfileJson.json b/ui/ui-pastis/src/test/resources/rng/ProfileJson.json new file mode 100644 index 0000000000000000000000000000000000000000..575aa5f094c0b2e3e67e755f4b20b2577c9027f9 --- /dev/null +++ b/ui/ui-pastis/src/test/resources/rng/ProfileJson.json @@ -0,0 +1,3125 @@ +{ + "name": "ArchiveTransfer", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 0, + "id": 7368, + "parentId": null, + "choices": [], + "children": [ + { + "name": "xml:id", + "type": "attribute", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "ID", + "value": null, + "documentation": null, + "level": 1, + "id": 7369, + "parentId": 7368, + "choices": [], + "children": [] + }, + { + "name": "Comment", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": "Commentaire sur le versement", + "level": 1, + "id": 7370, + "parentId": 7368, + "choices": [], + "children": [] + }, + { + "name": "Date", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "dateTime", + "value": null, + "documentation": null, + "level": 1, + "id": 7371, + "parentId": 7368, + "choices": [], + "children": [] + }, + { + "name": "MessageIdentifier", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 1, + "id": 7372, + "parentId": 7368, + "choices": [], + "children": [] + }, + { + "name": "ArchivalAgreement", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": "Déclaration du contrat d'entrée", + "level": 1, + "id": 7373, + "parentId": 7368, + "choices": [], + "children": [] + }, + { + "name": "CodeListVersions", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 1, + "id": 7374, + "parentId": 7368, + "choices": [], + "children": [] + }, + { + "name": "DataObjectPackage", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 1, + "id": 7375, + "parentId": 7368, + "choices": [], + "children": [ + { + "name": "xml:id", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "ID", + "value": null, + "documentation": null, + "level": 2, + "id": 7376, + "parentId": 7375, + "choices": [], + "children": [] + }, + { + "name": "DataObjectGroup", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 2, + "id": 7377, + "parentId": 7375, + "choices": [], + "children": [ + { + "name": "id", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "ID", + "value": null, + "documentation": null, + "level": 3, + "id": 7378, + "parentId": 7377, + "choices": [], + "children": [] + }, + { + "name": "BinaryDataObject", + "type": "element", + "cardinality": "0-N", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 3, + "id": 7379, + "parentId": 7377, + "choices": [], + "children": [ + { + "name": "id", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "ID", + "value": null, + "documentation": null, + "level": 4, + "id": 7380, + "parentId": 7379, + "choices": [], + "children": [] + }, + { + "name": "DataObjectGroupId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": "Sert à lier un fichier à l'ArchiveUnit auquel il correspond.\n Exemple: ID7", + "level": 4, + "id": 7381, + "parentId": 7379, + "choices": [], + "children": [] + }, + { + "name": "DataObjectVersion", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": "BinaryMaster par défaut", + "level": 4, + "id": 7382, + "parentId": 7379, + "choices": [], + "children": [] + }, + { + "name": "Uri", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "anyURI", + "value": null, + "documentation": null, + "level": 4, + "id": 7383, + "parentId": 7379, + "choices": [], + "children": [] + }, + { + "name": "MessageDigest", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "base64Binary", + "value": null, + "documentation": null, + "level": 4, + "id": 7384, + "parentId": 7379, + "choices": [], + "children": [ + { + "name": "algorithm", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 5, + "id": 7385, + "parentId": 7384, + "choices": [], + "children": [] + } + ] + }, + { + "name": "Size", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "positiveInteger", + "value": null, + "documentation": null, + "level": 4, + "id": 7386, + "parentId": 7379, + "choices": [], + "children": [] + }, + { + "name": "FormatIdentification", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 4, + "id": 7387, + "parentId": 7379, + "choices": [], + "children": [ + { + "name": "FormatLitteral", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 5, + "id": 7388, + "parentId": 7387, + "choices": [], + "children": [] + }, + { + "name": "MimeType", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 5, + "id": 7389, + "parentId": 7387, + "choices": [], + "children": [] + }, + { + "name": "FormatId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 5, + "id": 7390, + "parentId": 7387, + "choices": [], + "children": [] + }, + { + "name": "Encoding", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 5, + "id": 7391, + "parentId": 7387, + "choices": [], + "children": [] + } + ] + }, + { + "name": "FileInfo", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 4, + "id": 7392, + "parentId": 7379, + "choices": [], + "children": [ + { + "name": "Filename", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": "Nom du fichier. Exemple:\n 22100005200011_20091118_144251_1.pdf", + "level": 5, + "id": 7393, + "parentId": 7392, + "choices": [], + "children": [] + } + ] + }, + { + "name": "Metadata", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 4, + "id": 7394, + "parentId": 7379, + "choices": [], + "children": [ + { + "name": "Video", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 5, + "id": 7395, + "parentId": 7394, + "choices": [], + "children": [] + }, + { + "name": "Audio", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 5, + "id": 7396, + "parentId": 7394, + "choices": [], + "children": [] + } + ] + } + ] + } + ] + }, + { + "name": "DescriptiveMetadata", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 2, + "id": 7397, + "parentId": 7375, + "choices": [], + "children": [ + { + "name": "ArchiveUnit", + "type": "element", + "cardinality": "0-N", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 3, + "id": 7398, + "parentId": 7397, + "choices": [], + "children": [ + { + "name": "id", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "ID", + "value": null, + "documentation": null, + "level": 4, + "id": 7399, + "parentId": 7398, + "choices": [], + "children": [] + }, + { + "name": "ArchiveUnitProfile", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 4, + "id": 7400, + "parentId": 7398, + "choices": [], + "children": [] + }, + { + "name": "Management", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 4, + "id": 7401, + "parentId": 7398, + "choices": [], + "children": [ + { + "name": "UpdateOperation", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 5, + "id": 7402, + "parentId": 7401, + "choices": [], + "children": [ + { + "name": "ArchiveUnitIdentifierKey", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 6, + "id": 7403, + "parentId": 7402, + "choices": [], + "children": [ + { + "name": "MetadataName", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7404, + "parentId": 7403, + "choices": [], + "children": [] + }, + { + "name": "MetadataValue", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7405, + "parentId": 7403, + "choices": [], + "children": [] + } + ] + } + ] + }, + { + "name": "AppraisalRule", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 5, + "id": 7406, + "parentId": 7401, + "choices": [], + "children": [ + { + "name": "Rule", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 6, + "id": 7407, + "parentId": 7406, + "choices": [], + "children": [] + }, + { + "name": "StartDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": null, + "level": 6, + "id": 7408, + "parentId": 7406, + "choices": [], + "children": [] + }, + { + "name": "FinalAction", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 6, + "id": 7409, + "parentId": 7406, + "choices": [], + "children": [] + } + ] + }, + { + "name": "AccessRule", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 5, + "id": 7410, + "parentId": 7401, + "choices": [], + "children": [ + { + "name": "Rule", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 6, + "id": 7411, + "parentId": 7410, + "choices": [], + "children": [] + }, + { + "name": "StartDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": null, + "level": 6, + "id": 7412, + "parentId": 7410, + "choices": [], + "children": [] + } + ] + }, + { + "name": "DisseminationRule", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 5, + "id": 7413, + "parentId": 7401, + "choices": [], + "children": [ + { + "name": "Rule", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 6, + "id": 7414, + "parentId": 7413, + "choices": [], + "children": [] + }, + { + "name": "StartDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": null, + "level": 6, + "id": 7415, + "parentId": 7413, + "choices": [], + "children": [] + } + ] + } + ] + }, + { + "name": "Content", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 4, + "id": 7416, + "parentId": 7398, + "choices": [], + "children": [ + { + "name": "DescriptionLevel", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 5, + "id": 7417, + "parentId": 7416, + "choices": [], + "children": [] + }, + { + "name": "Title", + "type": "element", + "cardinality": "1-N", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 5, + "id": 7418, + "parentId": 7416, + "choices": [], + "children": [ + { + "name": "xml:lang", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "language", + "value": null, + "documentation": null, + "level": 6, + "id": 7419, + "parentId": 7418, + "choices": [], + "children": [] + } + ] + }, + { + "name": "FilePlanPosition", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 5, + "id": 7420, + "parentId": 7416, + "choices": [], + "children": [] + }, + { + "name": "OriginatingAgencyArchiveUnitIdentifier", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 5, + "id": 7421, + "parentId": 7416, + "choices": [], + "children": [] + }, + { + "name": "TransferringAgencyArchiveUnitIdentifier", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 5, + "id": 7422, + "parentId": 7416, + "choices": [], + "children": [] + }, + { + "name": "Description", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 5, + "id": 7423, + "parentId": 7416, + "choices": [], + "children": [ + { + "name": "xml:lang", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "language", + "value": null, + "documentation": null, + "level": 6, + "id": 7424, + "parentId": 7423, + "choices": [], + "children": [] + } + ] + }, + { + "name": "CustodialHistory", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 5, + "id": 7425, + "parentId": 7416, + "choices": [], + "children": [ + { + "name": "CustodialHistoryItem", + "type": "element", + "cardinality": "1-N", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 6, + "id": 7426, + "parentId": 7425, + "choices": [], + "children": [] + } + ] + }, + { + "name": "Type", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 5, + "id": 7427, + "parentId": 7416, + "choices": [], + "children": [] + }, + { + "name": "Language", + "type": "element", + "cardinality": "1-N", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "language", + "value": null, + "documentation": "Langue du contenu du sous-ensemble de l'archive\n exprimée au format ISO 639-3", + "level": 5, + "id": 7428, + "parentId": 7416, + "choices": [], + "children": [] + }, + { + "name": "DescriptionLanguage", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "language", + "value": null, + "documentation": null, + "level": 5, + "id": 7429, + "parentId": 7416, + "choices": [], + "children": [] + }, + { + "name": "Tag", + "type": "element", + "cardinality": "0-N", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 5, + "id": 7430, + "parentId": 7416, + "choices": [], + "children": [] + }, + { + "name": "Keyword", + "type": "element", + "cardinality": "0-N", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 5, + "id": 7431, + "parentId": 7416, + "choices": [], + "children": [ + { + "name": "KeywordContent", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 6, + "id": 7432, + "parentId": 7431, + "choices": [], + "children": [] + } + ] + }, + { + "name": "OriginatingAgency", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": "Service producteur", + "level": 5, + "id": 7433, + "parentId": 7416, + "choices": [], + "children": [ + { + "name": "Identifier", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 6, + "id": 7434, + "parentId": 7433, + "choices": [], + "children": [] + } + ] + }, + { + "name": "SubmissionAgency", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": "Service versant", + "level": 5, + "id": 7435, + "parentId": 7416, + "choices": [], + "children": [ + { + "name": "Identifier", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 6, + "id": 7436, + "parentId": 7435, + "choices": [], + "children": [] + } + ] + }, + { + "name": "RelatedObjectReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 5, + "id": 7437, + "parentId": 7416, + "choices": [], + "children": [ + { + "name": "IsVersionOf", + "type": "element", + "cardinality": "0-N", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 6, + "id": 7438, + "parentId": 7437, + "choices": [], + "children": [ + { + "name": "ArchiveUnitRefId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 7, + "id": 7439, + "parentId": 7438, + "choices": [], + "children": [] + }, + { + "name": "DataObjectReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 7, + "id": 7440, + "parentId": 7438, + "choices": [], + "children": [ + { + "name": "DataObjectReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 8, + "id": 7441, + "parentId": 7440, + "choices": [], + "children": [] + }, + { + "name": "DataObjectGroupReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 8, + "id": 7442, + "parentId": 7440, + "choices": [], + "children": [] + } + ] + }, + { + "name": "RepositoryArchiveUnitPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7443, + "parentId": 7438, + "choices": [], + "children": [] + }, + { + "name": "RepositoryObjectPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7444, + "parentId": 7438, + "choices": [], + "children": [] + }, + { + "name": "ExternalReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7445, + "parentId": 7438, + "choices": [], + "children": [] + } + ] + }, + { + "name": "Replaces", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 6, + "id": 7446, + "parentId": 7437, + "choices": [], + "children": [ + { + "name": "ArchiveUnitRefId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 7, + "id": 7447, + "parentId": 7446, + "choices": [], + "children": [] + }, + { + "name": "DataObjectReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 7, + "id": 7448, + "parentId": 7446, + "choices": [], + "children": [ + { + "name": "DataObjectReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 8, + "id": 7449, + "parentId": 7448, + "choices": [], + "children": [] + }, + { + "name": "DataObjectGroupReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 8, + "id": 7450, + "parentId": 7448, + "choices": [], + "children": [] + } + ] + }, + { + "name": "RepositoryArchiveUnitPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7451, + "parentId": 7446, + "choices": [], + "children": [] + }, + { + "name": "RepositoryObjectPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7452, + "parentId": 7446, + "choices": [], + "children": [] + }, + { + "name": "ExternalReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7453, + "parentId": 7446, + "choices": [], + "children": [] + } + ] + }, + { + "name": "IsPartOf", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 6, + "id": 7454, + "parentId": 7437, + "choices": [], + "children": [ + { + "name": "ArchiveUnitRefId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 7, + "id": 7455, + "parentId": 7454, + "choices": [], + "children": [] + }, + { + "name": "DataObjectReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 7, + "id": 7456, + "parentId": 7454, + "choices": [], + "children": [ + { + "name": "DataObjectReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 8, + "id": 7457, + "parentId": 7456, + "choices": [], + "children": [] + }, + { + "name": "DataObjectGroupReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 8, + "id": 7458, + "parentId": 7456, + "choices": [], + "children": [] + } + ] + }, + { + "name": "RepositoryArchiveUnitPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7459, + "parentId": 7454, + "choices": [], + "children": [] + }, + { + "name": "RepositoryObjectPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7460, + "parentId": 7454, + "choices": [], + "children": [] + }, + { + "name": "ExternalReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7461, + "parentId": 7454, + "choices": [], + "children": [] + } + ] + }, + { + "name": "References", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 6, + "id": 7462, + "parentId": 7437, + "choices": [], + "children": [ + { + "name": "ArchiveUnitRefId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 7, + "id": 7463, + "parentId": 7462, + "choices": [], + "children": [] + }, + { + "name": "DataObjectReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 7, + "id": 7464, + "parentId": 7462, + "choices": [], + "children": [ + { + "name": "DataObjectReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 8, + "id": 7465, + "parentId": 7464, + "choices": [], + "children": [] + }, + { + "name": "DataObjectGroupReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 8, + "id": 7466, + "parentId": 7464, + "choices": [], + "children": [] + } + ] + }, + { + "name": "RepositoryArchiveUnitPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7467, + "parentId": 7462, + "choices": [], + "children": [] + }, + { + "name": "RepositoryObjectPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7468, + "parentId": 7462, + "choices": [], + "children": [] + }, + { + "name": "ExternalReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7469, + "parentId": 7462, + "choices": [], + "children": [] + } + ] + } + ] + }, + { + "name": "StartDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": "Date du document le plus ancien dans\n l'ArchiveUnit", + "level": 5, + "id": 7470, + "parentId": 7416, + "choices": [], + "children": [] + }, + { + "name": "EndDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": "Date du document le plus récent dans\n l'ArchiveUnit.", + "level": 5, + "id": 7471, + "parentId": 7416, + "choices": [], + "children": [] + } + ] + }, + { + "name": "ArchiveUnit", + "type": "element", + "cardinality": "0-N", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 4, + "id": 7472, + "parentId": 7398, + "choices": [], + "children": [ + { + "name": "id", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "ID", + "value": null, + "documentation": null, + "level": 5, + "id": 7473, + "parentId": 7472, + "choices": [], + "children": [] + }, + { + "name": "ArchiveUnitProfile", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 5, + "id": 7474, + "parentId": 7472, + "choices": [], + "children": [] + }, + { + "name": "Management", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 5, + "id": 7475, + "parentId": 7472, + "choices": [], + "children": [ + { + "name": "UpdateOperation", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 6, + "id": 7476, + "parentId": 7475, + "choices": [], + "children": [ + { + "name": "ArchiveUnitIdentifierKey", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 7, + "id": 7477, + "parentId": 7476, + "choices": [], + "children": [ + { + "name": "MetadataName", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7478, + "parentId": 7477, + "choices": [], + "children": [] + }, + { + "name": "MetadataValue", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7479, + "parentId": 7477, + "choices": [], + "children": [] + } + ] + } + ] + }, + { + "name": "AppraisalRule", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 6, + "id": 7480, + "parentId": 7475, + "choices": [], + "children": [ + { + "name": "Rule", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7481, + "parentId": 7480, + "choices": [], + "children": [] + }, + { + "name": "StartDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": null, + "level": 7, + "id": 7482, + "parentId": 7480, + "choices": [], + "children": [] + }, + { + "name": "FinalAction", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7483, + "parentId": 7480, + "choices": [], + "children": [] + } + ] + }, + { + "name": "AccessRule", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 6, + "id": 7484, + "parentId": 7475, + "choices": [], + "children": [ + { + "name": "Rule", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7485, + "parentId": 7484, + "choices": [], + "children": [] + }, + { + "name": "StartDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": null, + "level": 7, + "id": 7486, + "parentId": 7484, + "choices": [], + "children": [] + } + ] + }, + { + "name": "DisseminationRule", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 6, + "id": 7487, + "parentId": 7475, + "choices": [], + "children": [ + { + "name": "Rule", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 7, + "id": 7488, + "parentId": 7487, + "choices": [], + "children": [] + }, + { + "name": "StartDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": null, + "level": 7, + "id": 7489, + "parentId": 7487, + "choices": [], + "children": [] + } + ] + } + ] + }, + { + "name": "Content", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 5, + "id": 7490, + "parentId": 7472, + "choices": [], + "children": [ + { + "name": "DescriptionLevel", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 6, + "id": 7491, + "parentId": 7490, + "choices": [], + "children": [] + }, + { + "name": "Title", + "type": "element", + "cardinality": "1-N", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 6, + "id": 7492, + "parentId": 7490, + "choices": [], + "children": [ + { + "name": "xml:lang", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "language", + "value": null, + "documentation": null, + "level": 7, + "id": 7493, + "parentId": 7492, + "choices": [], + "children": [] + } + ] + }, + { + "name": "FilePlanPosition", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 6, + "id": 7494, + "parentId": 7490, + "choices": [], + "children": [] + }, + { + "name": "OriginatingAgencyArchiveUnitIdentifier", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 6, + "id": 7495, + "parentId": 7490, + "choices": [], + "children": [] + }, + { + "name": "TransferringAgencyArchiveUnitIdentifier", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 6, + "id": 7496, + "parentId": 7490, + "choices": [], + "children": [] + }, + { + "name": "Description", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 6, + "id": 7497, + "parentId": 7490, + "choices": [], + "children": [ + { + "name": "xml:lang", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "language", + "value": null, + "documentation": null, + "level": 7, + "id": 7498, + "parentId": 7497, + "choices": [], + "children": [] + } + ] + }, + { + "name": "CustodialHistory", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 6, + "id": 7499, + "parentId": 7490, + "choices": [], + "children": [ + { + "name": "CustodialHistoryItem", + "type": "element", + "cardinality": "1-N", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 7, + "id": 7500, + "parentId": 7499, + "choices": [], + "children": [] + } + ] + }, + { + "name": "Type", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 6, + "id": 7501, + "parentId": 7490, + "choices": [], + "children": [] + }, + { + "name": "Language", + "type": "element", + "cardinality": "1-N", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "language", + "value": null, + "documentation": "Langue du contenu du sous-ensemble de l'archive\n exprimée au format ISO 639-3", + "level": 6, + "id": 7502, + "parentId": 7490, + "choices": [], + "children": [] + }, + { + "name": "DescriptionLanguage", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "language", + "value": null, + "documentation": null, + "level": 6, + "id": 7503, + "parentId": 7490, + "choices": [], + "children": [] + }, + { + "name": "Tag", + "type": "element", + "cardinality": "0-N", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 6, + "id": 7504, + "parentId": 7490, + "choices": [], + "children": [] + }, + { + "name": "Keyword", + "type": "element", + "cardinality": "0-N", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 6, + "id": 7505, + "parentId": 7490, + "choices": [], + "children": [ + { + "name": "KeywordContent", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 7, + "id": 7506, + "parentId": 7505, + "choices": [], + "children": [] + } + ] + }, + { + "name": "OriginatingAgency", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": "Service producteur", + "level": 6, + "id": 7507, + "parentId": 7490, + "choices": [], + "children": [ + { + "name": "Identifier", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 7, + "id": 7508, + "parentId": 7507, + "choices": [], + "children": [] + } + ] + }, + { + "name": "SubmissionAgency", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": "Service versant", + "level": 6, + "id": 7509, + "parentId": 7490, + "choices": [], + "children": [ + { + "name": "Identifier", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "string", + "value": null, + "documentation": null, + "level": 7, + "id": 7510, + "parentId": 7509, + "choices": [], + "children": [] + } + ] + }, + { + "name": "RelatedObjectReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 6, + "id": 7511, + "parentId": 7490, + "choices": [], + "children": [ + { + "name": "IsVersionOf", + "type": "element", + "cardinality": "0-N", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 7, + "id": 7512, + "parentId": 7511, + "choices": [], + "children": [ + { + "name": "ArchiveUnitRefId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 8, + "id": 7513, + "parentId": 7512, + "choices": [], + "children": [] + }, + { + "name": "DataObjectReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 8, + "id": 7514, + "parentId": 7512, + "choices": [], + "children": [ + { + "name": "DataObjectReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 9, + "id": 7515, + "parentId": 7514, + "choices": [], + "children": [] + }, + { + "name": "DataObjectGroupReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 9, + "id": 7516, + "parentId": 7514, + "choices": [], + "children": [] + } + ] + }, + { + "name": "RepositoryArchiveUnitPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7517, + "parentId": 7512, + "choices": [], + "children": [] + }, + { + "name": "RepositoryObjectPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7518, + "parentId": 7512, + "choices": [], + "children": [] + }, + { + "name": "ExternalReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7519, + "parentId": 7512, + "choices": [], + "children": [] + } + ] + }, + { + "name": "Replaces", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 7, + "id": 7520, + "parentId": 7511, + "choices": [], + "children": [ + { + "name": "ArchiveUnitRefId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 8, + "id": 7521, + "parentId": 7520, + "choices": [], + "children": [] + }, + { + "name": "DataObjectReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 8, + "id": 7522, + "parentId": 7520, + "choices": [], + "children": [ + { + "name": "DataObjectReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 9, + "id": 7523, + "parentId": 7522, + "choices": [], + "children": [] + }, + { + "name": "DataObjectGroupReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 9, + "id": 7524, + "parentId": 7522, + "choices": [], + "children": [] + } + ] + }, + { + "name": "RepositoryArchiveUnitPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7525, + "parentId": 7520, + "choices": [], + "children": [] + }, + { + "name": "RepositoryObjectPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7526, + "parentId": 7520, + "choices": [], + "children": [] + }, + { + "name": "ExternalReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7527, + "parentId": 7520, + "choices": [], + "children": [] + } + ] + }, + { + "name": "IsPartOf", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 7, + "id": 7528, + "parentId": 7511, + "choices": [], + "children": [ + { + "name": "ArchiveUnitRefId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 8, + "id": 7529, + "parentId": 7528, + "choices": [], + "children": [] + }, + { + "name": "DataObjectReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 8, + "id": 7530, + "parentId": 7528, + "choices": [], + "children": [ + { + "name": "DataObjectReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 9, + "id": 7531, + "parentId": 7530, + "choices": [], + "children": [] + }, + { + "name": "DataObjectGroupReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 9, + "id": 7532, + "parentId": 7530, + "choices": [], + "children": [] + } + ] + }, + { + "name": "RepositoryArchiveUnitPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7533, + "parentId": 7528, + "choices": [], + "children": [] + }, + { + "name": "RepositoryObjectPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7534, + "parentId": 7528, + "choices": [], + "children": [] + }, + { + "name": "ExternalReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7535, + "parentId": 7528, + "choices": [], + "children": [] + } + ] + }, + { + "name": "References", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 7, + "id": 7536, + "parentId": 7511, + "choices": [], + "children": [ + { + "name": "ArchiveUnitRefId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 8, + "id": 7537, + "parentId": 7536, + "choices": [], + "children": [] + }, + { + "name": "DataObjectReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 8, + "id": 7538, + "parentId": 7536, + "choices": [], + "children": [ + { + "name": "DataObjectReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 9, + "id": 7539, + "parentId": 7538, + "choices": [], + "children": [] + }, + { + "name": "DataObjectGroupReferenceId", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 9, + "id": 7540, + "parentId": 7538, + "choices": [], + "children": [] + } + ] + }, + { + "name": "RepositoryArchiveUnitPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7541, + "parentId": 7536, + "choices": [], + "children": [] + }, + { + "name": "RepositoryObjectPID", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7542, + "parentId": 7536, + "choices": [], + "children": [] + }, + { + "name": "ExternalReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 8, + "id": 7543, + "parentId": 7536, + "choices": [], + "children": [] + } + ] + } + ] + }, + { + "name": "StartDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": "Date du document le plus ancien dans\n l'ArchiveUnit", + "level": 6, + "id": 7544, + "parentId": 7490, + "choices": [], + "children": [] + }, + { + "name": "EndDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": "Date du document le plus récent dans\n l'ArchiveUnit.", + "level": 6, + "id": 7545, + "parentId": 7490, + "choices": [], + "children": [] + } + ] + }, + { + "name": "DataObjectReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 5, + "id": 7546, + "parentId": 7472, + "choices": [], + "children": [ + { + "name": "DataObjectGroupReferenceId", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 6, + "id": 7547, + "parentId": 7546, + "choices": [], + "children": [] + } + ] + } + ] + }, + { + "name": "DataObjectReference", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 4, + "id": 7548, + "parentId": 7398, + "choices": [], + "children": [ + { + "name": "DataObjectGroupReferenceId", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "NCName", + "value": null, + "documentation": null, + "level": 5, + "id": 7549, + "parentId": 7548, + "choices": [], + "children": [] + } + ] + } + ] + } + ] + }, + { + "name": "ManagementMetadata", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 2, + "id": 7550, + "parentId": 7375, + "choices": [], + "children": [ + { + "name": "ArchivalProfile", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 3, + "id": 7551, + "parentId": 7550, + "choices": [], + "children": [] + }, + { + "name": "OriginatingAgencyIdentifier", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 3, + "id": 7552, + "parentId": 7550, + "choices": [], + "children": [] + }, + { + "name": "SubmissionAgencyIdentifier", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 3, + "id": 7553, + "parentId": 7550, + "choices": [], + "children": [] + }, + { + "name": "AppraisalRule", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 3, + "id": 7554, + "parentId": 7550, + "choices": [], + "children": [ + { + "name": "Rule", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 4, + "id": 7555, + "parentId": 7554, + "choices": [], + "children": [] + }, + { + "name": "StartDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": null, + "level": 4, + "id": 7556, + "parentId": 7554, + "choices": [], + "children": [] + }, + { + "name": "FinalAction", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 4, + "id": 7557, + "parentId": 7554, + "choices": [], + "children": [] + } + ] + }, + { + "name": "AccessRule", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 3, + "id": 7558, + "parentId": 7550, + "choices": [], + "children": [ + { + "name": "Rule", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 4, + "id": 7559, + "parentId": 7558, + "choices": [], + "children": [] + }, + { + "name": "StartDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": null, + "level": 4, + "id": 7560, + "parentId": 7558, + "choices": [], + "children": [] + } + ] + }, + { + "name": "DisseminationRule", + "type": "element", + "cardinality": "0-1", + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 3, + "id": 7561, + "parentId": 7550, + "choices": [], + "children": [ + { + "name": "Rule", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 4, + "id": 7562, + "parentId": 7561, + "choices": [], + "children": [] + }, + { + "name": "StartDate", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "date", + "value": null, + "documentation": null, + "level": 4, + "id": 7563, + "parentId": 7561, + "choices": [], + "children": [] + } + ] + } + ] + } + ] + }, + { + "name": "ArchivalAgency", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": null, + "level": 1, + "id": 7564, + "parentId": 7368, + "choices": [], + "children": [ + { + "name": "Identifier", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "value", + "dataType": null, + "value": "19341594000017", + "documentation": null, + "level": 2, + "id": 7565, + "parentId": 7564, + "choices": [], + "children": [ + { + "name": "schemeName", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "value", + "dataType": null, + "value": "SIRET", + "documentation": null, + "level": 3, + "id": 7566, + "parentId": 7565, + "choices": [], + "children": [] + }, + { + "name": "schemeAgencyName", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "value", + "dataType": null, + "value": "INSEE", + "documentation": null, + "level": 3, + "id": 7567, + "parentId": 7565, + "choices": [], + "children": [] + } + ] + } + ] + }, + { + "name": "TransferringAgency", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": null, + "dataType": null, + "value": null, + "documentation": " Doit permettre d'identifier l'opérateur technique réalisant le\n versement de manière unique et non équivoque", + "level": 1, + "id": 7568, + "parentId": 7368, + "choices": [], + "children": [ + { + "name": "Identifier", + "type": "element", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "data", + "dataType": "token", + "value": null, + "documentation": null, + "level": 2, + "id": 7569, + "parentId": 7568, + "choices": [], + "children": [ + { + "name": "schemeName", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "value", + "dataType": null, + "value": "SIRET", + "documentation": null, + "level": 3, + "id": 7570, + "parentId": 7569, + "choices": [], + "children": [] + }, + { + "name": "schemeAgencyName", + "type": "attribute", + "cardinality": null, + "groupOrChoice": null, + "valueOrData": "value", + "dataType": null, + "value": "INSEE", + "documentation": null, + "level": 3, + "id": 7571, + "parentId": 7569, + "choices": [], + "children": [] + } + ] + } + ] + } + ] +} \ No newline at end of file