From 7610029beac00357ae1cce09866f6f341a3cd8b5 Mon Sep 17 00:00:00 2001 From: TCHERNIATINSKY <philippe.tcherniatinsky@inrae.fr> Date: Thu, 7 Sep 2023 17:28:31 +0200 Subject: [PATCH 1/8] Correction referencetype MANY --- .../inra/oresing/checker/type/ListType.java | 24 ++-- .../java/fr/inra/oresing/rest/Fixtures.java | 12 ++ .../inra/oresing/rest/OreSiResourcesTest.java | 109 +++++++++++----- .../0.variable_standard_full.csv | 59 +++++++++ .../data/teledetection/1.metadata_entity.csv | 7 + .../teledetection/2.datafile_variable.csv | 7 + .../data/teledetection/3.metadata_file.csv | 13 ++ .../data/teledetection/teledetection.yaml | 120 ++++++++++++++++++ 8 files changed, 305 insertions(+), 46 deletions(-) create mode 100644 src/test/resources/data/teledetection/0.variable_standard_full.csv create mode 100644 src/test/resources/data/teledetection/1.metadata_entity.csv create mode 100644 src/test/resources/data/teledetection/2.datafile_variable.csv create mode 100644 src/test/resources/data/teledetection/3.metadata_file.csv create mode 100644 src/test/resources/data/teledetection/teledetection.yaml diff --git a/src/main/java/fr/inra/oresing/checker/type/ListType.java b/src/main/java/fr/inra/oresing/checker/type/ListType.java index 4889528f7..81510f58f 100644 --- a/src/main/java/fr/inra/oresing/checker/type/ListType.java +++ b/src/main/java/fr/inra/oresing/checker/type/ListType.java @@ -20,6 +20,15 @@ import java.util.function.Supplier; import java.util.stream.Collectors; public class ListType<FT extends FieldType> implements FieldType<List> { + private final FT fieldType; + List<FT> value = new LinkedList<>(); + Supplier<ListType> clone; + public <U extends ListType<FT>> ListType(FT fieldType) { + super(); + this.fieldType = fieldType; + this.clone = () -> new ListType(fieldType.copy()); + } + public static FieldType getListTypeFromLisValtue(List<StringType> value) { ListType listType = new ListType(StringType.getStringTypeFromStringValue("")); listType.value = value; @@ -30,16 +39,6 @@ public class ListType<FT extends FieldType> implements FieldType<List> { return fieldType; } - private final FT fieldType; - List<FT> value = new LinkedList<>(); - Supplier<ListType> clone; - - public <U extends ListType<FT>> ListType(FT fieldType) { - super(); - this.fieldType = fieldType; - this.clone = () -> new ListType(fieldType.copy()); - } - @Override public List<FT> getValue() { return value; @@ -54,12 +53,13 @@ public class ListType<FT extends FieldType> implements FieldType<List> { public ValidationCheckResult check(String value, LineCheckerWarper lineCheckerWarper) { FieldType underlyingType = lineCheckerWarper.getUnderlyingType(); List<UUID> uuids = new LinkedList<>(); + this.value.clear(); List<ValidationCheckResult> collect = Arrays.stream(value.split(",")) .map(v -> underlyingType.check(v, lineCheckerWarper)) .peek(v -> this.value.add((FT) underlyingType.copy())) .peek(v -> { - if (v instanceof ReferenceValidationCheckResult) { - uuids.addAll(((ReferenceValidationCheckResult) v).matchedReferenceId()); + if (v instanceof ReferenceValidationCheckResult rvcr && rvcr!=null){ + uuids.addAll(rvcr.matchedReferenceId()); } }) diff --git a/src/test/java/fr/inra/oresing/rest/Fixtures.java b/src/test/java/fr/inra/oresing/rest/Fixtures.java index 35e8e4439..390003783 100644 --- a/src/test/java/fr/inra/oresing/rest/Fixtures.java +++ b/src/test/java/fr/inra/oresing/rest/Fixtures.java @@ -82,6 +82,18 @@ public class Fixtures { public String getMonsoreApplicationName() { return Application.MONSORE.getName(); } + public String getTeledetectionConfigurationResourceName() { + return "/data/teledetection/teledetection.yaml"; + } + + public Map<String, String> getTeledetectionReferencesFiles() { + Map<String, String> referentielFiles = new LinkedHashMap<>(); + referentielFiles.put("ref_variable_standard", "/data/teledetection/0.variable_standard_full.csv"); + referentielFiles.put("ref_metadata_entity", "/data/teledetection/1.metadata_entity.csv"); + referentielFiles.put("ref_datafile_variable_metadata", "/data/teledetection/3.metadata_file.csv"); + referentielFiles.put("ref_datafile_variable", "/data/teledetection/2.datafile_variable.csv"); + return referentielFiles; + } public String getMonsoreApplicationConfigurationWithRepositoryResourceName() { return "/data/monsore/monsore-with-repository.yaml"; diff --git a/src/test/java/fr/inra/oresing/rest/OreSiResourcesTest.java b/src/test/java/fr/inra/oresing/rest/OreSiResourcesTest.java index 6c8ca7849..4b72ca83d 100644 --- a/src/test/java/fr/inra/oresing/rest/OreSiResourcesTest.java +++ b/src/test/java/fr/inra/oresing/rest/OreSiResourcesTest.java @@ -112,6 +112,14 @@ public class OreSiResourcesTest { @Autowired private UserRepository userRepository; + public static void registerFile(String filePath, String jsonContent) throws IOException { + File errorsFile = new File(filePath); + log.debug(errorsFile.getAbsolutePath()); + BufferedWriter writer = new BufferedWriter(new FileWriter(errorsFile)); + writer.write(jsonContent); + writer.close(); + } + @Test @Tag("SWAGGER_BUILD") public void services_model() throws Exception { @@ -125,13 +133,12 @@ public class OreSiResourcesTest { } - @BeforeEach public void createUser() throws Exception { - try{ + try { OreSiUser l = authenticationService.getByIdOrLogin("lambda"); lambdaUser = new CreateUserResult(l); - }catch (Exception e){ + } catch (Exception e) { lambdaUser = authenticationService.createUser("lambda", "xxxxxxxx", "lambda@inrae.fr"); } @@ -141,10 +148,10 @@ public class OreSiResourcesTest { .param("password", "xxxxxxxx")) .andReturn().getResponse().getCookie(AuthHelper.JWT_COOKIE_NAME); CreateUserResult authUser; - try{ + try { OreSiUser l = authenticationService.getByIdOrLogin("poussin"); authUser = new CreateUserResult(l); - }catch (Exception e){ + } catch (Exception e) { authUser = authenticationService.createUser("poussin", "xxxxxxxx", "poussin@inrae.fr"); } authUserId = authUser.getUserId(); @@ -165,8 +172,8 @@ public class OreSiResourcesTest { void setToActive(UUID userId) { namedParameterJdbcTemplate.update( """ - update public.OreSiUser set accountstate = 'active' where id = :id - """, Map.of("id", userId)); + update public.OreSiUser set accountstate = 'active' where id = :id + """, Map.of("id", userId)); } @Test @@ -391,12 +398,12 @@ public class OreSiResourcesTest { String contentAsString = mockMvc.perform(get("/api/v1/applications/monsore/data/pem") .cookie(monsoreCookie)) .andExpect(jsonPath("$.rows[*].values" + - "[?(@.projet.value=='projet_atlantique' )]" + - "[?(@.date.value=='date:1984-01-01T00:00:00:dd/MM/yyyy' )]" + - "[?(@.site.chemin=='plateforme.nivelle.nivelle__p1' )]" + - "[?(@.espece.value=='lpf' )]" + - "[?(@['Couleur des individus'].value=='couleur_des_individus__bleu' )]" + - "['Nombre d\\'individus'].value", + "[?(@.projet.value=='projet_atlantique' )]" + + "[?(@.date.value=='date:1984-01-01T00:00:00:dd/MM/yyyy' )]" + + "[?(@.site.chemin=='plateforme.nivelle.nivelle__p1' )]" + + "[?(@.espece.value=='lpf' )]" + + "[?(@['Couleur des individus'].value=='couleur_des_individus__bleu' )]" + + "['Nombre d\\'individus'].value", hasItems(54))) .andReturn().getResponse().getContentAsString(); @@ -414,8 +421,8 @@ public class OreSiResourcesTest { }""", filterByRowId.stream() .map(s -> String.format(""" - \"%s\" - """, s)) + \"%s\" + """, s)) .collect(Collectors.joining(","))); mockMvc.perform(get("/api/v1/applications/monsore/data/pem") .param("downloadDatasetQuery", query) @@ -669,14 +676,6 @@ public class OreSiResourcesTest { .andReturn().getResponse().getContentAsString(); } - public static void registerFile(String filePath, String jsonContent) throws IOException { - File errorsFile = new File(filePath); - log.debug(errorsFile.getAbsolutePath()); - BufferedWriter writer = new BufferedWriter(new FileWriter(errorsFile)); - writer.write(jsonContent); - writer.close(); - } - @Test @Tag("OTHERS_TEST") public void buildSwaggerApi() throws Exception { @@ -830,13 +829,13 @@ public class OreSiResourcesTest { JsonPath.parse(response).read("$.id"); - assertTrue(Arrays.stream(getApplicationsFlux(authCookie,"ALL") + assertTrue(Arrays.stream(getApplicationsFlux(authCookie, "ALL") ) - .filter(s -> JsonPath.parse(s).read("$.type", String.class).equals("REACTIVE_RESULT")) - .filter(s -> JsonPath.parse(s).read("$.result.referenceType",List.class).contains("sites")) - .filter(s -> !JsonPath.parse(s).read("$.result.referenceType",List.class).contains("type de fichiers")) - .count()==1); + .filter(s -> JsonPath.parse(s).read("$.type", String.class).equals("REACTIVE_RESULT")) + .filter(s -> JsonPath.parse(s).read("$.result.referenceType", List.class).contains("sites")) + .filter(s -> !JsonPath.parse(s).read("$.result.referenceType", List.class).contains("type de fichiers")) + .count() == 1); mockMvc.perform(MockMvcRequestBuilders.get("/api/v1/applications/monsore") .cookie(authCookie) .param("filter", "ALL")) @@ -1620,8 +1619,50 @@ public class OreSiResourcesTest { } + @Test + public void addApplicationTeledetection() throws Exception { + URL resource = getClass().getResource(fixtures.getTeledetectionConfigurationResourceName()); + try (InputStream in = Objects.requireNonNull(resource).openStream()) { + MockMultipartFile configuration = new MockMultipartFile("file", "teledec.yaml", "text/plain", in); + //définition de l'application + addUserRightCreateApplication(authUserId, "teledec"); + + String response = mockMvc.perform(MockMvcRequestBuilders.multipart("/api/v1/applications/teledec") + .file(configuration) + .cookie(authCookie)) + .andExpect(status().isCreated()) + .andExpect(jsonPath("$.id", IsNull.notNullValue())) + .andReturn().getResponse().getContentAsString(); + } + fixtures.getTeledetectionReferencesFiles() + .forEach((refName, refPath) -> { + try (InputStream refStream = getClass().getResourceAsStream(refPath)) { + MockMultipartFile refFile = new MockMultipartFile("file", refName, "text/plain", refStream); + + mockMvc.perform(MockMvcRequestBuilders.multipart("/api/v1/applications/teledec/references/{refType}", refName) + .file(refFile) + .cookie(authCookie)) + .andDo(result -> { + if(result.getResponse().getStatus()==400) { + log.info(result.getResponse().getContentAsString()); + log.info(result.getResolvedException().getMessage()); + } + }) + .andExpect(status().isCreated()) + .andExpect(jsonPath("$.id", IsNull.notNullValue())) + .andReturn().getResponse().getContentAsString(); + } catch (IOException e) { + throw new RuntimeException(e); + } catch (Exception e) { + throw new RuntimeException(e); + } + }); + log.info("fini!"); + + } + @NotNull - private String[] getApplicationsFlux(Cookie cookie, String ...filter) throws Exception { + private String[] getApplicationsFlux(Cookie cookie, String... filter) throws Exception { return mockMvc.perform(asyncDispatch(mockMvc.perform(get("/api/v1/applications") .accept(MediaType.APPLICATION_NDJSON_VALUE) .cookie(cookie) @@ -1795,11 +1836,11 @@ public class OreSiResourcesTest { { - assertTrue(Arrays.stream(getApplicationsFlux(readerCookies, "ALL") ) + assertTrue(Arrays.stream(getApplicationsFlux(readerCookies, "ALL")) .filter(s -> JsonPath.parse(s).read("$.type", String.class).equals("REACTIVE_RESULT")) - .filter(s -> JsonPath.parse(s).read("$.result.name",String.class).equals("progressive")) - .count()==1); + .filter(s -> JsonPath.parse(s).read("$.result.name", String.class).equals("progressive")) + .count() == 1); } { @@ -1850,8 +1891,8 @@ public class OreSiResourcesTest { assertTrue(Arrays.stream(getApplicationsFlux(readerCookies, "ALL")) .filter(s -> JsonPath.parse(s).read("$.type", String.class).equals("REACTIVE_RESULT")) - .filter(s -> JsonPath.parse(s).read("$.result.name",String.class).equals("progressive")) - .count()==1); + .filter(s -> JsonPath.parse(s).read("$.result.name", String.class).equals("progressive")) + .count() == 1); } { diff --git a/src/test/resources/data/teledetection/0.variable_standard_full.csv b/src/test/resources/data/teledetection/0.variable_standard_full.csv new file mode 100644 index 000000000..4eb84a620 --- /dev/null +++ b/src/test/resources/data/teledetection/0.variable_standard_full.csv @@ -0,0 +1,59 @@ +variable_code;variable_shortname_fr;variable_shortname_en;variable_label_fr;variable_label_en;variable_description_fr;variable_description_en;variable_ref +NDVI;ndvi;ndvi;Indice de v\303\251g\303\251tation normalis\303\251;Normalized Difference Vegetation Index;"Variation r\303\251flectance et \303\251l\303\251ments +biophysique des couverts +v\303\251g\303\251taux";NA;Rouse et Haas, 1973 +SAVI;SAVI;SAVI;"Indice de v\303\251g\303\251tation +ajust\303\251 au sol et modifi\303\251";"Soil-Adjusted Vegetation +Index";"Combinaison du NDVI et du +PVI ajust\303\251 avec la droite +des sols";NA;Huete, 1988 +TSAVI;TSAVI;TSAVI;NA;NA;NA;NA; +MSAVI;MSAVI2;MSAVI2;"Indice de v\303\251g\303\251tation ajust +au sol modifi\303\251";"Modified Soil Adjusted +Vegetation Index";"D\303\251tecte la v\303\251g\303\251tation au stade +de d\303\251veloppement, +d'\303\251mergence";NA;Huete et al., 1994 +EVI;EVI;EVI;"Indice de v\303\251g\303\251tation +am\303\251lior\303\251";Enhanced Vegetation Index;"Am\303\251lioration du NDVI avec +l'utilisation de longueurs +d'onde suppl\303\251mentaires";NA;Huete et al., 1999 +GCVI;GCVI;GCVI;"Indice de v\303\251g\303\251tation +chlorophylienne verte";"Green Chlorophyl Vegetation +Index";"Niveau de la teneur +en chlorophylle";NA;Gitelson et al., 1996 +NDWI ;NDWI ;NDWI ;"Indice de teneur en eau +par diff\303\251rence normalis\303\251e";"Normalized Difference +Water Index";"Variation r\303\251flectance et \303\251l\303\251ments +biophysique des couverts +v\303\251g\303\251taux et de l'eau";NA;Gao et al., 1996 +NDRE;NDRE;NDRE;"Indice des bords rouges par +diff\303\251rence normalis\303\251e";"Normalized Difference Red +Edge Index ";"Sensible aux longueurs d'onde +de la lumi\303\250re qui sont r\303\251fl\303\251chies +par la chlorophylle";NA;Gitelson et Merzlyak, 1994 +NBR;NBR;NBR;Rapport de combustion normalis\303\251;Normalized Burn Ratio;"Les longueurs d'onde du NIR et +du SWIR r\303\251ponde de fa\303\247on +oppos\303\251es lorsque la v\303\251g\303\251tation +est saine ou br\303\273l\303\251e";NA;Keeley, 2009 +RESI;RESI;RESI;Indice spectral des bords rouges;RedEdge Spectral Indice;"Prends les trois bandes du +RedEdge pour mettre en +\303\251vidence les feuillus/r\303\251sineux";NA;Huete et al., 2002 +NDMI;NDMI;NDMI;"Indice d'humidit\303\251 par +diff\303\251rence normalis\303\251e";"Normalized Difference Moisture +Index";"Teneur en eau des masses +d'eau (et des feuilles), +att\303\251nuer les effets de l'illumination et de l'atmosph\303\250re";NA;Xiao et al., 2019 +LAI;LAI;LAI;Indice de surface foliaire;Leaf Area Index;"Estimation \303\240 partir des bandes +et des angles solaires et +capteurs";NA; +FAPAR;FAPAR;FAPAR;"Fraction de rayonnement +solaire absorb\303\251e par +les plantes";"Fraction of Absorbed +Photosynthetically";"Estimation \303\240 partir des bandes +et des angles solaires et +capteurs";NA; +FCOVER;FCOVER;FCOVER;"Fraction du couvert +v\303\251g\303\251tal";"Fraction of Vegetation +Cover";"Estimation \303\240 partir des bandes +et des angles solaires et +capteurs";NA; diff --git a/src/test/resources/data/teledetection/1.metadata_entity.csv b/src/test/resources/data/teledetection/1.metadata_entity.csv new file mode 100644 index 000000000..d03990b07 --- /dev/null +++ b/src/test/resources/data/teledetection/1.metadata_entity.csv @@ -0,0 +1,7 @@ +entity_code;entity_name_fr;entity_name_en;entity_uri +variable;Variable (fr);variable (en);http://www.anaee-france.fr/ontology/anaee-france_ontology#Variable +qualifier;Qualificatif (fr);qualifier (en);http://ecoinformatics.org/oboe/oboe.1.0/oboe-core.owl#CharacteristicQualifier +spatial_resolution;r\303\251solution spatiale (fr);spatial resolution (en);pas trouv\303\251 dans l\342\200\231onto, \303\240 cr\303\251er +satellite;Satellite (fr);Satellite (en);pas trouv\303\251 dans l\342\200\231onto, \303\240 cr\303\251er +band number;Band number (fr);Band number (en);pas trouv\303\251 dans l\342\200\231onto, \303\240 cr\303\251er +protocol;Protocole (fr);Protocol (en);pas trouv\303\251 dans l\342\200\231onto, \303\240 cr\303\251er diff --git a/src/test/resources/data/teledetection/2.datafile_variable.csv b/src/test/resources/data/teledetection/2.datafile_variable.csv new file mode 100644 index 000000000..5f1367353 --- /dev/null +++ b/src/test/resources/data/teledetection/2.datafile_variable.csv @@ -0,0 +1,7 @@ +datafile_variable_code;variable_standard_code;variable_qualifier;variable_context;variable_entity;variable_characteristic;variable_category;variable_unit +ndvi_s2_mean_10m;NDVI;spatial_average;;vegetation;ndvi;teledetection;unitless +ndvi_s2_sd_10m;NDVI;standard_deviation;;vegetation;ndvi;teledetection;unitless +ndvi_s2_min_10m;NDVI;spatial_average;;vegetation;ndvi;teledetection;unitless +ndvi_s2_max_10m;NDVI;spatial_average;;vegetation;ndvi;teledetection;unitless +ndvi_s2_mean_20m;NDVI;spatial_average;;vegetation;ndvi;teledetection;unitless +ndvi_s2_sd_20m;NDVI;standard_deviation;;vegetation;ndvi;teledetection;unitless diff --git a/src/test/resources/data/teledetection/3.metadata_file.csv b/src/test/resources/data/teledetection/3.metadata_file.csv new file mode 100644 index 000000000..252247d87 --- /dev/null +++ b/src/test/resources/data/teledetection/3.metadata_file.csv @@ -0,0 +1,13 @@ +datafile_variable_code;entity_code;entity_value;entity_value_type;entity_value_unit_code;entity_value_uri;entity_value_unit_code_uri +ndvi_s2_mean_10m;variable;ndvi;text;;http://www.anaee-france.fr/ontology/anaee-france_ontology#Ndvi; +ndvi_s2_mean_10m;qualifier;average;text;;http://www.anaee-france.fr/ontology/anaee-france_ontology#average; +ndvi_s2_mean_10m;spatial_resolution;10;integer;m;;http://ecoinformatics.org/oboe/oboe.1.0/oboe-standards.owl#Meter +ndvi_s2_sd_10m;variable;ndvi;text;;http://www.anaee-france.fr/ontology/anaee-france_ontology#Ndvi; +ndvi_s2_sd_10m;spatial_resolution;10;integer;m;;http://ecoinformatics.org/oboe/oboe.1.0/oboe-standards.owl#Meter +ndvi_s2_sd_10m;qualifier;sd;text;;; +ndvi_s2_min_10m;variable;ndvi;text;;http://www.anaee-france.fr/ontology/anaee-france_ontology#Ndvi; +ndvi_s2_min_10m;spatial_resolution;10;integer;m;;http://ecoinformatics.org/oboe/oboe.1.0/oboe-standards.owl#Meter +ndvi_s2_min_10m;qualifier;minimum;text;;http://www.anaee-france.fr/ontology/anaee-france_ontology#Minimum; +ndvi_s2_max_10m;variable;ndvi;text;;http://www.anaee-france.fr/ontology/anaee-france_ontology#Ndvi; +ndvi_s2_max_10m;spatial_resolution;10;integer;m;;http://ecoinformatics.org/oboe/oboe.1.0/oboe-standards.owl#Meter +ndvi_s2_max_10m;qualifier;maximum;text;;http://www.anaee-france.fr/ontology/anaee-france_ontology#Maximum; diff --git a/src/test/resources/data/teledetection/teledetection.yaml b/src/test/resources/data/teledetection/teledetection.yaml new file mode 100644 index 000000000..c7aa5a2ea --- /dev/null +++ b/src/test/resources/data/teledetection/teledetection.yaml @@ -0,0 +1,120 @@ +version: 1 #obligatoire, version de l'application OpenADOM +application: #obligatoire + name: damienbastedeccinq #obligatoire + defaultLanguage: fr + internationalizationName: + fr: BAS Damien UC Teledec Scen 5 + en: BAS Damien UC Teledec Scen 5 + version: 1 #obligatoire, version de l'application cr\303\251\303\251e avec OpenADOM +references: + ref_variable_standard: #variable_standard.csv + internationalizationName: + fr: (variable_standard.csv) R\303\251f\303\251rentiel des variables + en: variable reference + allowUnexpectedColumns: false + keyColumns: [variable_code] + columns: + variable_code: + variable_shortname_fr: + variable_shortname_en: + variable_label_fr: + variable_label_en: + variable_description_fr: + variable_description_en: + variable_ref: + ref_metadata_entity: #metadata_entity.csv + internationalizationName: + fr: (metadata_entity.csv) Liste des entit\303\251s utilisables dans le r\303\251f\303\251rentiel des m\303\251tadonn\303\251es des colonnes des fichiers de donn\303\251es + en : List of entities usable in the metadata reference of the data file columns + internationalizationDisplay: #tout checker referencant ref_metadata_entity dans un autre referentiel ou les donn\303\251es est cens\303\251 r\303\251cup\303\251rer le pattern suivant en lieu et place de la keyColumns --> non fonctionnel actuellement (voir pour ce cas le referentiel ref_datafile_variable_metadata) + pattern: + fr: "{entity_name_fr}" + en: "{entity_name_en}" + allowUnexpectedColumns: false + keyColumns: [entity_code] + columns: + entity_code: + entity_name_fr: + entity_name_en: + entity_uri: + ref_datafile_variable: #datafile_variable.csv + internationalizationName: + fr: (datafile_variable.csv) Liste des noms des colonnes de fichiers de donn\303\251es + en: List of column names of data files + keyColumns: [datafile_variable_code] + columns: + datafile_variable_code: + variable_standard_code: + checker: + name: Reference + params: + refType: ref_variable_standard + required: false + transformation: + codify: true + variable_qualifier: + variable_context: + variable_entity: + variable_characteristic: + variable_category: + variable_unit: + computedColumns: + variable_metadata2: + computation: + expression: > + String search_variable_code = (String)datum.datafile_variable_code; + return search_variable_code+" -> "+references.ref_datafile_variable_metadata + .findAll({it.refValues.datafile_variable_code.equals(search_variable_code)}) + .collect({it.naturalKey}) + .join(","); + references: + - ref_datafile_variable_metadata + variable_metadata: + computation: + expression: > + String search_variable_code = (String)datum.datafile_variable_code; + references.ref_datafile_variable_metadata + .findAll({it.refValues.datafile_variable_code.equals(search_variable_code)}) + .collect({it.naturalKey}) + .join(","); + references: + - ref_datafile_variable_metadata + checker: + name: Reference + params: + multiplicity: MANY + refType: ref_datafile_variable_metadata + required: false + ref_datafile_variable_metadata: #metadata_file.csv + internationalizationName: + fr: (metadata_file.csv) Liste des m\303\251tadonn\303\251es des colonnes des fichiers de donn\303\251es + en: Data file column metadata list + allowUnexpectedColumns: false + internationalizationDisplay: #pour r\303\251cup\303\251rer ces patterns en lieu et place de la cl\303\251 naturelle de ref_datafile_variable_metadata --> non fonctionel pr le moment (voir la computedColumn variable_metadata du referentiel ref_datafile_variable) + pattern: + fr: "{entity_code} : {entity_value} ({entity_value_unit_code})" #entity_code pourrait etre remplac\303\251 ici par son internationalizationDisplay ? + en: "{entity_code} : {entity_value} ({entity_value_unit_code})" + keyColumns: [datafile_variable_code,entity_code,entity_value] + columns: + datafile_variable_code: + ## checker comment\303\251 car r\303\251f\303\251rence crois\303\251e avec celui de la colonne calcul\303\251e variable_metadata du r\303\251f\303\251rentiel ref_datafile_variable + # checker: + # name: Reference #contrainte de type r\303\251f\303\251rentiel + # params: + # refType: ref_datafile_variable #a priori on fait toujours refererence \303\240 un referentiel avec sa cl\303\251 naturelle + # required: true # obligatoirement dans le referentiel + # transformation: + # codify: true + entity_code: + checker: + name: Reference #contrainte de type r\303\251f\303\251rentiel + params: + refType: ref_metadata_entity #a priori on fait toujours refrerence \303\240 un referentiel avec sa cl\303\251 naturelle (entity_code ici) + required: true # obligatoirement dans le referentiel + transformation: + codify: true + entity_value: + entity_value_type: + entity_value_unit_code: + entity_value_uri: + entity_value_unit_code_uri: \ No newline at end of file -- GitLab From a94a56d78424850cd6ca10d2ea7cba2055efe9a8 Mon Sep 17 00:00:00 2001 From: TCHERNIATINSKY <philippe.tcherniatinsky@inrae.fr> Date: Fri, 8 Sep 2023 19:13:07 +0200 Subject: [PATCH 2/8] Ajout de la validation de la charte MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit internaionalisation et mise en forme à faire --- .../persistence/AdditionalFileRepository.java | 1 - .../oresing/persistence/UserRepository.java | 11 + .../fr/inra/oresing/rest/OreSiResources.java | 8 +- .../fr/inra/oresing/rest/OreSiService.java | 75 +++-- src/main/resources/application.properties | 4 +- ...ccess Inra Def_Inra (fran\303\247ais).pdf" | Bin 0 -> 279205 bytes src/main/resources/data1.pdf | 0 .../V10__charteAsPublic_schema.sql | 6 + ui/package.json | 4 +- ...ccess Inra Def_Inra (fran\303\247ais).pdf" | Bin 0 -> 279205 bytes .../application/ApplicationCard.vue | 212 ++++++++++++++ .../application/CharteValidator.vue | 30 ++ .../DetailApplicationModalCard.vue | 154 ++++++---- ui/src/composable/application/synthesis.js | 12 +- .../composable/applications/applications.js | 4 + ui/src/composable/applications/useFunction.js | 264 ++++++++++-------- ui/src/locales/en.json | 4 +- ui/src/locales/fr.json | 3 +- ui/src/model/User.js | 81 +++++- ui/src/services/Fetcher.js | 2 + ui/src/services/rest/LoginService.js | 35 ++- ui/src/views/application/ApplicationsView.vue | 211 +++++--------- ui/src/views/users/UserView.vue | 2 +- 23 files changed, 765 insertions(+), 358 deletions(-) create mode 100644 "src/main/resources/charte/2016_Charte libre access Inra Def_Inra (fran\303\247ais).pdf" create mode 100644 src/main/resources/data1.pdf create mode 100644 src/main/resources/migration/application/V10__charteAsPublic_schema.sql create mode 100644 "ui/public/2016_Charte libre access Inra Def_Inra (fran\303\247ais).pdf" create mode 100644 ui/src/components/application/ApplicationCard.vue create mode 100644 ui/src/components/application/CharteValidator.vue diff --git a/src/main/java/fr/inra/oresing/persistence/AdditionalFileRepository.java b/src/main/java/fr/inra/oresing/persistence/AdditionalFileRepository.java index 777e8c1ca..2174a2be4 100644 --- a/src/main/java/fr/inra/oresing/persistence/AdditionalFileRepository.java +++ b/src/main/java/fr/inra/oresing/persistence/AdditionalFileRepository.java @@ -178,7 +178,6 @@ public class AdditionalFileRepository extends JsonTableInApplicationSchemaReposi public Stream<AdditionalBinaryFile> findByCriteriaStream(AdditionalFileSearchHelper additionalFileSearchHelper) { String whereClause = additionalFileSearchHelper.buildWhereRequest(); SqlParameterSource sqlParameterSource = additionalFileSearchHelper.getParamSource(); - ; if (sqlParameterSource == null) { sqlParameterSource = new MapSqlParameterSource(); } diff --git a/src/main/java/fr/inra/oresing/persistence/UserRepository.java b/src/main/java/fr/inra/oresing/persistence/UserRepository.java index e20c1f2ba..80df53f5e 100644 --- a/src/main/java/fr/inra/oresing/persistence/UserRepository.java +++ b/src/main/java/fr/inra/oresing/persistence/UserRepository.java @@ -11,11 +11,13 @@ import fr.inra.oresing.rest.OreSiApiRequestContext; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.namedparam.MapSqlParameterSource; +import org.springframework.jdbc.core.namedparam.SqlParameterSource; import org.springframework.stereotype.Component; import java.sql.ResultSet; import java.sql.SQLException; import java.util.*; +import java.util.function.Function; import java.util.stream.Collectors; @Component @@ -193,4 +195,13 @@ public class UserRepository extends JsonTableRepositoryTemplate<OreSiUser> { .addValue("password", oreSiUser.getPassword())); return findById(oreSiUser.getId()); } + + public void invalidateCharte(UUID applicationId) { + String sql = """ + update %s + set chartes = chartes - '%s' + """.formatted(getTable().getSqlIdentifier(), applicationId.toString()); + getNamedParameterJdbcTemplate().getJdbcTemplate().execute(sql); + } + } \ No newline at end of file diff --git a/src/main/java/fr/inra/oresing/rest/OreSiResources.java b/src/main/java/fr/inra/oresing/rest/OreSiResources.java index 20f1f8ba2..a94cae96a 100644 --- a/src/main/java/fr/inra/oresing/rest/OreSiResources.java +++ b/src/main/java/fr/inra/oresing/rest/OreSiResources.java @@ -484,7 +484,7 @@ public class OreSiResources { return ResponseEntity.ok(list); } - @GetMapping(value = "/applications/{nameOrId}/additionalFiles", produces = MediaType.APPLICATION_OCTET_STREAM_VALUE) + @GetMapping(value = "/applications/{nameOrId}/additionalFiles", produces = {"application/pdf", "application/zip"}) @Operation(description = "Get a additionalFiles with their description using search params", summary = "Returns a zip containing additional files and their description") public ResponseEntity<StreamingResponseBody> getAdditionalFilesNamesZip( HttpServletResponse response, @@ -496,9 +496,10 @@ public class OreSiResources { StreamingResponseBody streamResponseBody; if("__charte__".equals(additionalFilesInfos.getFiletype())){ + response.setHeader("Content-type","application/pdf"); + response.setHeader("Accept-Ranges","bytes"); streamResponseBody = out -> { service.getCharte(out, response, nameOrId, additionalFilesInfos); - response.setContentType(MediaType.APPLICATION_OCTET_STREAM_VALUE); }; }else { streamResponseBody = out -> { @@ -509,11 +510,10 @@ public class OreSiResources { } }; response.setHeader("Content-Disposition", "attachment; filename=additionalFiles.zip"); - response.setContentType("application/zip"); + response.setHeader("Content-type","application/zip;charset=UTF-8"); } response.addHeader("Pragma", "no-cache"); response.addHeader("Expires", "0"); - response.setContentType(MediaType.APPLICATION_OCTET_STREAM_VALUE); return ResponseEntity.ok() .body(streamResponseBody); diff --git a/src/main/java/fr/inra/oresing/rest/OreSiService.java b/src/main/java/fr/inra/oresing/rest/OreSiService.java index 6d37de678..ccde68f7e 100644 --- a/src/main/java/fr/inra/oresing/rest/OreSiService.java +++ b/src/main/java/fr/inra/oresing/rest/OreSiService.java @@ -36,10 +36,7 @@ import fr.inra.oresing.rest.model.application.ConfigurationParsingResult; import fr.inra.oresing.rest.model.authorization.*; import fr.inra.oresing.rest.model.data.DownloadDatasetQuery; import fr.inra.oresing.rest.model.rightsrequest.*; -import fr.inra.oresing.rest.reactive.ReactiveResult; -import fr.inra.oresing.rest.reactive.ReactiveTypeInfo; -import fr.inra.oresing.rest.reactive.ReactiveTypeProgress; -import fr.inra.oresing.rest.reactive.ReactiveTypeResult; +import fr.inra.oresing.rest.reactive.*; import fr.inra.oresing.rest.validationcheckresults.DateValidationCheckResult; import fr.inra.oresing.rest.validationcheckresults.DefaultValidationCheckResult; import fr.inra.oresing.rest.validationcheckresults.ReferenceValidationCheckResult; @@ -51,8 +48,11 @@ import lombok.extern.slf4j.Slf4j; import org.apache.commons.csv.CSVFormat; import org.apache.commons.csv.CSVParser; import org.apache.commons.csv.CSVRecord; +import org.apache.commons.lang3.ArrayUtils; import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.core.io.Resource; import org.springframework.dao.DataIntegrityViolationException; import org.springframework.jdbc.BadSqlGrammarException; import org.springframework.stereotype.Component; @@ -60,6 +60,7 @@ import org.springframework.transaction.annotation.Transactional; import org.springframework.util.CollectionUtils; import org.springframework.util.MultiValueMap; import org.springframework.web.multipart.MultipartFile; +import org.springframework.web.reactive.function.client.WebClient; import reactor.core.publisher.FluxSink; import reactor.core.publisher.Mono; @@ -69,6 +70,8 @@ import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; +import java.nio.file.Files; +import java.nio.file.Paths; import java.time.Duration; import java.time.*; import java.time.format.DateTimeFormatter; @@ -90,6 +93,7 @@ public class OreSiService { public static final DateTimeFormatter DATE_TIME_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").withZone(ZoneOffset.UTC); public static final DateTimeFormatter DATE_FORMATTER_DDMMYYYY = DateTimeFormatter.ofPattern("dd/MM/yyyy"); + public static final String CHARTE = "__charte__"; @Autowired private OreSiRepository repo; @@ -147,6 +151,8 @@ public class OreSiService { public static String escapeKeyComponent(String key) { return Ltree.escapeToLabel(key); } + @Value("classpath:charte/2016_Charte libre access Inra Def_Inra (français).pdf") + Resource defaultCharte; public UUID storeFile(Application app, MultipartFile file, String comment, BinaryFileDataset binaryFileDataset) throws IOException { authenticationService.setRoleForClient(); @@ -154,7 +160,7 @@ public class OreSiService { BinaryFile binaryFile = new BinaryFile(); binaryFile.setComment(comment); binaryFile.setApplication(app.getId()); - binaryFile.setName(file.getOriginalFilename()); + binaryFile.setName(file.getOriginalFilename()!=null?file.getOriginalFilename():"charte.pdf"); binaryFile.setSize(file.getSize()); binaryFile.setData(file.getBytes()); BinaryFileInfos binaryFileInfos = new BinaryFileInfos(); @@ -1165,10 +1171,11 @@ public class OreSiService { .map(application -> application.filterFieldsAndHidden(filters)) .forEach(application -> { fluxSink.next(new ReactiveTypeResult(application)); + fluxSink.next(new ReactiveTypeInfo("C'est bon on tient le bon bout!")); + fluxSink.next(new ReactiveTypeError("Mais on attend patiement la suite")); double prog = progres.incrementAndGet() / ((double) applicationForUser.size()); fluxSink.next(new ReactiveTypeProgress(prog)); }); - fluxSink.next(new ReactiveTypeProgress(100)); fluxSink.complete(); } @@ -1466,18 +1473,47 @@ public class OreSiService { final AdditionalFileParamsParsingResult additionalFileParamsParsingResult = getAdditionalFileSearchHelper(nameOrId, additionalFilesInfos); AdditionalFileSearchHelper additionalFileSearchHelper = additionalFileParamsParsingResult.getResult(); - Mono<byte[]> mono = Mono.just(repo.getRepository(nameOrId).additionalBinaryFile() - .findByCriteriaStream(additionalFileSearchHelper)) + AdditionalFileRepository additionalFileRepository = repo.getRepository(nameOrId).additionalBinaryFile(); + authenticationService.setRoleForClient(); + Stream<AdditionalBinaryFile> additionnalFilesStream = additionalFileRepository + .findByCriteriaStream(additionalFileSearchHelper); + Mono<byte[]> mono = Mono.just(additionnalFilesStream) + .map(Stream::findFirst) - .map(o -> o.orElse(null)) + .map(o -> o.orElseGet(() -> getDefaultCharte(additionalFilesInfos, nameOrId))) .map(additionalBinaryFile -> { - response.setHeader("Content-Disposition", "attachment; filename=" + additionalBinaryFile.getFileName()); + response.setHeader("Content-Disposition", "inline; filename=" + additionalBinaryFile.getFileName()); + response.setHeader("Content-Length",Long.toString(additionalBinaryFile.getSize())); return additionalBinaryFile; }) .map(AdditionalBinaryFile::getData) .onErrorComplete(); - out.write(mono.block()); - out.flush(); + byte[] block = mono.block(); + if(block!=null && block.length>0) { + //Files.write(Files.createTempFile("lepdf"+Instant.now().toString(),".pdf"), block); + out.write(block); + out.flush(); + } + } + + + private AdditionalBinaryFile getDefaultCharte(AdditionalFilesInfos additionalFilesInfos, String nameOrId) { + byte[] data = new byte[0]; + try { + data = Files.readAllBytes(defaultCharte.getFile().toPath()); + } catch (IOException e) { + data =ArrayUtils.toPrimitive( new Byte[]{106, 97, 118, 97, 46, 105, 111, 46, 70, 105, 108, 101, 73, 110, 112, 117, 116, 83, 116, 114, 101, 97, 109, 64, 50, 50, 97, 55, 49, 48, 56, 49}); + } + Application application = getApplicationOrApplicationAccordingToRights(nameOrId); + AdditionalBinaryFile additionalBinaryFile = new AdditionalBinaryFile(); + additionalBinaryFile.setForApplication(true); + additionalBinaryFile.setId(application.getId()); + additionalBinaryFile.setApplication(application.getId()); + additionalBinaryFile.setFileInfos(new HashMap<>()); + additionalBinaryFile.setComment(CHARTE); + additionalBinaryFile.setData(data); + additionalBinaryFile.setFileType(CHARTE); + return additionalBinaryFile; } public void getAdditionalFilesNamesZipStream(ZipOutputStream zipOutputStream, String nameOrId, AdditionalFilesInfos additionalFilesInfos) throws IOException { @@ -1518,7 +1554,7 @@ public class OreSiService { } public AdditionalFileParamsParsingResult getAdditionalFileSearchHelper(String nameOrId, AdditionalFilesInfos additionalFilesInfos) { - Application application = getApplication(nameOrId); + Application application = "__charte__".equals(additionalFilesInfos.getFiletype())?getApplicationOrApplicationAccordingToRights(nameOrId):getApplication(nameOrId); AdditionalFileParamsParsingResult.Builder builder = AdditionalFileParamsParsingResult.builder(); for (Map.Entry<String, AdditionalFilesInfos.AdditionalFileInfos> entry : additionalFilesInfos.getAdditionalFilesInfos().entrySet()) { String additionalFileName = entry.getKey(); @@ -1551,7 +1587,7 @@ public class OreSiService { final AdditionalBinaryFile additionalBinaryFile = Optional.of(createAdditionalFileRequest) .map(CreateAdditionalFileRequest::id) .map(id -> { - if ("__charte__".equals(additionalFileName)) { + if (CHARTE.equals(additionalFileName)) { id = application.getId(); } AdditionalBinaryFile abf = repo.getRepository(application).additionalBinaryFile().findById(id); @@ -1559,7 +1595,7 @@ public class OreSiService { abf = new AdditionalBinaryFile(); abf.setId(id); abf.setApplication(id); - abf.setFileType("__charte__"); + abf.setFileType(CHARTE); abf.setForApplication(true); } return abf; @@ -1569,7 +1605,7 @@ public class OreSiService { additionalBinaryFile.setApplication(application.getId()); additionalBinaryFile.setForApplication( Optional.ofNullable(createAdditionalFileRequest.forApplication()) - .orElse("__charte__".equals(additionalFileName))); + .orElse(CHARTE.equals(additionalFileName))); if (file != null) { additionalBinaryFile.setSize(file.getSize()); additionalBinaryFile.setFileName(file.getOriginalFilename()); @@ -1596,11 +1632,14 @@ public class OreSiService { ; final List<OreSiAuthorization> authorizations = List.of(oreSiAuthorization); additionalBinaryFile.setAssociates(authorizations); - return repo.getRepository(application).additionalBinaryFile().store(additionalBinaryFile); + UUID store = repo.getRepository(application).additionalBinaryFile().store(additionalBinaryFile); + if(CHARTE.equals(additionalBinaryFile.getFileType()) && store != null){ + userRepository.invalidateCharte(store); + } + return store; } - private record ComputedValuesContext(ImmutableMap<VariableComponentKey, Function<Datum, FieldType>> defaultValueFns, ImmutableSet<VariableComponentKey> replaceEnabled) { } diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index c84641232..38a0a0341 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -30,7 +30,7 @@ spring.mail.password=xxxx spring.datasource.hikari.connection-timeout = 20000 spring.datasource.hikari.minimum-idle= 10 -spring.datasource.hikari.maximum-pool-size= 50 +spring.datasource.hikari.maximum-pool-size= 20 spring.datasource.hikari.idle-timeout=10000 -spring.datasource.hikari.max-lifetime= 1000 +spring.datasource.hikari.max-lifetime= 1800000 spring.datasource.hikari.auto-commit =true \ No newline at end of file diff --git "a/src/main/resources/charte/2016_Charte libre access Inra Def_Inra (fran\303\247ais).pdf" "b/src/main/resources/charte/2016_Charte libre access Inra Def_Inra (fran\303\247ais).pdf" new file mode 100644 index 0000000000000000000000000000000000000000..d1b65fa8c10ed9cf2efe90f85c1a6718f4f52b4b GIT binary patch literal 279205 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ð3pTrG~Y>Wa8awh&m(<L5jC2?vzJjwIwd=qj+2o# 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%0Ae zZ5DY7y!iHsJcUxeeIk)q$k!_p0YIL=B9T<c#{g||K40iNscb$g5z6^`Wdebif1OMs zk@I;klSplNC6m}<C6ma6Haa9STfI=i_d_O=$ocrmWccd{JPc$qFHb(EGP$SJ#%8%l zV)I$KRKnwdKq?oAcs5fTJ=Zvu_h=IeY_GG4C9cDxjW(YZiETeC;^TtPiurj?ZTz~1 zHi^VmhlI}qTqou88EsxO`0F);zcL|@_xP-wUvsF9&u4*`CkiSL1GLdM*G<FJ3zzY6 zL7R;&h`5Ny7wE9zDcZawygWjit<7EnPg@-Vp-qfX)dV(r1v0r!n@~i5QDC}nB6Jq~ zHnD`CzXC6@oW2}*`e!Acwth%vz(pbw@MGj95sP`e7XTG68(h$T*yxptZRMd)vHh%A zZlhN!k@Gp}C6$VJwMl?BFMbYsNxh`D*Wv4t`M5}B{JJ5K$%Hn!AQ#H{{gyy3l6vxW z$VGB~trN(_Ui^MvAP1&=TabdbI;0{So+1VLwOxQVe!qY=bdEfK<w$-Ty<TD=A3wR5 zoL@TyaujGjC(-5E)IYi0lixQA<Z`hmKfZFgOu)lW2-5Ov4%)>0+(Mg#-*=-;%I|y7 z=Edh9+H80r^hCGC!$s&R^yFiYHl+V_Ooak;3%vYAo19;Fg#s};W&UTyQYjA?A;vWP znus<5KhM$TCAE=<eB)y(klNH;cwsZ%MVpA9(`W-@_%@?c=3^y5ziNX4${Md82vO?z zIV}{(ZN_V8vl)w`&8Fs{P0G(-w8=efYyq8lxgbO^`TY^vBsTsE(arEN6-uN+8+j;- z{CEhFAH1Bw_j}s(Q9_Z_%f=5x(#8+8@oTYAjGG(2Ua>?h;oB^hNciJtp+q3!k6F<s z=8q%LCb8kJL@46tGzzEK#%3Ch^RYtt<BzX|FxiIB65Jl~{g6l@k;h34Cv9>D-=fOD zhd|iSJMum&B~se7+0=0i(LIGzY&ozmI8qzF?>B4K{KjL;-n|E21LyE9y7*dK_1@RO zd-ndF*8<nbM1S)1mHf#UBW>JJ{!#EJk=*x>o`QD-(m#6sQRw?8pV$8RCHTVM_ahU+ d*^Mpx9*N+62iU!?5d6a5`*L+%_nz->{vR|2VSxYu literal 0 HcmV?d00001 diff --git a/src/main/resources/data1.pdf b/src/main/resources/data1.pdf new file mode 100644 index 000000000..e69de29bb diff --git a/src/main/resources/migration/application/V10__charteAsPublic_schema.sql b/src/main/resources/migration/application/V10__charteAsPublic_schema.sql new file mode 100644 index 000000000..893475239 --- /dev/null +++ b/src/main/resources/migration/application/V10__charteAsPublic_schema.sql @@ -0,0 +1,6 @@ +CREATE POLICY allforcharte + ON additionalbinaryfile + AS PERMISSIVE + FOR SELECT + TO public + USING ((filetype = '__charte__'::text)); \ No newline at end of file diff --git a/ui/package.json b/ui/package.json index 8ae418a3f..e0d032eb3 100644 --- a/ui/package.json +++ b/ui/package.json @@ -6,7 +6,9 @@ "serve": "export SERVER='development';mkdir -p public/files ;vue-cli-service serve", "build": "export SERVER='production';mkdir -p public/files;vue-cli-service build; ", "lint": "vue-cli-service lint", - "i18n:report": "vue-cli-service i18n:report --src \"./src/**/*.?(js|vue)\" --locales \"./src/locales/**/*.json\"" + "i18n:report": "vue-cli-service i18n:report --src \"./src/**/*.?(js|vue)\" --locales \"./src/locales/**/*.json\"", + "cypress:run": "npx cypress run", + "cypress:open": "npx cypress open" }, "dependencies": { "@babel/plugin-proposal-private-methods": "^7.18.6", diff --git "a/ui/public/2016_Charte libre access Inra Def_Inra (fran\303\247ais).pdf" "b/ui/public/2016_Charte libre access Inra Def_Inra (fran\303\247ais).pdf" new file mode 100644 index 0000000000000000000000000000000000000000..d1b65fa8c10ed9cf2efe90f85c1a6718f4f52b4b GIT binary patch literal 279205 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ð3pTrG~Y>Wa8awh&m(<L5jC2?vzJjwIwd=qj+2o# z`H01dAqf#=ZTo2dr6)l%JM|nUtb$v+(PiPHx@!)(%g=nov)i09x79r2W;j*$(oI&b z8YBR_W^rGg<ckec@MI6W@sw$0osH>@;=s32!Ba6j?Y(b*b){tJ9>(dtr_e`{ecr0F zP0=DI>(V+p>FZB;Q6h;fT{zY(=C%HSZ<K2nJ5Y%F3|wOGRM39|qwGiQ;u5CVJ4Vjy zI=mK0HdN@AEXfZz^Z7TY!oXv&o~8-m4c(ly7s||{d#>xYQ7SK1Z1N95J91vlQ6%ED zb;bq|eZ;c_f$>{qZ@sh&9GZ3yBZ<g7RdfN;1+*=r2S@UAC#ew`WS8G1oHqEsBy!s9 z>beX0oV${Ioh+RLHZ`0aaQDe6@TW-}gBR^$`H!(TKpw<(_j2+WQCv>A26Rohhx2vV z5O`<$91Py`O`CD#)G$=wxIw>nZmuasXBgF7kwBmay3jY1vo;tdlCEj@Yz~@{08|ml zd=2Xu(7If!!ZlaH-m{m37%=UuG7};yyg7s_A!^}<itnxuzMpJ%R|&BTLVm_BoHC=4 zLxEn*H~iI_kgC$#md+kb3onhy$z=WlzFEWD3?1k~?XufYy!Vb=0*80F#Xv%X0j!)7 zyx1(jG@rJpcvv3p-yV&v%gFe@IQq)4rvCSTKZ;2xNJ<zm2BV}mN=0gefpm>2CDPrY zqJY$pZ47|{5~D*p2O^9yQX1**mJYxF{r(TmIZw~^zOHkw*Zr#dcBi5-oUm2N^{wy; z_6-gnS-CuJe|(ynQwX#D>G?U;0;wQ(#4%qJXX=wXscSz_Kcg#l4KZX3)@#RlDD}Oc z^To)RER%Ee4M&!)PaavWqBhEQhJ-3Cq}MmWZX@03SXD}{nRT<fz1w~a5`Gt+8<J61 zk-yLn=_v-C8Y?E*zlBTZzyUnFUeJC-+0B;~h0UVGb1eqwKJrn8a>=Gn%8J$g^yu}6 zPdW{~Hov-Mx>U_u&Gn7{A9P~ky3BR`v<S!#rZl~6O&_4u%kiS)@)wwQte%!k0KbqJ zx1Kd}b<2IZ3gYb@AkKBrW9a`e2|Nh7_AbLKb@s6UNQU!krPCF$)x}f(%MUmR*_Uk_ zV)jDel@}m?pIPw9NR&pwyG7^KfBj?I;LC^O@^|AoE%s_WU3o@4Pe^ZBqCA#Zy(Fp% z-FLA}+md}=V6VcGhqo8(f&8nUY`5c&*${N;GA`-&QHrZ7XD=Ttb`bmD{at+Nr(@0a zT8QO<3GoM`BpvtlBK1i+pA`jXYVo6G9J&k}&CrWC4yC+NQKXd`XzY9OTe$Oi!=fH6 zFQrYTlO8Rk=4)wehSi?ODsNrMcEY}-HizD4><1<M>L@d!5?D~FCqgeWO@!fm;#W99 ze>&A^$^|S~w3baCJ>nx>1F;%ltRH=)xvov6slI>x@}DXrDc&lNH|p07rXsZ~_degV zy7&3Nw#Qf8TOM7N0}DKQ!S&yxt2cfs-}{hH{@>sd?C!w&jP~RdqxE2-(a?r7?DXz@ zfUHt2#oE<n>%6Nqvo@yA0H+9QDzwq7dFv0A1Ej<XzF-i9%NjQOYw5-S`SBJtn{r8V zY|<NM=7z)dC(-2JlWH~32!%oTe{cBnKge;d!Q|(y!_?qr)r}m82h0eARF6&SS^;j& z*91hP(t&~89g~TWG|<kvIRxr(_eCoA*r0TL=O^;&67%B1G0S^_NjNyC&iA#X=V}qx zGd%>{0Z}RYRviUS`ON8#NSUz2<l)Nti@i6r?t1o8^c`C&`nk9^w4tRnl1UaFJIS-k z9m-cmki1_%L$2R`LN>qoIzn@+Xfaj$`ZQ?Q$;Nhyv+YpIIYQlT9w{5gquo;@l311^ zalr458BpiR6U!flC$2Wh_gnT0*E^U4L1Uw$XsRst`Xk4Z3_){>*7T1ln15==ww>pG z1~@FfZXPDlG=wSKe<;?fhz8rn!sx40iB0l2swQ`NaiX~_D4IBjCc;luFTX;d_5Cp! zZ*YRU!^TCoycnQ)t^8W{%Ew`K&-_beU$*k$RMWNQ6BGrDiE1o^CN^to&doGU?&vkT zNQ9qLX|G6d_>Cp=VeqenD7bakn3UV){kR+IIMYdd$+{rW+P1&(VU`~@CkyD3-uotw zyKNC2<7bbkvnWk?j0y^@{Lvy+2Pr(&?bEIm)x}g0n9YqBr{&=$XU{^((EJ`znD)RC zLr?3jf1#0lskzQH$_7a8oiNGF@|na9FHSJHW?El=mie^M5xsXLS!s(X@WC^`hWg&o z#IISBTHTKJ=3tk;`!U!u?NVlLkIE#HZg)-wCOWF}oY7-x^92qNUwg@hUN9c=ZmyJL zDiLyKSS`TnnhUY~k$=@)RuIGc5bz?%;8JtU|D^S9roU~X6cM_%Q_5;CM*mB&#lG`U z)>nGg=W}87#B)DgZ;GwA_oliF!V|H=vZb63ec{>j@MnA%iGkrhR*`<dU`2-11*8>r z35j@+yo)JL4~xhkI^Fe>Gb-ytBGmOPgu*<#iMY0|9Ps<**mL%<cI)=pvQ{S4v2J<) zJYkLR0OSp~Z2sY^Jc>ll%E`AttqVWBn<4da8sVV+FB0OQ`SmES^8H9v(w;|KmZ^wR zfS}Wb8Y~F0!eKDdhsTCcrf%Ey`l?~F%uM}UnsgP6f==gzHNz=zPy35sWmbJ0R{r8( zH6fU5v$b->y~AAC^jUdv^`VU3t7H@e_R1b6t?%4yOP7heZ2*-8W*^iJKMkZ)lxV_U z^sneZ2iEtf2UQ;bla|AogK;d-v0F=RVM|PWpUFhh{|X~rg!>|yy%fqKP<yGL4U(A4 zJgY66Oq*QVwRYQZU<$3ynhP5J1k9c1o0M9FHy7(7_kCZFHXaClT3mA+z1z=#C{s%e z7dpSjoBjo=CXPlNg+>Xb47NZVn)N#qJB7G=1a<g$n?(YSkFKs8eJsM}8zW!z1{o9+ zq0Jns&O4xyw=-r6)s5-0yuwTDox1*(&_aj%u9GqzZD@D=MDqHG^xU4j;n?mqSQT+< zzC-l>`Z|Rna7Pe%`O_~;Pv^;zwd<0tdoLqduoD7UT_O%SCVDVv2->=t5bE`EaTsK4 zVW3&{)u_mY*YE9oR1d7HMpJ8#)r1;GjMsE^i7qLH$>wLP=+5$mPbPbp5(_=m)xj67 zkxQ*82heTORt{^rsL`FNnIE!7n}TKojSy-!mWRN`xgnCKwl$My?H=vg4;Y?W!)z~_ zA>)@^E%-6D3sLqb7FYGKSm`Bn;QB^h3F0)>*w<^_+SgS0JcG3M_WN8E#$_f8Mw~rJ zns6VOKlBW+%G3W{)<i7TDA3^z-mp`B|Ku!Jx52zvB0(;2+uPzYs}KenTr}8pyW1!H zb$ArDW;_TY+VUTebOzclImZ_Vy&Hbia7LR<)~6V-Zn!d);c*J^7bCfvwt6|<7Od0P zQb9)+(LFwG3u&clhs7yNx21jOSMQBO3@P<922y^<=2F5*j(#NXvo4E<s?IP9T%mrA zNb6TUxH2yn2!U34yY}&yXLLQj^{U-hPIf2s@7q>3wcx$;3K>S6@WEz1UWQl6&h*Lg z5&MdQv)UmvSQ4L7HQm^gw1aR=cMGRh%<~=gZV`0qK1olo`fm+eD9_H%-61(@6~6tq zZq7=)=N4)K9W@lWkfpbAkL>}D==dC;ZH2Xnhz~!@OC1Pmsx$rLzFYRxQ3yxKYqU)O z{E0ensez>j*y>S4jHPg41{0;mm6;|Z+j^J-bAqPJ^2gg&F5Yaw)dipFe?JC;$FI9J zmmIp?<g>yb+Pv4FqMZ2O2WAZSz7A&bSb6=(<~Y@gnBkIAH7^Owsjehf@ho+byVs{n zH&V4+`uL{H;0p(l0`do_n!sm7+M(IPJ7>gn-#nXzGzqip{Kev<h9#s*&#yi%=3JTl zDu)>*Ewd8b;izSQBHXj#<71D5dKNWBly+h=UDaS6p?qndwd*G#P9Ni}3W}56d~m|9 z;6nX+S*kC7b7hSV@kGcE^Y8%1pUUra)-{<&rll6Z>vy<ucO!~ThFmw2w7#Na-VW#{ z45}^w3`6AQZ<yw)dv9<#)Txk@CT8onH2%s5-F-CiCStPT$Qg3sbI=H1W{`2@nqBJB zD`z1fvwLur{mpl>cxOFiJG=s9T$6q$J`ClAWJs<#G5(Rc!0`6l3C}RyeEuWW+%YyX zPNkumte*9#uA1LMnqgJuiG^hRekjsOstTtU{Knqpox_Tp`09o3HYd+RE`L=nh*vJ7 z=t1MxB=@AHKHj^}tNcAG8bM{K+k3nN2E4N|L9bb&7#;O0KCb|K;pe8Xmm(CPr@d1n z)MX-{eLr-oX8vav%iFORFZisBO@C97*=P{znYs_EbrCig<S=<ouEM)OYCz($qDGg? z|D?TRynH^}VC*?^`Ex}w4=@^?0J`ruWqamK-GD25266;gqOCdy-A5n2>k~AojIxnx z228fXpNsQW<y2GtGY6z{s<mhM#VBV=vzpL88PU@!gEFP6J});Bz-q^MnBG>&SYUOh z&9Lo%_g!N3^9#rq-4DVv<LsXwUtzlP89YnX!Lqf5qgh_C8{K=FV5PBm^<L;JzQ?!j z(0qQ(kn!{OEj@wx4l2UZqxp~J1I_LKUdH`zXjSJ6nP+IeX;Z|#Q6Xd~u5n(#t<Dk| zmd`(&-?SrT%&Kq)gp71B?u8d3v+D0V9Q8paRF&o?f(3t-R<V(ygC&2F*HiY@72RLq zM1IV}$;qJ&Yzja8&T98^p<A4R{`exC_Y!2n_xIXAF~l>El>NAAY@+r&A_KTmmKF?5 zQPxG9*%NLNx+u&&?MwJ9jQ&t|DnaKxAB$DR%C(wdq>45W6=blth!XU69SxlMXzq$f zm?N^2-!qoagOfV%52FX|JrNiGB`sm}C<WtxdUxg(tg=3GLhWCxTUepQ9u!J7_V!cO zSWI2p1$eiOmwC<lzdpJ}pYbviK>y_xTGXo^a%e-e6X#|?1ycO!VvaVtW!t>mlsNk* zf2=1HC#TGoYQ{K~#Ar$Gb9+G8QL{L^Wa|Sg;?Z<&BgXZ;z27qS$EwMkcaOCh@jysZ z&b=JwLAc*_on@w70)coe0Anu$1@|}O$fDTZeK|+XSiMlkDK&fdQ@$+1V6;vlO_Pe_ zd$m5kw?v?AY4PFywSJSqn0KA7H<bY6wr+b|Fi%}m!G`r#lD`wpN!@JjnxLrjz@L+9 zQL#vW{)5F0!^y%KC!x>i_CZRdP|$vm45YHkgR3$<awYnE_t;62f(LFGU{)?NfwaNV zMN13|m`4E7M>-@9z|9<xep`NNf%64p&a0m}Df2AZ8`=;lPp@s>{IPb&S}hZnMI`3I zOvvEM+z%e%kdMz``Mv`3D;riB3JxBL1k4l?uNm++kPfHK`MWwJQFFov4XM|^k2VOL z<Z=BW;YQ|Ia21}Kl8yycZP;dUDdBV*YY6hgEbp($6j3|>_ZD#l1O;r<Ew2@>Bw*y5 zQ1{pdeCf<P27}<=1Rs+*s6uGkUDaoV&Ovm(jrX<+4sp+9v8>gn)PNwmW6l^MiGsXE zDL_dhYn1c*P9Y&cQ4On2Y5tVKSh>G{KGw_mDCfhb49cTM+mH%s5L<VYg0ua0c=67- zdRy;3ECK}Yf?MSxy|g6fd6QZZSRuPx_Bwx5g`&~~r?sM}SXvJL%zn5TL?0|VP<*2Q z<CI=JohA7xmRG4L;m{zE=mph@3O8DJnQtl<E4QJ<R-v@vgW6{0rN$zijV9K~dKeV0 z+APKX{GQ}CclKdb0I}<nWeGTEx3<?U%C}EsxcOBQrLKJ?(*8U!u_H{GJtP7vO&Z)1 zfHr@XNCRNF&_1|M@KMN-M==tze$64i^?Iu3CLMn7mtN8D+`fE%eFNq<IHR-v>@wr` z(YBXQ^t!S9lUW`XhErP^dfmhuva8c!0C?}(DPQOhi^`jtyM2O=<K_gG`Na6;yM_aI z_B1>8TgeRK7mz*HFJqoat4s+6vI#Bk_vbV(ACI=3)mn_KuNzj~?&6a35bQC>3>?-O zm$9{tX0~1MHIxo_pt1VhmGBt{tYN^YL<sj(&f6}$5%uTqD-T#&RpjFv2-b#)%oJq@ zKlrr<CE4h_;~OO6Hl51le+^mG66t$D6GLJ7n*BEG<U(0@=gz6^Rm0HniaA=++@}^r zXe<sYJgCX(>1MGP<$lbfe}-gZFL25743rDGo>Q(V0%XRsnZD>G8X3M6BGZrKN~+X^ zT<@1;wmwdE6!xSzQoVg_+5Na7Y2fT4p{95n`Kn`Iv`UqnOs1T;=xfG!kO!az>orpO zqruD_yN)qAg8{PI@EK4bce>{X`hJJ;wUi#Ze#LurRREE-c6k@0EG~cJY-e9t3~uUx zrYt~!P;V;ZK!3bHGszA$av%fTjVklDEXX!TsmZ@iHcGVUXZ@))WWE-5LHRf{MIO0W z0ucVP&$%lAx)J`(Wp2pD-nr`dYPqm(0v~oNUuMAPjI7XLC&u7qI`_aK_#*prGFhgq zvPuMob&R)Dh~pc<5(q9Uz49kdtWa9NDcTbDn+vRif9|jPH}>)54;ohr0_VItSS)0? z4<4Z69V+MNuIf8HKp3_*>$@*r=U5AM4Tj4__?&Oc18*iMQ|)mew0_~3P*#-{w4~C4 zASk;~VQ1)lcvD%sAdcSIL1ML_v3KaKp<T8sNhOmIuk50!6I7+oDSEdbnH$c!Wl>${ zQGY|rkq0Ui?aFh;O9*J(^xDstN$yPC7_D6V`dQdg-h!p+VS}W5-)ef3-g(L?<L}49 zrfXw|;7!RDV{qwxr4Ysz)f%84dL7{XxY0V7)#9L(o_&4enZUDzs0p~V@sH&UAb=k? zBC@M%GGGkkoX|H)_fBkSX@44p6(k!?9tDqx@BJMt081G95+0W8y5m)b&%iI8s}|31 z-!_#d7ddlEoiwV{-2J6s@9^1MZD6oGclq^0S^;S1pdnOgX>-{+jx!CqK|yi8HWGDd z^p6hG8p&09;>?$P;HDdR`h68XTF($^$6VGBCTiZBJQwf}y|z}cT-YHwH^)x^Hu@_j za3PYcvM16^0p^+ji&I+sk2(jFQ6s3UAnbAz)ai=(U|cUe>|(M!BYM-3Uz^2QA>P@K znj_El17GTS&$0e%>GC&7E_!7s+j;v&kWo;ipe*HYHp`ps!i_J-dQFkRtVFCgVBqOz z?;=yFl1t{MN9h{ymjlA)&f|Ffnc+He8Uk%jIWi7p13FLaaJV>o^u0n)l~Zh6#;t3o zCB-<QBvti>q*Rz!=90UyW`l<rATbti4FkC2j4&zA4bzX}Bx`>9X!H4}mc(sFJAQQT z8V1Lb#R!3@jIK3lFBqG~V7(j`rF%`FaN?`IAIqS>T12`}dG+((FA1VFcM<@sk4HD; z2=A~abnmhX46>uKUl({Y`lqsrMb&{>4eDlyFJ`W>f$9G3y*eD@5}dU$u6+47xVfh% z7`MN?(4AKu)Aq!`*5}^<B@20IxdMqxmC8Icga&C*y=eC?2%m?SW~#WJvr}&l;&;@t z$6vU%QCRpYehi1x4HH;zd2{t~J$;owh~bM(XIljiEKmJQBnx}LnWWc)daM@n)t^F~ zQlac9DyU*Me#~c*rP?XOm;E&ldzH#riGQKqL58<9pM>?R{OpSV5W~bwNArfi{qdFO zTufI!zIddo*O9Gl8*0FN=ibwgUwZ$$^#bI6OPTxC*AI_}!5^=@TEm+FUa2!b{_nce ze~)g7P*uO-m4$wf_5H-rr}KE0X>fJ+vCC`48wx6R#Q|J_Vl_d_@1WWY0gsaZ?jDvG z7|trhJ}|np@YEJA8_ZP^ktv1!c=@F<z(sJ-0-N4pe)C~Ue;q;}$ryEh73qXxfLXk~ zkX@#kve0%oGhBdMRH#VU%|9KIRxB*!Ib8hIrt?KtH$9t}Tm|Sb>q<7kdh2v~B;la# z^bk4o3Hrm?F@{8B0C_PyC|dvX5qitHuNy-K>*Kv<qT%NlN!#{`m`2v4Q=FSFC11L; zU@P@~z_otI@Hp{Y$?Q?2*jBDq%Yfs%XXaq%-Ze)aC2PF$y&L<F%b3G|E(%Ad1SlSk z@2T-Q%v#tYE8A5>3@t?>ba<c(2g!*0s0{<=w2k^fZU)JyH16^~!y~=i9StNv7Lr#d zS`dufwI*ZwdnG(Z(t{FQ7o1G_lo`xGu>;BNHfQ|qpY$n!o(X%gNT+Yv6{=nOaiWz2 ziJi7-e0!vEZIP*-Kr}a+eJDd}wxGI3Xm1;`gt9Ci{hL4z7sn3a?Q@N#t4>YaUoy1{ zySO!M8Kj)vN&~;ez!i<lsg~Z=8hT*|jz?9s$3rX^4OdN!E>I=|+XrI2ZF8t8@TC)^ z+1zPhpFH@Bns9W&G8ryTFhW}9;*4CxF@^R*#|#u1Lbx`=k{KfBG*Dp8mi*1wQRF!p zP|9a{dxEH`hYbE1QyPKA%Ec!FWzEmN8qDNkr53bPtEZIy`54npF34b+F_l=+i|T9h z9oyR_6sIIxmZ&)t!Qj{#ur=nCJsr$;eRze-_iwc0mxEVWMBO$PR5<obN}{O0PUodz zkLr}48Dze8m&35=LbhqnB;*U;ZUmj^@v86yB!=O6|KetWPlGXELSUP9TS`YRz_r4k ztv!XV%=(O5#BG?v2jg;SsIFi%{Plj_W(fB$Y3mrte3&t7Q{j{5PpoBcbSWI#tkb=V z8<U}FfaLqp#!!Pd<0pxFWVU2!*}|$<u(}iChYiH8Y5%-OZq)pVyYkX%Ftc3e{Kz`} zOylo;Wd*fj2@kBl0H~CEECQ^=;mtqC;WVKcc=-6#4v_Lt*AeUEk+L*b#kIFYiurLS zdK=p+5I|QJW0xVHP+R)rw#|EJNbDftrr@cct`ieZHAz5up@(mZco`U#23?4ejWG`- zz4U7I=gQCC-BDLu_Z>)15Dnsw^)$`B&gDyxnQ*zR1|p$z!|Wu3nkaH}I={VJZ%$fK z99KrgXZZ^><AE%Tf?n<Nuusak^hULpS!Sy+3Z1Zy?rYjUl8rWwy(C>kVC@Pz53QQn zFF$o@ru-G8V;^2iYh$MlYT^tZdB2D1DI~^QYQ?P0zSoFe(X%)_d?~Srm#~dKupbD1 zJAs?<#m<(4t@IE>O_WK!m;x8ZYTUsWZ8OoLDO-9lNKPtIQk~zge3dMxJ5g-1MKb>Q z)T*aV9TbyWW4rb{^_+1uosHcSZ=9l`a;8t`>u<g3yMH@pEoC0G`8{=?Fj_DOV*k4f zNz)+S$0Ovr%wU%b*8O+;g<Xna$M3Id=J<IZI-jbBc||AJ&h_y9`%}{>(iyd!Uo!h{ zY`8w(IPM!*PMWmn+0TL&G!Pl}-bPyRlyairN>Nhv`DL%>Pw*vKt<d0Jvk(Kiq*{_8 z7wp3B{Zl!IxlwxI0~dI4tR0fBCtZ1tx{orYW~H|!B8(J1W2Ox?$5$!F=<xe;Cf<*F z=7uW1kYy%_Tmo766K87m<<$_}ZVejzX()C%!XG)0x!s<81$Spdv!#~+sk-5SURI4+ zOm3q5_%Yg?+4WO^UTeS<q8#>*PLY0NgSLOZ(98Ity=0B3B%O@^qo&QzeFVREPWz=+ zu8ZnotU+$@`4-w?^LG7^BgMs@0=;m)WOM0QvFN)my@^d`*M3D6<{j~$t0j3gJs4(z zh#5Tm^S$I5-$DtOk{Z$bzHH9?1Po5d4a6GFha`zGm|9oNluVtYRyCV;<^A3E0eyOn zPT&&hoZU5D9em>ZR3^rbTz@Glk(N2=)%dQE#KPvUZ}u;TerK-X&MQ+}LiM<>Jz!TL z6GvOrA!}-{U~agE+2BpPdL<vbd7ycQXj(dA_}ELuNFL{jV{&}9(Tbcrx!mC{fZ9$G zPw_MAGoSJ|Xt7DfY2L8&_Q^NGCuYMJwzZ3edBx)psgie^s-SwA+EuY)5w>{Qk>w?^ zA9{>Yx*JMur|P|@7203OT*jF&Xf4r{J7-ie+HK&#J@m}Xo+5+GHQ#YLlGk1y*xA6W z`eu)Jy}nV;KJdAqs+rIP_uK!&7NaPd_mUIyDz>C1PIRtTLV=mco10&CD{p-7IZ6Wt zpIp9VGlh6sOg8*l654L@UB4RRQb=a;DS4`SLlt=Q7HP<WC@99=k}Sqt*%+S>_edB` z)}Zy-V9i}!Aj(i%#@^Z{Sg1YIZ#Hz^x`8P$v~XD)2gPPjT`0)ku_3c}3fg$MipYI3 z46!YD+v|UYf<q~Y{6GOo>}398tfR$w)#i@!%IZdOJaMTW@moj~cT7Ugn#I9A796&X z+HGQZKqd>U3q6$TWJ{b)S)(saB^gT%esq@~z-aAdb5s9Lde(bKuUq%EwlRRBs>n)P z&vVw-R0jr@T7JeS6gjS^Ozo>8QwvUgQD;_5w~A*X{;&W=ic2g=gU$8Iu;@GP%yE)c z{Zp9e`xX5}OtG6_U41FzZ%DA<q&I^dR0J-1)X~18Z?xLfsj>96|A4`0jaN%fh&M27 z;)R_>ICwkI)X#AN(kAzNHF#T3>Sg9GIk{OJxr&08$4?rSJ`j}*H3R30>bi~vfOl)l z_M?QC;vNPlYkCo(&O+QR^LmTwSGgGM_v0Fqz+7V^ISFE>W9b^R5yQoevXIHwFtRY> zO-j@8kErPp9RhLpQJ3e~i`PO&_#Pv}c+h`M4-Cvqz75DJa(A!y#dof5JFV-KYg3u6 zAL~I*OUv`Ybf+e-VOy12ldz2nMJC*G4At;1(hnX6CglW$nC_4D3D*I8LO;D!_cSdE zODG~l+k#qE^TIOh*k?cID_{TcUF~Ou5K|9+>UN{*kEbwIr|7De*{oE|wc1mbhvcQ2 zu~dz&YKTNTH3;+z=JY=QaU)V$;OU2tnc@p~Xl~V0g+vXya@woBa>@xdy#GD@O!MgK zbDEo6&#BXh2EL1ih9iop+9V&s8-Gig_W9S(kB7h?ZZl~79}$+R&U))=_!SN1J3p0a zK77CXzmcUDpzH%pt8Wrilhr`sP;~yKxZ1G(_Vf1T<w2L4;wa#+)4RODGAr{4{G>U? zckvEI0FEd*+FsTYdV;NT*eUgY*FuC&ZxF-JRz7eur!+iKmgtAe|2-e5AeV9(W)Che zehOt_O_e=<0xngXAOG`rDm3v}yA+Ok$01H?7o9I0wav~bkf`#m0@j(n!%5-ml<eh2 zfb>s&j&{HFHT|u!j^?snWAVf6qGdR0m;7wkzl%Giittu(h2Hz1_=NsL##acf@QsW~ zp`x<C_atfaNoT*?atb*_Z}{+D7cMw`_ue3DW`lw5UX0yM0olnzMPip*>%;6Wn#zf) zQ7__(@#j@R>tSI`lqV5)7*Zy}Efks7&V)B)(UwF#QzcNGMIA({Wjx6O3(i$J1>X}+ zcI@;luIc)Xczr*fX1!dF31<9gZL+`UIdD``+98yjIZ;$Fd4yUAkjKFl$p~e%{>W&4 zkYGf(uR?qb_uvqIeIuO@HLV>p=V5bD+`A@1Ktx#1`62FPp(d7>8jhp3SW$-GH$1yw z$KE=!rE3ysGCc^9;+kI24({u>#`Chd20tA-+FK6bcr!;3L57N){a&>(8TqCxu2~0C zmp4>lsq=1n*`p()<$uXZfr`3E2p#HXh0lTUoz9J^w!^;A6YkMA>87qpQACh+AD{6Q znq}Nj|A*X<C~s^kL>`zP%-Pm^hbNjh8Mk%hI9%5sd>f*}bwCm*DR)h4k37g>|JzMO z{d@5`x|!if-?dZ14nkRaBqYQ>KiJAz&KR8``O5=ig2pUPcoEgAe%CI9%^u*Vri3aa z*BWJEl8NZ^{${ne>DJ*L7bBPyOqN56#WnV^f`Na=-AHbh>tGv7iaxnZ%Rs&F!yF-h zawxZlRQV^&9gn~fTGw=%JP3Q4gNYB4;j_`c(5_&V1AMmO=(@aANwi~_5~bqq^<Qrc zzK;hF_z+tqtmgIya02y9b|9wtTtUG-@Ir1HHv6A)5>JtXPE1O519<$DW1PvA#Uiz} zUYIE}mNhrC0qDvZ&hm;XyXgs^gxCBDL@|rc#vJH~+K)F_7;aaKnw-ewimA&iI0mIW zU4_*WE4Neo2apeHg~qkEb>d?Dm!i(g)!AgBUBKM-{TdEX#2?W9ZhQ<=3;j4z-+6ye zgzluOOPkBP%1HK6p&W7oAnz;(5GYRQalfA?a7hY^NbD$p2mD!EaAhK<C-|Q5ILhUB z_29y7MucWEe-8=Lzf_TsX)SMzW+wkp{kbR6XgV;PjRQIiBmye7ITP7#3pzORLR|<_ zcC*JM=|1-zsW%5jy5=4S&NVyy$L(L5;)Q<n7$_x%g+kv@w=yFplbjIBR3klm$##jX z7}m*{4V;q!y{s0Wn5eBh!58NooUOzIkUza@4tIFU8(0dna}mD%T!`en&P34y^V2eq zAcIje!=|%x!2azXwm2=Ele6@Upb}E$^HWVuY&o>nRfPSYX9>Z61X4W#uix!q#R)2! zRlIy(12ecz7l85SoLF~1tDE5Ga!Z4Y*y6IMq`s%uawu|T+&*J2F_Z1QKouWsT}?FF zmK9FF@mo4nP*LAojGgS^@M{uH&Ock82$`$hhl%4K(?J(BwZCmNJ1%!w9@Lfty*X5C zvL3`fyJBzM61E~RlANXpY7lPg)cu?|V3iUV#5W^q9vkCV#a_Fhix?kd-`ZLP>0uXc zDwGfBPxbH(H#6*N_Sf2&6+=J)1pYd%iH54ymsQilqq=!Z7OL|nF`WVB0{RyDgqkTQ zqjy8&{@)k)>L5@;jaxS|wm0C>sJ?er1Ie7m4%}$==3LQe(t4^sklWa};-ifxlwj7d zM_eHlVaQ=>k})|`_J(neGj(W25|>D$KPOq#!$HKt_erk@mPKGDdvS4z_?NJ8BPI$W zQfyz~Ag`JDMaT!TVW(@9FS1?2z#R$*YnRmKY$uF%Oy!2K)cGy+OC68|Rd;AzDb>*I zA#8;lBHc(@<Y*s6d`O6nDKSHqR0NLtv`$~#{KFcl?=Xz;V+dSUR(d1wR-XIbS;b#< zwcgh%in+_EBtfg5BW`Vlpyd!CKBzm1x4^hqt|NcYxBB8}Y?ySZlN6;*PkDE4q_{OQ zW5ZE$(N;++nf|V(`x}$8RUas1*!;z<);>He-yuO}V!X~NQg6_mtT`ZBf=%|Wk>?EM zC|8pY&f8MmOpi1ExxDSWQe={AfbIgc{t}94K*bo2=Pb-LP5&e<!Odf+Z(3V?e(K9Q zSL?szvkxRx0d{6Q#%iV4xNN2bD*siT82;BOjq5R#dy3Jmn?4*g%3#vgEJkOoE_6;k zyK9e_j+*M!teC93XkXnGgo`lf9(c`^Qc#qibyd1h=Yah2*N>+d`OB6$ze969$YFR& zts~)PNW3pGeL67&U0;jd(0to)AuIO>EQ_nr%}F<!@G=*>%~dvtwm`btGRi%v-;{}) zQ>b@5(&clX1c$|Hz9Xp~8@eD7eABWCea?af@2?RQ@WMt(i_u61-(A52Us{wb^Q3Xm zoAKk}J6lMo(Ef|nd%J5!n@dT*+(TFLcNTA}!{r=KU;7tkgHQI7t#3)|q-6iQVVuG@ z$K_G{w0>`L_@=CSmgY`j2MOE)0f4eg?5#RgHV<5F=G(Ts>}(tnHzubHo$Q`3?^U1_ z#wP24bpzl_p>gDZI4Z%qSkkbu(vpy0;z__{*9HYbO5gtP%Hy<P=|~@I;ASayj_GF& z$b4-d0o|TZ57k)j%UM2uiX5>^hwa_p(WJ0{kti!Oo8geHcYYlqT|QSa?`gB8jXXQO zu6P`HivIL6uf_6u2eem*b$Z0;i`kccji&z`3<^bcQ4&;$)sqU{hXhj}kbPeJCaE!R zB^mcx)CA+pilc8;9GYk+I{^}MK%&1+&e2vwPC*pv`-;@!S1vJS<lal*wS2c9^j58t z8Y~XIr^eQ8vRw@HpedT<=6L(_i;6>Z-i<c&n=dvTpbSZ-pQhjMtr~g@P}{bwX;31J zc?N2aca=LT1iEB&%RN%Bzqlfd<Nr2v>pz<Z5_#`bESOc}Rc;{YKD_z*{mtXsbjqf; z+}q0U{rBRrjRAnMyZpAny)xyiPwzX;Qf*wyOe~K;?r*L{@b})*eU<s;|MbL{ce?J; zuzcYAaZf+)f1@jB3K%TH03T${9i|O=oRsfa+>rip-7@xtp1Ge$yq#tfvC^XoI)5sk zi!b7q_!W^n2NwQQ4ugs5Or!>7E%hT*0EPYQdb>fWnSS=H3Vd++YY24jLIJWES2okZ z5E-mzxvJY#a^?u(0>0d1#3iY!Djf}$T1hK~qCaPrtJe9I5+9y4xW%9APo{SpS;)4E zYU^}9gY@dT)QdHLafz@Cbg7z?B!AD%RVi-~+J=|c$vvat6=*!GRO$>ro~r%h_3v3e zncor@l;qLt-YS-3Sm09k?1zMh%b~V7kex6veX<9tqn$S@(tqu2Em)kK(~$lYjxgKP z%1E%_JCqFlqH>QXiS}p4J5R`+-3Mm!(#tfAkrky0n@MBjLH3-2rxc)O1?M@C8{RIS zyj)2fF7=dYl8?e>2{@QHwF$a3GEHh~*z14jv9$laUP@dn{8%0=2tM))LS5*;wv2el zL0Zv%HJ2~yqDR=vdJ^QcFMH614P44i%&!zxQ1V$}ov)cOGC4lk7E_LuDCKa8Q`F08 zYq&A_r}jiuM;pLqo-g{pD>C#!h6KzPQY>Z5P!x$kdHf`@G=43G$kr5uYqA0|&K#$F z-W(n7yjXSLQ9iKulia0;NW;t?a#Dc9pLX^I?<&s$m3S4hQ^pkyYf__hTe+}H@ss}T zAjN+Sl$))&QVX&=%}*?*4nBR)hj~5@5GqE-2?gV{zRpRJpP-DLk@*FOJ1=oaHX5w) zUDo8lMT|@LhK#^MRg_$U4*|Ga)~vFDMJkw#BZl19R~EWOK(8Zcucj3D7>7!)s345E z_0O~cO%t+{GF<N&R}CIBCztff1wLbrDgj2KpawR@AYBrIXkgAGDk;jEf{u2rQB?d# zcULXRGX}rDx{}8DowCRE7WxZngZP&PpXsEjtw9@2ubJUgnmS^}Dkhni7)tr~Ni%Jg zPv=J_D_S(Q*Tp?F$G!CoH@OF8LvRp^s7EQ?C9Mv>BIsXnO~tN8<Bt{?gK1{UQVvt1 zZ%NFSRSe)@!}t)K+U)o?GWaext+pwoq`2zAepU)Wyt!FiuSB;_*k(rj-2$mZbD*c* zIOq0jVzka3QlYlG4hF56o_~$$Qx{-07s%k?FEj(a5d_2C)%Y=I;ZWdwUPRwN_%`@^ zzciZ6f7%5LQmQRg_eobkyUt#3v;KrW@EbmIp}%PCTIfk+FcHX8lQ3`e+xg>d=?^ZN zj)(LZ+ZE=F{-Sa+T$VXS4!cpN&UBt{{T2kQ7l&)-H8))>-p&(b`O5i5fv-+gv?0OF zT;;H#`tkCDee>x4u(ud&=KMmJLH6KZjiq3hk~Y?H!j@%B{ut+V0E#dUpFSp@r1?e} z;zI1+N9dXqhz__0WQDbt=4y8P&G({&EK}*fWKjQBoZ>#Z9^V3auk1-`vQ<vB$Yh{X zrHX^#7@SrdGXduy%I#8*`d8eoK)Y3{o3&=<M)hQg+1@w|`n=S%Gi26t@a=GIt_`h2 zH<Xi(9KuiLzYf)EV)-<PV3`DAIghq=!Hp1fOyznVNVoXZ_xD(@eh<wYq1I_yC;#Zq zZX!?c#}RQ~Ta14rDPLfolp}#PI4fSGZkcCHOQ=c(8=$qJeQDFBKSUsB0=4b(HaS=X zk+@*ZRlKOJQ!(rSk{>O}yL&TS!7t2c)6Ep*>L0jDhm7xKfXUgi!3E`zocp|{2-YpA zjpI9k@uom*du1P|Kd1LdG-Z7|v)sf>5gvT#HGnBTz1iB3@&cKd$fotR4Q<Mn?SV>w zFPcBIU~X9@3ft$3h)9p1UE7*ux&5VD3d!}qanthUR#<|t=1XW!=3(hwy_=Cvqd!?< zo|5(bkN?t!pulsw7){=s@6_0xkK_QX!XZp5a}kdw5;aQTe(n>xQ3u5aCB_>@&mPjI z2)`YK!vuf9Kr$Pnbv*?}+eaSodcF-UCbQ(e<|khdFdaLv#z1*2G0xo{ekPB@E{wov zU6IQuwlIp|B=HF<F<{D@Xu#oxNX#N|*f&s{b0_oG3-%lssNt3@vIUQj@p}`M28QJ= zn?LKCuJmCq=Kc1wx8;31;Q^<-g`%kNNM+F~O+Byb_u@_pOrhwMp_QJI1f+(Aw0hOs zXD?FF1}1Wi-gw`Px_508gI(&rqpp@7E+&{T5i!lG`jUfKyd8b?=eTS%ey6Z;e4@3Z z2W>LmD(t4KKODSMIAu+>vdGIt!Wcwy1{_d$$4})ROFgF_D(jjh2;C7nnXg^{9BC8q zC6R%BW8T6s$K6wwLkr~Iw+pre;B1d;cpM|`=ElI3Y@mm@d*^IoQJ>P|cLNnm&T?i} z-<#flDG|y0y#;Rf93bkxMGedipm0Y8zB9`thq+qYEQD2~G+<Yqak+&Ln<3axn5K4F z`7v5DRFg;GZ{X_C<>sAEbGeql9F{s@=lQKo(Py8D;sMELW02qvqUfPX_qi0u4Rq*n z1-5)8>d)Fx>d3c=y)kNluB39OaDJ?_HKLq%%Gp*M<T<p_m+hIG+y9Hx69<QeTm{NL zOhorxZ#omN*>18E$s_daTTs|=GRbCu5r>lF6Z+q8%7QO!rq?PH^h(7X!toc#`l3JP z#A99LBCjaIlx;?FCJ>+f4^Zw_=QfDds~eaKTI^~)6IefpcMZ;RT~G(u<ZJHKCj|ZK zH0pyDByVU_jN4?n?}$SQowr$n)YQ2jq$R*gEzzXtenD!b9M)%@z+D&P)?T*OKQhRc z-`CtB_sT?FQR9K6cTxGs3`@KG6@(DcQ>Z4=rUMPM%aRvfP}%gdvptQZDw2J}M(tkO z>aaqz9JOsn-mwEKF14MOeUz1wE%oKaf$qxJ&wyAD@MkePeM+U(%#Z%KEYH4m$DS`+ zmR!I0%JDy<gVdf&7BYlmwqT86?!lZqJPa^+B{1xj+3B4VO$Q9dAoq3;s3Y~mAcs8& zt+D3iE92#%h;mi`E5~7>lA3ceXm!yVWCyXwY1g<{Et0QKy6<mq>Kk`=Io9PujB04@ z>ZR^y8*Z-KEbNu2neOc;^1aP`WnDYswB{1oCFex9-v^Y@i~i70-RJj26rS*e_Nv(P z*e^D>&|1r@IubE7POQ*zhWIO*|8>GYH>%M_dg(I@@!E3uL{U$#;_Iykk62P}UHNrG zB9`HaXw;L{ObG7UEp|Q<Ncmo>vhtM(n$M4}q8`1v8llem;)?Rm=ZqiJ+;82xLzODI zsMmEa<ww^UP*iJ}YN*hy=P%5!XwU*e^A`U1n}mAmcWBdxgBQZ&#e{4nE$0aIZvN(l z8&bx1KE)!coejmX-xh8%=q;X7j62L<Sov$aT-HZ728jYnz)PYQbz8d{Z-c%unfdtv z@-6CQkv@;X3ck6%Jf|||eDiygmdtBP$NSYjQ8(~aD|waW3uFNpc&{LYzBKx6q*soe z)DYTWaFFHoV_c9jAs0p+GK7|;YDhM2c!Q%rFo~c;`EPYaTM~maLy&memJgD@FO9s` zf3UO|-Hy=5H=QBSuE`<&riu#X{0s3EvnlzT8I+PqhlNA^sGy5hx0>Dka9ym;P~G(9 zEI{9W__8WrEZ`B1AD#n*LDGMH>z&J&IPvWVPn0)w_g<xc!X2=1z-<E)E3I{F=Q+41 zVOO@3>op^x%Pc2-5RkiMCwtTUdce1}1-P<N0w5qK^&Ay^%)!zN9ZB$$dr+}k_ZT3k z&0uik&l24l#e}c2{cM~Md;Nr8V*zET`06~)Omk7y&-a!#)vT-MJEW5yR_1Wvxp5=D zgf^k+cX#|;7HR>f<NIFoeCU>DL@25X9Z=^HdJee%sYNPF_EzsHVeh+5sx=wNiNNK{ zA`R7r1(CHb#d?TD?{$Z+RitVZm@ieypSv6{V?*RMDf13#TI%Zgq);eq{c6f$M>Is_ z57^(vpT8tu&b_^+^p0}zPAKb{%YbGjSEII8t+gU}dp#@GL32{tcHW>YuNTHps^vup zAz9)5BInQ^$++B}wOIdZJwHr8kguTBV6Yif{Q#uzqAm*>`DYY+-;^kP*c*VbK&qry z&pc+|Q~wQPavu&Z_C=CxSLk$mmkO9i?TSGsPihq(kTDOO$tez;TU$57i#+5x6eN4I z@otwQ>roCRS-_Ap?oeIR2~@FO9DpVv(ENU~n_rnM$G~QT=E6(tV(pjQ2l%XB{U9RN zvo%pJ%&NNRzRB@kbj%!=DHB=ty2!S@>!#{HJZ}#7ZF|@uB_YU1u(%nP#pS4ZHY&8= zP!>HXERGd{oppi-vZ=w)E>}6on-N(D)2HqFIR6)UB6WEV<<=;B%T$D2q0RTKn$$<V z5bKm;$f{$LgV^NEV|UVBb({p&xyi+Ow0`rhsPLy0?YjB3uM~AYyU039PC{<H$fY?p zO~J(<vBXn8zBqwgs;&M}sxp*7D$#YBDOv3=pj9}l@WA@Q1Vt@IExilK^hv3nrdG8^ zSEc3-ZaY|*dcJaQ@~X-Bjc4^50u+<cF;<0?vDzM`2Zp!7YMS`-%Sbld+wxx{QcK)a z>yBn`@1CfF39HWA+egsW+FGcp6gI7A;*_y%A;H$p@di8uQ&HJO&;wsSYD(GU0as+j z_;p*~EBj)jo4o52oTc(+@uD5SC(#wugQwkq23HOilUZ-upXFe%YrstjH|?AY)G^Hh z$x4%tS46_wo%h{Zi0US9?!X8Nh0p&cE}UeYB+ybdi^ry?1Y+nsG^HMU6l~a&4K74c z;}kj}*dTL5wT4!`I*tF*|IKkaIuC@sd39by^%v!h(o5!l0$yti;IAJ@ra0tU=;EKL z`49xwsP$Q{h5?(6^>z`kAp&SO`do_L{cm?ED;@egK{fEtaDt#ZY{k7(#tb?Ni@rYS z$xQ0k;hGcCEpi@K%f9%N1yrBM+tQ--ak)B;eWF4!#2@W<)>ouPTd<ULMfv%sq{}Ku z(2AaO$&~-6WoCUdQ9KCG@q5*3Zg1XV-`g1ITuMs=b^;Shp2CoVT)AmdBicfI$;)M` z>hs+L>2%{B{&q9^$)({dLXg*E$_;_inh9fug>|3+x}?2@txoE2$+0qk7p9J`<ue`b zmr6IV)~&6+RdrBQ#C?+eU^G({qH>`Wt9X0)oco8LK^og8{3y16Ey$Dy?@p1OyLBJP zon(~uAn?*t_p~>N(5^^O1Xb6yKYNrI=Upm=?8D{X%n%`lINUi_S^H#e&l8ZUfY)JR zc@K>!(09I&VLUK0byWf}&fvffClyyww+Not0_{qY*j-l6U&U(o6EvINue>tE>uvkA z`Ruzstdcz$_=A^tma{@pRHO)$MhjjKXVQE?l?gkcTZ><fOlkmhy6?TQO?o{`UXxy} zj_Y}st803ja+7WNlxFV8rUvoFt!FZ?nvjEk1zyGXujV#h#1BC%*v1pla-Z#*WK6uJ z+wB$tg}SMkTQyNfhEBw|>(Xf~-f>+_@);v|QNIRg2BFl4$aAF_XvzRGwe?&9zPz&m zQLPLXAeUF6P4K*Ck)jfIbvZps!qGa~BV^xtT9Qh!88{nlv`h$BWgi+SrEo?$PUo#R z?DSCiHJDI|v+jbKkMy;0QfyZ-2gSi1@f{PQaLmVSi91jew=d1nG=sB5nPIS1-qRF| zlH)opmpcws(4qR`zZP9Cf0JEdRlfg8RT?rifBgG;lzYv=kw1@A^j?>yuytmidET=q zMO)t$c2-<Ub{u0LtjgtXRy%eWM9y4U@)y*PLdN=e?2av>(XCDOC=VAg&QpmIt(ua{ zhr{Z=F2s<5zy5|3F(KbBSPv`Ml5+l?A@}w|dM@tt%tME4MrxWx8n3~39N+$sZE98w z^k&kYF9pc?_LTm56N0Lf9Y*fEW=hi<f{6dSawq(ZYn<y;^~E#0k3HFCJuBnaIa`dj z47)ye)p!M-|J?a0I<bYEEdWKb#7UO*rzS4DFLZAlQ1Ml&BT>Zi|KlqisCQ0c<S+zp zWHLYh7~&B<8S2bGA}9&3*A|pjSu9<UBxhAnM$+vIAHIYi5s+#{snVgGLW$_p?uxZP zO5HMt<#Ik1zZzi?UWz?*7JeJu_T=9uS&b=gzqx&L_lN@f%Na+e4-1^~3jbZCjN{WQ z6|at%OjV`Msm92D-FS8IcmAp6ia@D-B2ep19RCbj;qVDv4KPwOo>pW+I5QEkvA9-! ze($&<Jw2wY%^6q|dQbVs<Op<*P#Lqe1@uf9Px!fbl>}$jNS0H4*gcb2-p&26dn)M= z+81QjmER;8i%EisDcRn9Yx_|EtI3e0qyaTk2A83ouAA7h)?v$7SK<9PKE6?TBATlG zAgV)vNe-5WAeGb57=D|5^juf<5$;Qy9)SE)jnyDFp<FMCLi6EKGCchAwMRF!9;^1N zn6f;#{m^kk_`}tEpI4c#@PX&Ae7JK<nM$LP{;yO*@QT`1?F@P<jkZF=s?1GAXwR?n zyI=jltjlFVLtWDPf6(l~f47)usmA>N<=yhODs7l2l78*=)jyI}e)y~~(EHb755*Ov zuo#$#SltbgcWGU3&nHxQq)W0W&N-uZhIBN_7El@sVYxjMJG(Bik_-E1B6uUhp?K7L zYB`wNUY&^G^n}S6M8TnMyV^XJFI93LQe7+O{3Z<%r=3{kN-*w_mD=xVpG<};PEfzc zH1J5_&bI0bXXv5m5gQI1T}WrfH#=hPt6f+BUV!&HSM2yqJtbKPVe5{lcG;O!`(7?6 zQ`*A++lYIx{FFgc*U4U$!k@PDwZ&061zJ75JuHT;`_;ws64PGLBW7_++AFju@`S{p zDr;K*hipX!uqZAMVLd>&N>cx9>Vo4)7x6B$NcL!`^GwOVpC$io0XC!%!SvGnS-?(o z!(LWW!p=(7-7bMT>vXfDf+!eqlYM5<vRyna*Vhx;>~X{NP`p#uH30%W_5(ckXk3@R z9(*zKPjoE$X1JZvMc2zGg9*ZJFfj}^{m&$_P60}W&j9E*CLPFe5;%*>Jkp@ag<`1t z!n~yQZ=w)B{nKD`pq-kgS=TpbHt+5b)ub~S{Dx!RTFxcO5~bUFNEy^Fv47^Wj8CO+ z)8P{I&aBZ!TxwJ^g!irCpvvMA0a$GM&pVo`3*Rp9cv}c{g|V{=2>bI2DsQ<ukJh;u zo>8kv3SXPE?u4Ab+xjOQ^_0RA55#O$$BTQ3f=Ms=jlt?z1FxNx?mG_nfYv#MZ3BzV z6<chu6d(4ms!CPeRitybFQ_c$Auu22z0c=ce&Bl-m!jt)4Tq(*wYKa|N_vDV&dBo5 zbc!bT6NUxn6b=dvU-s&Vyosq)F3wJ^ZuD{LkAg_pL}b~MiNEe7=GQCIVFB=k=n^B$ z_cPnrU@haa|HcdSU0#?cpVcAqf4WIn&KqgPI|@|||E@mt;Ec=kT$x+o;Lk0Xu2Vv) z>jm>hDeRN~0FLPP*H9e6`618?vOOgm?dx_k!<2tAJJrLf<BU_5pdTZiM=%tuPA{5> z%Y1x29#Wd~m(bOrRd2_HOW>fKWxW<4k@h&`xulNImb3Oh)=3qlbJAH`r4V*L8sWdN zpYbrhirKGI=d8pUgedg*gSB~_tJ89;at4p_$0Yai>at&qh{?t3Qr9t>eY*)`mT-}M zU9-gI+U4x2gO%kw33z>&DE`@mWJbj2x!S<~xXPO9sq^khBQ3;@2rlrtM{e~pAYNuf zThyiLl2mw<RIVP5HCPfJbS`lg!-JSyjyoFv12|uQpsK1*J3N{25F<oM7xJ!v8iUmD zW(PWUY_!blJ2E4zbA$DUwtI~=O3FiQzvrFA92O0>7k{H|%YTO|6X;QR#t+uHJFT!B zGdLrD!CMqP?v(g@TWTqJJ2@Jr(2bD!Lmfu?bN%!K(#>Ex&69lS;){hBm1!JHdi_1W z<~HX>Hz@KUOJ(o&7~l#B1rb;G_KEV7*KC*|zairS#;CuOC5CO|G5dU_DV^wJe%gZF zlKu@jKW~X_CPWs}<!f?qcDmG%Wlg2Qh<#J_yW%>9#F`%*U<4G}CFg<K&Jq+eI^ucA zdK17A0BwwRhzgx}&w1StgyUjff#l0%PBbGnx`q0!;SOEFQzo)|Z%TMTrMwq6gf?-B zSr*=5YcZ9F<<239iynO!B!<g<9wrVqkT(Cj2kBy%=1RC4>OH+Li!^hPX!pw*59fya zb?Tkcl9sVp%P_%!vf!k<EmTQ|H7AR2GK;;P`5z@s2Uk=~(P?rn*d0HXE3R&Ea(=+K zK2i_hvHWA*ZXMR?AaiWCzzPB@N`zqKn!Gtvvbmxk9E`GV7psY^O{CU~h3gEw)Izv& z77lVE=Nt|kBlrs<R3W;<MFJE4gCLGQ%T|RbQGGO;komwrV8V94l?BM9|NlsO%eW@o z_x&3K1qlV|QfWp>H!A5iIz|r_5Q!0^Q$++NWut@vA7a305Eugn(vDJMbTeAI%kO{p z@7|N``ChN<I<Mn6&i4Ug^a?Ia{ny$o$PRMj85)9_z&+G!^bPKri;FwDh>Hj|!=gJ< z&fUU3nt&8V&sa*<=DIgQG7(*06$L=3>AIHdzx9&fPbMZKteh9NW&tNL!M-Hx9c2d# z2}1(&;x#9#w)<b|HvdYvWH3t_xK=Ir-F)R;y}AFC+G-D+kekP;E&ro1r@pWr0?t*8 z9j`P@0K3}S?<0rj(&yv<LQGM)oWprV1o^3ObxPK-OQ6cgWa-<mYac-a@>pgg>2jVT z{Bm|Eu~M?(8d(BYmb;d^?%bRd*^P&A4$3^^oH+T?zgjm9S*FXhsl2DzFy9jX=XV5= zTCsN~mjgI5+Wf5?oo^Rh&n=8I@E!fJ@D_qLfv28wxF~zJ&wsQ8G5>&HIJ#h=E?Kl{ z+}w1EKqWL**{x+_=h25$IRODyOi_KGhs|RZ?eI}wcfqM%%zVNRWOOZg5H9p_X$<Rw zpDkttC9|4u<^c57|Je*p^|S>mfr7KhcN(-$<XNsaaL^~AaTX_fc5hqK*9yk%@fHCa zzK$(}+ta9d^&qVMw9mG;<~v)UH;>TpTIA5o_<ISR|50@HM8=NXUK1kd&|!D)K#|$9 zrMIkehy>j=6$3xBZSFtr2tSv-(v1(OS?=;M3GTN<+~4}$RTsj~J~3Mpqx!7E=~|~H zWw5F#X35}O*DR+sDN})4q&w9;0g7gmj9M_NO-)ezJlL&l3pn<k2<7lP@=1eW3-ZH< zJcaH?DRV82nwzFperzXXu=AnYXZ_J4z^nhPR&&>h!e{&uSk)<leR`$e3zhs-#eI8C z-Ix2e>M*Ge9@{Bvi=<Sm6-8Z6P_7?1te0YlldU_wQJMJN`5kE*XKwr_NqLr?aE|(t z<q=PQ#?{V6b(HkPt)s#b+n4lh-5cBoA=FkgXYrgxLEUlu0(W9uz#rLuf~XAg2eOQe zh541gP~4*8WS6a@q`<t%H*@q2yaf#)zE!_H(xn_Lq_%IVY^5%fk#_(F$x7T4t?dt< zQ?eG95aq|~sF=f)j3FOt{Jj(PN(MX>_s^(u7?^+c@7PYrMyMb>&Y$*<^CQGn6P##_ z=pg<KUzI=B@JjP;7%djl3e$aVeBuMRDNn<{Dn+3|sT|oTX3U~V66FI}eL#LTc>egM zf5Z#G&7bW2-VDCREL^lz>=a!{GTxNhDDw7`w#RJG+Y=sxQn|U>AKYH0c<_M%_29t= zMScqRP1N%Tv?7rowKbx3Y02)U<!YBx62%Kna!mgQ*`pj@UU2C(9$~hayG-x*!Rh-2 z0VZh@AT^3urZkLkDGyf-!Bu*AjL53ZKRg(X<e&BEl6a^tgfL3Mmi}rH59V;SaPrpW zO-@dpfA;91#oZwsn#LRS54XFctZyps6B}#>X8xG6-0VB0ukHcDr4DDymIv(&n5?77 zEiQ4^@6Aha=NXC~(U}P-1TYNi?^}Se`}hah)Ro|2M=u3CSb6!~iQ72!<lG&hq7=-i z#K+bRbJ@2zym2J2*wx3sCct#gj|+KT#NpV`@yE$;!i+?y1QMogr!Ogc)_OXMbp^#? zgu~3eor1@XTS4pqV=u0MNj6;<-@mN;#%y+7O#Z%6-*z6&BhB#OgVSBzq&MG4Pkr^5 z+!vq+(ERG5^rzm^sbVn(*#*gsl@s2ILZ;!m7M~LQ5T@-58D_@>fmTd}Yjtq{nax~D zMTwfwe~ZJz)jB0OiG!-eDu=&|5pLV{|Aa(`R}k<tc1jD^2Uu*>FG5lgw`VM>qTU#> zwz?h>S%>bt)Jb!r3}XdsXJ@UtwNdAACvcZl+xzR@w11%ieAkzxf>jzhqcL54tzZc= zDGz#tO`)^`F3rDZ<Jq)&NAA8*L2f{KxDJX|JV_5Oe4-l@Fba#0P-~h6j`_kpJhHRs zA`X1Vk?up`9zE;fkp>6jvjS#^%A5w#S^dSaMBfedZ@s6{bSdX0m$U_eg9<XPicBUU z%?XG@l0(iAG6SBBbQ!}GH=f4Ws-j3}1Z&;Q^cpGavz6|r3Q=q}#(P*uQzBgA>G+11 zwsJ`d{(31)-dupTnXDDg3vaIc)sfWx>d*@A!@Zb)X2*h9Tv~1c2G-_3LIDOve=<yi z8Y+~=(?fIas~HC!5-NQj-feg2!7L@OU_E?WnC^o+y7hwvi2!2KeEV10i={<cBlz)) zUVBFvQ>yRu3)^YevwiIrZ{$)#n73PWH$vYO7T?k1oKU<J0mRq7Sy`#Ja$Fiqt?mWP zJ2QtxOziIm*%quW`vtG%FVLrcH%%59XhLnZF*AaNxKpVK1N>t<xhpL{Q^j_9eF)5e zu;!-m>S}hfSjm5|?6w2DV&sgyOFLs$gB8R%^kDH<J>~+|@W;l4p|KWmS;;>yTulbJ zGyh`1%T=~db;08bF#lKi&^^TkXi_CufVK6l`acJB8og@ZOkm)(%+~74|0vSF4_Z2e zcT!S@Y)G6Q?vVfJWg#M}{sL2c^`&S?(SfHzSj0XgIR}@}rlcvB&*oswswM$lot~i& z)!W~!FIZ_bGMXlzZ8jT|uk(u}7@$-v7O5^9aSmv7A&2StpeIm#JX86*Us<(>hw;d< ziT*soBf%L+w!STgdcLsfhg??q#A@Zfi~sKYvFNV+JDFE&e`P7ZueES~99>@Zm0L*_ ztBxbp4p>+TUrr8mZo2i)8hQ7lPiBwmhlNz@E4(Jxs@L?=CtR$MV?|!GO7*)Fd>c|d z%uTMLqe>T82QS&0<zfP`8(G{Xw<KZe$vHx4Odx;e;{nVLoj<0G=Q(Dx4L=MCjvkgv z90`fKij<H{xlk)#>zFwvX9|W-)XE%8O*3`^PY}`XGnwgt%SZzLIJLI9<g=w(*2m0^ zA3dM!-z)L|5C8<bh6qqHjmOuVC;K@P)l0kUeF}5p`P8+eH)0ISR%gpi+`{dCjR1}+ z@@BGm%n;rupH~)KZ{p?RFSaV5*gnf6#u^-09E)S*@xIh@Oq=)h;5)NASqHmLRZ31r zpr@0{cK%bx+h%%6eeC4iwA-Xufb03Raw+J-yXAo?8V3hBb<Fjxc$oGg63V4Q2zVQK zfu3<jGFOv?3YrodF*B6;q4&6U+5mt+7+Uo6u;yEP5#&tbr|<!8ImP+{`7;Zmf7Xhk zLS&xyptx#m>pbeVq3yUZW`mK-_1S{i;PPQ*%L^f`k<r@jV8n28bLGzw<cF>l*=-Tf ztb93Yo7wa)s!VW+$T*!ffhtWK0Z2Rp>z5c$eeJ+_voo5X{(f6P8s76ABt7ln0K!4o zHK;q7(7reA8YwxJ_DdpLRJGXjKjSW}zn@}Kg4t;B^(Khz)O<@cGm1bZhA=gk@IkE1 z64#tH6E>jS%gIs$xYKurD@utHdg;EPhkkP6CI%&?&1FtPx;iQT?AuS+#zb(w4W<2) z@<@Pn=%hxs)5jnAC%^tJ4Ppojk4D1cHW{-8Gr8B;5~Qvrr`|0#5Eg#sRp~cKc;w|E zL$A9%WU9BH5_-chX94y8Q7DteTXpOH@nyCqeKmgbFIN$U8<x9`aCjPy{XHu!VtXxg zv-(A7jnXkC)@pYlZBT)peeFHC$3@+9ZIb&>E(dmehpe#_WPncFEc#h<I6WcFU-4v* z-P4Q3A6>z=%xX7u-a#v!jB*n000+QAMZfbUa`so_a6-pP0pXnS!+=?v279k87`G() zih3MXVZbK=f+JU!?H?Dl%DW6D+WNL_xLhA0fOX5ZA9Hv!V!>P-7Q}>;rUcVA;pO=h zZSSsLi!+Y?9f>;A(lr};Lc3E3H#`PBM!YP;GITcAqLo_u3ODSNtZ-`P_pH;@PWR?J zIeeNZ=MsiKU#^u(ObEm<bQf(rMA~Qz{u8+7k<{(=@DMo!@n)u`G}@l*-71-Fv40>Z zSc&Wr#TEM_EVW<H?G`su_&;%c%s^b9(_7&y9coS|6V1ee%K`^K{@S?TlHE}T4_wDN z8QWmB{@Z{YXrF5Dfj_f-@s&DKcTun7hxL#Xz0C#lKdn5zlmQ4m@TookOp)((w4g!1 z%?VEe*Q5KN!bAsB2*X_J+;!qjspKq~h)3ZLPy*-FFx=t;ZjB_pSuZ<R8nq~!Ow4^l zcE<Z&Id1%t=(IUwJMireIw-!<KI91$@wt<k@w+QW(rdHl!{S~=?=*hLr_m&^c0Jy{ zxDENGFRf1gI`7@P9U!4dFonmW8m6E{<_d5KKEHiug~QfKVb9Y?m*t|+gKqclqb{`% zryWA8Obvs+F+(mCypN6EMY_|WV-;y{!zp9R-^@OEcSlP{%UC(`4WRu)n}9Jy;Q0fp z{}ib}k2m-k*BganDI2MN{nTl5L<{=eq`5&^tYH?(^W>hGIg9X}2M;2iQbaz^eL|&~ zKylMdSoq0}yJW)=5X;qdgGvK-JCed6xAQTTAN^xaK0y07BX^OMdu)6RzT&L9RDBO3 znRBTaA22EYZ)B1_q3b>-vF4dtMk;?w7_!eXHGmtwWOGn2*AX4}5Opvx)ff!<$JM^* zQi;TqRqc#63EaAqs^z6Ac<_C&iERKKWy{NuzlXT0y<TJQxQ#}a-@A7-1tmDZ25hqD z7Y42U0UF4zdU$;T5YGMm=r{HK(pKTt9~$EZ3&`SbczE&kMjxSD#L-ZPzqSr^uX2rE zT~thPCB6<L(dkCg^`$i6E>a07-uR7%qf1ofb(*a!tAzI9%Q8jzl!Dni*G&h~x{}N# zpaW0+!(EX?dL2^zlp$*P+|oSGhXpcB>*Y<u2sb`*k#F3`Ut5HAy-0jyQAcSpw@czB znIu0^naoVIh`HiVcuia;FXLB{Vg_uojuPL!)Zpr)`_N{@A^j6o{iwb1S3-iKP7n{K z_}D^r{#OF@t`*;^@6vw<;wEk-mr^G0St8!n*(pz^PdK!rkOU#a&DX!@dMh>8&-Hto zNQiTCk=$Y<F~-N+24{fZc)~7C#&B9L#^4|aNaz+b=)!om{ljtxkM5+TSOX-D3!Hs{ z771;;5ZCd~jR%zcDX5$di3<(4HR|CC=FNhBDZFkbsG>9nJWPkr6?^p0wyPet9Q%={ z$&ZbD{7rn-x(OK`09ToL*O>WPozV1#9NoeIbeO-kO`wOK5em;s5G0*LwfAR!3u_J) ztZ>HR3TLnA%}YDJ254*;(l4iZO`Pd@dz=2gJwH|?CDjvcdg110QN(#E&Vr08GsTAR z=hL-F`oC<raOr-UU6@^ph`(f<xQ8XS)Z8-emD+0g)wc*?*LV0utn+Y@j9@M0QCcno zmm6*%;WiibcT}s7WQx1Y>J9V{kD(+_(F7$OKo%4gTIzWV(dARmvWI?3kQl=3%OtOT z)nznJAjZqR=kC&!WEL~Qkcnx=F%hSKrOFaz3`~u@{TibsA=B&*UxSq}Amz%;tSjaT z-V`Ni8f1l}>blDk3sBX-#1C{#vZtG9X4^0O&Qgpw4)H_V-~4eDp7;=M2Q|O5JGkz_ z`Y4YhA{(PUE8Me)o8uT8seoIJp#=S_#Y8+tod#YAUYBQ}M*3o`9Sewpq<m~O`!PBO z_QE9&2ZHUAO1d{u*AI>3<tz2%Wbpy71L21^{Hqp1AM0b@8pj1!hMB-y<E00!c-R!X z(WPOE=aR~K18<MMvtV>Y{9J@3tE+ID7PQHQ<)CSwx*Z5@e%;;9diC%dy-E%_<w`E) zjhhlzWxe~$M{v^&VrdpGl<_PrG0!SrxUO-f&=eXnB+2Ey5^n$m2gk&$EjPVrDdl3N zkO-KK9W2PnvwFO6I%1<;aP8k8##?`q|JEw(ph3>X6pl|T?&<Ml{mY?tI;wLKxNT*$ z`m~ewi~9gO$I}yh6jFj`ST^!=p}_JFsIvyE6~@{~|2V@Yh->{&#f~%U!e0AWI#KZJ zlx>M$jDf58FcwavUaVWq7VdgcGKWOQ9M3;qSv*TAkyA6Uv!fO!p4R$9-Pz>fkzp7r z!tjiQ8lLyPxBfRsd?Oml=lmifUO-u`mZ?#$*Lu3Ct4J@?<EqyS&$w7L?6Rq14cWe! z-g(566co_&Nvsk%0=(1?<L(@s&r6VPIv7lAdV70Kr|F4zjlRm9qEO)9EcQgcG;5&# z3?f8fNA~)DLMbTBde)|rM#-w7`F|9JDC6lc2KXg?=kG7=!{eE%v!3W;NiSdi;cfrH z^?GBEuimx(xv}?Yvs2gti4q!X!>aOfEtZ!&m59OHK3-?DJuLO}sx_?<>>F^>9G5Ed zfp=HmRL7qzPtSD2d*&ic_5Abiw$xL)ET|ka_T#ui-<1Vkonw1CYMbHunhS%z2i}P7 zm663Drf^NMT$YP-<TMUs|I{2YJ$`FedUR|`H@nCr)RVDbv?%J{dEx4Hcj%0%cV*t{ z?6r;@^Fcl<2`Y*rT_@Q);)_cY=$f5M?4>z#yG(JDg4;!a`Ek#TrGq6!{}LlYQpMGG z4zkS;e-{vYJFMF0J;T}FzNz&xRa@XjoLbY4B$rUCwX`!Z!0&jMlpbuYjz4DJsL$GL z@GVjEw>DkMzSKCq__BNO<=2Y9ct3iRDB^i=)3Um#c157CG%@p}#W7W}Tf7)tvQ^HH zX*GdJqbJ~|C|wI{;&w_<+~F$4@AP}T;M?yOvYeoXB;|T|psp1wmZa<t8sXv7j@^I` z+1fiyNw{%*7W2Y65aCEq&-?d{Jp^Xhvl@gCLYC)!vH0wtXp<>w5HgjM_-)2kYhS}S zE*X+(&1ZupU=O~Un#2)%LCXUNVLM5W>$B6Zi||E___>AH6oX9_UB~lEeh$$SGUD5| zU|7G=_;1^m7}6x=g+wF11UpsPnP^df(YGiFuxZ+#D5%|n5n5`>ahF$As4&0?Yw!vF zWN%_+ViG|abUY6I&z32r{(Q<NNZRlRPtoWz?$fou?35{k01<60AVmD~kB`^n6E>y# zIzjACIL{v!KzC)!VX_@3aO7?Kcdo6Ba;ZHMZAQSBLgPGfTh4L)GRAAGH+5(wY-fE^ zBL3)`tJE-Q1SeM){4I+GkO?;%HMX<{VPDm6DOMV!{0KeW=cp!mkLH7QqrGRMb*{x7 zkU+?e=zA3>{3E&!O|8{hvTPsrQNR=9{9U_YK3W;z-h60t_F;Zl>C9y#fodmv8=xcN zl)TI)TcTj&iOYMKTzvGdG|Z2^i1N-D!q>8l-ONu}1*!CM(>Fj+t?)?R&O}IS#hV>} z_aRqGut63o{Ml~402{_ddtoSVN?*7x1|d({7(ae+MSaz+nkCZdcv1e$TSw(F^JheN z%@hIbYu(p@saYB!sAgdlR(o$Jo4@N`@8Z?R#uncMQF&5O^fABIz44JUh0W1pG3fHn zzT|6FnOT-4wn~mzXi~*P{_KSr>Jf2O%-^I0|FHx!3);M5$cK%a(*ifF3@lo3qqiLC z9t_cNb52un-lH(~E%x@k!*s{TmkC4lQ@{VsgWLC<S;-?2?a!Y-8L5`Ms2*@@k%y(9 z(p1K8imQIUzCppK$bW-Uk&NV0{H*c+&rph0ph&t8kDuJebUqeK^)sNp;aFwH@1!wl zbMLj*J<23nhA)jQv4vi7jnqalk6+%TSpMJWig4F59(Eige4R=2XMf)6Z}#>Rc&cJo zuSBrv3bs#kkJJ;*d?60S5n3biwr4-Cm|TS_R_Ic48t;X<$g`7T%B2#9?WS66?lO0Z zXwW%ySGGMvNiRviNw(#32tCr4jJcBnd2Vb0J!DsMw1x|hny%)8-}7rD<@J(ADyAxq z^k#J25s6TkVADi7<56Q)?Uf@OR<R(_^GU{Z;Q*tgq;Yf*#QfJejt67=Uvu#IfuL3` z32RdUF{O226~+h!gvjLEUfz{2p0bi)sJ28T<0S|!{haSvzVc{PzZ(%QbqPjD#uqUS zqqnF8vL>E7TUQgp>QJUQ0hdaqL7^vBVf{OZ2{I`5ZNwf2fUEoSD+9~4?oHsu5HWTH zL7%x=?|Z8I#NCez({AIRrv5@^YB%pBzKj3B;GR^%^d@qC=_9p)QECb&9ueV5l1wm3 zb)D43b#Po#B}KWA<u5W9QuuQFlll{C$(MUwMdG+^G;C{^J}^vK8a|1xEzCT#L{l}3 zgN*gngDV%3LR;cheTaAg<Jd~O2^OVQf4g&*#pMJg!8%>P<C+xv2J0g?t~6`o*qxZf z9`6Y!=B#4OCL+N6(Pt@F7hS=0K<tXhGXybf@%Nj4C5b=%NN6Gx%3e0*cSkRtRDZYu z;>x}p2sx!?(M#uDWSSirp$Wf`Oydb$HHId22?X<w%WY0jm(-c3``Vc2|6<FA)Bs%V zro7SnXpIA1{_5^E!fq*VrMalW-Yjz_FRBPzVB_j(a;W``MQl(#zS%_tS_-@TKyH@) z<?&fQrC)1QP1Tu9SPHT&njKt+%6)Z<fg^T{B|pK2X0NRGH=}fgN*K_Eh*M*|Foq~b zxDP7RpIDHS@zVSq!tIllE^c*>=3$aZ&$>ITtpNjrPwkGzI(UTYy)IM`7@V1x<W#%= z=S=qEnJ%|FbCvgE*QY>-xG)!fNo})Gxvj)SnKGLIfM24T@LD9?&o-FItyprEMc>x8 zud4NUtae!dqu)^ZdOC+S@sX={A_^g6h(3GQ7$iwhIH6yUFX5l-<oW2#I%1fTesE-9 zkzvK;AWR4|o9hp!kBajO=0eUk1zSj(xFa{pY=k@bGgpYEw2FhG(nNZ8^s-X%755F? zkb`#l2u1M(M!wS1#FP7@-NXAYYgB6*4u%oaKi@(V7aK?Z%$B+U3)Tt9m}Qpj#R$*0 zq?~7h|6VB7^crfNb(yz(dFEF_A2<8d!mDM1t1K^LXeDp$%^4~k$_4NGs%blmZQ4Zb zNLD}DVdJAKQqote2dSPPz6mT}=KW)4y(?v4j<TD4J)@+h#rsI+`Cq#NS80cBzE>}; z-+YPxlTCGf{3&(X>?mD-MpYVkEy<BNGSAG9U+PW9k0eBNH-cg+oq~V%<S?n9FT|!z zPv>+b<&W$Kg(!~t?{p);19{c9Zw*R47+T<EZhx7U6vOCioMY3%50LgZBs|hv<SmNO z!Hy08S-;onty=}RAB26Gh>m5Pvx3bFx3$LR>xgklANj8-B-PfU*|ygjir2eJ`MsfE zEk=Y~&;3mx@Kh1IUmun~`G(k}n*S=S;87b%BO_+P>~~hidOD`|M?^AY3=9nJDUO=K z6qkstpNHgD+~_fVEn{`eo1hP*_3Reb8TttQlEo5HJ4NlK3sJ$|>PnVWxfMSrnI*zq zE19mAf6ZtpNxV#1z+<IkHwbctMQ=a)-te3E&vYP>sBP{u*Abptp+!^cS-R}WLHc?m zNske6M4>sY-yo*@i|()InjBdt7vu*CVR5X)7QqtKqtK$lG=TQwB49motXzN%wmc&t zGF}ONFq4r7eq)_lGcwK&GKx}c016bchS&K=?JE^2sPqYN1F**PW4P}=7YbrACi9SK zEOa|+Wy+`6ZV6J0#wMKjv4Vfpati_Nv+=lx^l`{Uq8gnFQRVoQW^oqGtzA9~N)A1r zf0DjB-8t6>25x#Fj&*QXAO{oV=V5DXOpHxPsKLH?R+S{(xLw9aNuY!|m~UzZd$Fl4 zEo$Q7Ix>Zbzlu}xb#*ljC_k+)ZBGltxnR~ml~;^APhII+1yJ`%$*h{yl6}7_hF8y` zF4yrzI)l#iTfB$LTH8{hjyoaR``l3yQooj6!q9*a0SkQE?}@i_iG<j7zYRD)(iMf6 z{smOlR%cjbR?#UnNVAi9y0GY+Enxsc$p;WBG4ubU;GL1A++Z556D_F=IVA>g3-8bH z`**R*H&wT_HjA7!4u-{9o9y-p+>e&xTHQp1cA3W~znejhXKBA#AKwrVqRg!&HoD?h z(L>|N;mz`$)Xl4aU8Tbf)j<R4J}UI-rgG*L6(KFgGz;g53Kdd@u4nz(ek2qw<O^mi zP4V2?hx#8ZFXjq};aJeUq_j4gFuwNJTRIYkDcyAQbwi!0FntiYHju~KV$eb`6c^&- zIq=ydz|XQ~7HFXZXk7RIaa6Adb_Ysqo5o)zr73{kdQXd)<@i21aXRFxm)kq%yZ>@w zG!#11z5X;_HtTp2D#$m>Qd2Gpg2Rnk3?!@^3JqXqxYi_-hh&~7&;oG|ZU#Dxt#O9t zVc!SpD;|YGu%tYuvb>7;V3>JpTrz693=OVZ=@kBu$66ezYnVSTlb(=xV;~}AOfJXl z>mMbqx999*Ka#qxj~sJjCv1GxQ&sfZZrsJON4!Ws3&k}_d6MLp*4=+>%RP!^gzP2w zO$NQ3m@=gLfzryH^dtpT`>Jz=5O6^W@WnIpV-ZQ-hqK9T@C?3&mAHaDoB<Pg?M_L1 zyz+IZ?tOKhI>^7fHVWW3QA6{;R=jP^8j2bVK7U5z3sRUTXSHa+Ds0+lK@xB8e;+xA zgT4<0avQr3PU;zaQfmj{yuKHF)c#JHS3wDYL_D~A>jOnS4XggE2T%Wdnma=6YaUs8 zJ4O5X4JzIbKi$7XY62doX~+Ecx!Q`2>L>8Wr&r`%!^cz_UvCQw7{C76en*3fOn;}K zrg~1X^pxR)@RP?krMkY{yg?q1{%>farqJN>qG&h&O!=S&!1SPIoje)kM>@6Nq%pqv z;K3&9{r`x|B}eeh`n<V;?Ijzg<my>~#oPohalpkUu%6H{ID#C`DG{hqP5U&Jt^A90 z&17pr>~nHgQsZCb7M~Aue^hA5lxAbzxFag&VL2QkdyWH4Pr-jbOc6~z-;3`@<z*jX zcGjUUyBy=nC2Z_kKf35b1R8-7AvHML;2O_9(D|U%_81kZzBGy;fRL^W*H8Hr(>rcG zJI`;!XTk0{5Xg&gRYHt3?ZPHlACw#)u#V9SqKcSVO1oclh#QmAFw7?8E4>)KasqZh zrpzZyLpttQ?b9j-F#{`YRH8Y*n5TlrsF`O5&n0d+KGv4IquTRCYE|hD?@J+|LLRxv zCEIq;<xl4>;{n@mSfoAma9i8j(hm`{BY~!@o*8L7x@<-y`7u+uS%P0}xm&QW8J&pk ztrKm6wS=(d=<of3phbeTuQOzDzkx#vNtTmV?*!*W?Uodwk;&eDJXShckob9gz7F(r zSJDeNgppZE8B{$j?V-4$mx1Tt*UZ@Ed{((AhL|P~7h;H!sG6AY$;n+1LHDjeMIvha zQ-0Me53@C)W7FCAw7VUI&A_}V=v|@p3V{(qr$cwn7+Rq<<;(9BrGm3&gn3h(NRWAc zt>7FuD%#gZwjyTPtv*<IqZ1>*yjc)QTHfoZOMUjy{#VdCI5MG}{P3I`^r?&xRXyV} zO}u}b7-p6uY5v&?*fhPnd}~%jl&l3@-i6yqwO5c~4&v7zr8kPF<D?vs(310hwzD1H z;SOfzmWloC6OEM~M>tO3PQl0MOg^Fv61s#R5v-_W3V~%k$~(h#>Ax~EDG3rp%oD3K zLJc`fwQ64XY#XLEueChFlvuq6H<=>W7QR7MpCXzQY<IOp_ufW9jG+_>bDq}I{5XXC zZ&}9zbhmz;Umnx<G<!PZ<T={}A_k}(d}XCA!6SbB_DTYzu=bKhRYZ6xs?>Hze|KS` zmpY(8e@aQ!VLbGh<1Cv)BEO@<a2hS5a!4*tv4y_tDzjYX#4jek5Ar*D6TJAfP2gB@ zG~C=hucymtw8l`+W|l+%&z^qRa6#I*^5k?i<mHdEBSORVrIQPqB|u!`Rhk`2y-=j= zL%-lc(mz(mzIKQ1{G&6KJ(Ksm;-6UQM1Tqi55Pr|v03wW6b4YH$gK2pX*wUjH`v^s zEyfVzDVlnff4^oDW-BXD>nvbzF83(uS@L&*Xiy)Q^zf`-4Qx-dD9J5BAeM1+-Wl=_ zi~ms?4fDT|*KF>tfA~E+G}zW5L8RqmMX-hUhbJouX0ilj-&r<9#6(o8;k#8cdnTm& zQA95L*Afm0vWCs#%1-}o!XZ)Coh`mlSa6QfK<RZ;Vb;jV?9yv_uY{Uq^7=#AT(vVk zgk5oWvF=6>W7L6x^?51sU@obYZzMGgLfYRoXNDR~d<S+bF(#TD`iV#cEEM~W){v}S zYb9zD@K@r<z>>Ya%~5mFEUA)(@k&&M(y>>gIi`FX8FO$uA5o)b?P_CY=J}qr!9irb z8!ebYz!O};%gbYWt97hcRl>+r^RQWNF8fdEP7!<3oZs6`4Lm({2?YFAaJ`<j1DEQQ zsjIjS_PD;!5gE7NP~^!nw#@vZEhebi!7IXT*wkzVjNh#)M>9`PF=Zn2N++wd(12gb z;gw~mirF&&XNELtRyHlaX=JXcLOZ|1nXF#A0Ts|=>A^cKZAH(tdtu~l#8KcDakthV zq3_@H8UptYP#7C8?s*@YJiQ`nV0%?N@kLnMJ=2;f$9VvmvcHA<l%JoVI5KCslQHdY zb62N>Zf6BE3-%*7@=9s})#s@VsaKEOW-a*QI|<!E=AQMX2#dv<-17$aa#uG`ovdP< z%Ej!d^10M&L#Q^V-2u9<U+=;&vg<c*xP|05^LKOcEF9kk+r-61ME6Q_V?QlQ>ubQ_ zW-A!5hnwrmbY(%~Uns-~yL<-Tu+6iMBY!wM<C>le32sSt*nQ(Xtg1g27npKLP_utR z%=C=r?8tRYcC*mi2yo*)Z<G-4^&hn%f-0^CeFEWc`V_kjjE(2u9^2yqAH(_L2#BS# z6e!z%UHJH6x^)|mHR&3r`(D853Hz)?sl+6wmDM<z(LGih&@2LqO_N3!nEi<>y^$W` zeW)z&<Ly8G9WU+E8K`Vl;Y@r(hQ@qOpc_}<*1zmtA@%mqE4@&1n(Z2OU==K#xz{DS z+r0CAU}$*Tmv!R+oeS0reK?H&Wm|F@uyUHeC+4EkO**Paq0uJC65)Fb17gZEzCC6z zlhG?|BYl?W%f)dLW=gIwxd~Of_Ars@2Uv@DdQWT*^w4s3nPwNJd}<}V8YCbj0>s+R zPuSlCL$IU9!Kwdv_Q=s5yPo;Zd%B<JyXL#u-*gwTVQ@vi_1tD(|6ZSQ$m8(D56;cy zAz=8G`Xawp?9YPQ4I6dCseAIvka-(u2dWw<0KIo|-s8N)^Rn0)>}(tpQ}bO~X?7Zd zt6wjxNHh1hXzE0SZl7`Gr3j}!PR{JAvZ<s9c~KXbYMf%Hyieoe1r-MvMLyAL*YaGj zllK{FidY@YK8~lmGWg^yBdCz0ke{d|lTZE$eA8E<y7X(<T6(BEjkyl}+Ez5YqbT;j zB`j)pv|e8K^J0VDCZK6v=5t!XSzN2Ry|<ZTGHSMd`nc)IqFUMMV5VJgSFjp6JYGq& z>zv;=JfqHyY;DM=hoVsRk)r*iZv_EjEa%uU4Y1#ost9)!s@XquW_7F0{cXrjJ4l>U zMbY!kmtJ_PIR3vIucW^iJ$+pDIC3QM+gsXKzXk&s_ZIayVz3QjeJTOg{N|5wH-B<4 zyY$NneET3uBUr5%Cya5l<NFRTtA@0R7*SEwSW+w1OR+z=8TIx5N^U+TeGt1Tn?QEU zO8!p)dQEoGZa@A%1xWt+gS+J7n>M~16iiHv6ki--zumrdgX%eTP}^fM7Mc!?pOg`U zxuY~r?sO5|n*5d`$yE~u@7_3#FnxF8OE0IZnkauUDo#1X{<_-wQ}O04t^bXY=Dy-b z9c;H=dHq0<mS(aJj<fS@xtyn9=fqoo7P_Wff@(hvrHEK`CMx{b8*l6s5}d%Xe$~eV z28W<A@`7A<TpR+A#4o4SXd5aX-dAc1lI<j;1I0qop4-(oYl8&4*P&vm!Fw`q)>Cpd zOpxX+>DQT;6l7vj0a^i^qBYv+$#uzA1McN@9^umTc)Eyo+o~izH_5VN73IvGEW3IL z;fd|JojjarchGbyXl=(F0f&1*uC`_zx_b6;OKX<ZT>%5TJM}`(7`isbj|}8XE>Qn8 zlVPF=X9z(|Vo83#;q}iY(<nu`60F7V*6#yL(?ND)(*Uz#sCkJ9X-PnBY)Jnyc$8X` zN7*QOr3vpM=_d~vlr|_I|MIyswtb1KLJnfFm0#i$`~sqN^+vTy#ivzD@jICXAJzV3 zU4#4KH-wny;%V3JQ_etLFSjuz8rUv-qpGb`7l_Rp1B1=XSH4~MSw1V<k>Em3YTRql zROkABpgFV*ttev*A4{8*bzW?!Pp$!BN=$#XaDF**3lr__GJx5k4QP_A!k9&{Lc&<4 zIZUy8z3miJLl`>fF{b5YzKv1!*$9&}f}swt=DBzn7kH-4E{Ejv4ymKGXJOe0kY?4v zHhTYp!~v*r^(RwLFU3>gi;DursMKqW@YR<x=U7^%IkJ4vcu;(axD<>#UqaKm(F+$D zZsB(ZVMGZ60RSmYYVr0OxGSF<MZbw8DjZx#jCbj9nDJL`d5@eH*hl@&ewdMH4w*~j znD0O^KhsCjn4-${=P<|NM&@H_COZ#i_3W7$x99^EQQKhtqrhORjgYe^R*L4-wTBMA z<+~zb5eZKXxls9au;$7Ic@T|Q$+Y*Z4z*-_tIIgX%Qf%0uN%#oU5Hi>J&R&pua$t| zCS%NLm7}EtLc}4{bXLTmJ{<fvrAM)X$B#26O~ep?kz&P(^crGo0+APP2LG<awnE*- zXNuDVu6-a93VKCU%UyI*)1{d0S&zSv7J)Yg3LGID5eaiHyk~Rf-!ZP`Dketf_*JVn z&7QW)uC~XnXQH=FN}C`r;Jy~kXG#@vPVnq^IKoKmln?NVbK*CZLkxkHf9Dir;@0<V za-A4sL6-8O<_Espn#5$kEbc=R;l^hI)qTMyZnt{yhj%<gS=jxul+BXERVG7yVtxzv zim0jJ26n^E@DX*cZLDlPkdkuJ@P3i+vq$JC$E=N!`gGyb;Pt=go?21n10E(`^;FB5 zT&9dP;SS%N^4!C*15MkEgsdIo*jD~dL(ag}q9p6I(A|Yf_&oT+G;G@M)$HXIebK}M zvt595m3Rk7+(?GUdAa^oviJ`E)6x<i5XV2fnh9P=o0KW?)^yt*MICH&;e5hhiK}HE zI%y1mZ|=+I)9P1~qO{7TsegQqtTDI;xad7;b%_fXL-d%$7Up>IXK`qiAY%gs-2;E% z9J`qLkB3L-q}JvJf*Q&9Uk1jE(bXjM3dXTA+$<s6lAejKHFa_t_NZW!?i-YiOYngi z%Z(|Bit>|v7d$0dXe{D-jYK(P-d&2vU)el90P`g`4$gR%Y~d<zNG2>fW|mnZ{Ei4V zr+g9y62Td1%*1Qg=#IVbQ!=o<?NB03O0tPrxkx;#8hw95C_E-E4`snWTpk1dve@8< z9%QK4vgcJ)^4U88yZ;E=6*Np|`_T)iT8x?7HNZ)_Rj0&Z;+21f6pGBG*|j(g`pxTk zo#ZE)P47h7UA_CR`0ok-az|}WI8gYC-nM4n)YB|kJfNY&^X(FkB6hqtXT~(G?*&9^ zdVKZ2MBm?^;beDAfBziKne9%_-cXYemv<Dpgai-X_9X=fhlxLHKahd45k-I(Q;BW% zz4kn1!{qh8Rw2L%R`W=)<doGnvmTXUUP=t9WTD80ayKR1|G6d-qI=EIWdRZ8a%*IW zIIY1w>0B=EHIAAciE{}aeR<|CB5s8i0ja$El-7kGEc5sc5#v@nD-V2bdpzKGC@F4W zPx<C(F;NM4&Yy;Ft$KE^gQ;L2htbzr6Q`N^GLx%BMri74ZIz&MYPRo!P7uspw$pb0 zmsA>rco>)eznSUx_t>tb^^1#zPKfto**n)#$w7ayrrPO|UGRH8<s(>M$=n=vb@x?~ zS*BgKm$H!7R?W_9X$q&An_n`1)~gR6%3H<U_jNVhXVHax{Iz|P-kiP$RAjS*pWdNO zbQQg~x$Rl*dcNHU>rCZpZi_9;VZnz|z6RG$H{cPV94~LrN<Giwozs*579vT*kwM)y z<7(Ko9m!9(e<;1Et!*PV7KLVgtgS7%++^!&G<N6&7(mY9iFGjBk7|Ih!qbD+hqj7$ z#S-X%-D%bU;_!idxVTBGxoq+q%qVW^fO$$=oj0ipRWq0|Xh;M^U1Zt+vJq7M7HL~= zusJlFqvL=aM*vMdOOlye4t^{t(%SU8dJYU+Bf{9nWNmyz7sW-<0^H`lTU=kg;NG#Z zqf<7z0pT5Q)-jIJ5D96&sSwFW4Cldb71K-~7WJ8HhhX2T&dPM^``J2>$}cAxAwP!D z-d&U(KJ9gWO}FFEE}jI-CBOn_AY{TwOKjxglR^`-7Tn}o&A!!-Z6(5`OUSp3dov@c zvKC{PXKjo6sDP^8l;HSlzRtaK-=5oy6)<r@RuLfoxdimj10oGuo7nmm#2Gb1T7g%T zCNW?mefwXIw>LU~?*JN&r##?FL8r(=WpUI@Q}vVdlZvw#y4#<Ok(9STD3iQi+VF_1 z{OxMxgQ~~&iIYad#gb38QBsJBN*;OBYzFuCTNRBeEOK!FYxmWCSB5Oz1rTSQfvZ&P zl!-s%kA&om34xCcA2}KL^lnINCJC|zJ)?i{NBGC%EPA=}duB`^>N_|t3d*Wm`nPX9 zzjx1>1<-zn8i0!V@Hp2@`035BTAF;Z|E0W8iuv{YK^FZJDvAO|ve@Iu_^aBC;Y0h) z2Rb(?BCBqH5cv4xlZHHnJk33J-p-nO8tPGY$C^}{TgspRrkb?9`oAy2D>@oWF$_H& z)r1&rDV2%jYdyQqGM`?2P1UoONMOzz0|TC$S+mwynQ)sHzyIHOTc@JS{MSAe7dZN0 z=WQyjk?Ra8b3XXILynsjo+d=lQsQFr1cy|Nw!GP-=7A!8d$=lO!x*Az^YS~Ei^59N zu-?$@r&-+(fR*K=mD5hPDLr}?ZXL!hB-C4kzWJ0<MR*4yX7mne!+KSj%b5XF4D#I= zeF&bxF~#(+@b3nMxj=TiC%l&ivaKuXE1Hw-yHffhEZ3$!!9+23+~(F|{x=rGnZ~Hz zxRSveqyI|&X=ps~nhRGEZmqG2N>J)Gu#&%Ygk8O>ou{qtHL{XNt}Y*Pqr-#;3l+*f z*WK3*5USa;S0pH!jId-K!duf#QxzRdj66=Z^vC|8UnCD38^=K^{F+Yd2a7rW#_7<L zqv7Y7Nyq|Lh-6!oCAWiLfq~a^#<xrKiBI@m|62J{^AlJ3DXhRzcF(hHyx3P`Ja7Qx zNch|ZEGRhd&9~Tk-AC2Xu8%gK$F#yH3i#M{ypiDdcjj@dscBIX)4*+G@LZc1WLO~e z%c_C+rdy*t-geR*CX}k|I1Cv{5rWFLP)d{6s(I2pTTIT2o9!GC#V2-h+>n2d1NUJ{ z_Yw@zGY*_BHiXN}w{eO5sS2Fsm3p!TS0~j*2`&y9I34}#uCN$#kcdZq%6wU+^$m$N zX3D=sDt%da&BLV0Ah|~Lgn0Q`hwYkcSwtdqnPt8^R-9pgmEB`pfYW{;dnLb6JryAB z;xU4-#REe>1nx`F4(^Ugn8ZX1n1q!0<{#K4_Kz18F~dAo<o|(AsUl~p%Nb%}f3e6@ z`w6+VjtuF@QR{fmJf`gn+{fC26v%614~ehMl#8jlTqzuB{;2nF>qQg|EUU4A3RhF$ zGl91i4?q6?P8usnP920*ejpt2=(4>4aa%NFTfJn5k>*==A2xg8F}{KRdg;qlYX(av z<m}MNgMwT(eLpnQ=_Y!AE@Ainka71Iu+MC)&k!O<ve|#PI1R)2WpA10DwAdFaEI~% z1?Gt6<v|NtNighh9k8*|B(I_7ncf1*A}W0oyZZO&Y@eKSiUA6MzTuoYJ~<2PPJJsG zXV!BAF@=yjne{}Iy3=lSfumh8ZsUF!4}4rJ-OzWZR3&F_sTk4<2K!fmwBf<ZdAUx$ zDc|G{@An@qbs;<n0=p^(zOD(0s<;09HOn6{FDr$<_F323*6}Uao_TnBKT&&Wh)o}- zsFt<iMyzT^*|QT~#o13E=#pxk(%7?&#wGZ;)TgO7-#czv%U1Q+1(gJ(OL?LL%80Dc z&j)W7_nfjNHQ@;g{40VxDF;f_Q?dq%PHI*%js!Q919b4mgQMNTqv_H$?bj@&7EnI! zS|nPyGSIZjM;d@U6qb=6NlUMZtM#&>;d2b)<B;p9iTFC@XdBLzoqz_Jodd1II~1=( zO@Xr5)medUWi#{{V@pZ;=p<LO9=eoAfX3c5USJJIlY`DM6m;5bPOzt%ka>m3avWgU zupx?U?{Mtx4MjSVK^XPODZq7qmI<0gInBMCv&54Q{+CZCitP}EK4ly4{r59WknP~p zdwAM_=Ki4Km@cg`8HtGZoWRi%ko*Ti7;Q!IWlHX?t`T}<sa^2N$2^R6`B(p5-A9c1 zC5pc2`COr^X@ANn^7iQ4{{N7(O0Mrebe5qjxzzY83QytiR&z-d!*Ff}au@|OvAgux zjt!HxSW2T))b#UlO;>2c81Z~!axSthOuc?->NeFq@XEWVh%OjBXZ0u`<t9A2#yzFk z&3~o|2gClPQ)8RnYznS7KIIM>@(Xfq>-6gb^5YaCjqyF5PF?XjG@4d`eEMCS6g%3( z)r!+FrEdk)Mobm4sjU$TA)I@@L<BpfyeldSH#T26R2u{(*jNqfqeIXtL3gFCk;e7= z6~<Gg*(=F)x{QXwDYg}@H!5Bs0`6o0mu+fSpyh3@4BacsqJ@ZXYlB|Z(0=9?TXSLz zKU1=KBc{|WADhXVql4RQg6}sT2QmVbO@Sw47a^A^_4exJKJlWX<qAz<qbYZ(pHbL4 z<b(k`ZJpIiNR^KD(<zfcH^U4IZd{+|E!~IhD{&>+`)13W^JABvukR{&03}NCK3Hs+ z<hOOgyRO*}!;!TG#rsly4aJUTxpE)h9qN2i4a!}3qZgm09@}=LqlPeG40DD}L+^^m zb!D*STG!ZwbW0CCLS+@$=4;1;c7lWlYucmXT!Qp><iz3ycY`)&@|FV?<*T(xX<N2j zIaxnG)3ziWwaL%UjA3`3puna8i^2Ny+Ym+=@$|23peYj~&ZLN2ac~TpMqqzuxqKfA zv_949$|*Pmnf>q!Inp)knm$1t)hR=!_t^FZrH#FZSNb6H!oA&tip^C*q9In06f}HQ z(7n2Mw6@9a0ErCWGZb4zga{D$5vPwyo#eJ5jJ=xt7Kz>|7W4-lF6~Cr6r#+3Ic{3W zRWO&P4@s@7{AMb?PRg&y&Rnx$$+j~#DnL{igZ;Juv(X@rG=cEx#`c-ImMX5`#`2(m zi27q>!v~jUo1RyIn-4x4J&zB4Cc`WH+SlhN{b~+%O+UL*rkuNT7u8B18*tbY?g4s` zoJ~!85u_ukPC$iAJe2q7f0Q}NO^l9QAmT;GW~<p7-I(Mf;AecIvocwK5*>+)vQNSa zh8J`~)#wyjfEE~z<)3?3>f1u6;)8EJ(gu(z+QHbjA}iSzaAdeU^pmGsi?6L@)u$mb zvD50|;CbI2(gqise{3rsJv24BNvcvNODivF#>i%M<^NNS^cP?L<wSlZq}56Kw`<(e z6U(LhYx0;x+MEt~{_D%H81AGziX>iYnao_(-lsQe>NOw)+vt~d5kEEjk~=gQe`<XD z5k%fY1M?D$RxN1-ECm2J9^Ag6CfKgQ%W(fe>WiCH?H?i^*S&a5rPF5mfgHPjt>?<} zqS~L6dQ{TMy*#4J*$AIfQxB%R^?Z^%<NWuI9LxqV6kGo?tD$atA}lNV3ZO9xVkt7i z&=|dARz_26uhVgxmKdivO^IqgL5jY3Da(|goU8pI$@Lb)w`2~1d-o7uI0U%7|MzFD zIsJ9Cnb&O3=IT5_N3X_m)H*VFPC>Fp=Aj|o@YLAOAFN2Q;zns$uSyE|(d~l~*nD!% zU8$PTx3*r9Pt-)@YMDbLei%yFmRJ`oW982;U#P)5OLi)MRx)rVzumBiUE84(-urtm z>s{tp-Dm9{`Eu+Id<HK}@+a2yX0pmLBc%1AqnNr~c0j^Q{Pxr&K;@|_{<7a9dKfKS zdi*yQFd~aY&&>5#C@`mV=`?$2=L?j8^6IDERGxxacH7i1nBsO>3i1PLO3zqv4Z8aC zVSouXJb$i0OU0&{F1xCq5aAF$;W0Fr(ic|iDzo3aA0(^J+kg&4lUP6gY4n~-c=?=B z=YaM@^*5zAVpVMK7VQiN*t_?33Zu20@u?lTF%>R_+d_4r__kO>%HqE{LZW0}-z%v{ zb*M*n)3>oAQ9nAW=c7xc3ApWHU3M&3RlB;z|7+urZIIq~7meCeJ8gO2*KPYUzY6Q# z4PmWxGxk)%6Ir-7rS?Ofm~PN>vZ^MXsGN(T%4@6a-c-+Qs%-eJdsX||KNJvd4y!l^ zy8E`WST=(nW^W;l!SIodISv(FvzFyYsG8-oxRU+7;gU7^{DTP7OtiUt;~jZ_P)Va* z_?w0c4k;Aez{5a}AY9&5FCTX6W6>jB9;_Pn6xED+&k3wc<g&5B3H_e>r-AdC9#NMj zZ`rKe1K~rsmgPr$*Y2exn*!lOK3S+xd9M3rui09e5aeSbt}W)+F{TnLs=AbRA4Uq2 zZorps7_K;mLb<6mqr0=pX9?S@3NMg>RpfK3!q_g{X;Q_rFwm`-KseJ8k0lKM04;Wq z-owpW2>m@dUq{hV959RFee}r<fzE+m83N>#m?RNidjGjO{-7GVfwZvrYV5b^+Y-05 zTBo?w#cIAG(9|lK{u}wVf2GjYma+80mh;5Dg)n$zIck=zbq-^z|0f$8#w+f>f{lqD zRIZ8HQ*oSa&VKK@ZS=nI=hE?Sd7$WIpPqehXERFGI{9g3(?B07Pm?z|SxRtw+*Lm; z@k8fXCP;C{+U-Z8!SV775CC5-Td*+^AN<!*aZb>J%L@o@WFv-tc0RJr=k^(4B6m}! z;iL~1W#s4dhGJc(Qg!C*M5TLJgwZ0Ty3kyf`4+PTYlR^RexKoX16z2J<&QQxyU^aP zP1Bs7H?1$@>|w2r7L&51Xgc;X<DR76iWRv>pYQc#OZ6yevZ$<#;rb?>Ma&`pYF2N> z7-UH@+bij2GFf|fx9kc@B4P{-^y?8=0sy*flIo|pvDsCAq^-Fs{o6FT4s6;I@SY*% z9}Q!m_a@LU!Sg{WAJem#?aSL-eI3E|lpOmf#z`Fe{+bN1rxH-LRHNpgr!|tdLRYLT z%r^taBbhD8v~&^6-hEAwMftXYS+mQeb18o=T3ngAj^}tQN!Rn9Y3i1cf;hO(jXz~* zs!70R-aFNLsYVE3hAGUqIYc)|3**`jJ!lZ{R_KwQwWLJy)SsPH;_7yU>CifQX8A{^ zN1DWPvkKnvKHb6&(!`Q?*tZ4-6TkAGsWEW_xVWPAMO(Qi{)X}dEfSec;C1FK%NDCL zQS0ZVAT@r+d|AZkF?c~V*+t0qU@98o0|Tgxg|H)FA_5}Hf6B>a4fS(B3#ymV7?H+e zVyjKS0k`guf+9h`OGm^#WqZ!;;_k!fd~fSe(Z4a<4#UU2;=dKpHg#OW%h@j-NAA{+ zL#8cA#n?aR&KXAY?V~P2P$AC)@wRg1e9A?a(A(;1i^vf=(=>P_=X-`=K0g;__n)5B z3kVa0p-TVvU>QN}_`-r^j?}`f!2!!)>8CwZEu-SIW4qsNX9cqFjnRo51PQTS(bjCx z*4Tyaf4Z2lJbo5JUTn-Z21`I+H@8J*4t}2<^bHJ8h^Eip-t<5A+@=TarDvBRqtHuZ zm8b=ELHcVxLh89IGA@j8{Y@;v6C%c7zQ_uwxb#<ekqN{0e8BTi3$T@^wfr;vp`N~& zU&|+gCFtD$i+XnvIB05QWW|(bhpxpP9@6XKR{woZt-sjW6`qLcCdWku>{$<);$tk9 z&O@|d;;5;G4v7gItlDJw7!ELtxVQTMI6BX8Hs8OEYfDk8rS@uz*rU`gS}HWrP%&e+ z_9n4sTUD(fDlv-C7O`iH*s84&irTeTV(&fsd-8wY<dqjWjyUe?dw<XC{Cw23meiIc zKlUunBOEPKk~u<&xGqa6h7dQUvGKDDH5!boHT)0G8-iiHuQ<GPMEY8zv`KpI#hei$ zWduJ+@N6pTewyB#eC+$=z2)}!#`R*H>CRu(WHIfsP#wL8MhA&*(k(+4?!z*YHQmz$ zg3`+f+!PlfyqMA%O(Y79C|s!}3U5!)8q-4dwiz+tQ!jtlC)er(@Bbuqr+lopja0H* z@fc@oNGROiyA$vSHhS?PK5041QYEUYHTIj&V#1JPMB`wz<i#yo?pV|epOe02zEIWg zhADIhBF=E>yVolJrv!=wM_hJ0Z2ZlDvlvl$H2%`=4l*v?0ObB%G(c9=?}nW3cgM6n zUw+}RHobCo&e+hcF7Er?NK%36*RKO~K6F~QZ{k9g-$+-2t!H+<hVldm??S{z;<HB% zt_cVVh^LJ+eH5|)IItJRlmH*ld`i`dcYDEldw@1u*SLUzYEy^>mk8~0@TE7sEz9eM zppq2&D)i}z_LI1@HciSjpc47E0%rQ11h}R(dc9la>QBuiJw*nImp89}3%$qefGXgm zvv{Xf|J4}B5<4KO>w+qT2o1`;eKJ%y!v06p9_ZrtBhBK5=GR<yUx#Nk%mTxZN=pgt z>|rp=*Fp;b$31yeA^6(UE1FQvf;{A(QKX@E$MaHl$|w;@`Fp(PGrSg9OVKn2xRPY> zoJ~AYwB|Z$NHzbzfyJF6{hQTE<@GFh10FMpR)Gsf1R3fzvE_-|`{UR~MkZN#_9TPk zk@;po(_sBo)d8EzpB2#CO%?%%1Q{wPu=yNW2u;Q*y3PkN#w&x9k2^~)I|u`}gq0Uj zrC$^&a#>Y{9(eb$$!kdRWmRg5;Tm!6(Byu714_EIw!W1@W?a#A?X4F*1{cqHTl2AF zE#50kvr3k-1S-t_>M(`+)lb_n4J=u$OR0+mja)z~=Bv8BzDcQuiG{grF0TAmK2NO= zPpm>QQvRop#TX<UG3$XZdVC2j*$tnMZ%M^|_<d+4e2Cy<itpuA1_4E8#iUSM`slez z^<|!Ox7JS!yUq7MD0&7B!F`6h33+TTGtAE5exPaLOqtbHfnskeCo_5(qZ@&B7S&?~ zEjk|D&bNg^<yh3IQr<%UECsv_x+xPgJaiZfTv#oaO;mcP`gwtjR(0l7Xh8VYDweF) zR>5IBwh_rP_Wpak|B93R6_fYD|9BYBo;!C#O=gAzkA%52K{L)#QzmWc^CZemf$4@3 z1)H+@%EcU{>_Jdvd(m{KQN-wd=O_gLio>gnbiD7sBX9SC?U$X!ofi-<bY#u?-<v>* zReg3=()39ARYu?4hgo&Ne4+E(h7{_^tr!RwMK97T61q;DCD%XnIi&!AK^+&4iH{R& zE!p|`XPQc@3Fh;!IrjOClg(g!I$Pm^ni>h*@0*Ypg6y-+gHj@q((?H-JZ_Hx$zQ&` z@I`iw7MTv(9Hf=*!hh@**md%OEZr@S#`_>pWRu_0RXxR&b|ZP;A95jZ-H=i<8N3Th z`r$zL*M(G#q7UU+zw^}U5A`4gHH4f<<cW}Bp#fvkazm<$Lu+IOsIgH0QJ?YrLS5s} z4EaUgD#Mlw3}FjW(f?t7zIgQ*(66sJ*8WZQPd>`5W%@H=yMg<tClMerQg3P4YNs*= zvem2jzFufy_I_ml1#{}H1bza2-_g3d?1}d-SB50JdAnUFTYd|<ztdOVx%jRrb0ewD zV9^QNlCrzC$UU2+RJxwn>qp#V!sM920duKsUt$hmf*hjT_$Xu3e{0MbQy{I%-f~f3 zM7u-hje|-=Y|R4MhTJG7qf^;-n5kYQ{+O>1j1JWlo-pyx?nSk8p238+jrj`NTm6sE zeyITMYS<TWhtTc4X9HZiL&hU+u>`Tll{WK+2ZNm=oTHb2N}JA`mnCgE!u5%s;Rp8l z2fr%}K~sUQD%<nTNwGaEdpeN(rR>zIG!KFZ3YrXHtH$*cb&lAgmH(yjG-uSXuQ%_1 zm0FId$~yOEmoVggRm6fY@U|)^iAjk=4O>DdN-qd9r9ius)PAQ4O7zqXMU1F;q)u77 zo?AL{gp<f`-yt{41y%B6H)RB6e-Ah}Y3nqpV+0glk^D4W-wf`|baQmb(!L!HzpK{6 zI=3kQO`o*BtoU-}vo1@g`Z1wd;*hIOU*zLFrMKNC;yDy<QXdQ-p9tAoXty5F_ubo( zQ&&PXi};qiOtLwkF=jO(ZX3#w&#J1N4tthK>3O6LFWq+>76@c{naf;HOdKxQ*MZ1Q z=FdKj_@1B2nr^<MGqjD!I5rPqoGcD=4Wji60z$<+yqZRqA0^<F9jkdVtpCJ%SgcCc zXWIW5EN;U8K{-^x^`)iGlutaVQ&WCxFXV0uTl!BUPF=*?oYu$Kw$dB}1(pl{^mf8| zL^4>7&X2HPx_;N!VSOQb!mflx0OxsfTFt9?Xi}5EeCp3-`KL^Qd_F&N_yhAdhzZ~5 z1__?oA_F3-3rD8bKR#Evv;w0Q&nJA*N3EZ$_jVtKyROtMd?TP4;r-J2sd7j?|B%dJ zsrP5RdICt_bXWN#zuB5v?vAqcQNMEQ*dark)uQV4`xY-7jauvSk6fw+xf-HXAZL@W z=@L?&BcfPkHQg{vQ>20~+K%Sc?yfqojb6luDxL7*#7&c0HRi-vS1qQ|n@R1ll9L6U z+`H(()S4~E6RhLG?}3ya3OB7Q^_Q*5nL*Lv*2L^zCB=f?QbJVlV2xEFUqp)frH_fr z-1OyHOa?pUKt()4l~u(B95Yz=>WGi2BFZ2ARdMG}4GGEE)W6Kepm0@~o$36&>yM^p zW>$Foi5_ACxGw@Z$jA?LPrtV((iJ7Q7LnI>?-#$F{})qNFqI>;HE8Rgr%Tb^ICF@( z<nSwvnl!fj16KSnO8Hz=-8XjY&t7{IJ~TV?v5{jwQ^LHZFFL6_G$iv>K(4k0<W`?9 zSnsG!ezsox?H7t39HJCf4sJN+;m}^{rsQwXnNV+XqXKEQDX5{YQoRWpDeJVFB^)Zk zSzcTG`nHI>VnJcxZ9mETz8K7$>fKm*$I%|ub5zgFPcgsOHz(j2+d$`Q!my=46|jv* zzF^8SCJ*y7K674M(3(!FgtB$`tLtGtxj)WX<=1~F)nV9dk`fEu$<m7T9q&l?pE$p& z=Qp9J>QU$P{PbbKvRH8Q`%g)#1Mvf>kQl}3&0*^MH+WeUufABJhP`~C{lPr#0Rv0! z-Pov}j4BQr83)hK0fiP&D0BLdKkTV$3q$Yiit4Nzn_i14s=SKNu{ng;zpG=new>JG zJ9#t<*K39zJ!~FxclA$F-j(=s|K`O>;<Fw4fZ0k8clNu~cEolE;;fC9&3T1XkGIRZ ztEvy*fX8A}0*?Y|AvItLM1ju$sKy-YUpZ4^q`c)APCJum;kSspEO-GymByH*7jHb+ zbxaGbK793Hzj|jd>D`mRbPQs2RR#YOxf!!l%(}5+RFtr%QcI8KExuNc`~61oC&??6 zMCY2O;Wbz4LQ%VqezAFPbH(2QSFY&i8^^Fe`-o@Pss-PB=KP5YOixol`M3_%6z`VX zD3;=Q@s;KZ`_l*bu6w{l`dSG9%R2|W84?V*N^~~FvXlVK2cC--i^GzoKdsyc8al}S zZlKiLwH=~f-KR6qe(@<v^~2r&24`1JJk$$;;oYDcU!M7J1|Z&*(-iC{q8Q~MZN2IZ zo8_OJYy@t$OPVj<rQ!dNO2ht<iqa6M<zYV*X)Vbi@JMgxk5A!hl+!FCF5=+fs>i{U zGHh@=W%lL5(-<QCl;Wf(bD7Pv^eTNwv$aD;y;*nP3f;2DD6YfrF^AV9fr;A*rI+gr z3%>f?xDG(oB(KummP%#Ea4t5RFdKSGkGehW9;(#+_z}<7P7{?!0tYbL@ZeC#<%6!Z ztYG4p__<UZVjkY1@WB#dNmOdBeDTrc&k<()I5(z9n$KJUw|M`+UjINEQx>$tm}Lb| zPlC639Zm1=J1%BO=g!p^t!aiwL4)OV(D4fTIX7P4bEtBFV@7(*s;e(blzbRoM{?EI zD?J+i*ZA4cjDr?Zd<fDb-Qc1ZOh_~)HG34y08Bx_NWruQ=}LpQ)Ur!dWzM|vqE|Sd z=BBUJOPJQ`w+NSnJ%^JI;GHP(`d;^lBRhjt*Av5h<4Ymi;mcYv-{b493cnm7MZ0ll z5+8d@CtH>|al3l25MyczV%{8wMw3&zv}GY*6lNt}GaR#aa)xk8RDbb{=y{oKXr-$- zBTdL2dU5b68HeA<mr048AH?_Sn(hWRB>a131CmlE3(bmq4wk<P0#^mtoAhB@e4CV- z-zm(oLZMOB?biPbcNA3(gt6X!7|5Y<ggV&{PjoO{xcp>mha`$bD*>u@5#E1&+u(d9 zO*ya(g#OTY_r!j&FyNLhT5&>uT6d$xW=;>>mtH%u6)zK?`XlL5(pW_zU!=9tB+>v^ zJoif?Tw59@kQ2Y!eDuE%VD-%Tn{f5UB46lf<HN$f7jbqCV-0btlOZdsq?L>PbYejD z9wNVIqyiw6zW81C9oo<2TYo}s3Z;Rbc}xUsNhJc$#6V>r4{XMMgH8+2H~dyUPRAf5 z5I~;tPSvL9^cc_s#EI5VFbg1vH9m@zIXnU1DL8wch$>y!P6|)1OLMS^F}5o*POiP| z&BA<Gxu9^5M(PzBQ(-79{Anr0Cq{l|=8;rX4rC{Xh?ikIZ$(qas(G|}RAzNj;P$@Q zNiF=&7%k865hkV6Sp?)$S5JyPPp~9CY)S7F9+mXXuwllX*nF1&jZ}XDJiMie2Z=m7 z;RBsi>lj834}Yz76)NvUoTv(O<}Q&)(-VH#+rvn`_yruFJHHw{{8VIdO-HxGc?_of zx!r8SaO6m%i>2DNq(0PM$(}v)?scmJ`Q0W(ep;R$UbxpOcw%<gS9uB<oRvO^)`OTy zY#k=|s==hXgAwva!-FQf94dAg8x*(MYZ$RL*j*W<T08r)*Hf9Oz>01l*)4K7bW_Bf zG7s<T@JKBP$j^~}cMZI2V!oMot!HuRMYRgbIf$FpUq>3o7AS#m|4X~_D!ec>yQQo9 zN2N}P&`gnMFCb$6Bq+uXCWxZAr>f%oTfb*w5Pn4lybqQN*2D=l(RrsUaVL{K0ABOt zQ<aOxn?11~qoCLvwy>J^FlNCN1d$#b7&eqFu@`?4X@UIpMINs{Sb8!0+t(ZPs=v>F zIH)N|!9kHTC|oXSSp_UU(aA^QpQ^J8W8P0$8c5b2dY}c?n;MM<Gc5xyaw;FxyT5B$ zuKlxh^0qkNboMUoJ@+tC^uj!uao+(QRU|uo1TPq?NycKoDTuj&-2;Uuju0oYA>q89 zlSclaRwwe1g<MfSyn5QQm1fSL1)P3<Z_u-$sge3Ukd!+%c-#<wMj+I~EPYZY{K`Px z#f^xQsf^^ybH72*-m*8`6#FgQDYeXO?|N!;=3C2pcFdWT_xkiU==?T|4H6=Pg9HLv zzdR^5H%@hQJQR<39Mv&5pPzNd9kK>eFFe_5_Y|GEc!ZaW^@>q4-{^W?1M1zVN6gH2 zF-`=`q`aRa9C7dZ1w6-~lN`TIG|u+L<5xZ?v1g@6rxI&v-Pr&YL4Wl@4bHPMox~7$ zv*Lm3r016sXi_Es6c|_?;(8FlCkvB!t`ZogFL~1CbMe#=9kdAe3!XS)V6ezT7q?PP zm@69+e6zQ8IQ%K*kc^rLnbtHT5H)kQ&esRe1nazn!xZy*(-ll8+sGL^O-7^cHCgX2 zSV7%EUu-O%M{&5AH;93>;GEV95;NF>;I_1k-~qLJGIVY!X$oxQ*Z0_yHBNPRm`$VH zftGl)fN0Og$$q6^)9nmFlPOsBbZ%<u4CTgTz-FttU+yXbjJ2D(o<2zuw4`~Psq1eU zZeIkZqw{B>a9DOa)iQLXP9;>KAd?0f;VrF?52fkn{gvxxk?fp((($Sr3=q{vX}ABz zJhh{&{Tu}!>naGBrM-f(`xwQ>wq?@lTI(8#JTEHHovr*J!<V6?0zLF_1~5mH@X;0q z(fit)n}FE7p0~e+=>35RW5E}OSD#?19@J8~iVuDRn%n7U-zF)reR{z)Xrd(v#8XEl zqf5=_?maUULWw_lo0%JVwX48Gg!<-NJnD%HDRSKGo+1_WU9KJ-i{vM*u0&4&nqH;1 zgxaI@daM8!c9KR@`~EfdHMr^3--X%tHGzr7u&Z7lmu?T-evbFIi;UEwqM~{t55Muh zvp+{(_evszKmnd>jvdA>9xLRW6y<Q=4RB|W1{@u0D7q<F^n$Tbv?DGODThmguJ~zn z6*{o{O2=Md*A^aE1m9$baQww!Zp8a?;4sgo-#xQd<YT(?-_U~o3nT>SYn?|@v_U5= zGL_hDJ(z?;yLXj)xZ^Bm7D~^1d3BjnrTj^Qt}Tuk{&jmRWu=E@GFY3EDzvL!>+s_h zjfSxl`c<-*!CYMZy-RUSsOLn=q8lDK0m)10#jcl@>32zhp`QcipkgYj={0@X<N5Eu z+!C$b?S}Yzg%}+P%FB03X4lvp6J_xHeC_q(xlInf&4IAq>I{pNXL3pMJwoty|ExYp zxj(A2ogB@lJd^UT(&+S;4y14plwYHZIJp$;SlBvVuIv@RQd|DxGFWa(dv9q-MC>t- z|6UT2ZIv~{1~Mt3TxcJQ(K862?cyzyc%HF`+kgKO(G&mDB0Fz&>(Y`@YiYDae`0C& zuXMDQ8vD=84)N|wSFT<w#CrZhTtUX{L&wY=)c3^OZ|qV3tHH-qc_{@oN5{piMdgkG z`phC0m2R~tHudGxP~51Z5Ta|sXh8V{7f5tu?V(FOq}|=gDI4DqS~JaKd)qEa9wORc zfJvDl>js1~CkT#=#_mFAy8>?xe6DjYk|?#B*+|eq#XsC0Ht}*D!v_<)4co7yEi%qB zLW3{g8Ql80ydWpmY5Ex#IAVDcKEJZOvRjNrmz~PT4XtY2V(%C59>%sj@pBpisqWmG zm$zFN6RKyjY7kK@G)>8$nfyEU(@zfdST}iX=B!Z$+jQp5y<ty$L>|fQ*3DHeIa)+< z4hJ{k&v|66N&&2eh(1ExH+znFn-X2UZxwwO(|fr!s?Ww_KSa|Nv_oxZZ$0Mt1@%V0 zSDoYzC?7x4ZmPReg6_%4oT}CxsohX#8U&f_28l>miYh(B{hTvCxU&!x##h+>Sivc9 zi1)FmTgFZl&#B8?h?Q86KIhi78zNaIIA^6y+6NimAzL(9EyEOg^AEpw@`=ESQK2-z zW?;}-Dpj(2VV<<zqTkXv&haIFA&IwHn9~dqf;-Z8dPc(j%Sf~iH$Ft{;nQV-8jYSd z-SW+wmv57!LbsW>Vye&m6j}sGSvDd<Lk1pt20ga-(#Z3kIHW;ak6^2tR?Wg%K^x(< ziA1a2w>34b_0F48=#s!)*UAHXc6_MoZv%bk{6e|PgI(Aw)`~^LywV@+vo+(cJxJ`9 z?;t7F&FxXJ%;%z?8A2KviCXk!Q`=L???i6J@*b2-)V7pp1fcX4vT*@sWxj*B%^_2? z^(!0H4XGyNc9Pv}`yX#=?g{9=+g-p#&NsE&KlXI*V4%fB_0}u4_wFZ_Bo3hHeQWq$ zOT7m*Ol{3?-WW7)wk=fZlUDIsWCYJnT4jcMs5Cz`48EgRFQ2pX*U2i4lwU4H2;bB5 zmZ@;Yz8ZG3b|aOOUzrUYhs>qiwEaSB-qU_$mKHbJ9-y8lm<#O*?x1#Qn{j@+<4X<a z4jpxoVRB@6`g!Hu_c5NJkVXX!%0ro$61~@jEmhX=S|6*Z&fe*s6)OV~)(&rW^1%R{ z?RmScwKFqx*ou^a6xqD&&sgK#jY|WU<8!Ua0Vy%h$Fu+&#UpA~vZxNhz%QraI0Jv+ zWtE8acSEGRO^$o7QRgP5-tu@5m7B?aUD?V87?7njYqE}W^bx|_4+WgBhG(cw$pD)I z#c)O7TEAlQ-Pr6(JGan7>te6eL?uuDOm{1seSO}64eP?UHndNtzuusN{;Z6dpp7(x zuzByayR~)kTs@yhlNrN10$Q;-<V*bxYccxr+y(5Vn<}M^^9ZIqRT!ZjM#)d;8cCUd zor?uU=m&hEW6HVJ3TECB=T2YRvsmEMI2ydcMjClAZE4V*pLI+{-FvFVo`bmq>>s8B z3M#<Ghu!_l6rYQ;QnB@6tBi7mNL5=8H7mdTQ7n{=*}{NA<JNQQ97o!@9Nf33cuue) z=`1yjva>B_DxtH#xg36DVpF0{bBE39X}kjUrj?me)<9D!v()STxGFav^OVOnuFzwd z3cLP6u6(@}B*d#yt9Vk}>H62KJ;XWkTvC2SfwmRt)h)pZEc=ImPP3znmbN&E8SLOS zFw|;lS<JT5&_t{qij03u{iQW6c!7w#;bj<qEGBV$pU;*<2B0_d@6}?CUd5sVWpF(~ zd-eoup6rXlPR$A%MU~%jN1=4DY71b%r9<wmc2uyJ)HMCcUQ9d3@0z%esH0xRIVKJp zdACVW+Po-18Rdd<E?K@@dvN8VvzWJ$6T42}t3RJBOJRt|jzEqugDY(TP|t9;;Y*Uu ziaAiRN2&)9M&>MIhgbT*_RC6mY}8VJt-M+hBievO&nQf~+e@pb>Xkp55wBnIUQ7%A za-J}94bpuXoS;@s5uC(B`fvJ%+vDpr7~YvB=KY)6o`Z%z{5fv{*SSbZ3O;U`<MOhY zRZ*&{?c2#q)sjt6DUMro?jVAV(WJzrD0waB$Xr8u5V2m#v@7}-l#BUSVu1Kl&f4pA zZ=x9OmhomJ$=sY!*PGxs(I0&<sp`>ZboTp)Y59#FBLk~x=6@kGTUNpf6#Xe@g~pLw z@I1feDc5oq^pItUP}62et3&C6Xj~l^<lI{ldL!fbaxv8I(G08Ls~A(xbj?r0*R`*+ zi_$UBpp&!BsTCQn(ATS6kHTMFDNcOW9<MdZAmJd&&5SR7pQwHFk1`v$ry%8-(3wE# zZC>O6i{y7ze;TbwYIE%1wR=}>lyTCF4_$dB-`Q~R+f6VEWhfVmn_n+zjQkjT?;fW5 zniR`{sVL$ZQCLd6eL%DcE%CB|uib@0CahKa-|T_^oulyd$^f&23A<*>6~{!sZh@|T z(T_baNh+2%-`oMo^uwxA9yyXGNk~l~=hg2prbt#}yb8AC-rL)8zivjiX$}&vMpcZ< z<6U3Y$%l#jH#~nS7c>}uHfa1%E@`)T(#!LkDsN>SamWCRt02|bfkyznmZ9v<DO;}7 zel-l;U$KsbA+;WU>&AdqRg-5ry0mlz?;nLXy9OhZZKa1=KP~_AwVd+R#=PjwBkX$4 z%y&M{lONP;$Y$I-2o^{dx?qd{nILR6nlYFfirZBsT+NjJyG{e?22Cr}9+-WI*D<V~ z%}f_*b1)jM?jDmkZ)+0Kag6oc=9uP>ILpasC@&9Gzk+nN58&80ZXY?YY>ac9BAi5e zhA7u&>^pn<sV4EOO9^ihBs`on-gWZ3{Uc4DirU1o#p;#!8jfJI=o{CIt9{5)i}>l_ z)?kN6LOCmE6>%Y(s>>BgP^m`)!i8{5f_3VWoz6cMt2>9EsZ&ly?1#rVpJ`o5;<=ri zAn;SbWBf;R`eCL`{Nh8OfuvV4y`Y)AHSuO=!Kko-a$aX;<u$Na3*!7rl5vjCQ_zor znwYWv4!92zL5$|G%F1tT`gIc1BLEAE=~g&OE_XWI<C53ZRC+|Nw)@x1fobOwr(jfv zi%D!Sprg&b?ok7cW*u;t1eEgjl3$&lI9qe=E{CL{4U##or9rknbQ;a%waf^voz^7E zxL0(jEZ=1Dda#=@#9YV?U8)_nAXe{;05#JPyTJf1eW;nMRg&5T^%<aWjmR^xM&1h} z@9k7}=Iv_|TMP9qgQjUeplDRY#7J<fMh3FSCIDPC^wtP_Q*qlpe(bZsVA5UJRy$h< z2S+YYh#Kg0YFy4aYIn+~O@3l&@>J)ihKtMK)XSMO7G&%DOw$qHd1tFkiLOS6xFDRE z=nuo{dR?t@^@5Thmoo*)`W$`|#y9MO8PsXKTx2yCmhqZFJW1n2qo-J)4q^XV>77!E z=Nys#CO)MKtyGQeNEKFvZd;%CVI_#(_fG|*IS&KYiNsdtgikTOl8JTGWeCh`0AqV; z2pHm76$iBmIOPKv7n{<EKSG<#ZKApGA}I45&h6Hm=zquiDc#FzRWRXWTNA0VO53`A z1)p~a(=VZoNB4VmhaS~V1p}cc?~6e2Ow&d1Q522_S+=@wcuwhZpIV??nkSQ_N$cK@ zbWvkDXhW+b2w~@MSPgIyKCZkqIMiB;3MF^`X8bI>mZdVx5?G_#*cw1@g-ftH(!(TQ zq&#=6BkO}^wkAD8>tnrcC{Kf0*1!@Q*vimQS~d0#Sb<2Q?{<jUcvy40!{}$I|9apK z7uxMkIvljREP?SRozvXK1q~I7&Kz<lG|9HXuarE$FnINu=>u~US05wt?{-kvqg%3q zK1Wd~!T#%RjKObYmyG-RT6N|>aB$6`cQCFed>&T9{5KVg#P&VMWGvN=xU`s)nkDBo zOlbNiUHCItZAxzmH6d#MF>H*d2OyGgV4Rh5P%pb_Wt6=!7Tx*o<F>=9#vP`Kq1T@J zK#@V1U;Wb$$$);r7bm=CYJH^aujT2;55IDUFy6v?l+5C_(l2uT$cX>g7lrGgMP>s= zrVLs6zyp-)(f(7uV|x_g2>O8BPv3~eJFHvlTiDz5oL^1N8P}1+?06COEH89Ko%B=G zdG_H&N0lR3f%7pxObs@r#cb+UUdpqY1V$F?HTJRTG+2+&5it?5TXQiw;PKbkC~02@ z3bBaqS;R}l{`u)lD}tl6TxAfa$4qE&p?_hYM6n+xpD#FWeV{BP;}Ck<vqEGoX0sJu zm_9$^`XKpDnS^`+Y5Y@4kr=aK1iMn|RTM;e2^%*plcm2li^FOagB-q2?E}q*^Jf0B z)&d`N-hd+F@)pXoK3>d`d6SBRCPKqk1-*@4!)ijBJS-G5E!$rODqO>bWP>-hm!%lf zMT&061ymnnEJG%*dkl5wlp*{wCn@RYiyD3R3{S-J=GM*T2j#RjrI(u7P>ZwESW54^ zbc*9%xVCFxgFjGpWGYspZ!5F0^u2$$_o!UI`|@@5!&`xm4wEI%kFs-UZo9F{^3qec z@ZMPfWHS?ff1TlpCAJa!`7BLFO#wJRYgyGB(t6-R=cf_Ukv;0mfV)!T`70W<k+VV= z_Xhocbc;)iRm+>C<RIOmmg{zW*9R?EjhsW|{q#h=UzwHZMuaQ8yD{{EC!$wk`N7g^ znV^hgflO_2#F6huwLo<&ywwHJAO-Musgst$NbWUau}#xS02ZVao1cjyvlpSU3rv5_ zl!`j)O1t^h?+@CZ3Wza&1SUF}NI?yEUvbDVOR-{YP%3=9`gt1Hc$F}%pVE}$%mYkF zD32<AH*6-u1F4^`E(fJfvscP<I>bLAtt7`VsH8^mrr(3u{N6Xw#p=C|&XHt636LK9 zjhnXtzpg;PtLC%4(st0Lw!21e>X-bYpnz^%R{-31-ubM`(F$2>f{ziB17^^?N%Cm} zqOSrMe0T(696qxCuEk^Qj9InRyBL&f`>tK#Vo?BS-~Lutd8Q*7LBHyx7Ysh*Ei|#Z z`T4~BTTA@Cj!?Fwenq_3kq21T>^{s6t+Kb|(Th%u-|97`PxG`u)D=R1e_PQsyb*iv z>%HuNul52q?Y}CMKkCs$vBJMQ!km!!Prn=tlN`rQT~XJv1-gnPQ7N=?E24Cw{o)^g zYG=bFpInc5f;X2@W-OL8NsfF)Iqthto@TcvYQt!-Jt^_97qF}WI#<oVeR+Sv1qHLa z3v)CTnOC{g1+T|Gg50I>OYG--MeCH?Z9^0P%s0q^8F--KTeY^VZm9-4K><;g=W$T& z50Iq=srmUy8@c3rjXFCYBsO2{PiKU#E?ee&;R8y)Lo8)wjH`(2%<yEld@x~8P1&C5 zi||TXBu$y+yr<B?yT{YjOvA=jgVKZ=D@(WM?#c>PAT1^OUqE}Eg^!LBo}4hcm#REg z92*zi_fa<8|4?g@pn~~BMkbRHGl$@TXZ;lG6z3@Ju-~k0BOq#`1>zHQr8GTI)6CLj zS)KLFH}dDWmn}S@U+Xm&L)S3;Wm3kj{}GeEzLK;#jyrd#KohV7blL~CHyW>(9AHb> z1CMuUCVRxC2z=P4*L<TUA9%p4y((dOv>kAmrO|@1>sHQxR5V<?;$SjQInOCw&P{`o z(?A()(BF24&*&OV?|gNwvfYfnFJjgWbRA$X3HL4zy)^#v_v^3hx}^8JZo92Uy7FuA z8@oMS<QO%*zup$}^mLkf95IMQX;wjbpYoE6c#7(@2%2d`%JJS1yv203H0AFLQF8D2 zV9r%4jS0IRV-Ow9XV@-g8%FvE)EXX^d#WwaxE=gBJ~pbHtzF9WXc|8_dhiH08~y?) zu^Z~W%tjmoB+$whg&8oTeT}fIot_8f0UhcL12tk&U;HbpQ_MWQ`K|tG8V-Jw$GB>o z=>iR}5F2NyrqbPc31N-s(~ZO=8&fQFGJ~+khA`l@g0{N5QXJEc2Iz8QCUcDkFKJf! zRiqYMRSj+aqpF|>0_atw(zm@y0>~01BxH^B&#tuHJ~nSK6rpL(tLiFQp5f_Dd5^c- z?UrGsl$3CI&z6X9X}LLQxm-+w5~4MzkK;q{FD+M#7RaILf-8Xfh%tLA9h{xfRc(SJ zQGS6hX)Yc4@}$hp@TubI8TA95;8i^X6JJ6r9`)ho0GQ8pTd6-JJ_yPlkZ3s8_GYI7 zn<)mV;}!X42XXV4p{A6i$@<W^>dm~V%$}LP4vqKoi;a+Nze$%drP!<MM8MI~Cp^K# z0$^Wn&5wDukJXTz(kYPAGZ`wCJ<hQ@6OkNM#9Bt?2kNXI5a{Dq<7yt$0r6=eMw0eL zYHA15R%b<j%LctbxudyTT;}6I)$WGX*AJ9!Vh+F-)Ajp$j!#?JQGAVXGSL#ZE35H1 zCIg=JJjm6i$MRfQ@<NN~x!j|%1_Fk)z9jR2Kn;V9Vb`!5_N>+J5WjMd11^mZ^9wa# zSsZv`T;>`@5p5F|LSZmSrZkBoo9c{^(X8w1WHF`n@$9pz)pWxl{xf6(g~|UO6AK~q zPKvmC<|B-ag93Aey?*Ygbm|H3M(D~{$NZf;`s5@%$ZpFaFYv3R!s&bVH{kP*IJfP> za&McN`4jkZCcu2mH(BelX<YxV&>&Wjvf<xY_n$FhbL(t5o_{ThE{8<salJQmSy)GD z5|OvP_6ogQk|tY~o|0GY7csEaP!ACmGg_hL@GMJrq#1O3ckik7RI1SKSx)O~^>+8r z(C`aZ6+IsG`u;HC))!%so9gEM>5-uG@hpfE0^@Bv^$uBMpFi51Y1^&qFIq5d&_7qp zC6s&eg2zkzSbIFIv;)QwT5RBcBw$xZv=yP9`|^uRe5qbayzxt*&x38{)n$XmWsaZx zy=i>&Jzi7Y3#C4@p*yWfXipK=dIL=Ozh|Fk^67FLZM>&6!kAza$Pup*g`QDgG}I)R zH%GV(GCS*226jCwMxPJX71o<>KW+JE<7{?IySIHUUZp5>qp7i%Gem$hWH5sa*{IzY z+ROpDch_kk2BwBWlnkL4^?i&sg%nN4zWu*<J<9C>1i{s;%FloK*THMXZDXru>%bij zOr90XK@b2k()abvrlSZSTaUl4Wfrr6zB_VXQ98OuS+qKPYx5%7Mkd;d^^&)t57RjL z`o%`G#4iWia6#Iz%8q}M%b=3@Zi~Fxu+O9L>SE6Ulj%83&5AKtj8M{gJ3Ajh3pa3T zqE3l0e$ikIvWKf#2KoGN7@$-<N-C(PZ!<$*fM%pFU!p&D=^)H`wQkGC<*kVk)=Yg} z#TyfeRM8iF%)cC$s>=ys9V>nsj1s1>Spry4eaM-2y{gvcQTiav&}YgAjTrY;m|y7= zR2m-KP3eRjB+&lwM2WT5mgDXEhtiy@Ddl^-HTT3&Ft=3r=wmH>^gsWQZ2N^em=9(^ zIBU8CF)pVkSp%xQbiAo(n2sFsPvml0Rp&|3d@3Nt0n~Q<T+boi_Yw%wymy`I3AY2z zopagjyN_fFU!rMOV=#E7h*#&y)y}G@byIE{yg>Z>hfiGOy1`F8ES-(XEQ$<NE;LkN z>1=Cl7(|zyma?C(PGz8W!o6wGS`m$Vhc%DVG(?behJbcd*JGQ!)VeY6v%6?4t~eS0 z$$X(@^N5uP$>h=NHK>|gH$dMY)yTyNxa4}<Yy9V%xXr8X`x(AJ664c7tX;I+(2g+Z z@4^OU-pI%|kuerm;$rMR)}(!oyZ8Te4T@je$s{RC2ME)FCClIcW9Vndq3JBwbx%|9 zKIaoXnvW}Rx~o(Gq+C191&e$@lg#S}V+S((`CgNxdK1-7Po>F3FL~uk=YOLM;mj&} z#?YDb2bvM-P(o<gaekuQ&yNr>G26zp`|tH#9nwE&TpG;T5KPZ}_#HWr`H+(GoON|5 zvbxD}@49THcgf5pQ6{P7c@Twl+Xop_7n4ciRjWMH8zkFW9UTi6XEFuZ?GV|bDvQ_l z!uOceYOC8N0&3$c|Dyt`{D2#F6mGt-J&lRO_wxx4wUBd3lUspbRc&kRF79Zb*oX{F zofS%~gLG4ie(y)s4lfY4lPTOX5lQ29$KJ+M8q$zqAX#r&#q_MDtvk74eTE|={O(O! zR<a7{(#_D8=OKVLvGaLmP|uPKx{M{TakogUSl<F<7H@ggI4IV1?9LpMWNIPBbJF8} z>LKghnkIXuD-viu-To3A;B}E1hYFrgr4P$!FE>&VvED-Ijki895UAzn{isE)HUF^< z&dDms^?rDum8bC7oBz=H5&s~C{e45<9qctUev6m!sOaDQ&xds&#i0l(fEJl^CDt3W zW$Ha2BJL$)+Gl_^9o(<dS`m>h#{9|ZMn~+b3K{v=ksXynU?krRLn42`n0ih{frFth z2&mv+bCI9_bD**VJuwyv>Y1@!@#2Y|UQH++6fPa~+R}<ebR)|?Tvy{@R#PxO9dd<v zSaW?5T2x|VEzTh9sGh1Cz57{PJv(WX`m0wu3+f-sNM0uN(YU&-0~2odb#yEDp!e3l zeH|vCeU~O}0Zj7^f*ef4$+b<^X;tthi}4;N;gMW&ku8I+`mRyeWX~@MuEu^Xe{+&_ zH9i*ugSWu3C0|Fz$^-{`U;V&f(dA{XT=|1d!cs|xk8AS<`$;`N>q?agHD11mR)5C! zUrTZ2jDAz@h5Y38fFC71W`ruHzx=C|?dRmII#aDzS`ypO4_za^>4Pm@giiRw&3<;C zhO_!mf{M`r9txB5$f#cSx=2ofcXF?*1PzwQo_;W8&S$Eb7LgiIJRg%SmbtwLwm89} z^-?~r8Y~{sNDDHu482zgtS9zeMm7s8_qf>f)KWG%LkYBZFx+TlR7Cyihfb$QaRSLM z4O72{^MxmxH_DY|$$hw>xo_^CvU=V;uceS^Z1&WiIAnuFy6lp<lQc*~iya@<G#uG> z+rTLrbSRQ2?(bPpp7_2xy^&83e?u|TR$}9ZJ1h4(SZ_Ef!tyFM&@i%g+M0MVd*$Sz zF4MD>DA&@d)ZEwaH<+w0bj<sWC(7A#2q`mjBcn+TpKF;?lFM1N2YwAZgXyQed0#(d z*)5~&Y&`qQy#5({bjZHs%^<8nE~-tG4+mq98ct|T|NZ#NV^MDn*7M&`$=9u0)^L6n z%KP2+uDoH&2YF#fo9o}R3joiTN_dEuZO0<Zzi)?X7Hr^_ccgx_k+OQ$Z2d2C9{2?B z54wS@w|l09aIEAAdNWwJoL_dSdC8dXOiF2E3tj7oaD9_OW4(-R@SpITlJVWEdRem~ zZwYsSi&0Qa!?vq+5RA)GS4X~i%`vAwZ?XX^^5sXCE*o3T-tsfQ6SZ-GXou8xjeIg+ zn)6)H<D&Qz-I9M-ormOGk|QBOJw?U8_}INnkPT^5N>Mw=)x2V>a`pycnADL~cB;Rp zPKo-RgsTLJ!-h%XG3P_StiXQB`)=#pqZj3g{VD#c!MylZ0&%SJzDZ_o&hr}kzK5A{ ze9+?2S(k0Sn7JUckZkhNOx4Mao*`-GCUc>|?NmcvGqe|(vqOAq7+UT=Wt@TWf)ch* zPy`J&f99>cqHOeERGxlPzx<&SN@*UYI@`SAOU|&YuXlLujVay(!WV-d-9{X@eyUYN zWaI;=n*vUxI$u=92dS6=NMu))!RA08b)h3y(XkM)%#2~<boXpi^*jv#iZB?VRNhIk z@jA>2mZP)H2^LV~a=VtdYU8P!m}X5Oux3#oS$h%dj)_hc9@%Sd{xMd_o6%C;DOg4i z?K|&gM9}?`Y*1dhO|87!BcF7y%mDoa15(_&YEsWe8$9~+56rOzBwB8|F>)Ytr7ipb zos>HE=tNMBpv}(aF~HZW6q;*V+s7+wAW;Bp1vp)((|?iPE0D3-o{Cpd4de&pGilhU zn{4Smehl7KIU2zQ>AvzSU2aApN4J(YX|;ZE5_{Lo`IHa5>3>MU^1Vk_L*G(LCUuVa zj50*1GK-h~Bw_tZ529YR53;dYablR`Cy+Ddtos-O=L(3|45>f=%_Y|_Q4eZWa(oKR zv3F(|Ht}y97qif}T>4AL!dmeDna;IHR%=$^pC>)6j!00fic5P<5VK1MloT!b*s7}z zX+>aD!>1u@kIFs^R7YBj2iJ8vNcH01c$6r~SuPvGrC#DuK&#jeW)z(`U<z5!R$)HE zrCpPv^`{H#%K+r&(H^7+0Zovfam*DRWFn;pZ9zz_o93k)O@cJFn|inymvOLJW8%BJ z^t1Od9ohA_h$#<rc<T>0>bVv+r5r7Ps?&)}{7v(?-bKN1uZ+Ve`lMB6eAhQWlZJcv z9aO&VQ-0Al-jfEWx?R=;#aZxkcNL%#bbM9t4i`o+gB|*#ciPYyAZA=F&aUl=V{X&g zVivri;Io(aYMQ?KCoL$?pT*eJ7%8>^g{mF$^rFC#K`|b$?5n_k--SnsJ!K{1guC&$ zG$X`!5{z<vP<xZ=M<i9+jKG_y`)&74Z_8DvusSl}DNzE9Lu-IC14u_wvq0#K-`-0X zp?XVYtff^_CEA_KYLd(#{$Qm+5-G64$XLPogxGuItplDa^Qr~W@tHr<xBtfG;bPr} z8IxPjZ|bPrfzEoZpT?w#&=G4uffCnYx<$v$O)QeZ18q{pEjf5&XP(;W<3CNlHi@O; z&E)-Is{qJs#GHX}jamM1fkex^>2a*}^+j)Ew0`<TGJO<JT#j&gdv{0frBuVThKH$W zhg_1sE&8<2`uMGLrR-;PP$77s96h@Lg(l?aXOt3N%SPONo+DI-A&o=)X+gqSla?oM z;e7M`e0y`9FNs8DU@qk?q#f@*n%?{<<Q<YrIWEMG@~CFpmC1NV6ayCd)z7r)mmy0m zDcF)G?E+k4?MTbgMj}WN(|jTN=Y&glwF-^2M0nmH(k&(n&&C(sSRkv`j74^dl1V0t z&CU?st^1}r^m9ma@ANtL+tg2=82U*uYHHyJmOL><5!YG0;?fP>v!=&(_?)zc1P2yZ zzZldq-pLFGY(I2f)sQ2z@dmATfFWTKZM{Uvef01|jkR;W_kA~JsB8ZY>uis9&MVf# zc!^*I@SkaEDN<yXji6A*8CDN`d^w*g*j6^|EVR9y`|p)myspFKVRJK)V{}XW0q87y za<;GYMV$4oDYBrB^h0?s&g|^};eg%#3FPi|vxyy=`F{D!!*o~JiHs3?6*f!(?9*^9 zC-B~hz(5HWl*oX_Wn{oJd*kh@wHbb=PD{#adrRyxUAPI3DIj#$=xvD0t9^#M=&^W~ z1q;o#K{=2Jqm+*YV^Xp$HUtkbLb77ZpR!ohjja^(p!cXzCDz6RqveHTfp)ceR$m9h zNi44LJQ36#3=fyH%<qG?M$e&=Q>3R`X$Zd<z^GEG*f!N7g76XLcBckEeT_<w9tHXr zVY*4n@AArU2qj}=Nm{>9w7p`Qvnr6<OxUAQON_D@w`j1?A1Lu|b&;QTD`>j1--`|w zS_HY~F0$SHl<NC)G`X%Plkocef~A0gbl&KCs%tFj%Tw_NC~1{XJBR<DebHp#SZfp> zPC;L~H{|T2rIaC}#m)7tj}3XTIBq0){<WBYk)DvlDX!0|Id<ohgE+NSj-=OWkcI7i zScf=FYBr+#pEOcRVxTeXJozRz31Q&a8kTvH!FxQV>tI53=@{JJ4%{(@t&d1=*5>By zrL@N?dRS{8xz<>CFH6^Pt$FFo)^tPbp@)Li=+YBfEd$Btv5EbuN=tt1-Emxx41UXr zImU|q<bTPi{k!V>-$)Y#z0o82xvolws96BOe|{!_OqqsP;9yW-OK$k`Ehf;S>!QCj zWxevC-?+3dbXEfK`eutzzC*rvQ}R#PM5A&I?@SKvOKx4t`k;O1G4;|#S^9&Xk5PjM zs9@WO`r+^xIxmLgR`r&rI=m`QNefAWp`aSRi<y6Oe#)A*6H5%$*ctCK>4#X8AL8Pt zxYp+63}4T_fQv)9iC4v@pc#q*Z#LtvN{VvN^Lt0OW)fZ(1tF#40F=YDtLe%6(#J*| z;+C^AZ+-_YtIj;o!=##RoA+lU0CZx??ZAlyv;U|b%DWmhhSdK@wdC(G)aLe^4e8EN z((+78ZYJb-794uA)w7hM;1exhMDQeDR7(dUiZ+8I{YOpLQs+Hxm~_+x^5KxiCS1H# z)(`{zRJ>nvm#M~JS%g{)zgz7%S}}d+rqcJ~-#mj1q>Ju`{VAz^o2slQS4pdeX6yDl zJM~qboP_Yh3f~>yc`=80H*(hvc(I8|8QWdpKsPFVHBjt}T@K>sQ}9q-epQS6r*GNA zX!q;>qM9FJes@0Wyj*bp(d+QuV%L<wZW3t-g*+OfwuC77>R>PL|AO-sHte8!<{a;f zn*X>xlN+6c&9wA(rDKsTx@t%PNJrggKNrjZAHnHd+rK;Ywxrw0{hefrjbbAupL)cN zX5hQIDCzQ_is}?&i|J0jH-XHYTArF4Q7QQ9l|*Qc$*7>Qr<(xh`|Op1l8SnE593_; zfM$iFVOP$l8=`RtaT4_BlY(Ku8+mT!xfd?@7*CNa_!tiD?0awVUDei)#3R9@OyI~& zNww$3fp)%dl%;mZQ%NOOKWwhyB&5jnE#>Rtzkxe0Z>cs&E;~CSzNspe#(b5xDPYW% zVnr3;yBI}t=wE)lzw?7!kD4%iZlQ!|0$tbV21a+k6#pLiJzj+o#`N<ySbom(^X80* z1gSP1BlhT9l5|*{`<>?%vd?m41mY$g9DuMF72KoOvMF>W7|Ul$WXe21xhF^?_{Jo~ z5oZ21JFWl*eV5%uk-vR?Aoo866KB+YDymOW_ldmM4O1LBR~$^<#IZB?2&`mNh)OBf z=s3|7oVTVZ%k3!DH;@1OGuJG0!)wBN3fbpReNgVTjNqdeladybv1)ObUs#d!nI7CT z+qFM<R^pJ-bDE$kZa~+=Jq!OyOc0D5VlS%~XWwxoDgd~kXPXK7CpLFJZ1&33gJeEE zKhw*p2rN{X=a5OdG2)g~D<04nj~)A1Mw#lEY@~0%gz}ql-QxcQU;RmQ6w$yBU+R$+ zAOF<kl4y@cn3+`@W;}krOTgL3$zZ(xN#5}FTxo|l456`YD{$0VumgIzu>8Y{S-fda ze}EgsX`w?_@m>Ul)%twl`(@zKq!+(;;QAPuBW<gTwxlFj+hKo=J$c%7-wVB6V$YW< zZJA$n%y=_@ZuFtmjAE}f@S&{cty&hjZSV9i^e{>d3r5JThvjH|>`iu^#)ai91ZsL7 z3?deJvR%qj#MM9ny%*kkq(!(I{Kv4RC1L%D(+MAdhkARadplZvs?AsS&l;JPsbEE$ z6)LS6ki~eEe^P@f`mCB?FwUSFqaz+eOq{jD<x@SXaqpA3c`8u)Giz39lvYK?t0v|c z?%nMx3*aG|>M=(1LqJN{`PZ7qp}4(h_v^JeTs3TmQ1E4!G1lnaY{((Uxsl^^U&)%^ zUp$lkX9rtaHf8(NY-C)<Su*0dk%G!cbhBV*r$5(;)e-f+WU?i@yz@>Kw^bnut?Tt6 zyw;|zWV@PJV1Sm*Alq)!g>T|!2AJ2fj-s71((W1ld(3Wyqcb;U@RX;t!7F!vE?|(g z44!BmY?ZQ(3B9<{69)I(i%{fpg#|Ra6L~8i*>pU^t>Aid&r`>Ri+$G0)hDG;(%=yL zhJ6Q=+IW(&y@=IOF7?>+;<v*gH7O}LG2lk}WKwvwcuM^A(AF$j)jb;zsn2gTF(EX) zzV#>M5u#>p<i4uBF?=CV4oM0919DOm3rMk{Q^5pV>gTt!92Ka`j&h4%TdK3HOfj1Y z6(Xuzh%h*ogR$5uENAqT{vf0y#<uOXOVLzy_(PDV@|P!YE&zYIv%9x_g!Bhb#Yug) zOvI7-_`#Awt)vlVvJpIGe5MzZ)w}rP%a~POb4Dbz8f|8j@=r54GY%f26UWDpz^6D> z+`hRb-|KUsdghSbLK;{`z>T^yh*^lhZt?8P#;{0o>K%6-wqsYY!3NE^K14-BVFqP7 z3Ww-O#BJ;4DVqmK`yVEr_BpftT3UEmGSHq=G&nj4@oqU>a2!k1F|>Y0XqeFGzxzs; zb;383qSO=F{kHgub!~e>KVUCik71O1z_fbGQ*|dGP9@Z1Vr|;m_Vq*dh)D@a`f=~i z6~CypoUF$9fylOvSk{M4x|B;wLU|LAV+lv{%5Jy5EMoA;XmTdCPyANuXX1o!z8>X# zS+3(Q?!V#=F;D2p@~R%TTlA+ZD89otEH!KC+)w_?lD8Oka2&oOuqB>4f>@$PBSB8I z!rLARYiR5FFB*Q;<;@Z@MYR^8AkRLDVctL2rf-Qn&u$=FM)R!ZUb<3-u=s_Ch}gWX zzYQP}GyMu<t4tQ}GN-PQ=JTIQ24gtBIBOa)Z?u2dAooc`!dxgK*1di5SioyWJgGSq zwN&j^mS`pYfq_><vAVq#s`Fd@)-Q+re1p=A{GreAqMz|Sf3sVBnY_{#@Ow!wTP8}+ zr{94`{c~NiDh?iTdgqZ2fjqkh{A%u|u+1%-BaSaQbsD`C2AsugYvOkz8kX4y%{ce< zC|e&6)J!4_h29R47i@~Ol55UvYSvh*v@8D~s9B|Zp{@k$P~(t1CX_66@BMvyI-BIP zznEI=me-~^jfXJ+d`DCIeX1^R4^@=P8|wc#51g=SOc8=rw3J$xAKZ`IlAIZmv!9r? zQWZ@xKA4+Z7|;X|;Oz>pRxVCYbyDMMRm&e=`|in#O^x0lX5@=VRkj1x?;Qh6aiczs zw&7FckegVg{o)bkx(4nCW+@Tvc+L~loyZ9V_n!f9#4gPDh&0=EZ<}69N~Zb?OKbh; zEuAP;EX#aQrq#5piYJZU=*ym84m}f?^Q#^=Q=`fF_iG9v(<Gd`%EHWdbhpYoL%55q z+(dzeBkCH^Q5G^DtX+BqRbVX7Et%L>XmJBLEIIiu2fwt1TL-v$GpNCcDyl%mSBCO- z^Ky=)=4I~>D<wgMl<iSBbTnWp&a|=CAgG`QPw_@_srm@^ljm^JioZJzPz!TI$Z0Hr zVt_Tpm?Scow}TVEGg9FN5iIW`spW3_hP<dsk1W0dR(Ls=pV5#wIIpTGCZ-qQw}^UR z$?spbmb4Y$11swHH9g(qRE|KQ0IjlVl^wEt86QyqPppkZLa<_jpj=cb0BE}Jm@f*` zN%fFhF7=A4W#6z=cjr;!Ecz_#4@dzrWTU??DX~Dd`~*R~!z&@b2Xp#r-g!JofA605 zkf`*3biH{z)a@5PJj2jf(hy^>v5a*Pi6M$%tYyo-lo+AxyQmwDU6W;uERjK3iy>Rc zzJ^F;&mNM{qWylZ(f$2B&+m`tkI&0}XFfCIbDi@(@AE#_ITwyibFdaql-3rk@U_!} z>2Z689Zn;hWiLy>FRb@@)gbFUH`N8|Pp%Hkny&=OpBv>fzjNBYT(lAtk8?4p2}LqU zn1?VgecL;Wh^+yR>pmO@QO2eeVFp#qQPj#(JM$z_dgv~S8lpmB=3w*yH#Q2zXTs<* zBi~a^ifYFRsS%vm@MG<6V-PLy>!|w%IK(F8-?6?k<mD^V;Uae?vPLfFd#-uAElKQe zH**$B`zi!fSFt*M^c9e)T%tMN=o+oe_Xd5SS;Xp|5V?mVCLKa$<z`8~9S$(`)0a%! zwD&J%ZyQEP$t1o!acZ(Bc2vdSLi6KBYVED!RrK83GD=_UfM$TXA<)2Q6EluswNI%j z|C!F3I_z8W%em?Dxd5&7n5vn#pb1W2N}{<<^Wi5Z6TZBw>W|;gJ@(t00w9kTxa7d| zN!Z5ToY7isCy={GdL=*aT7gW`ciVxTDQ7SxRb$`8^A|<_h{RLxHvv9vu$0g|2Z!zN zwfC+*Zsaj)!0@u*`ATQfAJ;#a@~O0_2wgVhxkZYv^$gqMk&P*C`koi~m_v*+H^o81 zBOzZp_(maxecegf70z&Og5D+IS6NfRyz4ROxj6qkY{}&1^)vH#8%yRQY^P>&A~V4U zGAt%bcu4hV7MxkWzCPQOlRov>y3fc+&Zg0Q%zNz89hPJ+8|8vK=uep$#$3Tc??XbW zgM^B}ywZ;a;;l2eMc~NumI_}BgS;wg{&~O9uSR`=!*BJIdY4C*FAQNzt<bF&-)csq zN7aln%fj09eH=|0JIez}b3;`-IP}X#%4Cg+Z!?Ab$Nai-UIq6CMMoBnerYI|mHq8z zT>fn}Rhzkn`JAE`VKcAfepe35Q<i9D7JZ5O@8^c*_T%KmlJYI{8WRoGpYS{^IDx*p z@=N9ECGW#)?A9Fm_rn@}c+hHk(g73WoEZ<W8iM%Ef4psW-5J#UU9xNhD6@N-Ccm0E zO)*8{)N~NP&LS$9_lIA+YvyvoSe(vQw>j-}PT<1I-hkfkTt4@4$8#$apY&KlUF{2M zKJMjxmz2nRw>#0Fk8SWAnlAcuM-X1=@$=hN6YEbD-)C;jYeUIsmA&)Rt%3VgmtiTx zmJ>#Af`ZRR&~lWd?0d&|$NyMg<SU^Br(YGe8J?MGPTkPfw_oLKvbnGVTc!A4e@BbV zYuM*51!ctVGT(2yOo_y?G!9xkG%YWB)=KKj$L3io_Pt(tQvG_fWD>bK|5G9u`;o6h zW&Vx#ueXer-)@SCuPq;et@5efEcvQyEMX`;TmCi}ACZbS)$#qu>KXZ+L$%hp&C<87 zJI79E<b5>y5gYNHR<=yauL%7z>KpKwoaWgi-lp-J*kl<|F>u&;9yLB0E%9M1D>k5r zmviQ;;BnQ~Y%J+bHCKCt<~|}_loLLb<G+U=bX{?zw%_W>N*H)aF6jCfqG+5pzj$5p zn3w;k+8LT@2xhHNuR~DHUWMvE`;@0`-kZIrbM1K<9t{3|IXw33h(zvBU%Owhm5mPt zg*^=^b6}5E|7W`a3q{{}hE@j7x5M&GVU<oSSz@nLs3pS!Z}5ICO0OuFqSe*xnlB^{ zU9}5(%zm{^<GFX)>4%c@E1*T;wPhtaMEIer@Rm@1lkom{B=6yR?B+jScc!j*&7ID7 zO3-8bFnZzVA&IxL#Wuc*ly`CRRXf$1FFm#`lU{M3J<FeaW=d($xFgu63GNV(r2DqX zEa)38Ns+`NYGPtr|Ft>#8S;p@9eTlJCra@9AwxbbKTfmzLjJ783V1*I1#Nvf+qsi# z01dAQ2ueyj-%*Bt=~#O7QSw-cXK-+|MR}ueo+j+4-Ic8Jv!{=5U^y5w)fAqB;{%e1 z3p|IPr5a{*Mi`rvok9N-Sn0X`B5se(>#@80S<?{*mn7q!Uwx{oyjf>`yni%_Kxoyo zU;WxLL1bG!h-^_6X*NoorL+&x&o886HdClh&nwc*UNBR2tEuJ$5~JIaZ8?UMpWhyH zHnzQX7{4cZ&7*Q@WlvqYKD{R)PWt?~^>2Os`1O=*Rm#v(=n22ZYP^NkXzx;cgZn+t z<|@g6>(VQauk>$+^;r9~5)|Usw`^6b`Ut~!Sm%oUzme{e>*MC@0|Ty5Yy!Mv1oOwo zUXwvgmK%cyRa;F3sQ=P8E~(?mYni=xZth`2%*iRWoUMIvk%)}~mYk5<eEDPxF*mji z<_sf4N1~++w-E|=QQ{GYKk-BMQ8|JtJ~z(;HcKce{ldBAToe-cEuXv{J@`hVeCmQw zsO-+W5bDc0i>rxdSI)g0+&*XP$}4YBS7RhJ7B-03u!5^Uox23DPpWgQQ0}x+<Cfzp zSvuK{p~2bANn`V3bn&$Q+=_V`G!_|lB#mH?HYd0}>9%&PK=F&mYJn|PRyp_Ma8sOo zoEEn@3Ff@G8a@LC7A+VIWx|LYqNVe*CxPL>Xf}|3Vn{%DwG>U@f*caoniNFwcib05 z4yl+EgQEHwgcJ!*iXJp~XbL)}->;Bn3k4H`D=F3k?!r3%jxS2Nm`Km~P9`-lrS;)v zdg}F!jlaZrmu=PW$z&dn&{%1_cto-B<ayO&#!Yy0y%ISi(}H9PO{0*XzX_hwPa`{7 z#pk4BIJoQT3YxgA)-xV#>{mPc&&lq`o+&D>(tJ9i_OZ4HI<RpYy<Icqa8)kAwBPsw z8Tn;xo$%wu`6tF*e$h+SJ(=Sa-4B=Iwys*KG|ZpDU0Ev5|L`;3>p}f=(<imDtBgZJ zYO%{%p5kp5W3Lw%pQWPSNvm62Yfkg<n^LYD2M1YMU98PDMpA^t6HP=M`Q7T<hgy!O zO$j|pkCfD?vFIMw#U#ZFF+2Xlv46#X^4K!QaP;~}1Ag~gBmeNq`3Loe7rzG4g63^_ zF<}CC0&`2Al`guFUzI+-YV>>Is)?qjT#M5$rpzRA-QBc$vUL*mUCRd8QYs(tQllCi z&V*J-|8qg&Tx$Px9&Py1d2j@>zk=@7nVSyC<oemmo(hLVnuWw}^y_=7U71o`{p^X= zmX`nF{Y!6Us6f^tFX!FxoAzSYwDOFX$o+tz*4ZIK7m4-kxhB;wioqX)P7N&HY!1=B zp=dc{e%&Rv>C&vtRM25FW4C8jZ`*zNm-|#cZ+hM+{kktB{)sRI+mOiJ>e2W0e-&IJ z|5|Q(9>424oKtdJs^rOZ%r|nroD!uaEqM6B3iIqke${7>{erEZJnIks(mES#Z4h)3 zuBV{;VAZDF-iFo|aQ7Y6_ngHelP70ShnSxxdPbh{`}jC?Zg9lhX6gN-9W_nzBi=JL zk=X%meV+#!p1m@9(^x)EQ$V&BaFvtAn~Hx)NzWD;`-WK`hBm)R$*LpU{F5EDQg^!Q z*R>UykCnM4?}jF=EK)8#Zd7A@R%uuI@XWsuflF$q94{N~f1FR0_ROQqNA4@I^V2%; z__t?avYz52MK^q$CFLyUGcGF2Z5U~O{@M0<-DRC5>T4x6IU-4Y!<0NeRGHzRW--h0 znq|CvFR3?ZyohRF8YuqyVNFKj+U=?Lm#ouY^1k{~Je8cVE%4;FwY#>3AsnJ5ChyVH z@7&@T$5AbYu?ySdm!38cAg4P>Y$!OFrq~ytFG0o>1xs*w>6^t3?;L&(w(k2(DSz<Z z-)BO%&9<08<U&O)pMJ&6|N7a)*d*)-VdAkF_1mL`MreHpqmvpUz8!66KLeTY<AmIu zjXZO1yAb&+RnX|`xTA<+gRZ=;`rYenD(BZGY+8Sv3A9;y+u;|ndheOT;}|iyF{ZBS zy3kWaR@d;?LWTJBE(B%xzG{kWQ8_1V<nM2qS$<k+BVRDy-p}<Jx+L<Q!tD*AmSAa% zqzG~NwEc)tYH^@%Yap|Ah=20NdwF*DlnOY1As6rnUTrlZ`|V;GI}SC8p-G`q<6Ji{ zd$O6p9(RCO8As`WxFEzsMpDR9`Qj~oh7u2DJCW+ecW2CfCovECT*jFk7P+`a1f0$g z?w3iFKW5TGFtJ0j`qGxKXDK?@NHU$$3wZ4_FmCstZZ4c3tt#m~BV|-0a@pNIMw?tB z_sNTb8<ZG1UbMHiT^wA}f_b&I-ZL;R^FTR%31mF0N1M8WbQM3!y{%lwnD^G}scn}H zT`zr7tE(y-I<PA?xV9)6?SKfqenFYrF=B+#b=$#k<Vo8vgBfjHkbP1$XSHA~CRwzM zqv!TYdXl8)DJE-nCrCzwnER1-V~M?$AnZlv6V_w(WX`o|pF~qOO6~dlHQS-op*uv< zss6s+(jI}vd?oBy?{M~7$iS3c)4-{?>X{KvQcMY6MgH7V<f#3KvYu{~BAbq=ay6U$ zEoW_|LDd9?%BRwzul=d4$RW{6sS5rDC(v%ozXrN(8N^-ut<AGsrosx-^uRG)*wr!6 z6oad=1?Lu<MMYszZsK;yt{h<4DPue)nVLYuT02Ieqs*d+wIr0Fn41Gu8cM$GX4iwj zM2U1E@flLdLb3`3F!l_~4T_N9$0m|y=YY-&KJxF&Py4S{o0Mie_jLRC&s&`HYP4G| zZlXTCXL;|#6|_Z8=u>|6l;2)c@zj%U*ULU^J|@5Ah#~(B{^*_bj(gYf*DLj}ua1UZ zE$rw!RaLG7lrgmFP0Q;-Hx9>hd`dT-NdN9tNBbOlc*OkXo3rUXA!CD&T|Ta{)n*Ln zU(=Yyo}<}cD@aydUay=IEh?#Nwc5)C$IxQE99+PGP-MLE!^XUODdtH(1E1X$2nf^3 zY+G<+T73DS$K-lE?_vSD!Yab)7iY6DXEN7&W4D#8?nSqaV+u-5?&B>Y4gGF;%jj|o z^4poa!}cxq4pK)>d@*ux*g0aXF(=&REB)Y2)zHf1vi~n1_U})elV4KHD{ky7UXAhW zWt(Zb5iWS%d$rms^9#8|;t<+Ms#haH@X^&<axeE7>-Ix_ZJ~A5R>bSQh{M|81nYLp zNw)WF3b!XxtwoKQucbKVKFG=~+#xaD9;%XjCIkB8&YiyKft?L9L=WuO<UFd?w10op zqj4hq+f(JCgdsKMmCudij#-V*zj)pW__)pY({uhqcx;K~x~$LL_lxcJ#ySlV`#u-X zqj^WOl+rvwi)|R~^=BEYXR(LOM~|Hex+rfyKVuUhjrO}<Ai37{l^Xigv4Jopz5j;P zcZK~8!okVrS-+h_M#<brZ14G!65qEv%eUn1rjzHa-&t95x5YGs?MD`zu5P~I_~Eg* zZ^w(KRe=b}<(j9*wK{y&>{Pws4c3j1Wd#KdFY_9IQ=In8a3WBC&n=7HQgJ%P+d%5O zc}dIfMw#B5;F*09u8l3k42QJwR0+#i@%tj=`|h*EP1O;92Zbx=ZX78P^ZpR|FN7u6 z?=!m#rOAmuFldxVvc#k3+Ox_xLwiEMX3u?kxS=%Su(x`=^Q%y1Wv09_`Qr((81j$) z&m2NWn5M}WE<U}v+F17a-4W7jDWjX94B7hUP(cbcXN;-gj>GC?EqU5=Fe~;=2b0hB zkHu5-+#Yj$y&5+6&b6NE9v(OAEr@I$-D!<KdzSNz=x=$u^ABkb`lCCkr1GknZ%k*a z?o3GwO6kK)tZON9Z8UV>rt8HS7c9vj;?<LcB{hy6m}>uX93ofw2nYd{I{LPp6ikbr z=B#hKrCum%Qxf%PWL|uCR(Rx>K~BR;NDc1$W6@CN6BIo%XiyaMITpX9RJB}k<Ed}F zq8qjknL0)+iSfN0ZKdQhH5aer-2UXsz^?fvMBCY@g|9t_Eu1!PQ1IKtIaFS@TT@P( zkK**^h_(Ek(QfOz>bnsNiDO+a<Yb4G)3@)8bgymvdO6LR!uz;##K%Wg{^sneg3tUy z_#I6%r<<eBz9&Q;`KAf?HlL1Jn^^rOxF5ii^>D+pi<FhpM)2#n?2v6;n~|}y{bgi_ zYG}cN_Y=EvGh^xG2kE*Nv4(zv&)oix!6{7TWw@_}Ze9t-Awq{hBYAR%GnWlwyfeM5 z>xUi$>lEQ$>&rmZ@>to(xiX5~k5akM^PqXn4+{kwmBz)`;Q{mFbdc39@;x%v)JQTf zSsH0L@`CfWM*1_0lcT{nRr&0lkUlVMGUlm6<ENb-3@P3F2kFj{7gMy4^5tLh@9-Xu zk9QD{b>Gm?I5T4Xi!&$U!MKf$e)Pqms!_i3;jakN@xtn*c_;Vxr&hum!=4tC6gXdI z<iD_NbyrY5sxh)E(Q}*lK>-XVi%^@H>abvaDvxh`UNewxaYyV_^iyct;ILhfzIo>S zOc<>vNwi0+-w6KaIOFIkn92B<UC%(Y#I!L|La{aNS^WC*?1l)jhR)AE8q(^s)9Eog zCrpFv?Jti%YI-D?>8g4W7WmC4sV_dHDt8&)mCjjkyD!#fME~eZ4hO9ys~a)_*MFAe zZEa=BJHoftmI@QW?|8=d{i6p4a>AVkCPDPVltj)=r%@svn5@q}S#yxEBU~@uy5N>0 zGggmC;o;=qD%7QND2C-U+LfA2Q83LXXQnnDfP=bB&DU*s`FfuVnHs2hA1x@`tL7_e zTL0m0Q9GxUPHn7vu=asgOcih*Z{i=U@w&z<X6dAtXsIOnqCYk^OPhh^Py*3q#VI+> zAeQGc-dN=B7JaxAT7)0o54C{s>)DahEY)TDnRQRBj=3aM^QBb7wS=?~?8{MuO2g#K z!aM{NhY$^H-{@l<vh^y%K<;}{*qHKy8QmPv(RtiaQ`Vh>weeaa5Wk)bjG2lbzl$v< zo`Fb%ApJZ94`<Ts`po{F@GV~7KAuPY{RsE&<?I=>?QX*g*?g@C%}c}3&ToZkKT`7Q zv3E{?FP!~H;F#!*6#t|z+gFCi9j);J!^WM0k@0E{4m68LuCh{?CaqP;0@T2O;U>WH zU$!^IU0&aP?6dSmW{TIyqFiV83G3^&r<jK-U#EYmFsaN{V+Z%$YC4r7T6-V!HJ~rD zr*b8=P8~gOLHe`Ps<IKV>sB+o;pz3;fTwvmpXVLn`uofXDGs?O-jeS_&SgneM7G!p z+uvB6W}4|hPN|#xCfjlQ-o&SxT)`w2{~FAC-u#>@nO*2y50irF3)!}WQwz0uaz%gi zU(p1`sC%8%xpL)&#em^@>fFzp+B4LXh6It4hoJ-eK8kgD4(fc(N0eV_W>viz8UFU; z$T4(a)?zp<pgv~U|DqBtuR3{Dux2{^Tm5YMR|~;AaYGb!>9;N0LkjwSd8^3ZrZyd3 zGEQe<6&(C$)sw#2KAIYe;6K9~`j6Bclk6(C&+T`SygYF<t<1RMVi#zf>N{3%7!Io5 zBOw>Fm-c+iv2SLqp54A1uoiylrIN`_U)MTsx7(t@Uam2K6$rb&X!;y_XvEz6`j@i- zJo5QH!qrRU)+E`j{F`#J=1Jd;jV`3ymoyYiYOnJIlk;wk&HALc9us?*^&qT;k`br= zmHyW6C~o0OCO+R)jdxmO)XVmtMP1mrL@4%J6ylPUH5@{|wL@AMenGWX*bMSYH`c8h zcm8Qt9x=Vq@^(_zP~t=L&SV7f<LhJPYct<CPq!-mM3+gF1@6u!4pru2c|H=Z`c%Ei z{hm;S%&ni^nIx4f+;tt^VvkPcotUs0<ae0JovheynCBh-4qH&4w7%Itx4||%rM95q z?{JPN!cwa>tE0Otq~V9g7<Z4w#}9N{5FH*fDxd$wYp}9VB-JUs={d6vn<ZbjvX(Iq zus2C~6MvsJT0e2&>$A?UIc+fuVG3=v=O3;8=~UzYp`S2XM^mR)-w9v2!0Fj<jqz8V ze$#S7%;&od-)DJz9D1<hZ13mt%q8jjbG0AtiNp0JOkZDpH3?4d5*~FIvI>c@{+ixg zXP?>gP*pX+$F%3EtaH6pU9vcEatgYNVNfHHJDg8ODOq63Mw!^8!p5X$#<#~E=mlZY zH$+Xb;Op}I5ZzX~)p#!vEmo{GLYeEutvs@g%KFAB?wJlD`O1)Eyb_`2$?nue^`l7T zk~6j6gcVBs-ZzPH?_Y?RNPi<g_TY5()0K^O(xJmIPEx)LD=<BOzw?{_R{W~qO^iP0 zOIv^MW3^v|NRkguUYXLAef9jdoZO{&WAA=%SwW0KWaa1Zuu2W}x#ECtr2M2AfoBd_ zuKu+TPjAw0XOUKJ3d^JY)qJvBH_hMI`rJ$#F379jao`uKynh}+BdV5($~CFi&yU+O zYLB1xgcON*ix-s(L^DA|pah@wKcZO4fR86^y>7Q=;Yo>O87X9ne)+(7*lzFEs=ua! zMy@^~U@PzW&TRJZn_Hr_b4N3WN+#{Y(P^{yGSNqRx=dxKkO8$cI~h*HfjR4L^I(!` zy85rP_^Q0yZ*_2N0GDf8H=o*tZF`=wUJuU_n2Ij)Jw`1t=$tAFoK`EIV$s(#!M-Sh z3PMW>7tvz|DGnKRlq4?gq<|>_|DECOKId*~Wl%Boj?(y4gRVVNCdXps<S18?Vt<I& zk9xfj`(Cc+<XOjNN62KE(jIbn%u*lE#GX*BByu^m8-dEWy60xw#O|`9E`T-`jZM{a z<pf}yqK81Rvj{QE<0tFYkD+l<x}3?>9!>(()_@HK(NcmE!PvebrIf`N0J9YdTqPt% z7Klz10)d329!{-rXA)Ja#8hAjI7mD@V#+KJGKGO)H<>#K)wcBW6ROfj)Z_ns^~q>v z(xvwo{=t^Znq}vvIeJN5AZQwA<#S1JDv!lkU(!MJN3Max9MUNx>V^Asy@B<8(?;np zG3<@WXM7S#8&u=Fim&SYl-R0H??YQD9ox<}XoKY}LhUnWGa>uAG>~`x!o6n|?heGk z!m{GNAi?og6m2bSZJwN)#UC$keAG|k+g<eTl~$RPOKZP1c`YE=Ys0QL=#egYm3c!q zs5YpNH_IE0d7p0B-*(Qo$qFC2@Q+Uf+vWrAUkFPPAudL8NwOC$^Gu}$*e{J-nQ7RS znYeecBju>K>QKAC{Kpny%NAV8Gpie^q4rLHTpdD4jM5gNK3N5m9K>|*xo=+ZSJl6b zib!&-uk6Fawpmn`pH}rhwyEYQ+u!y(xguX?$g^9FpVc3}cbDyqIm}Zf`kIlbuTAMn z2<@#!Y1#+PpK-2>w0HKd$bGO4zw1T#+P2kk)lY1)27So5+j)QyCes3P4HcAT8XBVC z-qG2aRewdf`IXv+4)AY1-i7bwybwJ5cxj;Z#l0~T)2PS9J)42v(@yW0dP*8wS}FD` zFC8<d?DjCZp0CW(d-&m6@L@*(+ebNE^>kMg!zfbOLgRe7_${Q|>W<Xfqzn(U+JNX| z8LmkTkFYj-xS-UEWfVQ77m)%fJ%f2LVr+uR$P+`gjlM6#3b%BS!&ux=ev`vYzEENn z%uvE0jJCb%&k)7!-=RSAIcyksu8<?$;=BeQM_qHE$~~EkUA6CxmD%?O&nH6pd?K*T zB{p4Q<9T2S)Dswx?G^}H@|8-UxXl)QlsxUBgN(`WNwm3~CUSRYNUZe1$j8GkJbhK& zZFpJkuokD(&RJx>uv~OoZYtg%$$M9@_(M?Q{3=cL4`y=th}~=QGSkzd?7pC4#fN-P zuXqkxgbp;M<C}Rhb1IClY5a-2ndEbffj_cIXl3PljmmWu86!61qlXo|FFVBaLntf^ zQE{E}CRr+&HEMZ#d+IL@<-OLl@r56X$|YhIcVPZiY44_e%8b@8SGMM_`FwYLA~YgM zO`q2{JqBNPK#eN<S4|BsshjJ2d^&kaGB3O6`Dt{zx|&j-z+7INLUH<LU-s~DkEyDP z_?UZBiR@}zk>-O<pY^#;!{Omgm*OE>%3HWpxtRKEGby6fiT*4HwuElI*QYphT)Q_c zWx|C95rdWK!HgMKZ_naRMCXX;LIaS!1`e1c-2?)@Fiq{A=sHRlahI>&DcMzIiJ`xc zz<C#7MN&5b^aR8F4*s13c)J)9pG0IJMpX+1GcaqNjG^yQvg<;Dz1z-2C>BbC#0%pP z5GXi3*A6nm&zUI(?Gi;0vEp$0V0H*p1kOl8Y3aoL^Y80Vn#+g>iauuD9rKs?ZCF%k z!trqfsx;pLyWx`Co%N;Cafi)c#Ot^Zv}HXb^==)HyJ;Lgpdi;BQf;><toLf*laREN zjGRzFhRGe{Z}mHo>Ma>yK36Jr<Jg_W2+sNzv44;X`X=i=ZGTwfwbzy!H%BzWgqrqK z9QO2Dgc);8reCi8aW%Qrg})TJ`v>-?^8{fdUqKScvGqlDRc<lHzW+FX;KLB+he(gk zL=!{veh;=;5aRXy%F2x9&X~My|MVT3xOyXe@S>N+wf5~;HQxuXyDFH7yu!a$S2ZIa z-$fj~j2|ylXB{2jA69GPkH#45Tt`Gju@DfbJVw1U{oRz;-;?_KuSSTB@w;414@z~J zIj>}#1B>W16*a2&s=MTnX8qNY=XzS7+n~O;(%hJvun+fFOFzahrp_OWleqHgZLU1m z<mq;EqGasOtim4hEsam}@M3uUIzMq;vtWx{-@g3o<d-(XlGSHDx5Iv%j`?6{`1s<( zZQcC!m>{c+1w0RNHz;ZMil6_|0EO%_17`R8h{-kxt1hii0S=bv*_HTV+58eC(kEw$ zwpDzej)~Qt(?b!$$9UgPa>SBD#{;fY!O@C`j-3j3Z>aE1mj4vwdx%zc*5=a3Bbpf) z+DA1b)7LYyH(77JaF_cv-}83zG!=JxQjXTLz4A+$y8<cKLU_N>7Rc;FS*rEg^E7Q{ z1r;yVr4Em<NxMFo4=r5vb(F{~B>BnHP|2ma^tWkF=a_hS`ZK}&*eujlgNpwAK1*pu zb|L}M<PpfXic7n~Eo&1y*v=s2&tSx=jfGJsjz(J~p~*O%XbW>Tsipvxo!>kK39Cr3 zSA)wsHBL?}J)lYAD<6(JwchwomnKh};iWRK;1fHxShrV67wd5j72U2EdHp@M!&^L$ zJ=Lh^NLo6%mu%d#6&&`zmkVpmiQS5K7zmdex%f|)_8jTVYy7mmy<=`9C+Kb*`;770 zA9<WrNqThb&>{Bbnu}g5pWhu#GPhkeG29OoY7;B2b^l=aCT5CnRrc6upi#L6wdhg9 zp!f$eb&*H+=MD$;K1*G!6b>RO#Dz$->qBH-d35~NKzE2u-TR$6=K8>!T^jqAqU+7> z?HZVO8a&feoqcgYyuGP!9JlV(6iVs;j1AKWvl5RR^pDp}scopEDB%5EE(&JLuDpMK zdGUuNQh2)FCq;~jrsyv$oy_sZYsFvqB%S3LNe_H38+d<%Mj9U(w)l|nnLn&DjIy=5 ztEtNO;qVB@xxN1F^ED=V3EOtYk?T)Hx#pB2UYQ`h!K|miz@Sz=HIu<lXo1VFaOVV- zmG_cns?LYGlJX!?B3RlfzuTC^T2a@dBEE;Pb*y6#%ks-L&WQ=u9^o7>vrp{(oF3sI z;~KZ(8@avESl3{gL$y4fl{ApK-5n)u_uxcqPXEY^Pt^obkmHzz_^t=fO!=75(s-3T z*O(z-Hbb3O`l2Z?f|OZ{o@g2$F}E=<28S4#@v?vtE2LoovJ%o+8B#-{HKP2S9t0C- zw--kDYjkBM>z&9z9kt_O#bR7oEIDmcPy|M-RD~4aJ!1D^FnCX@5dc4!NFRbd%AE<C z38Yd0Z*=S{HGvoatAl7k#2Lk)9lB76U$+Q^F-8lq46cP#`aMx19cTZ2)58%x_<j7- zl`SW>WPzs9xthMwm;9e@SSeWd8v38iQu)2)F+Id<@`sTJ`QU5Y*v7+e4LcRrediT+ zZ*(MDYy2as@iN1?x`HX!OQr%w=?*=4Q-J;DG>iU{bAf^T!1RE^4Zf{g6;har`W^Ka z2fn?lYcmYaqEe;ROl%GWQBpUY;rtNv6BfoQ6B7e*TX8#Ong$Zh+IDdfh#J5qqV;LM z)qcH`*6j2F8LTtg+T})%R*Z~xjGNLGLV~M5b9lb4FWUWwk#Jp>xEMN|F+X85Vz`|k zFMRK1X3BJDGLT=U9Ww>0KZit)EFan~`RMNSxc~}!U<Go1O#Y_04Sn+n82XsUZSy!p z0bfV?D&*UGsIc?m@c<I;4PZ1-A;XYR#k1%$8O!s`|*w%>+Z`Mf|o#_Wh$G0&% z9MO3~`C+->wEjUB`|<Kc{$nJklbt)8)ywp%#G1yOW;fvp51&HBx4c~EI^|Fe<f({= z_|u+GGpGy4bCZS&BD2v7Rv)&x>sOLC(e+kRy({UHiOns()Aqle>nu4851W~_Q60GV zcmln6_;rJe4=EF;Fq`pOuKj~eDuCR0q<X<vv1mJZJA{JoDNGQhnR!IRA&6cM2Qi-m zbhri3LA*+Y-CkdOhI)SML@a)YaQ)2jol(4Ry3MBkg+olYVx4SD-beNu2Ztpshl<wB zehM4c3<-A>=IM3^(3Cv+-uc(b8i$q4A8BKw<B?~N)TaA(_yl4Ly0pH#-oC#2i8F*! zf7j~g7xRF9y|J3wx9Y97U(#N8bvQ3(SxaAktJKtN9KZNAz-FOAquwWdwBU*AMK)LY z2YsZqj8^bTfpgrJM9+pg5;zR^o5yjC|JR{4wMc!#E2GmHj{yuI>OwWdBJ53xDOHjf zhsj5nl}QW?lL;$?^lRnexDxyf5WuWY3e;!pBJJg4bA06FaJ5rAwu^TJUM`$e;JL$E zKPt<SIz&>ptUtLjiXpAcXngaDaQZMroY=Q8l<Ij?85)+Kn=~z$2ey)Dsj3=JxCY2x zN$|0)SbcehOX*48ZjgOis8R#LXh<q+!{y1*CLY#=Uy&Mn0rWC{mfQ;NWiXCc_AO+L z_%3Ey%^x&9*$z18@zh<{a71btr;<+VIzLaJ3k<L^w@Im;ok;ev`Eo~nOi$_D1^1#W zGf7^<TnLyH)>yRE1vgME3l6TmbF@Ir=gcw1HP<I|tg2!~hcr&ScI)dJj2ynZqsKJ6 z47)PW6DlT4{%{Fuj~m&KP&V<8Ik7ral}w&(%2aS`+K7-mt$(^&%gZr4L@t+F8qHOx zCCYcXMn1ONh0BO)Py^w*E(!tr%I+YjDGu_3ii0RBy`=80NQCmiWCoR<7s1zK)69xu zhNwLVEm;=2)I~C22V2d+J~9Mifr5fVU{N#xG5w4&%$Ar#>`^$x0x=530n#uM3PZ$# zEX@zpd7yB(4gkADLWsW?OdQIA{rAOQhpvZIVJev$A;d7DYq9`iWF;Pgw1h*_#IXDn z#x-tc1Sb>MT{R&;xBkIl(=>`>hsf3^5eR~Vo4&ciwqFo?MnUq>Swq(5s^?~Fr-a7S zi`osX)QbvpOB(ZL-x+tF=9_(T+PmSsG+`p>GT%ZvPXormZ3}7L5p)V)7$H%3eVnmB zScj_2VaO8TTw5;8`B;>(zh??+UT5yDRSjD%#UYga+u<I{2up4O77ivu?fb9=rF0p4 zyp}pEy%7NAcH5DIsoRaDO3P3ZX<XZV>Yyw~4Iq-81Z`MuS+#wdc3!CVtEk{^_02XB zD>>o!Q_W$A^o~5x=QdRLVEWU^CKWf*8pT^KtIgtLkhz88gZXjIL%;(Btw^WdyUVH? z00+q3A6J63fJr?86^kw8hiWcw72PG;C*d|wDFh-OMr6I^y6aavG?nZ!IDW#)8|5cE znN(e>64K~%D{nuyWK+FSU6w<5^KIp*-0K!a)vg#>L6)IonSS~1yi6GiS1@Yd)OLP9 zv5w&3>j*Gd{QUMP3;MQCf7RI4cRW@R9Y;Jb^JxzmPAs0n^LrW;x!+G&he8<;L>P8q zilN9=<o3Y0wK!mU9p+cj6NkU4t4f$eh?U(cx_syQ?11M}u4YwQYE9lZUY6dj4#Lo! z!N$&S?xL0kcSAkC7kMpSijS_S&6tF>iF@28ibOo~=y#42=YJP>>iP1!4ePIoBLm&0 zk}Ap=NeyJuV)xNG#oJ@g?rs56z*85hruHrSN<=GB#j4hcvYO)L^pQAx+HTrqdm>Rn zzO((BQIsy6;b^k13wNA^$(RZ;t%1X!!$&C3CO~nDJvs2T)n)5+V>}YLOB7UrPfrv9 zMNR8-yYcnP;}K(0I3<yI1<nLVJrUb<3=W}fU{3KW;%DM^!wuFXp{VphKWbTw&SH={ zMw!mR>Xd|o7)@g_i!!UXN@ZWTuT)46#jsKnxB*Ux0TG2=f<(E)*rCuaL==iaD=Hog zbT~x6U_`pd;2`2qxIc){eg-(mats3mc#=rp@qfoYvBNR&!VJ+>V^I&U1*QPVR+yw_ z`f(1@fc(d>N8_?c;<%nAtNXP>I`ez!I;$N!EoVL7*5%GA+FHe>_mZdm3P~2*%3VdZ zgw;da>SG)7ym3~1Z-IvYa8>SpI&YD^am29;rL|e25**P3=zyzdk6u`R#2asu{*M55 zO8vqa)ADQmLl|2AhlaIKoq7=ICXZ!?d56^gb6ozI9OleRCZKXhU_E54TB$G9(bYBi zk;4p<&#&;gn4#dTOh}m+gwn2{3nqtD`skE!8T7eT>M7>LP?Zih9OMOsj@mdg4-~{h z`6#JWO4(SXods^EU7LHK5AL)0L*XpvpnS{4{*A?7Cuu*L&?`m`R5tak78x!I%co;E z@HLa)9J3=7L5B9e`m@d9=#UFHm1gTrPR1>&)a7jJx;5t;$~Cm<UbufMvN&zIB*yGI zq3p+?p{Ht4JhCzGv8ZK}82h~(%xnqwO6l{Dk?WgJlG7~4Wz=-J?RfA&P9j*+;FUxX z4u}`jkhaskvLU<2m~PXcQ;wk}yXzmqUm2P+ejVI+^A=Gxe`{3k4O7r{_l~GtAYRj3 zi0<`u4M_~Bu7IQ4;)XH`td1q~9=^j`TAXaEq4>#TRCCM|GhxGwE^4Aa&UkFccOpmy z<1iHZULDcHevObevZQ|Pm}b#aweTOV^5-f2d6&WIbxoRH?$_Mh10Hl=*T^%`aGX|~ z`r(6^7R(Qo2saH^=}`lxm=N~IA2OijUP`uFP6suTGKX@nm29eg>R)Y5_5w4d`0N%Q zzs5HizCKU0gWwA3Sj`efy(P-xc()SlzA#My6ZtANgcRlV6{42K;*|T`H!SN(@6tTS zBvo>Jep2*uCEeiCDi!&)<?q-%`U;8*?+`}hFDgh}^cq>Q5KIqvt1f47bj}q1NX2J# z{K5cjvJXRYoO~)m8x8E_=U<gJ`mP?=@mv~dP(*f-GkOt}WzMMkL(W!4j+){Xt27qO z4<Vwun0WD=VW9tLQIthelpq2}J7A-{D9joz!BD`I-S{odML{@&cZq_%%r7eS9HSsi zVst+&OtZGcl<I@Q;ATZ6w*)PSnNp!Mygyotr4NZ>afU+rnf=Vb2(COO5y;UPE{G(A z2!c^8jxi1jq8a_aL2zOLf}%gTxF9HKHx%w?K<CRukv`Bu)`5cSkm$Gm^Y8el-9<ug zSIm_=)MX}v(KD*;`S*&eEj8w34V}Gv+O=i9YU9`)M=To$+ICGbCBwJwk2q|wSI*z4 zZEn^<qG>0uY=p`W7G)4>DDRSbD}#l~y$TH6vLZM!v@8{w0XIuAAuf(2u-AcN%(n?n ztT$#ZDi3D1!(6;?_lhIoi%6g>!DpmwP}vzMibND#ODjs*zneu$1j?c<(vF5fu`sx$ zpz^{(fO{}sJ=nTZUY{yU!3^>sN46EZG}Asxq`h2h=4BRMeSNbHxQgpySzGnyh_8&d zM)3&~pLE}T0M$&nGWB(j?bZXXEH;{4w@J%VFj<V*d@v>H>nWQ#|J&+)JRr*7{hcM_ zf1TX9)dEVNlN<7a@r#)oNygountlYT=+}<7>IuzWIX73Px;C<|lF@eQYVdoZs>{M# zVWU={t-Z$U-gmKk-G2mFG;7K)Vm|%IWdzd=To;Gi*b$^@pZDPC)!dT6HOsa4uWAxk zyb9U$Mi3q1Vim3RU(;xaTY1)aW2O82Fq+KKD6am}=T}F3lBiEpU2oT3;UEoVk#D@a zR)l50$|jy!A1t((7%IlTZ&~6bfWPKe*tD6Ev7~=Ie*M&l*T&+4zw;`$`|$WA_(HYW z1rKPZ9$R|pbzw#ke$pkbZn3f*5t^{QE?$+i__OC+dT1fP^>c@MOhKD{4F^#0+~qz! zWRR2_pZ{_p_Fm-glj%3^rGe-*D%NCJdpZ@<qN<svP;#*$oZraet;$eSrcb+oe7Y7@ zi^Yv$H#TXlD4Eg2I(0)uhd6L%G2CCnBpcm~TBY85rzu|k(qKqeLEM~jP8uBa!+@Zi zyKmm^aWzdSNpygPnz=LvPW&^+WX4=b(Y7c@r_0}W!plvuIH*R+TBO}_wd7i}T6u(< zok1HKY&Q-VvU(lP^m=kHQ&BxC1377T!N^i74UU7MU-T#G97W;`nxF)9Q5gAf6p<g5 z%8qgsOHxV!GxCKY2~d4@JK&W;P&*e$JS+2Hb-h)dl1w|&QtUnjkMrYqMjV2qlxq3) zM<38WAqEHv#5?d0-6C**;5Yu=DBwyAkV6O}v;)X)F@U`Y0dfAo>!L&;Tp&h@gO|38 z!2Ps9TtvV?t3B|xv;V%_qZrE)YMy_Vqi_6Ce`xk3eb5fGc@OvXJRSq&y&utTIRA;m zsZi_!xS%XtY;e|8A_T`(2xqY4!H{@}w|4x-M>b`q#`|8_<$o|&bHH)jep|}ha@1WI zUz64)9eS)Nc3s17KBCrgxpOCJ+9+WNWJ0Tgg@c*ix}WmS>a2}|e$m>ZTRWq5KlWxO zyt2+O06!SHbo6C-z?sKZEG6EavEfotKe&3D&M-c`Q}oS8K!Y;3<@m!iZgD<yNB`~+ zpnTIASKL*4LCVv19x%Sf>nA%EjXl@D<rhrX^i7XA{;<*bQ}vT0B1G5zbUxd$Tu)WC zA>_A5{2JrA^&g)<dN7!VG?Y!hU&jJ5hU2*Ek46bXEFCa4wYmCMBA5AgGyRJ)N@c)N z26s955m781@P2iq-O1Ri4^594tab@YZ^^0(W++_MlhdWi22MRJ(Xu{o-f-RuRM7&e z5i~<*SUNgY20g)1#o;YVw$t_UZy2zv;AK?%G{sdnhlpv-tB^D(ze_&k+9AECZ^H|P z2hL8A74LehMug&dNbfS*OyW-;(Q9bA{q37Z*c;L8uyxmuCssH3jnh~i9Imb5WnJCM z+N^^mGma_yV_SwW^((}cVd+mUZekbT&5{(1Y}4xML$c7iEJ`W2qvm4`h;&;wC<}{D z8Y;FE72VgnW~^^7>Yb)r-(QqwJy2?-)#941FDvUztEqV{0O~qu9&-b6Mmb%NQ|i<l znO>z7f;s?oB27M9*9n?L?}yQoW?&G4WL^eCpqWIg$ZpxzC)Q!0T<Ah?nGuV1t3)zD zVDvB&3yn%S#EyuP1UXAQgdOUpbpi*(6kzy}D1z4^CJ;5~wiyG=7rX-Ue*y*&mQlcj zyCGVP2{_0>(4d<!ih+?tw|LNQ1Bc^4Y=PwY|2wh!)fmc*)|!IrL}`If(n^hoM5AyF z%uz=V{@;!>nki4(0&(y?Am}t)Kg#_YwXxri)+AQc{du#zxAk3CN)Bda>QK`}@v6;D zT$zb1{xpgF!$!HSyd@<Zn@9+m`<`$vrP!-bhzpt7(@<Am-{Gt)70d>quwj?Fp<LL7 zdfedQlsI0L8al$c9A_+5@7>qFQZVszB%dShNdUpU`Ld8gB-ET-?f8%bn|sQ2LCKVC z^5@tgB=5kHfdVAYtUEZ6dVb8iJJ@-bTvom6H^;u(GF7|l)s>vHpImSbCnz`K%Q+r? zGIU(B=-Ra<$562fSEhjR$da(h&ZDJ#5?vY;>8Glb9i1$y*0@X`%aQ;_86-mqCs-*z zW6_ed_REKPQ@p$s)x1(^IV6m}hz!%j;l@U3<NV&|k>Vn=gu1z!+k?ABZfbt=M|1DQ z<$V|Pk-zgXt!gFi)a;dkzS6A*rNQax*X!k?_c%s)2VUhA#_?r|nkL4{f6B;6$@{rJ zD*g6Em%mBqaBcp&(Yo%2+s5%KMQ}LF8L#JSR)fQoh;&3h$h($$)iML61eB#pqUsDN z%yzmYG3HV`Hf5_k?sky)#_}dhagQ(_%f{GWt`Xw7ie|ILFr^>n!b0yCBUD&pZfP^c zJb@U|?5sx&R-z^3Ksq6nBo0K>15_n2%km|#p<`lTNH&o^vnT=tmqe?qmFZN6n8Cqw z=r3o*vRA_)2MBA%2iHo`ib7#gDE@XpNPu0%)01i_1aKBQih|7iKodMbP`c^q0LhP@ za71BYBJ^bAFTDZQx<D_5K;euDkSJiS&^`p9Ibi7MZZ}F#92g}e8tR4|fiT#)ctv7u zP-^0`Id<8}z(^bg9f$MI!b+YS+V{w0gj6s^sL396-Q7tq@Si9+%<fwKt|uY4!8@qb z#$%?)Q>e_(MCe8K(s(eoP3h#6P)oK~gtUoGKTCt`J+pL%PRBB9NHyd@vosbh)Mmsa zb7TDA2&B0e3d*c6=;|8Xw&*zCleCgb%*E8y2l)j>?uDAuH2L}3YDF|(!56~^Ol;*Z z++pW%OshBo)wq)xes4Cc#^sJ*;%?)vX3E~&h0HOhv}P`wLEPdPi)_ZJonP`8&Hk?3 zl3c5!1!q*n+e)q6u6f?}>=ZtYJ(Fpbe@m4&nI%K=TyeS7qOok`lzti|Zh6EsebK3I zo?Gu%t4M~}yNi0B?*i7gMpoFAdpkKhL<D@1lYOZbnVC={p>%C8m`E3Zi9Q&BVwNy& z1*G3&Mr)}D<L(x$2z^l{%%1AJYkf^-aZRIvsrJ+Ik$e;R6RS;Gl7i9!lf7%^&s8Ew zGW%g8;{hYdQ9(2{pDBIC5XN&}%R-18bY3)pIw;1xVhQltSp1N9)QY(-E%B;|n*CKC zni-$gr09$@ZpECEAvG0bMQ5!d1j}YDyELys8a~!bZ$KM`v7azYMOu#(PSAJJYL}j3 zn6gHkh~=U8Ul0ilz@F&4p86M*Rv>t8kf36L?#$9-XKj~x8BhVDK8yxOXh~@SLt?E4 z8=)YuLojiO36}oKC}3d+AjfcEj7tzA1hg0~CoudU5>2<V4k!riC<e&i3|Qp9+vvO- z2N0F`mv=LO+kk5o{QG)$(cJ6JG48Qr!YH+3LS~)$i0zCp2Y+oqZ)%T$jb|yjYF-b! z6PFUHq<~4}{vjgbKu&Bj(b42~QRQA{WHym9UJ^WAs3zN4`QW2^cwk?n(b8=A$pTCj zc|xhi(41_oR_kLTH`HQ0GMOxbhgZg1d$LpX25sRd2FygjAI1)K1|>rV{|;6eI~Y@X zO-&D>yK>7fPXjG{?snB<9o<~-^`cz%!+UzqZyc9+oL18k)&iAJO>*Eb@%7Z)WKM}x zchu@??^US0mgn!{)F%-cR3Mk~X$gJCi?wsyhj#fwij~;W+HZ|I$HgRWrjx&W1<d0f zh1d(G%L<MJ<UOiV5qQ^Q;<(anEOk$-R+nxD%>p0!)&@6aw0o)e$|&j}C~uqfFl<7+ zMI2L0xCR-?Y@UU}<v6v37v{aU<yh|SX6o=;UI2wE7F{}CpfdntRy4>-q7K0H(lD`P zW2u<?Uev^3t^s7BV^4q#Re%MPo8dA+WQy+pfE+2j#^@%LG`R_P<J!hMCQTkPx+Ts$ zNO1!~34j-_^+Li3qd>B4U6)JUc`7)FI(1W6YYHSv^sp91s8;bax3-GSbY%z9;bQW^ zpkyAPAW9XY;71dfwS*8#0PXzxp;{~*tZ;-0<iNCu^hgV=m!6~2HO2oEapPftFw#xM zA7B|6JORWNaQ($HAfg<QNXS8n<8PooxK#^A*IWJz)_-qX{`bwYn)sn?u>#Boa=0LG z;a#4%+MsXb*fZ#CL39c=4e!RSZkH=vMvLYP=DtOMa?sTrNGh2}kfmEB_%=<$TSz`# z3h_h>yL19bIU*o|6wzX77baPH#UmEVPUdHO;|5u6GsrTVS1H$!dx>619vF=wMn`B% zAPIK4R8WKqL-k{g72RY+o-9v&WMGl#1|4J~>xLx4*W|RCql0dF9u28l5X*2j$E3@w zSoPZ*X%)H3q10FdrPkDIUh_cHQ?pN~aeL7$rTJc@z)(hX2!~0Ph2=3{l)9Q|%Z@xp z&Xz(|tDv_m+G&sQjxp3=wkDncX@an>8`lWlE80K=;sMfe9wws~0`knkCZ+XBv@Ib1 zf@Fh>2_m(e9fS~V=S&qxLFkH=AX7{~AlsP)6wWFWFepxtJ_sSGJ?73(A`!&|i~&4s z2oZ256Mnj%!?lirC69+d;2d=B!-ar?g@Vz84qff~8>hfG{vX??-%p2zzjP@cY{rcG z%dY;n)<8%D>kL>H;{l?8iJO1(33{UNVz&dzEY5|H27((c*=;$oHfkETE-fGy<>hCl zoG$T!OG!#a3G1MOF=&p#J=Hxw!|w`ymBVEKBw&!$dP-Qi;3Z*k8Zk-)cIEP*pxl$g zX0-84GRD(r34+49fUNo;#lTpxn^#9?V$y<BTzXkw=!>IuU7}twY>GA&i`^|rX^y^* zB8|1c0=!t!rC_G1r!-rH9AQHGdBxqqAzMqmCZ0g9wZnLBE@7=}+4@Qp?NXH_xl*KV zvJ~-s8jgM3s)$sEW6H!jr$%8HD2Zl8QGNKV3G|6cDY1k;(MNbNI_$m|5jgHrogJ#! zKHA(tChe*SW&sgZZOc)3Ww4%kuwH;YO;D<HkQj8}>~!|%Hs+E@sfKrI*+POD3DtDz z4d5#zlZ8IW9OQBkt)nsAU@rhOA}St&qC+x@1J1`lr>%fqKun-;2H<Z9Ad3LbK+orZ z@bEv*KsP#iIg!46|L+p&#DGXb_c<&O(f+@*gYK^45Um3XNCmgjz5FjprZ3~z?k4)R z%CLWXT&1DVN{Y`E-)m%VAG8dQ+T(ei`^3xAuUOI5KvgTyz<wanPH9j|B{eIPl@dr6 zRMW1#kb}Qy=^CD-aXY2*#b)>GPiz!dmHW1v(%jaD9N~8QveM4*L22erOA$WsH$oX0 zgn<2EnW&z`b33QBqZf=`xFl$oauC+11XLW6^d+;pYsvRcl;q+#*u-%^b&xS{uqm0w zu9Ad*!qA`QcJx+&40m#AmO0i2%&sNtNyU*$Nq9?RPZp^8Rja}PehHa#QXXVCV--uZ zIo$z(OD!PrW0rB^ez&7V2bg1^4otA9+9)nN2c~;ErS=_eUh&M))pjiUFydi|B#)ah zt#UCH$We$`a3_5rEf$<g3xU(MQ+j}8K!|`WoH0%d<jpwSa+Xe7H&`oxiwA`nEs#IZ z#bzLN(L?P)xCId!EXYB^P4}h0*WctDtf_zZfosxp^@H$xkcj_pasIMR`rE|AU;u*Y z@CzK{KbJg6@lF37Uz!w3R~o{WUGZ{aWT1IX?-k42J@*xJbBr_Bso=gE-lI{KRBfwo zX5b21uS#*J7zv<exf~^cp*p!@ISlNz$JJagyLn<cC(W4$mF0+pO<+ebB8bCuGbHrs z1)*r}tgrNc;2ybb#j{b9)ffiwWL$86sRezI@PZnfIsGS13#<gUu@vS0)GMB9afGc< z6x&ctPZP9XnImBs?-;wu6n9IC5+F6j$H9*R<k$rU${Ik-h+$S_$7Nvd!aUq!1}8C# z9$--nz>aPaMtvCce(C~O41--ei?yK42rE$k0XEVhFcv5cj2Hwe$}GM8Z@i*A0ubi% zm@Vm{4SapLnGprcE)L9&t}xQsI`9J&*olM#Eaxwb(b>8dh;H;1`tJhe0r39+i+1#% z^xF<r?LTf6b>PT!2LC^iQtM!$>2Cr1zddjH-<P}7iEcXD;({p9<tA)q=FuD-whSj3 zvKr8$z9hKx2J42zAQjWP)pV6vGeT0Ry-r%<6Mnbrjl^WuEbKT8R&u3NbrjTW>pMM? zs3H)0CIXURx{39d^K<)EN+Zn`_<%cPq~W<X(WR1>HYjlcz#$m2n8;vCmcSuh*Hod{ zCZ5_-B>-m4NmC30%mak`#s2Mwkp{|sG8R!U24zOn6up?TFU0Etdj!bf-;*KdW=`O= zHPCv&1o03D+9r#;5Enx`h(z?K4a_r!8Bz`Qp@YAcO|%fZ^w&*b5Qe||9RQDn5>d`< zGJn-5@W|Of5L$?$GY4S#bj9kw7asT&4itm_L$U)zgB;{obgKseiH>N0RjY#~LLCqh zz*)hP{O3e}V;iXC07;CFZ2wn01Gj=@`FCQE6-^dY#<)#zv1CreZR7M2(=6SyGcxz> zbaRs4V;!afY#*i;4F)sZpDOIH=)V%q+H_AlGrMqAYA<2J7(NJh?YHVL;}FE7>gm-Y zBFf~z-n5RAScRcd1iQ}uF|OBW1N9NnB~^195fiNmKTAC|Xungc$QWjY4P}8vfd?)v z#N3{0A*YSCk4BBLxI@IjFl_Z`H-15xsSX2n7_<wNp*rAZ3?wK43=AFXJaIpY;#Y{y zqzMTygC=VrljqSdu$NBA-x@+IWCdg`4!quv4V8%}aRZn+FkE2MOHkq=A&@ArL!#mV zbePbgm*GFk)_zd;LO>55_JP;@4I?1Rlm1qZ4<7pe-^2f(KLA!h4=MD>L`SdxBt*JP z=^P}$fB}MP+uv^lw*J08j5}s=2X*f1aE{}kMqH>08`kZL8hE~nA;wrYSaK7?V0sJy zCp6Mv0itZDON(v~kV*}@Z6;T|C`2?95EPfoQwo;BK^DQg)1xVhg)j*Et({IxS#kr_ zG1`DeZy=><gP*LET&&tCe5nB&I?vD0%?s&&ka_9c0$Y&*8>)tZ^F)9Z((xDAyC0kA zS2?6M4+Vr+gg6MTM3(md3=upJMiL{$mO%+h=iQ)!0g8@!AP_^~ID{kskpn&iQu_ae zZF)uH0B`6O4Fo+Iqt_P?pq-vw{h!3_AcWHsRv7*B{<7}B>p@S_;{S(9{|n>);Sdx& zZ@Qr`0}KMx=-|^2ZU?}3a2v?oUV|C$;)$2hOk(sJA9#+5o%L3z(iC$HmD4dv3TZB% zYQounK$XOzBjlNT-pj1{52A~ERFH%9{<=|Gu>Xg>?*MD6X&MC^iio|ph*%+{H>4#2 z1eK1`m5>C80>K2NsaQb8f(09jy@3roDp;{&!QOkXsEDG7-q~}KaDqYcd*A>2?|m+6 z%*oj{J3BKwJG(pc5Cas=cwo<+)F{a0W!q`TMzc@NaSq;@Vm{a`c;{rn=VlJ(fK^KH zj#XSH7=xP}Yu0K~bbq^xaL}_+tIdz+f{mdIZ2Jf&Az=l++dX2UHv=8EnTYTM)+RVE z)nX132&5*5k)-f|$qnfS58&fIM<p$Q#WCdtwuS7V*OTlT;7A0d0*u;H0|p9F9+Dc^ zM^E)#g-mXWK1Pjd0#<3oI05TTz^a5{M#~qd3L8?y18O2hLI;*GAFlYByn;Zv1}1Q@ zaB!pZZTG+qc95O2@vaEzWcLHoz;xqjckPsIB|9gt9^u<%x}R~grhbU(^unhC3t|EZ z$O75hQs*8Pw>DqAt5DQ()sl&ziNGSx95nU@^E+`Hti0H_PrbD(VL_MDaNc?SU|;iz z&EO^!spCl!QjQTXH%6p;3XYMqT?E$tRiGt;N;vvhW7Q4-?3_(F+@cFcy2!lLL*H1> zN$)079aVIvuhIkcK;sld^CfzqH&)34c&<VxLMs8K$o7B<WR+S1BZbL#m54!{1v~__ zijCASvH@3)rs7%+D7hGFi$Cr$=;1$6)MGWr&&OopV6J7a-L1~tG`5_$!?zxcQvHEl z?B;=Gof?QGj0f)bz9pJ1L-2qOMu3sR56jqTtdIe2RdYB0<$m2~mw9z(KylcVz> zeh^pzuxrbp`m9BFnDr)tPVK6v=WEc#8*B~e)<OeQm?w4^_D7cKNqSlRKwiR{78W24 z(B$6)jLgw?$ZQA436OTzV!}i?@drj{j8dDxZVR$QgJ8he8S$hV%^EEoV{Z+55o!&P z!5gPm(Ar7Jl!M!3s;M37xvoCJ%#8^iR3%U>@C7LSYR#oym)4-vFC45V7&4Irie8J0 z=rGOd1`oXFcY<Y0gI*B}Ti}~IkF)*H>=~?oWK{<h<6wI0scetK7Be7{v#8}Fdo#(- zR1`xI%|NGvfo?F_*gBo$WH$jsot_<R@!Fk9F)#vtG-yF0xx$6`?7k2E6#5Mw3P4W7 z>pn0xCqbaWs*_X?<_T;@1~CBpPuK=9W_>_<Rttn`pd-MkDK@vD`9=NF14*rZMsx*L z<JF@k3=m0ci&52%7vNW|LtsV>Oe(7k7#jTnk*NVHuHt@->S53M1MCnuO$0@FqCVhl zp&nc?gv~G@$kffyUV{mZF(m+`KQfq1Y6a`=9{pRVo6qR&(Qcq&5gZs@)dT1jxU`;~ zZ^VNJ6Sk=;Fn^rwJAvei<`!7JBYZRlaaiwE-;L7EB<Y+%>pOE{a)we!<oN-kHJk&J zh_5-QocdTd;S7Cx6WGaUrRK<1r|=Cw3@soeQOSCmSqD>9(PV{2K{ewb`hnl1dbq$O zkRtE`#@WaYsUb-{%#46WLm!O-J_}(sffPMsAVX}%M-&Yo{K(nOW`@!zi84kZ6-A;a zdB{jZ7KcP7p$97~LyFLgN(!Jj3xxuaQYs-ad64EAWN2ff$;~C?9tgR4RFs971C>$N z=S>?yCDEvCEDr^K(cl+qkXV9^s!*5sBLr+3A-7Hl*mOb;6$A)uPeU~XShol;vl)aE ze};fb$W4HNGSCaUN2`tyHj9v52RJ-b9S$2EilgpnVFw|v_ShkgW-VYN4rgs)Ls(?M zIO14DznGdauA&q+kq-WdQx1^^{tP#VNCba`n*b?-yNVhC?qBfDAyUtu;U-c}E#M}S zjt;nqNTrhqlmT%63MrAW{tPLRj;ce-t4?(sA{}9X5`aNWT%CnDL`oVWjS7niC(-CU zLyABkk0%Atsay*>o5Z5BETA83I>UlaWr6Upps`uZAVZ3yEFwm#AW<A6L@`o(saP(N z8d3%-<gwAvaWo>pATFX9g$(MVSpc!9K7?ne#Z#)3$1229B?%K|@(8)YD_SI$LLF$F zpbm%ln1Nm~&<4E1`3@+S;uRYblMpS1=H=j;AKu_1vYDY%n#7fFSfAfGzrxUV<)-wV zMOjHVlrLMSeBPBx|2cJks!TM<_(V$h!Xg){<tu|5kDC-NzqF>%tf6z?{lo4}ZyRxD z|FDzX2QkL(u?s^^yA1n$Zd=Fv*Ku7L!P`QP4(&4V%GJFI=UPv0SR8RFYyD3H=FpWR z_O;fJ+j}%%f<A21TTIs>usKA=@>YQz6+`F+dPxP$gA8|+N5zmRF5Uuv|6yiBT)?5S zD2hfW3*-?Jva>`Q6(fsDAUgqGq5$Qxs4x<R_|{&k6vH$jii$z?C;{~}L~}4BP`u?s zqhx590FgLDRk1#o$jr5a&|fI<80?^dkV^KHhQ&sR6#p5J*bGw*NPGq$0I4NHYK2C7 zXBS5g7Xpy~IT|tc(T0#-ed6E}B~k6r=;LGWH_#6tbdg8NY5xq1bWA2xgAr#%0v3t# zuXZpBhx+(?Rt+`%9}P7f<LhcbY8YFk;&6#lS0$SmRFF+Lz`kxFBc);@135>E!a)A` z$Rr@e*i1u;lT;QK9)mp!tE39WUOGl5mJU>i5`f!eF-mu-LMV@nmPY|&k+{008bP|m z-+H@9H1`<ED0Os;CQf#OUf%Uu4Xf8`j(ZcQX$?$Ct6J@d;|#d_u1lL!w`~XPykByV zdAO(P3GeMTin#`vg(J^#ExKLm!!w@p-n`k3FIPv+Z91sWB<ah;@A{VoeM?!mgxzsc zj>QGK)95*YlDIhqt%6;D*y<ITK9#m!Go&!=a@wQ~&BL$1IIe$lg-@_Un$Nq+(T#4D zbZ-)oSXp8`NALT5=Ij^p6Q=enX0>eWPp#}k9p|)oIb*%S(-AgZuh?cMU#ysXZ^X9o zzI(^>%NUQ!Iw#nE9Ff=b;D{F$Ic|r=mBR5pKSR8G+kCk=J>VFn^6{=2j03xq9V(vh z(<{>_^}BA9WVoGYOO^(|e0^NcG01G-t05B><<Dsp>U+C?-wHNYKO@(4u9eHo2cb<~ zQX6d8w(DSieM?5pOC1uCOPmPR<4dFcUopNxFupBPMo)n8)Ne9(LW+|eKE~8mjsnxO z*M_Z|7uYqW$pLxX{iK}(GM3wlm+W0^R%Cp=&9aM+OM6&9d=vZ1>C(j2f^&-c&4))1 zZB!i8W>a4$>)qtlt8eYevTu?X@_uRdO)FEmRj^-!c)RWu5K_o_>}m0<t1<K=FYD)> zd-2qXpE<AT+mED-H^;rh%4Sx6|6y>Z;75jjAHCszrPe!WDKBpNPK<84es+_~8>YWB z6D2N8{=v*ncK<o4EaT!ghYEvRhaUV$`z)7?f6sZ=-qQBrSL>aXfnN;7M=FmG$t>SL zFf1Z@DOKMuT)*;wUTf3j&vvELwoB=s>q{v~u_YT;QZMbf(<OLJcuI&t-s?!#HR?e- zA!l~47Z$;J?1R0wxVc8>uT`>EFIhPJhMamk_mi#>CMqwg5$16<9PA>E5lKWbBElT# z>oSBmkz3iugCa0W8bb<^hRLF=O-k|)nUG`>YZD)q3)LlBC=Hi6B`Ty|iLTz_#8G0N z#KhKyWEF229~m79wUgo_Bcha+@zy3HST#v4;TgTAn2@k6F{7+a_$Yzo>*7ul$`w)) z$AU%{Q>j!Ehi4%Xg^0u<A?74Hl}@8jnG_n6Or=^fc$Q2iN%hABno~$ZEj{fWRgJ+f zYm@Mpm}pB1B`z+`B937pSA<b$JRXlirBmp1GUOmD6QW{7@#H9FPjwAw)>g=(V`TCu z5~@)YB9D!+HUUuaK14>lxM(VlQd(d=vJlH7De<Cc3TRZ6$Vk*NEVnYoQ(6Uv&fH2Q zMm4$@Wbdgi49NR^L+XqYu_j-1tRe#Ir$kJVMo1$;lqvxz8U_(SZt13w!3c^X?B(KE zl<I76Z4w(RlUTCsLCfUPnLLKT(Oy8K@n}pwm&K#nGiWR-SI9+;p$dov;f;j^%F>u@ zE`vj5G8v8>8qGn-V^TQ|Od-cn;K*k|#p<%oQOX!mlvs)yMP+4GWf{LMYbk_9cZ^)& zEtf~AX~j7rA{I1F^qM5}0?inWpbAE*LN-P!aa717N!Sor%5=2s2msP(9DtQhWpkm& zbOF^~;K*PLcq~WwGEtS45KyJ=v7_J*WhnrRL~IEfVuVyhoBW6v)l-BF(T8P(C@KsP zL6%5EMX?bvCN>fBFgaNoEmMkRQa}?qMuetAD+;2+2pJT{p744ogxay!1j1G41a3f& z8a{*{8cv4U-P%L}e5y-e5Z5nifx%-LQd~)lTFlF{hTfIm_HJXFCJ$WO&UWSYbmO)& za)){a?CacV%ZWzL8S7pOI_*1mqyO5|u~D78uCw=CjvTt;b3M6HdHo4H47$yU7j!Z@ z_Ibx!{awyp{I*w3*ILKivJ21nJZWR})?Barpc8xN<|gx=$JvxzWZ9kcS@L+XbI0I& zAA?vc=FVQRc;SFyJ(^tL_xWVEVSSS8{y>X*7AH~%UMn2Y<H$XZ!L8Rnm9fKeHq<v= zE{O249@p)IY{LAU0b84s?m2#a-|s&E&IhYUT`hV~^A*J}d~9CG=+eD8*Xvc^kcBhW zUf<pSQLkf_4BFQSqtY&ucK386zv{IAY@)}Qw@XBqeD}M#|GdDGv;99Let7xuS?}48 z@@HQi9(VFei{!1N_BkJ;^gQ^iykqa=wjU0h2<$a0o?`bgb4k+LqhC*R+P(HFA>B*c zJF+}A$NgaVx%s{KMk*4{+iaYYHEKU+y7lDtE$?r<ESUSer`>{3<>nF7l3vf+UVMo9 zjy&X<|M+&V*YtWfF#7)G6GhXKS|q=?^{T-IKi~DC!=L_0HA^31tZZ?Oywm%MO`83I zl_%`pUEgqGFPZn?aSufRJ&2LsM(|^vxY5pO`{tHL3AdzVbzZWxNNM}TW_SNp7p`pG zxKMhatNqvx>AjdMgA0w`S^93%r)STZYILw`w1-#y`a|ZsU-6vZA#H=mSo${M>4d`3 z#}+r+d_9xpD7)~m<-3$FOJiE6zB&1v)Nh_pvUui%A@@w>a|=ypTxzL^zPzW)j0+)m zZ+<GZVHTS`?mGGGzU7W1+LUZgx>TH-{OL=(Q5AEuWM(Vk4GtF??^;~{!?#?E%57#J zw+k!^l6Jm+)oO@U&Y_&!Ib~N2-)+j-J#Fqc>)lfh4RsPnh0eKXW#c$!YWpJ6@IvX> zvBl9p>nDtvnb#}ioaOb_GT%Ng4AxEU#l79#dBOepwhP)mZThr85f`xN_88}K@A6^g z9_0`_sJx@(;k;<Sa_7A!V|xb9Tz2*Gb8+dL$%z41=`Q)hy{PME?g~hBJ~N2ol<Rc- z)QT(QX3pYE-LAa3XO$OU5KnHDb@;&5tDm=Xb0_)NcWu}<o<Eh$-5L2qIO@{iDNdr> zSB!W1MbVCBEpB_6G$ZMF%h66<!uBp$vDYBB=icXghAjKB*f4x%+gv4Su_b%c*~A{j z33lTWZ-upgoBcLx^sJlvDJ5R>uRmpu-<Tb^?bDI*ehe3$d%}*v)~_szUy-(zkPfZx zo_*vCd3$N1Y3cn&+)wTA`Eg8c#?*f>s`<)_-A>o0#y#4(LO+nZl5;2Z{dqUj@%rya zR($!89MrL3X%uT|^Y;f|l{W}}{5Z69#nVvb<H4T}HHtp{y}h5_=y+WsLx%-}&aSN% zNk_I0)iQz320`;T>jd23;Vx1{D#2)iEwO7Mq~2bj>Fenk)mvFcdFvV9q}i!v)7Jj~ z@<(!{{+=6+4Rj47(LADSQHBkS5={f}6dM_(Bw=Icu8>M(Vl)-gSOn8BX5UtuU-`~n zq)<_W64r(S7ZSx4tVN;-sE1Dit;vw$=B`e4b9W&D<#_Q)F^X8o?d2j;jzR^Z;0M0y z)L5bnDPj>`ULLI~U$wr*40C^O9_(nK74kU$2!^UkbOAy%Mj$-k9s5tvKm$V{W{mqQ zL=X)P|FnI~KJ=FZL9`)MS=M}p`g;laW-bW|nMmTUkduY-C<(!wMx*0)Copg-lrh3^ zk%GhkN<ro{wYGyOj*gpCDMLi6Omrq#9W-W1geWA4s%&ly+*qWdB~+ctTmeQpCXGvC zvcO1-ZSA0ps=tPG7K4O73=YC34NSUpuqI;PTpEc1>uC5Gs=n2~wZ8FER6|XjBqjsN zD^w$s3FTQ#Lk4_PNle&O0iwj(X23EBy<tHfwjl$1%LEfL12%J@1VGCnF)@1+)Jv!v zwZdRCNvH&aO2<kvpk6v)6}@AE4Vebk9U2#YLp`AKgKe2=h~6`}&`(qjK6ECRMCZac z3*Pe}FB2#L;Dp+lh!(Z}s@kWawHx8D7FaaQJ`Sl`Z&kT#c!vNa)Q6s{<y7UU_7*Gi z*Y6P8G_7H!5#rPz?G*G2&_&$m;}K0NLN8sLf)r=9v>U8`@FG#X6{09*v`7KkKN!Vu z4#({HM43ul&Hr)Zf=5*42^$v#AxWIM|8-!A^T{891*!pLss%QJmd2>Qw?d;5P0#-} zyfi9NQr7}tqF}8FV50C-t)^g0g+`Q7$l#(HZ;d&IVC(!RrWBS1n=Gb*sTWKsG!~b~ z;UY^4jg71zGzOVUv!ua4UX>-q@SmGf3`uw$YAIdam;&h}m5HQQ#tTAzSb=M-9Xbsv zCWOqQSg<*%j6hnMrSY;*%vb|CD8v%c;qn-{GF)CmBbsEaFtH$JdC=V$(J({+P8s7c z1}sauz*CpdHV!$A0fS9XVx#|=eTe`AK<$Z)^UB}D0Y)RpqlGB3qJ}bJQKVEMA}d63 zWTiAF2DZhJ1&XRwI7Sv)gINrv{E{7wmTmww<A`AeOd_F3s|2iyqN5{ZVi7XqQN~0` zRAxHO@L}1Z^STU6?rIVs35AGLSQac&UmqD9_=r>X(-d@p9ly{7d)N%MHbLw}rgF%1 zwl|GoN#$75xn@+lC6%hljoGiHn%uy4EHZ=U4V=efS+Z!Fd}`*`<or#&K)RM*VCfP? zxW-0?NEHAFlg9-s9#$Jl1!1FfjtZ5d6e<PIR;a(Y*bnr-R$i13wuU1kNud<FMYVds zX2)V`vSXV(>UKezaoL(Aesr`#9xsDofDKe}tkPbFTm7s}U^5z;#M{&ig(d1Mjvuf{ z0V=B_$AZem5mZ%Vh%`(jPH=Yj7TU|gq)HfX9-mL;(S-sb7epMFBV;>ps9d&?YtQ3z zI6^uHgRZIqY#9SX2!n_BsVd0{z?CZ!Fi>#p)4gd_OC}5z4<FUuJ>z);9A)Bg8Em=> zEd!yul2|b!wLqa0-_zTH<m~F`$@lX194ho4>gnJ`vUebPItZN{JmC{KL>4tl87P*= zj-k>lqLmVoG)e(xb+Ba?=0Mf_0UC0`8)iV;|0@l%ENS%re#0;s(JkrB|8m1D#EUS- zjQ@p(S(Z%tUl5m@yMrr<FBCd>d1=uS*^U2ua)Lf`EvXDkI=i;W{g0ahK}ffxu`KDe zCZK=P6ee@2Dw+Fd?)=A1sm1%h-xMaMFjYe5Mhi7Gl+BY+d7#j-#bl;LDk5{aA~u;t zWwS&~s)WjrFbGxX+U#N3Q#njW2M2q$y@R78jYH#c9auCb)xq9DD1faGLUCQ&HLOrB zN5m1+$TSX%MrKHu3~~sA7E0#OVgH0l<48GT&8&xO7M3m|#V9F=c5g7|V6}tlU^z^x zP=dg;HsM&{0vNpn6961PQfkuJ7P#C-X+Ghy7^y%6dnRHK+I%I+3#MsJb>7m*XwW)h zVil0cVzY1<P&sc|6ig3hRTX)mT$o~DZ9=BeHC1?lc_BIqnuiLiiVum6gzYkD(<@Rg zj|m5D#@eJR6`Mv}<uawzQ>vN*VBTP9>KrBuivk@;%8!)CA~4A6*$+d3D$zwIiI!tf z(zT!geFF!+sy%4MDHeLD^@iA?s)T_GsWhruX6&8r?1G3`X|>$wmF~>LWFfFnMdM&b z=qwcHOGd(;9NJd|NQq!-rMW@jFs)u_CHqMuBII#3mc}|!V=8}itf<CB)T0^`-D4He z5j7{fz@Zk{D<&4NLQakS)|ExweKR_)Ga*{gl~0WaGOLQ9bmjX6A-XbE$BV8!IC{u5 zT!hpF)~|TdRhJHQX;`U7Z0X3MMphMJ>&T?W)NeEWf+igmRmYN!EY)d9N0whPq$86K z1bM-dCB|DG1wsad5wJhTkaPw?c2&<&g?eif-T9ng=@x;OZ&+n)T$9GewyG{o9%6Mg z0@YPz)kxqfT*J-_EcxJcsThYE1gNe=dzc1lNE)JAg6b-!fvtwJc$*mNv_x+eR3Kkt zVCz7Yg&^CjvS=DnW#SO}j-~}^l&44{iv<wOU@5B+@7R<fjk1TcEHXHkK#+y16bDI| z6m4E$(*_~gT@IFNg*>|Y{7_Xj9E+1hsi%#q*E%K~b?bzVp>-e3rJ=G2sY8?~L|dw% zL>Ez1ESv$sRyt_i@@qqI7*81u=lb9r1x&{=u#|=lR>46?c9JV(iC{vnF@vWZ9T|qw z1k4f2dqLHZN}L(_u`%)?P(~q&5b}x5I>blIl`zM{3W*N0Db<2qHBhj30H;BeF?d=P zsG6}=s!9<Mr6SnsMKE1MmA$GWK?IzEQddIY4k4Vhg@eF&C1!-$?WLg#7<nl!4}Qh5 zb~^Cq5Ll@*sv7(y-AM-e(y!^5WUIM)ELl}Mvxd@;j4EeWB?CIgz`%RU(E&{*K1Pmc z_fA9oAgQFnSj8BrE3iM_dsx~^MG8$0A!Z6vQKI_X4jdqdL(vL}CKrKPy`(X*V0lAt zp!4WZj8c=$Nu-2i%$`(DmxL6=Ox7ma@bM$y(2yhn%n=bXE&UVOm@F{^26jdjOaOEi zJ{4D`00?jhA9$L}z?CvA$sL)7a9QUZ1@sxM0M<tg1Q{_vv0R{bBUJ%^j|*Jvy%!wk ziIAdmuI{pUDex0M(PC-7==6O=EMA5IyC?7m*-BK_5-g8jE%H=lffMGSaT36C5sd;q zb9El<=1LN}dAhrK^1YqiT&v(l_7H#y&tcC|HH}PcmJaZrMlGk(RYZy<VIm2;C;;@s zVli-z#FDUX`r6AtA;gt^29H`j*^iJ+XYp{O6IL48g}kAxdKCkm`PDdtL62ou%LY^g z#0iD2;zTUbQEjRMo7b;JfI`Dy4pR>ZR>CVh78G~50U?!2hKVr6k;7xNI9xb?h=zrT z9ey-$3Wz0DJ~p2IYd$rI0+~pu%1fo-l!vwHB8sn86$24L6~JH~1cP5x7;d>Dpc0!w zy|C*WYI%wGTMnG7p=HbnSXG-B8WyNb8WS!@rnjmTxKJWh*M<`*juW`gAVs@UfZwXj zLQwhTk)Cj%ObVv}w3=6U7>Ae85$)9+Apz`pGMGyI<xnHyAT*MMw!omM?vHa6gB2MG zkixjp@ik->kU~*38W0>-LiGb-R>dX?bdHcvuX^&(f}W@i5$eF^c6^~od>f0MgI60n zJ&8*k9In_9FR56YpjC#=YUvmbWQhouS{Z7z^<w3b&_tLZ8gOlpsUMv~6yxV7vETUC zjF)sY{tN#J#|s5O#IQ1xkX)UGZbSH9nsbNPegXbVUCIg_KO|O)8o_r72yLK~idbQF z8@i7@9?c<DZ<|CWIY%i(x<F7@ih)3A5<#HE2Y~>BKoq78g3Ulr=Yg(nuG&?r0kj$B z;OWJ89x}v1XZO{$VQmu|Lyb$SP7V_QP=l-55v%FwryxQetCYgtC+O;Mq*VrIpre7E zNilHx7#=|zlSf6tLt#!-VGbIm7!uqpQj%akAt|K_1$>F+QK2$Og-6H_vlL9UkgE^m zkCh-(HOeau4VA)OBuO7^ISV;O!2Dr_*+9=wL1d(q1l=Hs!(pld^Mo8)0DTL47Y(MD z7^%{NgeI249C$|xk->G2FqxDDC&Q5$9wtI8t3sw69g7-^B8kFaT>$eqFe9n2z}an} zgJ(Zd;Y!j#7&)lkLVFnSUuu+LSgwv$t13&q`Y19VOcBUtuOy&dJyII9+tBP;Y#x)r zaJ1)fxl9L^gCk$)z!1>wnOr(w$l+;2q9F({iSg`dj(jTYt-$GKK7%EIa$E*j&4f(8 zqp*fz943<{aOCj?LOzcw6jFr@D9Gh-1w2Owp(BS=LouNcZuZ&J_-r1HDq!0S9UVA) z2M4AD-GRw<5ZF7`Pz*m-4+oXuKy?*<XiTYyDq=~=p&?Q+8IC%0$XpSJOAh5qSu}~1 z&0w<_e^nuq!(?zcJPuhbW=o(#I6x1!Ko(gn38k~ebdi`&5B;kOMNBaRPJT1VJi3I6 zAmoul#B3&68o~();Zk`lX^7;nDhv_P=pify<KL?=G?W4N8AAWH3dJmjSSl6K{(}m^ zE{q+wr!u)z;=y$;l?#XVg$xG=7K6<f+Sh<FO>rJeBm%vb%;K;(WH?tOC5KRXTr!s- z4G9h5a>NXFO-NT)A!bQntl2CwlL~{!WbnjfQ3(8$GR0DfI7CdRQKf%?Ld>BtLL@vX znZ~3updKcdEMm~ba2_Fq8$y>dxok#Fw4{b2R74e1*&I5V&Xb0cnV~>J+z>?M93XsV zD3=NJstpDHOD!9$C{?_oTb8Kq6R5TX3F1XP4{F2<KFz_60oc>G6k(fz)+V43p?e6J zsss};o(RW#khugTy0r<2Y_!M%X91z;t^(|thDj-K9Yr=u9z~9lhJyH4y&M@W4KpVx zMNl1j86}M)MSw1ZM6L-%dxp~q3RY4Z5M6g7YQ4dr=}ug@6s>+R&72K`=}qOq29x#< zxF)kw9vTw|$D8=bma1M5Vv8zt<bs50u?kTANK6YRsjrJj3}$gSje+mFYifbn30Bph z9Z~+xuEWU~0f)&GGVN(R2L@aR5z-ir0ydovg4ltlS_NugAa<JvW_@oO6Lp)Z+V9fF z^dGtnw^vB2^99=F{<5PQYSONSNN@x)LllKb=}#vmYC~QB8KM815Y&>sx%~gv2f3CV zt@S?LuN3{8BPW{7f1>Cb4$f%G|4P}oXjaQrxU_`bHX};jUoUrIlCI_pUbW+Byu7YU zUbPp7cpYE}{pD`mAGcd^_Oe12d5uBMeHb#Q{cgIkp_-GZ+H;#mV}*0NaKewp(oU|9 z-<lfK1qp2C{nvp}x2X#r%%b^Uhp4JmT`-}2q5nEanntZK1EK1|25x8kEihbd;?U4e zE#FrsrW#te!VDA6UT&Bb4cT+xFyQauqE@5o>Mhk+Bi<HxKv9NcVgbtt_Xe~qza;Ff zCs>&k8j~&l4!2O@79sqNV{DX4jjJ*%tIJCq5~O$uJWa*KSnbFTgAU#Owx9SxJnccy z*;Qg~cm~3mT4(})hc0>=5-)lh>bToOgLC~=r>k+JAY3Wnf~$oZZ~EX4V6<E{sGZH& z3%%8@W>hz~xae{QvWtV+0d6#dGaAr-G4n8(WYPX0c%cD%xdiT-!@+Lc83qMy9*`)$ zg!>wpWnO(6TH{^<cP9bM9tQDd`p+9b-{~1+m&f%adg#y3+j>I1R>sEdjN5f<-LYGr zo?Sb2?P+FaM(RoK)rU#xMdrZWZvmacu@s;`miD^-{Jg8zKriFxVZEk}>)SL~ps&|b z@8>bSOM3cnWvpRCtR4KnM*8*YH)v?kxQSuY7LbPi3>V_xdU{w|Bb3;(RqHlw+qLh| zu~QF|o~FHe_vzcOKOD(sve+Ch&k~FTa298vlk*@CPcQGG!+d=G{6!&Ri8M4UTsCqv zTz!ch6BnP5IC0YCl+-Cxr=?AwJ1=AYf`y9~XD(T_dd=E(>o;WQY}~$M=dRs*^7iiA zf8=Q4vEwIBo;rQz;-$-1u3o!-<L0f0j~+jH`t13Om#^M`_*nX>?DLoMuit*&(rb*M zw$<CKhWU5j20x2yneSpP^IfWCzRR`Dccqs3uGTW&wOZ!8Udw!S_|rvS20!cYryDPI z^rssyb^NOvFLm-yH(u)I58ZgFn}2oVrA~j*jh8z8MK@mR^cUTDsncI{<E2i2(T$fn z{Y5uk{%_Y`bh$>yT}7)e^H(|j7$O+#@9#r!`ho5G5xjnY=g=rVoJ>=D)kV&HH10p> zzq<cmU|viO3GP1_kn4BuKhTAIaA%DBSI~C<0oRxyvD#lP{}Es?BN0A^glFtMp{!Op z)%)MPV`HveH0237nV9zraQ^|2F~P|Q$^(1-1US(z7WA9NLUuJe=79pdw8A^&E&=;X zs83fL|8KtotPnkL;C}LdB|fKNPJ&?$1meREb^jCMLpD{QC5`VHuu%S<_|T};Kzwi) zPd!*w-`KFhagC}s=;?oOFj?U51;`8|B)lCKc!AN72MPUxOV%m~kgpu%Ee4M6Y7YR> ztw<I3+q)04_jDl)fR{8<76J~n;RL3Z>mP>7%}^EZBOhVaUH>ppD@63uS;%vg+9NsQ z@M^AqP)}+=KNGkHPCa7|b-+`Grps)E3g|AJ630FaaQg$lz;id94X$y}H#qHPQn}zd z2V_GHA1nvTtu=IDe~0$Kw+y%sVsgN(4u=iyfN1cJ4FM$R;H(GLj(8gPNdx{l4KY_h z7+-_OO~{Q84ij*}26%oY4F(VDqJwK9@Z%2O;KT=97eU+z^bCiuz{dd#KH%7g3vJP; zhHxwld(Q-q0azZ$M+X;049G)=JWS+3h{J?_fYVR>1GQ8UNEHO=q;yq+R>#4&3+7px zYDnj36~^;d%Zt^5y+ciE{rx2;mgASVQ06~)hft?#O;s8pPyNwOLB9~nh;IQ^+FXIg z>Q}Mk<ulaX+nK->$Txa5j`-VY5&Sb%V+{u5x2(a$UG3<c7HKS;$TYn}z0}~74pT5< z0Yol{Jg|=;`qs*?RR#zLo20NDP!sYpRV_EXMVS8et@;g<PKOOF4v7KYZO}K9hD#+T zFfSc*ZVvSV@v;$n!aF8|W{C2^TQrJv_&_`bm865V0A5X>)NR1`zxa-gyT1AtYsBEJ zu|9+$LQkMCfFpz_Evm$bR!x<EcGHJDuR~t?V88G0z4T$ltNc&lp*hs8SIrbd+?=)b zM8pry;Hgcm7n0!QAao9ddDR@D%RL;($ZCwhgqh?wa|GsZt)@8wqWUnw1r-e=BLZqQ z?%~io<Vp?ypN_eP1DVbR*KHs>Yx=0l5C#&Hyb$h(f!w>H+0c*y5}pap?$CUJ+|Hqv z7%;#rB$JUNI3^98ykT!uiUh7PVo*ZO$a$Ume-<W~8Ne6}5W{rX1ZKc2gIYi{4g*2W zgH}{?3;Jfk%!A%BAT|vugYv^28*Fxh?QF=8%5zAdff_O(90RHgYq{!wRqwQCg=+jo z!$K56K>{i?)zt9rzw8_ilXNPWFo;lBt94fgq<|o8u0zzTru%>0kr@`VrK<KnM5e;y zxu~=2^b?0iFHvV9uAMZjBy_e%3K~iS$xy}0IwPon=TB#QuLNa`G!h+`0FF|r($#f5 zY}EtoXzzn28SvBy0dY8_04~rTi^&Nx1P&nuu<4-x19!lC=sBWp(00%p$cd*x_5c=2 zW5auJWf%Z{6(Iw}y9(gKh(ab%Wk4YU`G^+<Ei8bI)G@3g5ZtPYfHwl561*Z{1odk! zREcGUc_e_zrb6Ywh5<~h8K8NrRFENZF^9@SGK~tQIlxCqchgjf#RpPVio*8<uy_bi z6e$LOq=B<XRSlr-!Xwry9YKgaYEv1Sgw>;_KJ-BaO+bB)gBUc3;BqehR!|0C4pGoj zODfDh-&jxEW^TcznHtWUb7fD<w?{f34R@CGFzfdHOX|4J&3herA`ZQG{-D(XQ#a*Z zqdOJsprOTwFU;E7?C$>joM|gwTng`9Z#d`bgHu0-Mc!mkZZ510yV>f?o{F*$<)xpu z-;IsTai9joT~8cyBTVpN$@%cRwuz4>KDHuv%bR#BaK(Uwf%NkS?q-kee0K7o&9C0s z=U&dEcxA{wr5@@s@96k`@5UvsTlnelxOOLpxd!KL-1PF=qPCfyBc_onKcs!7cV4l0 z?$)1I*B!m_GO%)C=*af3x8MCDY#A`fyq`OXuOFW3+T>`KB89iFo-{jkp+s-V<dyx} zuWZa}c<Vs}A7%fQ#d&Skk|v&yn={}@OJ-q%U3TX@3~%`^5jsdo*-m%Hb@QJ-wuN`S zv;E$*I?_IMUt`z4XJ@q+@9i+Phmp_2IibGS&+{hbU&=Wg^wRb4wU%9G-g)`nT#<Bi zUE?LK0>a#H`i@9hJh>gagN44A{rX^AWzgMO9VdrgmiM$;x8>re?~^|T*}B~P()_mP z#c{gM^w5a@9si0cYYH0lD_^QtV!+z!!$-*NDyFbi<4d4-;60#L#FH!*8=eqPaxg^= zQ86$%a4(m{0S}w1bRKXJ@D%U~;#=TN#8PNU1hK{tBjXi<0;;MSaV!ThKP-_Lpm`!c zsHjTtVgn6eT#GGOK=UR6LkDmfz-t(DKmoim;P(IyDx#?#@i7h$n0F9_P#7lh02Wf< z5ksTt4Qml+MvR^D(yBUfW`>S3z*lNj#VFX9s%D&-QH4m{BBVegI9sEa@QBcdKVmG7 z>PMbMF}K!uB{W#!sqjDt<v=A}Ffo7&8cYn}k7%8S=Vc+8gLO(<HlP{0nrr~bYa<)x z2aI}5ZIODv%<R(*X}>+@0V7Eb0!NVEjG?$x?2xBhpYAmBX5aI|AC<Q(h3!T<J;-oW zriYq396xv`fBeFW6x%%pOP=P$E!$8OUq(LNb6HX!Z<G9k%QBB94`60Yo4zRY+eIVO zHMYk~OXOFtmr!ya7jxU%9=!DR+r{#eU-JAr-n`i4qC786a<qWbJg;a-;k{*!`|cX{ zTO;*L&a8B?d2%;?E#>tMxBGKT?)upjw4X{<>~+0t(CkTQ#~F7m)_QHbp58TR{rX<_ z_cGEV3&sxEw`GyM&#BlI&loeLC%r22KCC#}-t)L%bcFXx`^l}`yY;=gGVCmE!Nhs> zynE0aUY*uJmb%YqesFq|#BWU`Eo64><_>Y2_9V7*3$tyErXiH9i~|!cb=W$%#emxr zZggy&wT{<#xaS*oYWu=tud-Ul(%Lp2&QyfDyLo&ydNrlVt4`xiU9w|0;#2tNjS}0< zZNwv6hR$IKXB#Q}dq267ed&^3+PtQ1{8o>ycYGeThx?p4sZGKJO4s;{o6`>jd^)v* z(bxBLz1X4(p^y0$@<z$Nyc_xFzP7pJHi`UmcCdr-p|-=?yohhOu9NYm7CCLk1T_p= z@c7MjQP{@eL8jYprHnfEMS8&f_2B5_#<w<oDcWsx!C~+F*LUA^y*pyQEbH3PhhLgM z8e`1SDSU{l*}oD#I)j1zDtS=-NWZTpd4Tz`_tiB5HY{tf37v<@AWRe>rAv$Gu}ERn zh@K9PmuoR0y1UGnOl?!}+^0ai$deg)^X}xvTZXl`R+;^_`LxrQn_V$I7XSW!ZrY_n z8>ismp;J!V`(-W~WI65NmS-%>@O7=)8Cd(L7YFxgyDF*0y!^JQOTV0*(|6P2uM%s) z{6#}QctzT7-1IJU^@n$xyNARbYWt~egFQ{l*d0?Urxz70Z!~pWj(;;}f!^xZZ>+cj zjyyAsnM@h~McU9m$MVLVot6==E-p6soZaP^smtW9K|4m1qp363NH+@S9V=Zsr%mbF z1`Eo+jQ90+DN4>Pi%494bM)A?IRmE_O}ba#@*ufyQ`b!=lD_p`?(qKNEuLSt+4q|# zGYnVE>J(YfKg(9xGp>iO;m3SVt1<ak!(T(BwO<GTv>V+7pj!A<BLEi2efR(oVABu& zgtQ`DIb^7xFjWw}gQb-!5xi@oCslDoIfP%DT$t*I3Zh8@uNBP=swd4mbkbJ!5*Pod z2(GoECv9>ht^!p08O&<6A;)<^qktTzlvK9e_ol<~T=rJd(e<xeT#G!r@Y3L=U4mBj z?(xduXXU3ZH;>nAV#Vv8kl^;cz<kh_M$eLYJ^Od?U9&5uc<IF^!9L*&J|CUt+-pke z`!+$5*0#1+KCgK<;p=nd=!AT$gWZiCmr{L`g#+%5%(LnGrAJt+PJ?Xjk++3E+>!mR zQZFc{bK#{c;<GExc-!tB5MVu6nL73ByUWhegYqI`&zKeDIF6DRPweLVK-zInQ|D#W zR*3;kqjyIg89Z4gHNWd-R%%z2{2_Xv^t$8sD^ae^N38!ux{=b+GyPcF>cxFcZkhDr zwY>VFL%;NCd+Z0Sji1cieWLvs`@zoyO^#<jf0h=~w5@%vQ^2dEU+m|1^q6U|c4mws zu}2SS)-Kbvsa_XSVtUUwueZhDD$`}@)Jo1MnkC0?wr#zsmKC|o@8dd+dJ~vh(SG{& zHScv&H(D(JN7P+YjJ{vVTV<K}MZTf6{jZu8lZP}bT!TWY16td#u+;@3XmBMD?~s~= z<-@cj2DZWhVq}0mMdzSG5TO+`0qjXr98-s&09Fv!e^3TY?cvg@6D$HwjTbe+g6+E& z@^h}os6tYk)cd7oWAAk6b#a}{pvSg#%^F;bWRfQz@H=oi#qqdl^U5zX?iEjMVz^?t zvMlk@j(b=AXPN#`I5Mg8hRI$AQ!`rISrqr{>fyMy)nkFEt#zJ9V7I-M53J|xwMzck z<%?U%)HN^nt&fOJiQ2Eovs}@CNy{eWjc%N#DdfPCCAX=95wEY!v6|gDEo^Bg$GD!& zb1wxxxL7jIvWe@<bgQhQ-fx&0yM12pXPc%?H<`bt+)89>w6JM(U|fr*r>zX<`IPoG zDgJn$=W=n3>^LQExNDK$a?_4vtL;IgVJ1W47dA=^bsDvnv$okK8~6Rq=6kMfzxH@u zal0mRrw<1sx`!`YnJYNj|EA!DIQy*oKGCYv>pI`xdf{cajKx_?ZOJJeAHBETz`Rqs z=R~5<;^d7(7e3WVm&8;2H6GlDP$)odx<ho(3Et%Ka1!d_6bMNH>fo^O4Ur)SLLday zx*Yt|V}8u!O7M21-aSR$t+c8mu19oNhZdwj+_kHYsG%Z*g2wpwt2x{r-1>kA666d3 z2%bu!gv#I(io#ohL4u^Q8)|_|)L{51UMqy2<RH|EqSaw5VW)#41TSFVeTdW-Dup^J z;G|zHrNGTfX;g$XGzNddoKaA~1r=QTRgR({cM2j(ctSMXkfne}2ANz!QKI`PltigQ zP66*pl$ba<B_<p^HBv&s*#p!)MoLl2;wefgxca7GVKbqc2=HOerwA$b6bFhU#fjof z8A5TTxKZ3Go)j;NH)SYg7)3-0p@=CG3e-diql8mrl#!HCln6>BC5j@aL{mmn6ci;T zh7wB|Ly4y(KybJSS+r87q>PT0BY43<93?DP76CEi<Pfq9x}^D~>K1s&0qCTvFOeAh zQc$E~nF8X-g+@r@Dd2oS{oD_XHCXW57!nywgdiFsL}5y>Rl*afa(GZ<GAs;HDv1X> zI)HN+CzR+Yij+kpz~x^oC<qB$^FTzvC<#=FrGjG`FiT>wIaG=veu1QhP$H;|7es82 z5r>n29l%9R6oh8S>+-?Fk}}bP#~FOi$i)1pum~w;)CQx}Fj%9iNe5L^we&Tl_^N1w z$z>9$35zSD<|UPAWMTc+5ull1YjH{ooL`i_hT6vd%h=RKcW1QAef`>AF!v+Lvt4QN z+UNBfb33jzCJEYotr+9sk;im8_B42rTaftCTT$GLTc?j5I(g9M+v%*^TRT>6IW&7W zr%$phzwfyrm#<yk$@zKh`p9XIs9($Xy8K9daekb4o8CWKce}U#gJ}3Qm*kJR9^Xer ze7`ZKed))zq_M0IA8d@e|9F*u+B9@GeU`1kn(kNM@7$l*`oiUV#xC*qTxaJ|pC=uw z5Wnxew4$Hr)xi&Wt2S2p#<uU?)_L!+^*5%DYWsET*OGk}ytgr1e-0IUua$PlGTr!a z_*Oyk&%4))FU;H5eaXu9SDL=)#d;<g^@{arVPew*Ywq!t%ZeMEV+mTf<y9)npZAM3 zT;>s0%!@T9U#S<FL*C^%nHP7(c*$AbVx{8QgEm`x`3`<TdEfq9)9<N2>Lsr_ba=#z ze(&2{<GUM(#_-38hVzG`Pf<a;1Tw>4vP-fpcpKs4{?V*_fsJAJb+eBSe7WYm$G5&? zy;md|o%8QEa^2Z=r`DZi9cq1Mf4^7jJHKkiEbafX{}=!5*T0S3Fehk5N$VX0LgP-o zJ5_SHMCa$t;Www=94<IqZho2?nt9Ih_|H)vbB`Qab<b{*#O%nhOFL7-oG-Le4!*X^ zzUya6(`LpuOPLS%rshuiYFSh^u1g_pxoy|dug6bE4)|FX+wt3x6u-S|-1Hmitt)G} zK-Xk|?E<SQPCKxV3wT|TMMr?7h6qbk3y9>x<AEgm2Vs_~D$x<*2*1#!21P~ubzv^* z!d%paxxj<aYQ-Nx7iR0iT!`wzTvWvXsS9&a7v|!BJfcWlm<wIuTK-8uh`KNr5bx%1 z5r{b`!acmG9dD^)f}?oiwRXIMSD|(gORVaTepir_2)uY*m<y$)#zB2um<!yeD{_xh z7v_S51q#pvOsO$&LzSo8sx0cr4Rv8IV!)S?+OaS~sD{~oMOGE@>Bv+U<^nlduM2ZQ z3^d`c3BFMm<^tT36Zi)#y>($ONVo*YqRIRc(4sEPh0+rC1nR<EfdAIIFc)=UF6zQu z;Qsx*>cU(=$d|e>7vS8xF3g2iOpUrQ7j<DSz;34TdT&z~<^uP&Z>5lgT0#sR-GMmj z!d(1KWDl^))`htMT2kYoF3d$;m<!yQwAxKKE_12{8>wYrfZ935R|hMp3v=<$<GIv@ zxj;DlHR8j+LCtkxE+m$<<LJ6D7h|M^xEi`bIH*HT;Do6TMN*~g{!hf*P`9ZIo~nQo z|4oRhTGa)UCgQ|@6C_Qebzv^*!d(0@%mwBTP<;?teW!y9H|lD<(}CaSsO7DUp>Wqi z4EHR;RW~aX*sTiuUPLV~KJf614{&3gP2!>p-ZkBPz+59%yZV4`#Asc8sL7$C*4+nJ zxgt^&p>^>AqD<Ft@qr1qxvK7S>c03u)w=kg>rNQ`&v$C!;={b6k%iP24qv`a_v=05 zfseVghfyz=!!vBMZ#R!#J9=ccw8wy^KgY3_&k;1-lU}^6sBC72xH2$*{FEowGuI#K zxc}bG376xWHhMVe`n@!BgWF5Lj`zPG8h*ejWc1D<4CCFe9aphTyMItDDXh1&&w%04 zX7lobX`kL1F3lD1OkKM#;pgP~`#XAO_uqEIVa=jzhxXJL>{$4AWapBKgqz2g*dBlW zsO879tkE49{#j#3QFpzYF4!=7=*kPDht^wG8Moqok;SsFQIm^#X_uK%g7#;RpXsP{ z%wjx0)=<eW2)oyM(b-<xB@2&D_j9oD^P1<l<B)0c>E-jRdX0Lrkw@)5&FyTTM-1h6 zyDi+EtItkX_CJ%uUAj7Ax^>%x<u@2nSF)1YXS<AE@_zBeeW@*OA4(tlc0g=FTzR?K z_ZK~eUF<o&VF$gw-<SQ+c`bl=M@+>65PJKMEP!8GLiCMOH+Ex4o2cP#l+N2c$d3VB z=K;@1-~@#Pjnz!mn9s#(R86?)jbG@g$y4K>s2Z+**Fe=Y<UHmNWX;pM8;5z=R7(=o zl?FNo(D(=6DL~e9&qWoIj82wVrOtl4%EbBh?x}q}7wq;lt|;DNt*75d=-=4n$(+0u z6E|i|Y4F4EbN7hC*U$FRZq-kY%ZRur%$=p+y3NRF+|~HjwgSC%>kcJ-n7?M*%#6K3 zVY9{JZ)pp9y>D)K{@#{t`?7Ni$&cl(t1gF5IOlUWYGU4u-L~A-ALj6fPCUBYBC+M? zp)(s>of$K0_1@2~)0xQ~S8Q_VyL!cjkSA-S_Xt+E4z(K=x~qR*`L6y`94lu$_nQ}c z;Cs9D1rAQ<>GWf<kCv48n>}Po{EGPQ<yqxj%9oUPDqpy`8`-Vj&o&?3rXHJm_~fyZ zzBdj`ayM~l)vdDVIB%qN`hd?}_Frw(-8Q68)3t_6D-Ef7$HP+A>ZDSwyMljlxet6` z!6iKOK{xzlzrEpyd7)B|p?WspfPkxUHh`1)P%*mbr@G}QRiJx;|I@eqqGWI(P<`1? zpt<fh5WDa<NbAbqFpAG#U-(PZdF3x87H<3z?)v@Hn}3wpzr6(rzBLKA0KpB)Z|6cC zcLBkXWwi<M4?ae<B#7=if$W-v2)gO~2O+}cXw8kpE2ip8fk+hnS%}O(2bTg{q#z-} znA$S=?HH3)PR>)DcyDI2^PAfpK5Y`I*HUrncJ2%TW791Az($<1p+($#-S5v18jx9D zapQU)+swhYS!)h`nZ5n<vp2bs?bl_>ZYBDMmL`weG^MZc@eR+%easWby<D@J`eF9_ z_cpWKN_Rwl+nGG;kzD-v<evN`i$+vj-jwDxTU7p7esJlK5O(Lw<%8odE*e?xf43m* z`Hnns>*aZuOUYNpZY}@XrQr0lgh7k<%fFAy9%(!5?$v<~t;Tou>T*=x8oL$fwQw1w ztYqZO>7T64U0V$eTuP<<%$z!ER?^f9NsGfyTQwIJFT5ql&GsoC^(vtf-3;7tPk4EN z5&tp=J`^L5xtGnR`YiX{P~0)L(K4^+#R77%r0B>(GZy_>`YnD2!ywG{e3vW%W#XdZ z!4G<UY8Bt)K!f4LpA|h{%r5qMVD@Rj%|(?hKMlOmn(vlk-SX419evtaZ<p*0-idwi z>w@mjJfC=8>pybA?&<zg3kM7Ixhm~$SGvsdP{zJC`{wU^Hf}Y#FF4>;S0<xB{nd`2 z+YDlECY{<;v|Kp+WPx!)*RNg6b$&9tF7B%O_++1(XY~5|&COn${U~1^=1aGd6>qcS zihE@arY`!_|KZR}n~o(7N?h>Xa?V%1XZ7#5ZZ!6A(W2>Yye#gs$649kA9qNf_SJXE zg+^J1k<V>ix320wB>QOF%C^CJ_xkmGtV`-*enG1XM7YOVvq02{!Kxd~Ixa5@;a;*A zK`fy=$W`}`)whr1LBvJF)n0Vp7-GZ!a-~>X*+5*P>*_E#L8=lOTySzwlhF9}>M-VB zP)mRQjq}x7hzf8RT$8?m?mPcURPczR0`tJC9vYRXK#q26Au8tGo<5n{VoFJAn|%?K z>DPppCN)0p|30Mo=KSWt8QaY^d#pb2{%zceenGzcQYpQ(bauwd?DGp=hjuKeIC6zr zv`2ZZka_2TenM)%^J6yi_ApAtdE;H~&onvwC^0kih1qpulOoCciBm7XX}^zm^Pyot z%YuZa2bG+CU;Dq>V)Uwl`@^nz)WTI~m9kY1s}_ZhjZB<##DC8w^W|}+I|`Q^nt4Im zpyQSb>!q~Gsj>*8@)LLMBt2~QowX=`QZK7AuAA+dty{iE6`V2|WGoDvGx*uO@}o0N z{0c^NZ2x2$&m=ul{3wOTcjYd3x8l*e&-F^*(8gzTj+58+^(HQ$bDR^oI4tQebxmu2 z)*$4X&)QtWXOqg$j_v*IV4Jdadnpd%WbcB!N|soMe_VNUa_{C^578mb`+RiY5$e38 z*Yo-Fy%fe4%=stpZ}{+lJnzEIrTJgDpUXCGDP8XzXS_UbbQj08p`WIYfcv<ozwha# zleviAT>jc$0a9sxugze-Ow|;k)@InhV_u}qXfzpJ{t9rN|DXFOz*QDU3a+pWp}1&# z6bz+=C`95>QrxeA>KPXSv2Y__p%lv%Qi9}AdoZYy9z^d2asQ(Kf>=xf)gW_taQz<% z0F}D}<h>0SI^Y+M%l<o|qw-gTs>7EzHF~$Lg~<8EV*!~4t1>U#XF)Awj+V~?%-OA) zqSWdMvv%r9QTij~v*4>CCBOZaf~~py>2u;6q#d_nej01%WYjvxd3B3+-^b;9W(Ray z`#>CWearr1X?auct{T;+_0Mh<-(K`lM&*Zo%KKq+?OxXRb#GTQ87={C7jAwJ8nLOz z^ulM4AG5!{UNzv0hsWY_x4j8VPfShl<5ZqL<oF?X`v>vuptD8y-+s7y>|_OXZ26{= z-WiLpo?-szk}}@A@WQKCE>`lS0nCTv2Uy=by1b-q$?PLbBbIMqdVQI7sM*lBCpYGo zXFDAYlTII3zS-nH>*rmclaU*gmARePn2-w}nR*=GZCG0QWo*Z1e)J24E#mpZCoFoB zaBg8iLobTa#GJNMvQOn?2>ZC5?#JyJ_8=>3a;kao;61^;3P-&=WjsXAD|kBUqvf`3 z3s){Ae%wc_q+DtLqG?&fZ%5xudV@YYdX^l1GkIn6qc)Ad1>ZE7VdML4`+ITbMUypm z=Wv2Y`iJ|!@_o@)*-z0gwvFYP!0CbLGiY4u!B?fWjTmc8*3i-C@pq%Xpn~+T?EC#i z=}o@lI2+FUXNxcPShL2>U`4u3*Rhu0V&1=earwvwoiCccK}yJ?n`irtAF*@As834a zy$OTAnLpgQHnhpPc}seIes@}QSd_TDQ<qKA-_Bjn+)@H+$LsIY7hmY-8h-n0Zr-Wl z=Dpt>Z95JYdr8}k?(39{M3aQ4G)$(9QGlBdEOaX{pqm24kdF!@^>qdx9Wmfx23~r_ zMn{7~66BOc%iM%{gjLh5?ip4s8>zs=8eb&fG+E6j;FpW2@o-T-{+KX4$}F3P+!<A| zJ`=palIh^q5gd<jz)d3qyv|m48G`F6bT*xa9DaDkB!DLo8hDAVwl=B36)tKF)&t15 z2{^{Y${_E!;Bkfqp2^T}g2Qag^|ZSC{}h!(2Rr{6D%romBn!FPCSnp?q>$<0qngG9 z&!r$zYs4gshZ>10he4<sTzJ;(x|E1VmD^Gc9&y7d5s$=`*+0Z1=8{l7CjS{8!71o( zNV2-~9Ps%Kh-3kMfE!RCNn}N?=EX)gN&aGKtHBo|0hL(D1<;w*s08<T)kqR^)Ti$L zKSd=`hx#ol!G$Y<yXkb8`|w#%n<TMp8s^3woD!HDU?(%cddUH2Dl{q$eAenlB#P^T zvo-iotH#zfIy59=Q6&sCSi~8fK#-V!_J0eDM3ek)v53h&T{4obWiZwjkt_zF19eX0 z%n4~n;7E>!LN?TnvB5cSH8j@jIgf}(l|0bk5odHF9*J{}N~eLi;S?NJCYxqK17S{Q za4qQIO^;3IS+K#WJ)392VY4tlR65)>Q3fjHvC-fWU$y_@B7%tK@uUEn1=ycdAHp*b zk*8D%PQ8#fGAk>HS`Z&I&?`n11G56=R3F$0d|Qc;h!3E++dGmdSln{~6ja4L$BH>e z0!jg`Dt?1bRz)swggqTJFThMH6-72PbV}?0<WgL7w!0JM8J)San6VwguTU92R6T*@ zU|Qy?<*QOt*JZBDoRqn4`M%7YRogS?3KSNL4u)-=IBBqr52?M~1bsdG2F;Uo&EMcV z`4_i;9AG#cr*tMD58?tb*<1?_77d7Q!2(a};9kyxihP~xT*9hx3T`zqLih(b#X{u# z6;5$(1oYJ&r)=6K28T|CZ96Xvr*qQ)k?YpYU6qzLY1Q1!<r6!)UpwmAgSTk#ea3aW zBfVCb&1p(HtT*IR^O-tPO0<8g$dn0w=xach#?3zBW|~lY<i~o;yxaJ+8}HzCl{|R+ z{L~v;g0}Q{ypWWBt94tCMh-*l!|nWHTC82#bqO=2-J)#$o&k>q?hW{Mev;0NCjE_^ zW}fO@+^Pxt)yzj1k2#+TU%foQy7`67dT!62XITz?ejw>k(*4SJTfVeBb*Wy<1`pd5 zkj;yWlxgxQ78agwb1xq(S?4m$Eg>+z<B<UYAC(a|oC4pkh-UPDZgRycq-nyK;@9uP zjbFc<X5M)9=6i#en%JK_w!U9GN3!Sli|5X{Jj}WF?poh^4A09<=bY*1PJ8$VO&``i zbG=7?f2-E5+v<D0_jZ`jd+3_ME9g<mW-&v{n@)JbJl@D<<0cb_jLqqT(?^dBSZrc3 zv}I1QEaXwjOv_pRbJx%C9yQM-wuxcnr=J5NbK-*C9j7~fm?+qi<~XfIH`A6q0y>)t z!)*i>CcCEDmGs<or5-uYJ~`B*@5Dzf2MNNPPmJmzF)fa3Jgdi1!yfWg(r`1+Rc*Y} z4)zReGQwmMcaV1rTYq1_a=*YG)EVFHtyd@e_4Z>295h{&;V0?Ivpcwcb54SH|EvAR zv`9AT*3QkT%{+JK5~IA1w>o~=ywG=CMCz970UP}9Z(F`=`_9wbJMP(?cUN4oc(_x^ znt-?FZ>`>>->!_Xy*^x=eCvn7)DBZ^2F9IK8ig27Fv*>~;sq%scktA{7v^1HSGa|G zxlfSqxKZEGIo?s!@W+(YoO4f{KbW?)Inb!N`I~+RGnV;3%;`ES?qYe*ot|!4lX<IY zJLg%yS+;`|bT#qPzHcLoiq06c@)v!+*!pgLlW0!Gwj-}6Z!<TT>J;tNe&Lv{8DHG> zZQnHL7%}hY)JW3n#Qw>h_1;W)(Q=PyfXn?!JN1v6wrHofbMm1@6&^uFx3(EoIBmb+ zYQ+i8%(7r#xa#xrcFOe+R*M&hoMI<!(~obLDWt`Yr)Ef|PtN#}c6{H>_-lTbe2mUZ zzw!n}D9Nh~LOXxV-(EUv%2U#5&V-2WH~XB}F*C6K>6Dq1XC0Q8t&VwQUSQVg#I=ZX z3);09YVAAvhF>s`64YyzPvMWKM<(G8?H?MxZhk9jdyBbE=6$);^>(t<WO>+*W>1Hn z>*94WYxsh-E`w)fFj{V3Alt3Db@$DxK8CCOnH`P`Ch?YddvG7RFrCAUKbB3lpVfrD z#J<Ix(>9%#O(<;9wt;c!^KsLT`_2$2Z9mua-3?NHuZHHqel`Y0BM+}WR5IzoxaRpU zx1I8F^;uh*ck<(>^ar+Q0_!Dj@Yp%F>G3-!l-K8%>%Z#Rtj)5pCuWVB^lfuKGn)R$ zesZ~@`B%MZ6~WDReOk2a3+-d`>u;Si7HvA^wXUrFEy;nh`~vFRDKB?-7=7F7v^#BC zLeum2QjP_rADZ-(m$4!(VQ9eVQ185M5pyRl82$aKeB!c=p65xS<v;eXUpo2H)Fbr= z7mkrO_8UA@;_MJ9oBYOKdFR>H&LKaK(sDm<I+ML!E?6+?XyMo^+k0&&%d%@Q_S?g2 z7wRqA(K0@4ae`iu>jTD}Lvu&$7(P?ndx3;%8q%FM-XMKPqYqy1duFD6%sn5t`OW+; zYj*V9vF7Ny@-;69-Od*+n>)c|;)lI{=O5L-5;b-iGt1(%EhXtj_lG-3q!{IpH<@0E zQ6<9^^0KSK5vT3G&+dLi=Kk}`jow>n7TL^UpZ$gnckS&{f4OPAM@(q*J1?fV)E6Y| z_F}X?lP~^JKZzPA-})o`F#o=9>>N{x_<P8kzQ<?eZ|jh~i1VY_nBd&~`Tflu+i%GT z^Ezw)vb1P|-c_gc1q(V%m);2dICxBwH|6a4r)Qd;@8Ejsc2Q@uPSR!PL^G&4>C+aE zY?^$*DR2`1Vy}s(dzUi@&Wv+ga>~PS_1E^2O^5Sl$V(KP4|M)yy?18$ed%&)?;Abl zKRb9Nj_*G1a9Oy8?NrI~h}rkn`}Yr0j_bAZxll}b_jdowFS`R5U*EZW;SzcN+L^ML z=ZiOGCCuY}UD9m2y!*bJ(Q9^2d_C<@mwm(c_wOG%HH+5v{o9Dwsi(-I{f&1ooUt)| zWS9A4u8$k%XEUzjsdX<48atg#e?H`l@^FOEZ>Tt9_+H}`Yfqf?S$kFSHDk4`=gGit zcP+v^*9R&Ry*nhwcb{o((*NsClfCsGzG>UV_1?PoAv@=Jd)_FU<@vz;#%Zr{5sdgY zyW8D0FJR|S=x<bMvMqcdWBBtS?Yq-HMmny3II;2g{Y9Z~FH3tB+4yoAcx<b<_<q^5 zOPe=)zI&th_4o$oR1bQ?F~c4yxsNw|rEXgH@=1<i`uLbn?UJ{wctPWz8t37rUy&dc zyB;{pbiX=2HUG}%r^4t3N3F^pKiKr~#EUsQX3=BMUc4}mcbUCs<%=OdWF1$!`tZqL zw%*!!)^dIr_t?dOAE!JxruSk>N|wosXMXK+8+I)>dbpZ1D7(v1essNSo}b1~9QQ@9 z%aRji+{~4o?-*<w&}GRK&rkA6_qj&oZ#lQT>)E$>z!}uK13z_E@12+G=LNUj)p+%; z9VX)jtxNhbm1cJQ)4>A$A7ue+TF-AD-1g_K$*V^^op?9@<yeCohCgFUB5#aadb5eE zYqZ^2(@BHRm(Sgxs2}^oEw<b4rNO<~y!$k>10PyW=gkOfvzbeCTP|ET>zK{O^x&ku zZ{L(TI$wO8>G)$w@z08t`IJfXhqNm$r$l#YRd9q~yt(71?PS;E-#j9kExa?jXZ|Cx zuinlEK}!?#+u4i{Ol>b3_$F&g`_1z&C%5i<{j>1yC+@-nZwGZ<khHOHuJ5(W$*Ugc z2F7|h4_>h=NuDH_T+nY!Qd+LL)w9yG_UGG}o?Uayy?5u_va%nPt5>^SxsrLj&x|iq z-d?-$w9}xHyZf&1dH3$rt#@OB$8~mZ$#2ti(xh^`<t97yQ%qA@2tpd0_E>G_G^t=d zrvapHUuk9JMy@x!&GmI}cSTK=ExH?ZXm9uYog>`CZe@NiJ9p<k?|Iz$k~r6EQ&W?Q z79<{+_ppp~>|MoS`Ww6NkKfQk;(FTLoAZ8qDlL-TaQ?JqVIQ*kf3<tY@f)%Jj&UBh zeROx`h>{h3Dt7F54e*!~y|a7U&RaZ|hu#pTlM<Vj`9zks)Zh2i>4mXn%jYi_^`Q=Z zqgc?;Xz;c&pYk2kyZLd-9`Ee;z^b)vfpkKX7nVag{4t!n9pzhmBqLU*ZJj=PX7H@c z(a$ojROA;VzvdmtrKG={5jEqk+dE!DM4VvP=`6?6E2j+Gbyu|5+B!JUufoK)tcA_z zhMS`A)ie2F8(y&^*!DFurPHA{XHo-BR{s1@xu(gs8GA}vo2QO`7%;leq{20phX>v2 zcH-&HnER1&XQvO&TxL3tKhdnbLBB{wH@!a8)z->QPu6sCdv0ZwG`wKW*Lcdv552o^ z?N1HJ-JiU-z5Si~hxY8da(+Ub-)aM+$^EXp$@cg%t+i+7w1aJ?F9_Od7PU4)dh!dM zZt*1iZgYOOeIHz3_)guu|G;$igOtrwqoiri*)OAZW!zgfcJ;uVbEkbSwHzcGS#Lp> zul2XW8LM9#l`I+gY5pmT4h92{TZ}V*Z};$<-XgbCtx5&E1c_bxBpMFfRvPb}5a~%_ zRlewVqoI}Y`6P$qgL`^rj&-*<e6yF&L5~p|IhQyV>^l)_rci#~92fcRMCIzs>rWf? zKI9t^Vw%8z<xw%6=GrtQFJWHp{Lt`Y^WC1*pD=DzW$2#uo(lqw`cB#Y$o%2)Hild8 zG^3reyKuVM&pqrm3j)6-EFtG!YH;;Mt4Y1S-Z6HrcdO4mn}AiEPhCF7fA-sSb)@M0 zfWF)bvmW32R**zqJ8rs}Z~uWz$?G-=gA(&T?fPyWOMQCtk)X_H&0Ci~M=vlEQ(fl@ zKN^kf{Jyi^sCP>L(8J$kecp5CoE!Kwv%k~fv>(?k<9^1zZ@u^3kAV}CwyZhjIk2c= zdl%;&{U;hW8Cmc3u9@Q}*hXb9J1E?p=dgcN$8IsgHN84Ccs+3Eaf=l@k2QUt<dgrP zh(EjcyKS-;!`C^l>Bs*(BC&hV;elscwO{Y<Oyh;6oXzPl^o5Atk9um4>4T43kF4oA zp_~5C&PJV*U5<1qH$GdMmfBIc;b7|L<7qsXzWcAel7?*&UD>*2z{76k{6iJr%l2&C z^kNKmQsIbWCmNmT-D$9C%n5z-P0tct4Px^)t=>0R7G;*-tg+_=%N6S~o}PI@@|*X_ zJl1@D_kvRK<Ff~rKJ`d*n8{ytVPQsrg?IY(4zC(Kw`gi3S@zCko!bM)1N#m;B@grW zx$RiCL|{yfp4sqn;I>!q-yW81_wTWe(U$I)eudY4@f>SG_Y{+s$raX$lkajl+mE%0 zzkb!CrMYwQ`G~wPrLT+3I(KIDPt6G#?dh4ix6y|e&Av<<o_Ofn`jXePUMw|=pMO95 zkW>~P{eL)n#~x9jZcDdp+qP}nRl984wr$(SF59+k+qQe3PM_rD=1nKJf57^*k~!CU z#+YNav}oDVCcfDBC&ItVUvOAJ<z%E*$;`Tlc_Y&Uzq{1lB`WFeFEdR>riBNHOq~lW zokx~R-s$n9f$Tl&@C!h)#m%_Q0jUN_SR?;{pOs80OC~42KK!}aoX5IzO1>@sF2Sb) zPe(|9Etk3q<nY+N*ZRgboav8-Z6z?3I^Q`c?J%{>=XgT^Cf8sXp<UE~DRFMC$K!=Z z1HUoa>tiyw4c>l`msK;1vao1TCgQ)$j(as7QpPPCI0#`R0@FF<%_OvjuZd&)B7JjV z2MZk4PR$Z@<}`#mNP9vHx_6oKHL{;`WH)W!tG>hQtxG?`K-{1Qsl*)m+S$`qUBBYN zMxs~?UgIb~ke`k7m+yDoEz8Ynx%TfY*n70mV*tb6WryBwVJ7qE_tp<>YgI!V`brQe zNQ1b-Za$2?_ckGM@?i*`1yTXbwf>9hs>HmQ)Ccb#>fKC8M@CFD{AWCHB=r5@14Q@; zE>ZRf*@;YtlIZy4{Uob8`Fdhxw>^pnNCdJ3-b6;XV#S)w5AQSv<}Yr*)iQ+LhW%p< zO5o%3T22#(6H@cA8Sqme-XOLqcQq@mNi-mMrCL7c>X^mv6tjlKQoxc~R8(4CToapE zn2tVFG8g9qU>gwQC3PmsDtC5*{wG4cO1QdHK*SBb<>f^I9m+*h$P{u7AG=yvX{`7# z-lQ|iv(V$(ALTAWqR6B7a+{Y{o9t3?JsD0FwZ{^bRg~(b#d|GiWbzKU7DmMBb<}BN zClw=cn-WD`K{Yr-vidrf)CV}Ibu>d>PNd-{l1#;eF$n|5qYRS9KT?l;_Uh*ZW{EDD zO>uYZepoCZ)!MxWiz(+#<y~^iBFo9xP}4A2iQX!)s&bHvlVX^2_l9>y{tg~$Dn|Xl zuJrZN^w8!k^!ojD`_OyDJW5$9<YkL22T7w9!t21yFm1H{!rE^w%fB9WUYDrM9cmEc zAq>_)t1ZVaF9|&DH@DolNREsF7DVg8_WqNJAYT5!19bgecffUE*Bwp{f6KSbn=Y5w zm2*xtfdpf)<-2HjV-aOIHE{Ac1z9`vS=Nx910ADXMmiEhU!m?6h7OdCq}Y$zct;80 zn*5=Y*VuR*tBFJjm9qsEr!2-QW^4F=<k@x6oDsXfQqqGI9W-ZxTT!A>%Uvv4J>)7^ zD9o4Fr$ihgDL7S<>1uZ`T`S6~H#RsKwt;-tAyoMQi)?k>8LU-v6o*ft5FgsfWRo5& z0n8l_E6n<d%D~p<ekD55{rG#(ZZw0r>k++a*CGn4T)&^Lg`Y;Sy^Y>1;0D31)C~>R zANw;&0j<*dimA8GBRd;cz(SyKDV$8k-qE8M-WDjJ63MrDGk&SDHBW+UbO9PP?mj{O znB;?&t@C-iDZbxKT|mRc?amZZ=}Yqu488eAviP0qf6d(Ad$B@9pm?|1qUrG3&3Cw% z^w9}QI+%_K>8tI35;GPK#bXnP^+*eE5`T_a#w`^zi@zAy#C^HG@6&u7x3XOFv31@q zRE1AqnDeGw93J2+_C3Kh>_d0J&Uc3NxkC6AEg=Etld=g&$2LIrZoY@3raSdqvj9F= zn;%u|_6R^H48SU83U`B0Ed)@;FER1{l9NxtyAk-h2i*-aOCYK7p!#-TXOAu0Lhyg~ zgITRX=m}eH@Bp*g)EHQ7e5q;;(0yHPWYc<?&Rm)25s`b_o<OSZn|;R|BTtkZHd;nW zA2~Hz5r3CN_G2D^F@RSDJcvFX<(Ve=iBEskFnhdD@z*1-`C`bt+3@VkKO9XXt4<l) zrN1m%f84fN>^_%WXS|ddBaOn>M)dlS{fy_e7#&1LWIIA5X=j=KobK~XxCDKQ;ltm; z|4F#@69EK*0YHp)1^th>>3>Q+{|7fQa{OC~`=8m|{}ne?DO)N0!%a8288>3X{R}KM ziyPaNI)ce*HHMfg>=aOeNQH2A1|sokgB;<Jv69;07-E8bh;sm%h<_aP!8}-yX;Iab z5(TJC$1U0T*dnUVYQ%VDZ<I~2AB=vlYnQ4!TxNM+eP6wI-#Z*+2nX$P^03++yTuwk zY?Tw}m|1zn(oXR+GU|o-Q!`1K+RmyG$~qUZjNeO+(Ie9X461{Y`mX@1Z@t-bxGp2c z?Z1>K|8{wwcR0tq%4QAD!b3qFs1={uEI!nWf_mD>0pcfQrIt<3E|y$0p96kHURnDt zuH6IqCbbAuGDq8tfDVD(F)jpX^Y&_LA@rSEIW00fF$4KlM$gjhDS70u5i1ETSuA>V z)3NGgCH>tTKehSws|5`m?a@oFJw|^#-?+vIl?L_-8$dHylY-HTG1$jI3ow{xqCp!x zu)m^)c}xxNFRa6;!uy0#+tYY6Sr=Is)F`^r@<{$F|EeEQtCyaa{7M)jnL)0VoCY_M za~O({exxbuk|E3#GtwqQqA8CPliue5l$RVTvSNt_t&y4#C5x#wpiDGW?2?MBo>MOt ziAxdde3R$iISKBR<McK!?!WX>5MVq*?-n8%Fq;t)gG1E{_0eS-y?W}RNC!bggG=27 zd^L!7Aub6<DHX(nFiL?1yZ5luC?Lo1Qf6cDe2s1xFSZ2msNyN`aSEd#Pcd=5x5I6t zxJ-#M*l~Sw;asLgKmdZy>j9#FRydFzs@hJjl{Jw!Lo}O#M89Dmu+nG;q7(xD0|Iqe zSQM@;W#QZh%bm>0v#&P;RCZypD!O5RliHI9*xPSLJc#I)y5w-2e8In)+q<w@+mpr+ z%)>TxwP4a%=7tb6%_}Q+QYKwL-!HhS>Og4$r}+G|ZqGC@y(RWIBft_9;rT1motv~K zP^AMyIaFyUB-*N->>+#w-C2u~C|4l3%4A6H9cxIb4ETBG2$h&$QB%=!kG#nuP5CEL zD>JED%;m6z&rv`M9IhA2ao#Su<PUX5q-S`MEN!YQ*jdl=kEv~}hetX;a<xU(s)JWk z@cx#|AUaH2uRDwqzRmTfV=8yGY^9We<7-O#ixawlv;ZWf3)~JDK@D;%B*R{E)WtmK z(@tRGAgK0QfJ+7>R_oc=(7O3wtPuFwAjrG0TL1WwqhtBG;<@zXH=LH>rodGnd+?t1 z>Vrk*lSP;VZFmd56Y+G<hxF#c&`yt@S=X%h0>2_-(DhIi=n)ab-3<qa4kcglgG8`j zih?=RRjb0VVB2|7?ZRX|?CYXMsC)3ha)cvzG4%Nw0H~5~9bjZZ&`3Li7*wAF9Vf~r z<8!LwJD*zo)W!pCsdK9)KVyGOZjd$J%^Z6Xh3816J+5ztU$dc-A>1ihQ!6(FGc9f_ zE)0Tcl}Dr{aEhjqEj!x8%2l@-Ow10~Vb@Sva+Oc&!3epBy6UEGSzNm^m2UhLtT-G) z<QG!Q9itYq78n3f>uoFKvLkrTAq4Q7cunR<G#~rb7oRMQf9rwZcmmG+;GS5u92}6< zcIDKgSe_YSGAVuFe#}?o8v}5i*_7GsCs@O9;+Me+T(|avu@%wT1R!;ERa7lh;E(+2 zp~RGceCG1zI^(?kzk6B>K2W^o#Bj!DDd3E}g>8fQ%`A#;Ra{_u4f?LPu9{1-9czmn zw84+!EFjWIVY@-k$oLtx;+7j)v234w$9Z~DI^u;DH@PX)gOX(>F*QcIJ*;<hyK6Xh zt3kjH#~qTVU5yG(Il?W?VUC#_Rus)D4EXuC$-Vo#+E6<5afSu^H6cmwXR#FzTqSE1 zTr%(wC5uI^W~5Z9VHfZXBShr=TLW<{W1g_@FaquGAb;31L&*qfAZW#WXTS8J)NIR6 zX+8nB^mM>+cm$TC$mj*|3i|o78&E<p2|QsWsm^-<<Uy9le2NP|&FRS5b-QwS3GV&g zK~noWqx6X4;?tkTaI=*sfEVLLh%6*o$VDncj5j=+Rt!y4i2dx|6fukeek<_@;?<74 zNwn&9+tkJ~<dQY3ElK|-tl3@R`AM<b>lOM&Rxz(?$TbMB<Ys-#sF-M2kgkem!24PM zq-(UY8UzI}Cs1jPLnO#(B28twLk>ER(Sfxb(u2H1-_v#LOMU=52QA?2u9O?O<yo?| zFippdQeCtSrbQ5gN6B!RPUg03;%tRrUYn0#OSNyVIgAlpK=X!ym?J9d9GL!*A1$gp z$|d&tX~>IVx1JAXe024FWCoYLKLZLO(ly!jb^o?pZ3}x<M?=yn9#`F1Dfr17w*~y{ ze22*x=47EjlwKQq??aL@nm#K;HqSy0w8~zt*&dbT_;Wr{d0y3}F8G}){WqX5a|bJ} zXF*n5Er5u+*jY`~X&9u1ko0OWskcMkJdZ*KX=0l^>a$yf{QJKQf`WX52mi4N|4+}s ze>Y)9hW`>%|C8wWe{I6v@isC_Y8a!pHs{?ccSvoztM<n`m-&D$)H&;=rm<sLnkd!& z#`7}gXUC$tni~s>gf+?|+z*Q71Ze4J1NIyOVJyI+kQvNVGR({^n7uUXrY-5yKJGPm ziPx@l>#aHP<g>pXKc{{(@B8ZMK!XlnCA=P9ijPceX6-hlWR3Ht9<0q%$_iLm7Nlrt zXABlTAVEvzM%|W!kLoHkp*p@zU>n5y-b?bcX+?~nvEU;MG^+33f9i!LXx1pK=P#dy zBG(^sDURB%;p(^OFsPtt*eZuj9m7p?;uTfNjKi*63ALJ{*v!g3B+`nIqZ<ka2#cd! zbM#TEr$|vnJJ98k|9t=@>mo!+9Sdbypy9H{X;QPSO9D&oer=^UQj#uPA_v&|Y0wNG z2I^VWsZwJx>wwb{Cx_t-Jk;A@fF~16aJ>S11K9U=sSHt@BSnutc2+pgTRF9N4o{P- z4HOrd52cU+%jSuK68p;n^&m*{J-~zvOR}^HV}F!{nG#tExAlckp(vrI70LmsLp$Ap z-%<n!qBY()-<*N$n>yu`lFVc17yecZs}dY!r)4XEMiMB@qZ0y4NE9WNaHSg(EWBZK zSIf3$Qyh-OOQF6UneKsoF0WIe?@AQ5DzqV5xPP3z&@1`n<?(W}&bS~rJIeP!wIIQw zX9hMhJ`qT18Fp3goG4{4Te+w;nA8N+Td9TN-6gAo19idIzhM|tme3-My5qKtFuB^@ z9KnBmr_Khstw$t;emH%B&Xv!goVuYkQn(>U#zUUv*@oJ**0{aKJuKBB=LWSbgD%&c zY3T!C!8~16yXX^~g)zu}Y<$Rlw)N)*6gaq=*1ZwL0X0}8g795>6<0O+?o}N8<*C`g zO6$NBiw}5XpL^8Xn2KsLX%l&Aes+7Z59$d>n7nH4KV0X*N|jwCsr&2^K6)V*r`py= z7M#uQC=&84{N8@S5r%mlA|8DLr1f*=C+YVk1>uDm8rTr8!$xZMBf{N4#1GRIt_3a# z0_g!ZCtK~g)3-1`k9vo1biFP2K4p;4xFmoALWs}{NtP!R<@5}2kln8N&J0oOY5z^P zYgcpkSxo=f)0e#!m{RCtcO_Ln<eZHGD!HKNUGno6y=*D9JJM<(kM>V1Kb3#G+-6*E zE}I&Cfy-&MPgVejq}ZTD%#Y9wb>8Tp;WbWtA)dBrO4{PIKRR@*c{pgk@L+Q<nPi_@ zL`INiTUlx4S~nsWNAp;_12=CXh)2=Kn<Gk5N`%}=-WM4MsVtEk9~`qk$7GRRX?D-L zXut4mJ><x`#p)dt=4Tr7d3sRfqVUbm{if*4Av?3wD}{Ozc{H1bel?_s`(4ihKC8n= z`f}=~Zjlq3xDv_8p+@tod(>vf#L5#C|BgS(d#>f^SXMMe-&iG$GwTrRRCO49$K3hp zB~lGAWyKiipTn*%r43B<)uGNY{z20RI37pa{7(hze~;Jvw<qQQ6s&(civP>j_5Z(M zDO;!`uVUp&rb{9~Bs#QZ&dWqjKBK`<q<W(M304)ThiJ<;kvB$^fPrXJt_yD<rEBva zQxycEZ&MZ!)uuQI+$*wCu`hsFP;ltZq(AR3bKB$V=Knb4dz{L6^f~3e?YiaO#l&Gg zG~kGp=Kc2O`S!W?VYe_GK=s91js`ICmI<bk+b@t(h*p+iWNQ0kXqs&<Su51BE9`rU zn8Z+Z6M%Z8HRzM2M-~f@YQ%#>UvsZe!I@lsMza1i<~L^gZ-dhK7V2M!5*mFa!$c;& zKPNc|6$|AmnRg^5LUc}XQAzJ{$>bAXDG^e#4-$?cJOXr&hfqj~#<>$B?K0Ie3PU6! z<G<1hXh{^%X%@+U7;y^4D&k2k22dy7?5905EVqBXvJTS#1G1K+)^Rd~+TjN6ZwCH3 zX&)G=p=AP%Tu;_uV4RK&W;k9rV`&TP3GmRO4DK;fgAFP;R$>j@?62@bT@2LWL*x1x z^=1UDF<Y`HF&w;jKz{Lh!}w1%9!npWcyMcz_>+1={AQ;nX;!Mz(xs}%JterA5@?9B zK#)Q8pnA}*P?aHdq0u2;q58c;-gTW0)6*H<Xh$@y8_$}WnrWJ^S`*bPsw}HAMf0K- zM9{0Qs~)RvV{@3;46U!#yQg`wytCvO$zIS#BjdvL6fG}qIN}^qSmIRYg<C8bC|lP# zmZF^wlTCeVG8iY1*t10g;dF`;u#b@Q$rE673JgdvcE~ZvgvCzxLfg_=bW6oe%}J07 z>=BpDbis$8zY+w!pME+&>D#j|0KpeoJbmZP!bR3NPsy*@?fQq@Ci-XBu4>O3!O^@r z%IIUFw_G0u@w|HXRxB*0@4&Hk(oK<lNjx7N*aW`~ni%E2q5Fzk{Qwngzw!McXxZ9} z_rML<e$A4gb9xkLSKYNI@%7xge?&!V6-csjtveC}*<T*|$B#s7)e*weX__>{Rdt1t zYw40*lYV+@LLm1@0e8tTc0aT~PSFrvAM}W&KQ0E*(({7|2&**UkX8TTYf`P8%sG%F zQb9f|#KT(>RMZS@r3s}WQU-|-!ItqD-2gH~4H6YJfGNXa03=g0Vo6L!J%Fh{HnBJw zP2x=f%9U1vS8==C02Rvt&cySi0t+#mT!B!FgBUYMy_@8RA$$F|f+tVom(QU_-DB3D zZ_aMbIU~Xpj{eg+?yMAV%l1LJ@R4+Yt;E2k#8evIh}N7$#$Z0B4{w~QRNS?HHPLbL z(aA~%gks5;Bt@NMY$@Mb?K5`qB!wF+aO=ZG#_?AX3!?#zE&y~5{3*fsf=%aY@w-D= z)N!ET#?T_XIoAotZmBY1R<3RUJ&#As_R>cKc}~rDNlzT>c{4+C6wScu3mc4+k{|8I zz4&PAee4ps63rW|#&P;KA!sQla9PNBMhWAzz6V_qM9o3X=#k;WI$#JAyC80alXowQ zmtYqf{E$FP$S1HeRxZX&^4jEbsf~IaNqImEqxmGxLrZ)PRtaR8r<fGJQ;wfbj80ow z8Sh&2e0{jv{+eh&R-!6=T&lRx;wF{_xLvE(u1^V~%@V_<si7`0$dVrb@%k)TX<SUR ztr{j?^sW}B-&R9B$3}7~r?U_NoV*BuhC3+@g#;1&#CXEUTN~J#)uzqcMgoY!b0b9w z#GF9IW4z313bJz`FDcxg4_q986~s;{no^=59kEEg=%afVjvBz1z2-<t74a4$Z4)+u zhCNDUh+ogcIjsc0iHPHKH6_Tp5Vk0@m9X1$<#q)-;8LO&S*@3E_z$%47>vYjW#d{? zt|9KpMKX2lchc3}9=@qy>2H9??gF^IEI2AUvTy@0_!tof1_SCQ<Pk-HOkWA`)B!xI z_O*pI?+T~wr5CHmBwNiF6#j(%pzlJurQyt@F_~}O(Qz63WEBXxiL}P?`m{YrkUA9* znH%6yuU0`NIksTb!W@(p<oRVHGXX0$fKnL0A>G>{5yfl|;mX}Or9T5icHA4?8Z-p> z(Ff7djc@Br>~OpdMlhoXSLc}R0#O5g9t#jSiFgv@xh>J!(tB^X7e1-CD~p%<)f*gt zJWER6YazQrxRv-OB~AHPGbY)VYed|wT{Y=gRQ&^%e@z3~wXY@&o;jOgU8c-$Hwi0^ z-9cRsqzOuw1O@<nPR{N>LSeOED-VbU<4Bk4J<gWR6HDa2Gtv|<5=bk~&~J*op88;c zb<MMf!y5Ml^F;8n*@iN;A&i9!<@r18_a*NL;GXA}31(~g?Y(wGAh{fOS3iAT!&C`J z?+Z`4^Mp2tA$(|TKLJ{9a{|P>?G_h0spL&rnT2spV$9Yu{ZQF|2t05$ZdA#ZAt?^8 z|8A^kC6-ph){mBy5vAg*k5s|!WFQXv-sQV|LO(>N$4=b&n-mlTSmSWcR)rSt?3zb7 zyJ%J3y_50Ef6`J@&3;X%bB3z{_Jbc{b2&wkDGg5Pcw=`NoPW>c$)T8-qSTiFi~O{- zeHXwqh$J1IAt*jMbW__^ZMx+rqhh+gV7@*b;GBB&9mXN>c~V`XJXRHbeQ~}hK8^#X zQvs5d(%%(6DH{undy{ckn~C9k8UR*r`!U=S6xrE}F)OsC)qciaw-aYWIX)w7!uNP~ z#eAkYW1FyK!uITyiZA2q<m<+H6QG$U6?)G+kN861Ra-T(3J`O=5}QHb(UOXOOaZE| zgWuCDN)4;@fzPTf#XF=X$QOam@E0B%tD1Vgkc~V>Wz~Uv;WzVFR*!Aze&PSE<oR2{ z4UKN0TSr^*fCcuD{o1#Y@ke~=k3Htle4%KLoQr^lNHI;JP(eco0Azd}sC$!j000n@ z03?B+0%NG?P~;@U0UBy71f4lGZ!8&mc3v)XZ+;G^)6C~3?QVDP?at@+E#r~Iv=UET z<XfGgAJjUbCnHrnGw0c1sc5&Z>QBx$q;PUeZPOFRATZxd{v{|2qytzT5_tgoxE4CG zbHCJ*Nw%wlfGo!|8BJa9XvYarw&c?`_adG4j^=t}^~ok1!>EL%KHS?QdRWv8Nz|jS z#BevM&IloE#zdwy>hmKntoL|29GAU^M|+$s@ol_y!8hXrLktH3Pn{3`9;Wx>6jJKi zfGZt`G5>6rbfZX$*WpG-Z9vq<wXRGjjbJXwNAcbxkeR03kRC4s9<x8hS)JC~O2}S! zvTWu98SRv_4{&N~JjLOlc${yD(Aov0+!*4tR@{jZC45)tNs#}$L*gwS?23L|v$w4r z?i6mRtuit8kgzgN!_L$l7^Cp<VLYSl4g5rQBOq0HcH)6H=(1n4>gG(jR^<!~6kWLI zfaY1t9<Iqv^6!q!I^f8jrL93rcE_LI%UfH*PWF=0(*~wcH+*8YIH3h#=0aR=2H^E7 zqM2pUY6>Hinq#d<q^iC|iE7ynLOj&nxbrO?i(yCbWgB2O&{NW!g6bwRWASq`%UZuw zXMCf#&8cFFih}G=f7-z5{+`V<ia@mlMvIBuXv7U1KiEdyB+o9gA=d2!I;blAi~f(1 zfJ(a4jOnsowPy&fSQnTkJXzU_!toiZEiTUxiej30A-0>!Q@gACw(hKRXq(tI$~ze7 z?FK(P3lEm*&K&6CLz&|!nHqI_EE|Ig4T`GpoN{z@oi4g{jgAefED3B`Z<6+7NFP^o zHbB1-qJbdj_C0+?Xj-aL{^nqqO}=uv-kP?OHnUlz;hM<j61?s55jYx%^dQ1h<bZPK zX<8ej4Mi_bLLZ`b;uWt!%1+c^bgrZ>Dvu)P6dyK1?38mQF(5&!FdE3cj6s&ko6jNP zm%F9#>4Y?fPu7fR&<CJjl{aDI#%=L*9AP!PBV{%mYEHRl)!SDC5^WahQ3v!)Y66#; zZtj{q>*|%I{T<>Y=r0a_<P2F(T${J~uOx4aSmj)~FsUNZT_whZWgnwfRPslR9n$q7 zz1zX<(LL&>dCa~Yi3?}_QSzjq<J<>^4@kiaC_2Z72>*@HHRh$DOXNC0w6`96I1UP! zNQ0w%dlDEs>$hQROf4C9)Fn1n1zy&yG<p=@W7<en=O|2%1noamd+(+){=Nf+h|*E6 ziFvu%>7>OiV0vHA4wu!0Dkh$(ffX2sC{l$`#FRsNQG9(f#w9zLRhrA9qQ}e@wsGvV z*^-U(5HDadGPG>r6nZl@l95$VrP}OOf|r<zVLxk~d+jZ<K3zb!WK8Y$;HQv;t7D%V zpryWa6;9qt5pK4YEzvItB4v;j{=#W`(Q4<jthnp=55R+^$E8xBJT4;?3~u@}KG4t9 zby)*7-~;b8XfH)Tb<eq92TrXaW0<r(Eil${R#7RIT<37&Sid<m(H~`Y#Og;3ZhTi} zRy8>V8yBxtlLqe4cUZ0qgIf{G1=H~fOF^C0<L3oCnAo|Vw({+&Y86v6R0WdV4}f9W zG!oI@jDb*)sUjjwpF#^=Zcv6T?K&QZL&rKoKSm5*FrnhBJS~5)1^jh_$FWA<kLZ65 zo8PaWkOFbW?@q=dPKL@u0W4#(pnm}0WWr2kbIdC&D~#6^3^hdNTH?czL~(FiGl^B* zB;=LSTvTYMWhzhX>Fq&d^{3HK!<k8)6{Kj$C@8u%@03}Www3Wb%Hzl7jYyFI?b=R! z7-^i>fU#&@++kr5N~}R`1K~t%mjC=!s`o+<`nb2D^Tu)?rsbmJRS_XCA&pW(u0B$T z9!CBKEh2#&)rWf#DXW*8VM=5-$f%|q-<L%yEgdaBY%RZFv0?lRj2LDp^tvosiHWBf z*%Qe=lvTRpS3ZcZi8X%8IF{!}berAqo{q|AwQ3bGKD$3Hc9S{9@P{UcBw8+Rx`9Y9 zXz*!aR{%cr7rn`q3^{!8lu_OA&)pt(&ohHR_8&J(7~H+SQIHSZCLnkq&T#1};Ykz7 z1`rFFTpK*iKsEoc3<zfEMZA-0d#FKLERD}Go<H~*wX-Mt^#g&N0u&mgmHF~0t17EX zX3*Y1n9j=pY3;`z6JJOj&2JLZf26dIx^o20U>U|j<X?2P(Q&g9h>Ari3xkv0sW~0Q zP)Z+4yaS0}hnXC;Z>OMf$OB=Gg}ZiEhqrK;|0NeqyKsu*m{K#idqqHvE~UPGGM*(O z+S&&oyL-gQ&lSY0cO^*pnEw9SH#Pim=ZY*tJ=qWVRvqbmf8coweEg@E(`dEh*$7pJ z<@`<`#Xay2BNq)uqN9IEp?BCxXmml#Q)%MIRr77-NE(U#5py1kvhznt4Od;k=MvrS zbi!sE#P`;t{czR$%FR&vO1w|v^hD@1i}J@|6uF;#ka|RQb_)1gAF!}&t8+x-xJemF zH!qcL9n#gMefR6IBv!}FeWB?@phP>;IdHM&x-mW#mzI5OemIc4zcfLgMx@r1|0{n; zo@Kclmf;O#%`Y>aU|h2BQ^ANtc#Q6K{r*TCwEg_IJRT@C<)ow-(tVP#!c`2@mem@4 zDw+zy@r*$$;&M&v?;or3gMqDVp^?66>De*qqQIcRZzK%sWmZh~-JEf9fxgFyK3~73 zgR>=hrPSrO)3Q?L<`_?|C05qD->Vhmsoas|2T#F4gOt*raFpAoOt0*QH3(6N<^z1a z+K0;5Ud%CPF{+SV$N|HU0&sXLX;GG0Sm}%Kor8|~hYpK7{w6ga8Eg|Ayp>L1aM?Xi zb;=ea=_L%D@oXnJqf(_s8688h5u_%x7VAm2{NaUz32}Z(RI;YlmcvQ}_Iv~!A@!1( z1W6{wnJG*p?FOk-XX2T7QHK||X)Wg6%YYEkB-#u7w9YQKSFhaH>Cdm+Q<Gf3&yuJy z+3o{w=L?_q9=EZF2<y8gahn{dQ=EO441Vi)3uoL#DEsY>4;W*G1G{SWmXP)`Sd9XT z;{ECY6MHdJ+zuhEoMv}kn17@kesaf(<Fy-TWVL{vQY4PTP9_!>?5nGLsqF=cKVin< zv>lq$(2lwI<Pm7XkWkD@T^j-~20H>231dd$DB+d>yhTl`qI#-kfO`$C!N(Mv7BEct zN)CcP1QfyJZ5K~S_RQdmwTe*OHt+25sqwq3U$ssp_isIUNxT#hP-XxCcECzJ_#>^R zQ@hHbmvtViJ{HFtGu?Y|?q?1?CNgO{!#(eigICmcu94FQu4#M8Kfj;RoZ2PdT*fSl z#P`kKXi-7M<e=Nf&D0?M!m}~t!)Dw@97j`|^`U@KADcGFwxWZm69}DXL&qKuRw&_z zry5&!T>ffY(#}qefVdx(4=7#`njsi0FZ3)YWn)iip<I;lSPbQ~08a_HZKS|-_XJ8J zcKic-F-c8=M?Og(_=MN!P-`k~QHC4LSo8uk<f8x7+X#i3NHgz}+RxmTd7t5R!s31n zXLgRy@+U79=7w^p2t74b8jTUMb*K*|aXwQ2VO>T$2G8d+```QRPL&e7>r9FqMTjlA zhpiPM?4&Tt;Bip}+ddj7$vZ+5M{8a@uLP7)rs_N8iQ0Hr%l$<2{JDwfXHYVsl(%qI zU*&43y&`OphFdFZ(X)1dhmtKNzuk5-N0pljy$mn1U&hz`>n%D{#PNvRF<b)j#Mn5@ zFZR;fW0a{_kiLU%08u3kNC>VEdPX+G=xU5Z@WdY6Y~s78qW<b3n)iWUX3{6H5v_Xj zKxqhMDRt1DV)z5pPfptmU-kUn_~PEJyn%=Zp(H3i^`wPbbH(ytY&|e;Vt>#ieFD@c zF`eC>Vh+jV++(QV^cJe3=|@bP7ds}bM1?1BcGm5mbB(;(iu2&?o~>_U!P!>UGfgYw zVesfos^Nq|mtj%PQKXG%Lsn_`h=FO6wvjszAU^hjcT8knn}eTl8>72JOOGP$$k=qQ z^8S^6x!$khvY_h(mk*p6JW!u;7W<e!dYxt!>-MTE0iR~E0zTulM&`18`aSLa)GIO! zf^~%<RkoH8(P7;&Gw_YW+m?hqhvC<HqnbtCiK7^sd%_fSs4hMCLoPR}*2Rz==V9t@ z<Qji!*_}$?=>=bQ-s=nE`R4hRr|48?#x(kX&Z)eA<_Rocl=lCKLH}z+>HmX4nOK?r zpUe~9%3jLIW@veY8JHX{Mbpj_>_yBK(q1BQ_x+L2&S`(u@x}M``^g`Wkn(weAQ2$s zAqfD1CMrQB2oylIK|qud<_h&MjeL}KmRy?4%vu|$BbV{)?uxuz3(LNpW~VZodhKq$ zZoa>7Zn1HYJM}qYCxP9rAs{vyhUkT{u@O=8muYlrBjO&GNyIpJJvr33?sL}|{oooQ zQ+nZiuBB-D>S{iFgCg4*9&UP1dJoBmwe7b&r__>22t-DUDbPecsZ{CodbI25q#E@~ zAg1O@%8{HSX(JM_Y!bz=6AB|0saA$ZsrlSWFH!O;ovCaxot(m$6e=JPkdTy6u$8$= zh$K@mP_r<qy*IOoRLjB@%vI*=feKYoOC;vSL@JPonjD~FK7LiSS{NB9h$Tzj)DcS* zjWFo6*R*kxA{pRew4x3ChU%UTt)XMzBkBbZTfhfn4c1U$I%5rX4bp|?ARk9tj55?& zU6H(E!VX6rj)+_&T{4hBqp*gYh7AsE?~C7hMc^D_lH=EpNF$4cD(KX<nm23$v|=}3 z?+nhvjVwXXbMc4^73+)K$@E*&gB@9B2=L2^^b<v(o>+lrhOJ3ir9*on`oSTs793(7 z#Kzha^S6;m7zaF?SY)|Cq|fcs&5Xg~aQR0Ur%#QziC@Gk-JG1?YHHT_<QiN@#N)~a zZ03(8z#Pq%g4rV+{r(^)o-|>~#SN0#qxX}!+2`#eh!V-;cY?P?Bbq8ILM0m!?{T02 z5<5;gfkT02RqO~J*zwEofJS&T9r2qR2<U5i0<C@^8d#h+y)+hG&vU0>tJR2M^t!<A zi%Le<>dzwId6I@0#}gtMKN(vwC#}1Zo#H@4lb7ax*SSsAX0R(gJ>C~>7pWb`wd{%= z#pZwsBbhyuTxe}ta;^2dPWRaSeC#3dnMI@&lh>wdOWdX0hDU5+Rn|0<I02!nzc8cp z9Vm7;p$!oLseJ%;*@u~^`R-iA6H|s5n(;=U<_k|!kOXp#$ZY$Ag77Y{*;uqXcdEt@ zGlHwsJ3e_yEvP}%#OmjRRMq;I*>Mapgi%f`p_Me`z3GLj+>JL=yKP`YLtl7wjKa}@ z_!Lo**N_E^GClPZDMtkU1n~L00Q06Sv*{KhIKQkM9ugqO%(^r8x(8X0WF<bK0i8pD zDwd`FfTrID6x>2}95rQ6;+Y7(90I3*>TEru7IocP_&D`;U7p=T^Im(jv&G_>g9YZ_ zu9S)|g)~U)cLEvw=wRc4KNwxWZR>idduR80>e=`pk+++AH?URn!am?{XC-dv??@Mf z#~H!FFfDeZjX4?VTc(Cu=}4+`$1cA#m|bO3@W~^TfgpAw5SIz7<-B$}{ay7ufKZcL z;7jQTX-g2zDeckav=Nr!Ptr4FL3M<Dr);mN;v463{@(mhGU+<1zh5pin<JmnPt)ZB zU^2kDdAb8|XK+>xryN6>2}myvqaF=+WO|e6EXe!5|L8TK9UB19>Y%41B@1EiHy}ao zV)~?0vZ<l2J<z1a&dOR_Y{A``h|aH@ioU4f>1mr#)*??ELhT9cQFHHH96=WxLNPW& zD{K6@nD^tmct2_AE;!St-F*w>$S$ggHbd-mB-9M-!mA4O;LTA<ak1O@cFG+5w&?_l zL>N1xG0#|^B1np`oRn+{YqVOa5#!_GjXr@Vyf{AJX`!oBO0Jq90D@Rx(f{yNxWUK| z23fZzPSQ$Lvp(wKh|jgtFKQM}^0WK8+)D^84u;yv*2^?YmaajO>-B~yBo|s`X&c}s z3WIrJGL2eaAq^A#fk!7wQ^`FuYI<rx9}AmR)#BnDBr#YT#$3L7scVTq`l)wstGZvH zY-u&9#i#d}&n6>iOTHkKqsIkVmkt=X%jX`G*hh)}(|oMzgu1F>RN2_ry^Pq;gM~Q4 zB-G!P9)a4C9N6Vd$4t*nzPe`_C?)6)>G==Juj~f#C-?Lh-42-D#99Yvvx&;<x@Mbt za&O3|-jyM5D$hG))-ll)78BQJr4YFFUuQkH-NlS)_?b2$!`(pI-}3)L*q7nw_O$P2 z(Yp(c`P+?oHi}|6h`S_}L|oIuN1V)y8vG)eP&Ov3IohbKgrc>)+M6T9eS~~ZqO^%_ zKP{A^oLsa&Z9PSAIjbRiEFe6p{CnX088)S|LsmhLK!_xs_?-A~ANNieeaU78v~FyL zG$vPf6%>YA)wZl`t|PN1eD0$4iUHR26m8)qR4q6H?FjUP0wMMu$YPWkcyCy666CZ< zGcdIVa6lX6Z*hcZqtkyPKZsJ>QT4~L%QF*lvg7O4da$r4bb2m^cCqdU9?z9o)XCOe zL&GC{yNck!<P(U6Gfx};JuYvF^Wkv7UjfDjvyDV(W>dT+VSC1|?*?=<Xk)^CG||{D zz?$(LGqp1G(t4rbXSIeJXHs^-*^9E2d4_e2=oQ!nH5T*P+%#C>To=Za^xHIUQC)H* zPQ}y0*3#0^R2&ZCR#8<@NSz)Lv2-oD2bb*V-dn-GAUw(Gca-$rS898M;fHeSFo+#9 zHG_F6=<<Deubw}Dlr;1Ce2*{kaB*$#-f{hskoL`uvGNdFA{|}6GUIKvd4aOoaN<wq zPq7}CO0`;OH0%v;@y?i$9Do80VorL4?Pq1jX-!wzOgW@TdZ<vtmpoC_;(nB`8{MRW z(|AwJgHXB&NW@XCY>d9o_hM=XF_&U80ZD`Ra~ykGNFvB`oms6POPGe}J*+G);HW$U zNYhBSkuWH7`YEF=JMOIoj=VMarLFJ39`2c*T%k$4G(oOOM}eCe<K}+7PCM8HlKYNE z_6ui_2g-cR*>_vD8`-_C>SJkqST80`N|VzhTAyUAFjw49K4|_x+D%#WZS=hbMZ=-3 z>O0CcTTq@$+*Bl4A75!`^AKH(+!9Cf-mR_X@xEDm-7!joXRhILdOmnfGfVI7eWN7) z*!*e5LD=|qeS<6R-2^Upa^uu@Fn`6C0EW()(VxFv*!67$(gKHq>RtDhejNk8w*%A9 z{1g9C0|3Lha;xaLYr-O0wmduqqzZX;Lf5;#Jfq=fw%h1C(dF{M`l*2}#f+^~oKyIs z+uiQA`iy&NspSuf@AzEz+X++^T1Va!8ZKTzc=g9J{JqU8e3y-XK$QPWRlj@k<V7a{ zRTm2gSFi-A{w=Jb9D6MgzNvn%6?+bhgq}tI$AazM?QH3GBPnh63z<9MI_zg?mkjxr zM1F_G;Yax;)PjGy^fxx^MaOR=*TPSV%;D=U^KH}YAn(h9o2({%jIx!WzuDr%4{rut zdw00KH%fkQ|9XG_(}4WpyOZL-rskuJ9cTaJv+;jsS^W2iHz(`AaFhQB^<3qDdv1HC z=cfG`#+qUnY)VIU(AO#Q36WS(1W70$pu(YupvLYHLi_hEhzP?$mH>^9NZ*7=35dcG z0g21I3_wKnmlJukS5Z{PZDl}tdE48XVOM_E__elOE_1zR-7dIir3s9PMG%5xc2)Cq zI$dk-_{$^WqT%MsaoNg~3Vjq$Z>~I2_iUnjS=bNK(wWyV(7zK5(+PKl%g;kVjn#$9 zmY0w&hZT)Q5ZcNAodCtIcc_5+^zl>iuCrXG8vZbMNmi`C)|dLLm{NErxly)4QpuW7 zF<~w~{4pdVI+yJkNhFa`xKs=sb}K<~poEeD6~n})+h>tHAE_*B+@y$FA*oPq^pht` zerwYYo|FQmCfdXVMkw?azXqW}U~Cbp9{fWhG$}gPkHJZN6c~>!bOYf*a6~EggJ#Yz zL>0^gSuB1AC=`d_84JN2+!f4GKudvuD}X-7kx8h2AWRffPU6e*z|3X#q*{!q!=!6l z#r6~W1)U)no0uM1D5um~PEK}1W<pjwj6FPkfVuc8(=9tFdz&#nMKtA!Hikw*?{08o zoNJzIC#V^$sjT^>g+x-3IHm5Xp{gZE_oSoVcn41{UYVpSyfC~VbdK#w&)Y@;g%j)c z(Cdse&{3u2yp>MR05XN9pb-3taRo;%nO<54v}>X-m%f}arRa6?x)%$Yad6Av#LYu4 zd1ni`WB5iAbOsEMSjA9fz|=*YS_x!#X^pk%X<8!}K?)ZtizyPP3sMp)3&S>$T6yn^ zL)^&yd|K-Api5;yWrj7x1mOYJuMfxc&J94b9Ob;04G5A-ZvZ|t@sslG^_9#MZ~4`> zgcxPQVVt9H28agWj+!dOhX{r(TH+44xV8db7)p7HlO=OIR`OS%K0hA%Amx1FV)rb3 zU%PbQPzPB&uXeHnrB><>>DYOA@S?@DV?<m(ZxF<Oj_C0xhPzET;Wy>ihYbwnIPOU; zEOOeY!EYPH&a6qF6+~{(pgJ1{WnCrs&Cm{hj>^}B3Ji0nqb)yZ65Sb45uA>Gx(|kL zeR5K^Jo^}EUNHhGQ2R466b-DSBX!92RwS@L76~-vxC5^qyNtkTFhox?-C`0)BA4o$ z3-CL0ygod2pCB9J@0hKb@x&?Cdxd^O)!&*EvP~UqY=7B%q^rH+J#QYzL6Dk{aOXEK z`k^g!L#7IEnbyUO4yjPvSw6RGduZsy^Sr(fLGRfaX6*t<AER<p^F8u)^QC;JVkT~G z9o>c$n(Dvwl_tI2*+^Zc*E`pvZ8TKm;Z>z)FSgg)7-|_-b0f`=<0a(G$AMaVoAB^u zab^;e9)Z3<<W*UHY2G3!uSvQ~N;`t;4wF@r`wB>g6&zR6HNiY$S`emtq6>>^+_P-D z=V<7EIQQ2PIXe&U$+Fy@c3=8G5GhgQ7p}jMg0lN1lc9U0(NfjSXX`$6pP|6{*~5;G zk~(N&XQsA<7OwwI<T%zg_WclvNU!9$2>WDM$v{=hm_R?o;ZL64_>)7*C6lzme|+W> z1eIe4$tDr$TGkmofW{DO@2TNI@?j6>wb_l_9+otiOyhqc(}?#2%H)m6cZl9jhD#>n zmvHs{oQ|iZ7}`kIw*(I}HnOMlTD*#7Mbf3P*oSl+ED+_ib+?qX1lV-e?Y<_FSRZnw zdHY%hm!G6X^{LyFZH5KUQe4lQxQE>t0o~U5$OJ$PnCZ{jA?R)pg6!k%`pA2FcA3M> zwOK~zmXhbo<aazMt*RK96>_~eip!pzPuJt|L1j3-uAuk&z7AeSv~ed)JK7*h{vQ53 z*Zkm{JPj#KorO7iZaAcx39+z)<-S~YTDGqQdzR!`3on`SbMoG2-<oR9l7!l-fqsfR zIlxvt>om+?>f}7UrxNBYco-3sEY~9G&5t|dtPRjOy&G;XZ&XQtCb9e#Ntt8A$+_aS z;_;iBU;XhSE=y8*<b75yPYBn2`|$$G6cd?)L6m`vB^WJd34%Ts+o!hE8FR3NA{u+_ zo)W&}S@f;>eZt)|q&hN>XOq#5=9L^55aeHa?JLlwY?3FDnX8pMPw&bc`O><2(|384 zt!ZxGzX4ts*zlQ+dLSZXP-@;bnl)x`%w$bFa*5bK-oNT;`{F@mM;Jg!QL(68PpD1d z*6|MFJ6Kvu+f4V2^nI=(eNsBjk9o<%rJ|YGCo%CL_CBSUe-Z&{B}*p`OMHZ@n*q;- z&?waGbGFa!+*$K22;%i?A-F|RD<YSMtCUu@_LsNZW3z2eLfSOY!X(SAL$zP6$)?~Z zPwS$=IJt#G^8Y3KyTmANnFXb}7B*Pc+0h;`PpA%CX|e&X=S<!d+50DC#k1Z4XkWzE zo?A&>vy^x8XYQaEM%u7WB^@6frJb5IczS}01|=L1ZGf8r#KW^NuoXc?Jx<AoL12LE zuVMJmWw7Toaevfbl#vJq!=A~-!2-c@EK*IpD0l9+oc>tl7qkaX)DWfd+Mc&Af+U?r zKOhJOn~>p;Pi-wNt7n^*8=;>B%bUX7C0v<#(Rx1J%zT2G`9Be9hapV8N<C@B$B3}F z<3`q(%?lG?au1q&ENnnFm_TI^h!ik%FuE*xCx95l2Gpqjqac82kf?i-poeTo;0nBR zWL;!%1NqK~_I00r_K$y&Vi<^ar*u{zVudhO2;Gn61JeD7(-Q=0=FEfz5bA6chECOc zQ3z^KT(g>GH#6`&?K^D%OS;{jT>EoSbWI-_Lsp?u#mj#YbgKWz>R2q%bhXN?%HXsk zN4K-J!fR>mD!Hi8ph2ZL6riGr2q*~XYD8v+pL7@x5Q8PAiy$B+LhOHI=>mcX;sqc` z00@fYs+d*Xa#eFJn#`KuYUdzxS)IIcuD^b|zU=I};V}pM3T&Enbt?u@e=iAU0-Hcj zw&if#>F-cpR$|b0b~9niKTE@>;&HUyk<)#qN$<H`&M>n17flIYBNi~<z%hg&MvQcR zfP1v+EW6*Nb=bjnlJCuKCG0}&2KhnX8V2(XGY>KkuBrq`<5mnNI`Er9uEOhG#eWAm z2V>$GEXxONS)kvcQ=WQi87Lt?pY6jUfTlk7$b)K2;6!lY<B#sPaRT85-0<iDd*in~ zK8kVdJfH*D)&vwSGAEBKS5cFaH*~wXlL{4_rY(7BW~a(DY|iN^GJ;$r0N~3JzL42N zm-nN178Uw8!KJjc{)wS&E>h}BZ9+3(?Ion-;Lk+CnM}kj!|BI~naN*Ba+@du?%{g4 z7pJtKlBF8H5e(l3-n+=h9_y~oAk*a*tj@=-9L6Pu#9m7F?6j0`S$l@dRmrwc;#1>8 z+6`~NxM({4jtl^&cdxF9DTMMZVVJ-WA|o*#2TA4)E*fY58+|090i#LQyCX<?aFw=@ zHKoN^2^%x~8c)!p4lzJSHW3%)j{Pxs3%D{zTla1E1ug@T*w+#Q0n_88iqM`G&G*NK zS}pBVS!tKK0K*Gd+cM*|wT>l!6x16m&9Mp18XHb^=F{l6&jk&}H*oOTF6-Bi5lvki zfbDirk~^4pi14+Vza!5V0@%vF&KFMy1bgqnHWlA#m~<{H2``k<QF}9{{<2sY{4<>& zt_@W#P#!G12p!g`g!PvD+nm4r<Rk}K8!?_ipPUD9RYBzQ^f}BXraI)6``t1-|JcE? z;33(Hvn{yvS@UDA!(K6dV^2ZJZV7Jh6}n=P>evHilLl8m6*dThvC<t1gs?q+raQ8E zE{u}oq0vxRU3QCNjS*ZfVA=J)%FUVxH#J-=4K!I_7aHI328+9@+PIOA(A<h5`i+IM zx_qLT?Jq0}w*uQx8=SP$wp3}jL%d^@Qv#Y<<aoYQ4zj-qc%>fZ<8e8_fVHFkkh|-M z$22FBZx8NG0KT>P-B*1L6?tpCAv=v?oizgLnQ11-62UxZZUK~$K2mBL)l7-x+di8+ zfTy(u&tBWS?yibh!HJUb&Kg3^&77>cm!F}G_E~-WIAO=ie1bUgm{H<MK$>dZsYX4c za3IE5{CfWiVBK&()jOPfbUVPHPArKAMFhE#C@Jl^vRF*1yp265_3t+9PIJ!HHYg=N z29%n0)$V((m1#~zzyydLM=st#?VBAHx98><6)|o8+8sQF;J-v?GI1~}Tp5H}{LbH; z`;pv(4qt0z-*%MFifY`(L{QBTZE3_tP`0K)W3#!mr1A7%Xd*;Ze0n%J_ykgi*Zp(B zbllzgy?-}s5R6;Zz}(x~D3e5oX^$?hxRh*5Mr)&neNi6zk+@&D>NJI}-A$p2E<RA( zoe$t!T*y|5HSjqeYI?ZFIy4JvcQxy*7!L385v)pHDuC7YFH#w+nKL*#!F5A<$*LLE z`#F*2nA(^tay#JT4%3keghjr6s)M`R_ttV27v<QK>pVJehD#c>&jF<>NFQdhVmVp) zfyQj(ReUH?2-G`d0_ZP;9!`yWC$?w<IZ)B??-%4TZXX_EBlFEHCKj%pcK)A#;W|c# z$!VFE%gP~|ir$GRk)lGNE>aotYVlG0u5^#<dlXc_Rq4Cm{Mz{<Z9UzDaIK?3eLhI> zN+PRGUhouyxhPM&wuF_=Pm%>ZoJu0sVZ!D*_PJmB7kJ%rs>gYHJcx9;GWh|geKkvZ zHI&ECku~7B5j@@exw~}e&B2M{g(83s$w1^c$1{dr_fu<8f{AuOdmyjup&xK??Yx*E zw*|CLU_R|AUYcv{J8~;Wi;_g`7!D{9qiCERAtq{ibQLGhByJ$V;!!|G2|3~GTN%HG zKhIeL<fakM@ebI=sIr0E6jg6$DR&jP*<e@m$!1pjqrMDSHEXKPkBlX_N5LlRRrDSH zx7#aSMFx2H45rWxtWR9vFGN;aL1Ejug$-m8UbGD9Mqr3%9`UvmNvKKs&o~kwmp60l zZlWSka5?rbFGa3!vKSiC&Ur(2-+`IXY>Z(XL)~VeyiPgBO1j#`vy2phbj}l~IUwy$ z_te5Ln=@3|j)0C&fC5u~q30rjUld3mp8ZPp%NwPG-zTbz>cEP+3^c=~8Ou?Y(4=uC z%|y+Bu^(vapUEs3C>ffO-DnBzE@D)!Ugo4zjW_Ils3`DBp*^F6#blp}in5rd45%9o z%;R@wYyKosvB)RcXeuFpw_NDy<m0d9pLfAe+pPW80UEs#&Z{2fCP^5x6o(|4SxQ(E z<ZU&4Z=@{aDvJ`MW>Yggs#RRJhld+rfb-1hFGj;PY$htU4v$Lvc<~Zg=UpU~Q_9sb zhNE~g5OVFs^3n#(dg+}QZZ$PvDQMCd2eVP&X%OV$N5Jk7)T4BwRl+TH_AiQaE6H43 z0r|`Lg$Y$ksMK;LSJTdyN!L-&-W9H80I6Fr=|M3@Z1tu%@awgXNz{)CHUfeQIOVEr z&<DQYlgO2#DkoV@I8%~g*WwR=6IPi*9+-u6B{YJoi;AXfbz!_S(Afg@Y-euRW!3-{ z6+TMJI<rlk8vV0|ET9LfgvhW*`yGxr@NwuuSTPJriAf?XfL3X=7t5>8k0k|39hII+ z$oEF5hqh~_y%$oWzdDM!Y$8y**AT=g2QWqe;iAK-jEZ`e?Qv}=A1F+w{LJY$<4X$} zVy&8!GOq_~8o5&|2o+I41c?b_pq`^3Ad&tTY3~4C$=0=v#<tzD)3H0YZQD-A>W<lQ z(y?vZM#r|*vHkD#Iq$vad&l|4xZ}T7mD(A*YCRKc&Q-PMUTZGwalwM(P`hR;k5QWf zr_o^-Gu%{KXXZk(P#>u3V%9!gqNyt4a9v@4-T*Kj*R+`QN5w>RWbpe@_p`m132(Pw z*Y7+Kf#@qoo=|A8>|7Y!G(YAkmEBS3nC^~SZ+a~cvzU<(dealGuA6s7KrN5k7uPse zfj(=h3nKB4a$r|65Oa2>AAcgY{80sQ-tW=Pe1kO4QL$99$W02-x0muOIc&w~P{Pqc zQ2>?+q#%@%E{M)Zs#I3Wx#*Y5dB>#AQw)ZseZX{M408T;=pw6hd(HsFa0mO#AkN$q zSGi`-K87)7LXt{+jpSD|u2Y6){PYUQ_3oc<a)dj%hoF=MjWtWww&M~tm1hO(<tLR8 z6m+{?U0~c>x0*u-aeWq0N)MZ8Kj}rMco*sYT*P(J(bjbvz+#t2UkV;4CR7Bj1*l30 zkJqGk(HJ2^G|jJ3%@cQ{QwCs+t6+6CTg5WOJy%%kUA9qe`X~xgORvi~6{StiLd(M{ z=rPOcpb%Q(yIZ=tDa|pA7-h-60uyt@^AF7TLXFr@9~VtxYQYk9|2Xi2|AI`0q)XFr z?5O9OX*EGlO;1e=2WNJ{cJ;$hZ`cGVPwHYjdvT*X{D9ldK&>bIAnD>eyO93_Pa;f^ zJd8N_Mq1j?n-a4f=nr*KXImomd%Zw=76r{qvC(pa*j<NeZnw7z?kYZK$W<t8n!tSw z8s;<E`8B43U}Vk*UduF`Ju$ChL(7*!_3y4Z1sK4$repg!w~{s(<%!`1XWZ?i#)_GH z@rv#Oo6l`Z(gjZ;4Tji8DB_V(xj@j}QGxwn9s(G(htnt+3OnKYvxd-qF;(-w<9<3M zV!NcSvAsKxY&YUKv<+t(oiX3qpQvDDj)m=EESg-Zzw~QEeHz@dN$Xr>>S~V6*3y(C zwX(k6%3iN3#C;fodLVow?gDBTt|j=_$lXVN$p8G{D{o+H=VU@i2?W@nK2Cs*>LUT8 ziLLR+J%1%_{?FZi$N8997(UWXe>HRl<ZC4SNS^zV#PlP1BZJVt$NvC;|H<X)w%o5~ zrLJVwuuinJglu$-<eyyb84R-?9iD_;Ix`O&<|@?>I~OGrZ6B-;0*16Z?HBN)XjK6W z7#TQMnN%wf!Nghghh}|w60?d`p^{lzVg7P)xz&l-1gBonM0Jw;uSW-;w3o%DiN?-R z&2!BY?*)o%V<t)B7`IB@M)R2hc;HgiN>(ylMbj}jZDYwW7hetPC`<}MG787|At~W` zp;?K3Mkc(HcwN<zAjN8{Hm_s1B{mNb5s6qmd%kC1@bnSP;g!P}Nxpl(tee7Jlwnw- zfoGrB-9j<i2sRPyBr#m2>Ft>sQ;5KTF$C6p)1Ny=JJZh0LV~6;u6zf_7~n^$SPkSU zWr=-m=|p6jjl|-OT;h!b#$>sdEmQ?)I`NFZqS11h`w!=_NxmLo<Sylev!+ff(JA>m zpKNc_ag`3I6_LD~8pTfOGm4%}E9FF*>S(4ZG&+0tap@#ek;ybt`;;>F8_t4596Mv= zDqtohCUVhpaM1Cv4H-wlM-e&Ec1!R{*MPMyfCsfVnCfhn>}5;M3)4bNj!Mt;Cy%w5 z8>JBO4x`*`oGI=OD()1A&azPZrO1LSF&Ash;vK74^49xliqqvJDvlP-&7RC^TH>Qi z92HYir-Ws17r9Y?lgx`PR;G>|$*B@1$tOKqd!h10yduwSP?94v9d0DR<+&3#nU+3k ztg+Yl#1okzXEu|x$MpEcz4gV@l+7ukIR{En`%|@>@OsE~hHgfWcxQ|V37--<b!9{t z{%xj^_*ZafB;pXQvRI1O^&V#kH9mzYc(!K(SgQt1vn4lewwuKU{3RK(9mz3n1+LWm zByNOsu~X}nuf}#;;N)u|meMa3)VqK=ML>3+%wzTXh@1(3x*8+loBen}UD9&*!VY8Q zP(vWe3Rc~EAvUv2<>)?|Lr@F>34MxpYtxuf4smQ&F)8X0ft4706~U~s1G}TmFye@v zo1a>DZkw8q*6CH@M9dMrv;5)kxig`g`LYbqMFB&bM|^v!IN1f(#mDx)(Q|seDv+EV z+lgclMCG8MaZrlCzS;P8{9=h%*uxy2mXpKR4Sn+5PQddWN516iwoa9~zToD@1(>Wi z#mo3uA0@#PR@;S*=7e?;|J2Lm!e>+8owtD}&@lK{vn#o(F7JD)hii3>f~D{Cnubl| z5_TA*HBv@TDNgQ1`m;XXgX>oI)eJZWw~o4VF%<kc=(O1S=%kokYP3!gnP~h4roIXq zvI4*(^m`XKf@Mn_{yL1MTZUktT)$kx*)Lb#>74V7uC?7%wfty@&V_SxfYduI60Em| zb;R2x3bYVtoo)utcGl~w@rTuTVMFM7<A4zBR{nzi8wmogs4Grwt0L#KgLTp_2c-d( zn`A!+h@1^C^`fq3irSdTvSJc=?ILD3AYe11Pa9FrVMZ^S@8U_Nr&vQWSjLJsZfnD( zyYLKcI<l}+MW+4@`^#Ineli?0mw-ZdaS#g9g8<Zn1TQ!rm2nu1jGUmEv$LS0ay)Z! z>&ntn?-uY9{XkG|EOkf*DfRb`jZqsz&fy63ZL@Wd+U1}YcLn3wo*y9J8yO;x?COK7 zANnO~s}SV8E^x723mT`E#_fz}VF^ZOZLHv8xD7SF;Cy>>q<`|hc6hTsXuiT|I53{q zlKn0wrGP11*IO!EDeJhN_k7s#G-1dEY@&xiy{xNQlN+K{ZR0**it(HT;+YuCH#E1= z5T84burj`Jd-YjJc<qE1;W3i$uBXLLkPrw&*1ItiF~|W&o6_|r{ww=eswfr$D~!cK z74=6^?8*^tqV<#5oAsdU#(YEgvT48Fh4z@>=8aEW&%Xwj?Y_$yLK8H)z17{?RIY{W zGrWqLE{f8b5{UXCN<W_1$lJeNRFhLnb+UcyZPBW$ADG>qUHAEI{wTGPxTk#`t$4k% zks?$m47b|ibL^~#3%NR4$E;K(Y^fqdBhk%=-nAVM^m<4@nYaDr(o;sR%*p{O5r=Wf zGy4s~2dBUckB)uHpy3sv=F@KA(goTs2*D%#^`T>X?SO(M{edG4Of7Sr)(>NR%d=(I zSS9$_ayjTpLUHjI?@hJ`@l3C6x`#0T4d@6Skzm6mb$rLXi>GsY&<=R`PAmeP8?u82 zK2aU(1tVj-18_YK@W#vHO!zouBC|PIwak2&EhK1bqUNhWjzhWt0iJ7-+15p)>4N^@ zW^F1jvUiDjxL1qCR;#|&UOszutUhM`HG-xa**Fv4;1!=c9aa{6jE$t(9zV48;Qo|n zH^O8Ecm;7J$k1BU(A;fxJK)hifoSARLkbd5tK<m0>NWynA%AtzyAzKP?XnZ18rRD+ z6l8wVL|+IW-2j2A?U)wyC^y*Bejw3Tv6qsSd8c0Nx2-C=Pg!ht7i6xav%Gd88<rm1 z+>r{Q&{GOxaZ&ep4lYjAYs^M3t3@<fB1X}{OAV+l+5^WS8arT|QB^aH>Th@!mvUoO zWX9>ZLQgSI_=n^dJX_eekez)eB!)sOV!du~y&L4tu%-u2ze|0-dmkP*fnS1oA~rvL zdPq1xf8Ofs(e-}y70hHvoTqX~GNYr+H^fb5>4M<vV!lXQLak;e@Z>`>?Mmz91)@iw zDP^T65|qUG9jV_(k++N6+Jrh@hy!-_L#Mdl_2rv-okOjv$m%*7V4Nr+rg^bB*;Fdw zy20`(WsFucl2quV$uaKUAjHUt?1j*H@&a>Jw?Kdu`8uH=p8{g{?A~oildf!?(GB8q zH~3nwwObym1I;}_F2M_9KtiXpCw|<z$Fx^QAoP#(9#UfB^+i4w$9&z5)zrS`ek17( zZqVDc-_Hj<)rjw)<-EDGRw=&S8SlJlN~FX;2)sdIa?GwpL}xlLFZPpmdg0EPqDLgu z^`6`*eH3?Tux`=Jz{kELYuk3vaZBOujoI3KJ##(x?Hqz$Mo6B#^a<X5P+9a*p_T>L zooO7mu-VLs8c3?FR4prWFE5aLe&d-1o4z75g>1|%i!D+{U7qXl9bm}`OC#o{9@}zB z++7KiLc1+UzEWqymJ?ch7Qsqi*BHZW<P3MIrGSx3hF?|_k{8`Ac@jW%%_^#+O&#Ya zv-o0~EN#4^w#9!7*(4O{yjskc1#t)WQi3sXSyBRbiRDH><Pd3JntBrY17dK*#_gCu zjKFT)rm|X%2JQ+h!aS+1tmUfrl{M_Dq_rp`aL+N8wS&8XB9Nx1I>&y1{IteLd8wtb zBIkQ)saQQlJyH{<F{Yg(1AOAN%G}V_Y>B<<zzkmL?)N5b>N78tT#KRd^_XU6`o<7k z#kWE077j#oBAfa3?=1sstj{By3Xjfg?S&W#B;_UXd7B4$hJ57O*qas0(hdm&FyJ@$ zaeJ!T{BU3rDtmfeKiZjZI1wgCiI#weT{OFZw+|YzFG|z=c}m0?eMDdakO_N^Z{?z~ zv>8V73D9^9>P)+;Vl*<+VsCI-rhB>-E>NpJ31cNsQ>7M4Qz?)}x3v0m?{#G6>9jgr z{f3XCRART^{Q6r7Yv=gt7+mi+Fo9=RBkq@>)JmKK)OO7h_k|a51lt{6yXQvO#yWN( zdP9QI{h$fYT+iq1JEO=#Etsedjqcl~iX6u~0vIXT^+)b$Nt^HuQ}*R+$?|;e)36*A z<CWs^&ti~GyqrUmedAiu^aV_b=Ugp6F-z{gx|n+^F6VO8+k7J;>qmOA=V=3SvU`0c zsubLWPSV%zB;<tMA;cRH7l9;2X`vae3Oqogw6^Q~?x>DOOQFmW3vsko`l@Hyt#prk z*L_o$FvAYTNtdo8Q>Y^$BhlJCLjmE!UVSh38Oqy4$UHt{aClJ?6OGt2kxk1h)O|h< z&gs^vK<mJ?#SA|*LV??1@j55Wc;8OrdgOb0xfw@2qStWIitkIk-%l^Hy~}Rg!>F!= z@wigVqKlJT>}?hSVqJ_^R@>96T*|uzgqoc4=Eb1s_9nkU5_{J9E`_HE!p1^6fnw{C zlcDO!1wCW^%V^AWjXg?RgA*Ej$P%|?*o~QIY8N$K<KgvQLwe*&Pgp6e7nnl<;GM&k zl#-FwvM#WdBQzezWT-|~wwT&5*i#puyICrRFqdXTO-TevUA`|{BoKlZnmzS#N2^~_ zPsvm#UU~%@TcckYnt_c?e;4x)DJTr{fqmyNwE(qvL)0Z2n`Ye1$Qf}8LrjZ}3+QoL zL+ik-u;>t$54d&!?rE?9hB^@7-Axks1uD2zkCT=emzp-FQC<v=!8WD1V7xb8zH&k& z_e|8H{77)Ge_kJEdN&l9#_9Q3BF<tLc_)^>S`Mdf=e_<b{dr@#x$`x1nX_K5e#nAL z8h_ZLd8vVTx^nB%1{&#tN=FR<`1WqGh;ulnk25fXF4FuwvuLd3=qNcF#f6Iq>|~zs zT*IenoDeq@neMUV?Rn6CW!Zm0?RLWdwLI-QzMPp#jBro98<mt~#Wmq{S!JKHw5+JP zSh>X|vtn(hsAO@kXt^AZEaTJlZq|M$5Jh@j!oPO!{$+`X|1A~T|LB%k>FY-$Rk0ZR zEXGb%9ZLm+f>I;t>+1sp#bJW4{VSz^E}ZbsjwJYB{mB37NdC*30Dwh@0E<`rUw0(i zHQcpP59TwlVnZbru#LVB{K}itR0B&YDOc@kS8?dpS?cWw0s{l<$=D?`Kzv4l0s#df zZaRNfw4Ga?&!3(SUtXCnFZT}a@VUR2*;ce$X?=0%wCkb2kkZ}fIrwtmo#FHgiUAi_ znh+^sxvlH#tynlYonAFL@fi2&u)_$ByC3zemcgSVBYTP`=;Ab9q(g*XE`&W3(R~3t zjv39Wk=6Aq`YAr$^jny)oqjT*Nyy&of&pHYclf*2jlxQGBBD>7H*PPaKFAn>C%#ct z^`hLOQnw%9@BMAeEfT$b3Pd#ss+|H(4z6G7NXXcQP%u!+BL$pXvYFQInIukMqrDGL zaZ!+Q@li;x5$@x>4+*ul2(_@0M}2WfaX%q{zK((P2!0wRela<_ieyr$(?+I)l@~4| z&ZXcOS_SpbF{wrlL&AR7B0@~?6dQdtF0top7A$~^A5ARNI{B=Hhg=a)hj^6`EH-MQ zR4`;b<=9LsUmW3OcdVRG-9;pb%rKX!hswixvy^jKocNwvvuKn59KSb;L95y9665dK zs<{6tJNj`rVO=153W1(S7dsp38lnHeiiHg#HAJSTKp$aIc?>!=NM>-o-_)SCnsf1a z5pvOM4BM$&yBd5E#hU64xdB8gw7f^v$cn+$nxp~zx~Glt(->l$(VIFUMgX`GkvbMe zC=~-4hJU}or8@C^i1&A*Z_1Oz4<bYUU3yMcoERL|Rf646-&F0*{H*yKqLC~E5UrKj z5QWdSr?$;kam7&bg=roQvv#^tzWIK-Im=q_#)aUk``W;|<nyd~Xw|ZivFMI~&AWRz z$taW>?89w+U1j?0ewQ8)FOJJ=@^C-xcJzZJMK|;LiJpW+>}`UQjx$;tTI)AQ<TBbs z&lPvD^xgPE_W7QbDRF4{X<UY4S-%<$(`>iKvy(*=`Z)+b@Tqg~M!^-`Y+AooQlQG< z0=u&60;U;YR*tErD*+puQn1{!jM2+wWQs`2o&m}MVLyaitbFIa|F+@%Hy+4R^PV|& zv%-6Ul6|kEBsh=vqWGbVHo_sJTDg;$I2|5)Spu6ue6`eHuHCidhZ`pEd7c`Gv-e1l z&5~Hufqemx;$J4Lth7PkD>u!{G||HJsKhtMzP!#yH0mHxjkd6Pi*|SOtpzKZx-`t{ zonV{^1P=`PFDL|bit+1svc#!_!X=R2beHlsRHyOIIn-oDEpK3uRT>?8!&!NWxBB>^ zukZz;r#;1lTcg~`eG8o?j?T=3z^3BDiIj*N7XYy&TW*3S2prrD(mBY^nm~>$HAT7Q zSCUKs6@mv<x`2tU{51kHY;i-5sgU|UKoUo}8)TYuGz9zD;~Imi4Q;j-3>VMfvPxZ# z-LPuK4(oE;1%Dr~>dc|884tozyj%uHcZ&38P{UX6^Q6mx`m1H_YuiQ6=d6UwDdPaL z7=?st_}e*jnar{C2O#*=Fa{PhcwYtrNx~&Kn{adPA>sq9rn69>&&<%-W(_xr&V_dR z+Q!PtBF0)87P>Jp^AnNkN6jj+G1)UFF-OfB&He0lf@uvW6X4dJe(3xy_ZLFRH}Z>} zz;_Z`IKl!HESWxBgmtoBI+Y0e8S`7fnzxY7&Xnx@a0h}oQNg9juA+onE{%TU&c?q} z=5~r4w#%1aFoISh8xOA$rxE)xKbK+<nA}xRr*ZzM+paK`tG*!p@dbC;WI`;bBsJRU zD~Y<7g65k+&@(i}h#oM0;I_?{?(GRB%V9aRcv#5uPWHp}o6fkYDYh(!P_Yc&WXX<2 zj*(Py@JRR-RM7_hxbRm?S=ZRpC#T3~iw0BIQRtF-t6<1ctetOcQINg_`dge0NrAO) zonrUh<E9+L)(o)ECX<vZAu;}fM`3AHEXP0DtDX?v{26z32H<GWw|^c_hSs4<V`}jP zC^Dwi%-}QbMQGpwtK<|O=t7k3n{@G_^7-?XLA0cR!SgWGKXblWJdG*ah^8bG;2wf0 z7RhwToJx}aMmn@5F{oWM24Y2=fAtF@8lJ6w;eNap4iRd7l~?bl_0P?t6oI4I^)^`- zc~uXf<l`M?DG7QbG8I^eNg<JU5+1VgcgnXpe!cqa;VC0HCFV(*+3<;XUS>VjW%)Aw zUK?-whCoNl!pO0;2ajF@pV#Ts?P`2b$~P$I+`}guvuALc)kkX;#De7}(OgSuz5?dz zWl%@0QfIl!ufm-=p@qXPnc1m3FoStKsbgP=(Kw^X;JLdh!7E^6m&7YN5K`Tfx1+<G z{Ta=aV?esjsncF7Z=M1F!6>;;xFP!%;xLQr97G1U7h<O`WjHG@;aiLD%X1DU(3m82 zhVVpyyP;tZGn93|eU3X_&L}pw8%9-HNFZ|uH3M{(%ze9EKvk!2NZnee$!m`5LZ<|Y zm+hg9Gyc82f4(zdDQt+T41fOGU;`t2%<}5UZ<#`j;Shq*Zwo@fci1ER9@yz==t+5m z347JtxT7T}=2r1re$R0po8+io?PgQ2AwgJiMDuS${>dG#pZG04F?vxpBG|_DbUP6c zTZgL&>I1>EZwBO%=eCfw|NJggu}U{Qvs=L2#}8-DUl1f4xrWyoPYj{ov2tbAz+@3b z3nXrM|9}>q*p=1mh9^!lzJPn>c<5;K97<nov~S}8F5TR@Zik8uwVKmz(P{o(WD|dq zvSYS`-Ls@&#&8&+EEU*X@p&CD4J)}LlE_l@SKAllW&Yuvb0ULF|KLz#PL(nsf==pP z!A(4>XM{%ZN(gu8VjS4YY$rK?;p{5QAaGJlE^=k-!!HmmMHM^zGmlK>8=J5iRMR2Z zLAaFLcHv%@TPe)XR-;x#MSx*P!83f2FIG+RGMkp4qj2fV#cl7xZ^te!3!w9CFYnlj zD1-aM`7T(7#~G!kqnbAPnd*dp4NTi!66tpAeuq4pL_l~tI*gp}%f-b#47x4tmXzEA zubKH7orcx$a}2m1ea=}}tgs;L>F#Rp<P`ceOw&|NOUsr_q^$ztu`4TgPUGjXF;fR= zb6XL0XQC)9GI``|;BWcKVT%zcJxd5T^;YKA=CLuPq}hJ(dU($wyDn}?2n07S^%mQ$ z0_Yu#Pdq;QuFt%n-m0sxHeJ#K6?_SZ+u#^y9s^{9PXVvGB#Y)Rpi=rxTx~LTZL$m1 zhB8^O(MpbH`cTG#C-zonxuni;<gcS-ol_NylTX--GN*5N=9)h-al4q@;1XVsP%>;E zdl`;7=X!vXvR{}SBCYnDUHm~<j<A|A&cUtCadl#_wA)is_Kq;3yAC%=7%zKETeL2( zszTr<MM(@V^DV0~zl~mIR%Em|Pc_-XN22Iykkt6MPo73}LD2+OA-70OWR1)<;lE@a z2r{?GL3xT*DLiP8UqfL>upfDZKRdbKzwT?URSw$WWVBW)OyuX%cC77spEOzA!q?3E z6D)&+%l+<r+iSP&fdf8YswrDV2twWNvmmW)x^OUns3a~(+J|Qd(bTGM(Sc)}PWL2T zD=tHX-9DKfS}rQknS(cdlg3gZ2eO$Lz)c7ZH#p_a9v7S3SD>#Bjk_Psqm9bLiMe;y zk7mxcdGL-#8~U;qCbw4S!Xwj`Pz{y_tshc77?ygxLR><EWtdG(ITc6bH>%RuF}P6S zWt&$E>*s?xT;9Vi)h(jyE8_LkH{dvvp+siQjQYumy<G67fh&gMHE<S>aqB@^E%ibt z>xR1}5FK@g6*#IZ_$u}Oi<LXVQ^mHLJAOB;5mSYp9Dl!#1bK>W0JiRc0>jF7og9 zF&y3cBlq<SzFslZ;Agp)@ZFd}<_*#oEFQ{*a$OqY<V=TcshfQ}N!@F?nGlYbgV38y zvQ*YlJ;ns{mjkM|>6+2^Y?H`$XEj}r<uh*;&ndVw0g7weTJMGQ6mI)N{Ov6VU1vL~ zZ0M~_X{QamgDsI~H_G;O36|fLs9EEWzbcsPouQ&)2duU5J7qg*V%OCs)w@NLicxwL zUlTJf9&seyD{$e3l8f*2YW>M&3*Fx&7a=|eF*%%W4jEj5aj4J8ep+g7%}d~#MA=p7 zMnWm$AT@hr({(RZzJ0A7Pwbh$7BlF?TaOc@X9=wo;S-jcL}LMcB(yv9!`m`^AW8!( z6hic{E=E(yVFzRu2pH<@QB;Q;^q#(k$E!s`*JKg2*~cpvky830Li|17{()O=(#m{M zm~?YS>1l?P1F7TgkhhYu7B&x9KYb+bPToDpE~o8_6@oBRnD?d^?h>%<>}f9I?=R}L z!OM+mdnyyNp5Nvir>O<CxjjP{vW6xCR?CpBq0aIc8<<zI+Yk;DZp3H`{E?{9DtTd# ze=y3q*UXS|PZ41VK0y4=zVo_H`#tG_A<O2FyC_`y8aG<i7L4`OmY@6pv@~{or`$ii z_5f?!nv%IS`~}_%x+D@f%*Ws7vu+5*u1opzwn-r)NPB~MVt8d+3v=xLbNFvd6w#f& zi`>Xy+#iYyzvRS-X{dORZ+MXf?{}sL4qGlR4i7IbS`G&WT3SSTWA_g*Wa}D$_L2g% z@ipna9SG%0?VEFph=vcgpV4C5Sdk<7dwsAV$<(;+*;26TcG0EW1v<#!L&N1oW<n*1 zVzj6h61=^1I36S?%o<xv%MSb*pZb5gO~2+PMLS@zOE2RsAMW8)&C<jKfznd=J=UUL z40;R!Qw;DO9zPT7Av$|#=7!5e5tCTDBvX&~k0+|i_V<X;rcGp+ZF$0fS4w(wg#O$~ zx?8g;dDLstXr?k_&OxK8u<yDJ=f2nXh<o9UnsOQ=W@hXUN1_7aSc=s&zAT=9;yirh zyosY=lq`3^0t0O(<Lh+iuz(vA!FXbRmGF>$By$A+7MoI(v#Ia6RRCVwb8tYQD_6;z z-JE9?hjujW7bFRC<N&uEHt6qc<kPU8EC(tiJL<p{(vCJM*8Q#VtQXkJ&AeVhufJWx zWWy2a2~UxL*tECMzUjtIUCEIVfAzQ8rVgQomA0m1kahX_??6z;birF^my#Iz;W7-q z8l1FZ@L`EMavH$&OA?FdXFq(jnmBqLTy=tKrG6GMR%5ReN}`INHMSJAgzOMczf#fd zpH5DlLq(I~u2!dGRHdA1YfDSa+X)V7N=etB?@lZ!Lq0u>7AAV=V)owZ+U+9_3U-)8 zoP44Z(J(YFq$?gVMBCQiC1DDO-wVW)3L|rWWaozl_wFBpkU`}nqQ+vhi=*n==>o3m z4B-vSWJ#mt5IC4kygO?JqG~cVHej4wh*tf)vtDxA+&b7}IJqa=hrdlFXQ=x!_4AGg z<@4o66Io(KuK@wxvP)eB4at!3`2{#Z_E&D{J()oKgD;5VqP@ud_ht%3IFcAXqev9l z7p<M$F%e1)&ajJUpZHq?ZAO(9M|*!Im@qg%c9%<DiC*_|??HCKBv#x&;<9V~=67K1 zJPScj+t$T&w0+%DG_uU*Vx%Dx5z6g+T~mqw3C09m{8^ecaUTsG+x($XPe-Kr3vt)< z)HPKn6GVj>xQ(g$BqZ!uuh@O7J#PLA-6;f`oftK*s=cX&25g$J$~>qIvQixQtYmD` z7-94S#;FyR?I(ZG*>9i9`^)LyFeukdisefLEKCr}+0VdK(9)DKB1{vn79+N~Tkeev zaA1=Lm*1U#+Bt|bU(&qbAS7g{Htl>iaD30-v;~LP;0O{iqV-@BBAOqEj*}UREwcaq zio+T<6>S%{Qo*L(ep6Q7G{SysWVMwghB*duXpeYNxyA9L-|Ogfk9}Zvve7l8*)gt- z=XEyE;d*T!GPQxdX0Bj>M5`O&iD5-&TJ&p%GAEgpnwUG2f!22xm~`PJjB=U6Y3HLB zG{tm8>O=4Cl~XD5tf}x`p7u1FUl2^?Kg%rGmoPN&3GibNj~-5$DE(Yq&v_fzpcZ_a z5HR0gLhAXhu3s~|b+*+ysvY*M;>N0+C*tvA>uyZ=MY8j^Dfq&&Nb)Aq-NXf}XXuQB zg+D75mh*tXp_lik-#XlWv(U_%nf$bnVa_MCw)VV^7xeJ(D&w@KHaUb39zJWC6-myi zE#1VMiHc{qwXR0JfLLB*n~uUCg6cWN-FdlS=rxc?R#97nK#&Wq^}s6Y%=>%?F)3{{ zDeOgH9}p*ZYSlC;&b<}DEY~l>xT>rw-%ke9tZhpx*Q06DBr7q#*^F+tfSs^1tZbv2 znBs$rPKdimJ3<M}=~s3Rl)$0~0>hFczG3Z+g&L+eHVj2)u&E9v66*dmhEhUWSVbB9 zt+E$4upZsBwN~u1c=()Le^gz-q%*wA_q6s^d5f##p!)Yh0ds#~95#RIPhswyp34^( zjeaig&&{=<%GWEAQz1P)nWyu*6*AO@j?57Tk1J+5V=-|C^^|dZ{hajkR|Oj9?s@8{ zievnqH{q0w3(*6q`4cqbCIsCLgGD-dzp8zVt2DWgd^Fqx=q&c=_Qw3`e~AKF>5ZA7 z;#36u;H<XPN$XG;CPZmrIbHW|s_;Qunb&Y((CTSLMlT4@>6t&NjdQz((uiyzr1~Z; zE-^Ber8bs&FCMQ6cH?fWp<(cqO(y;V!VpJcY~I?NwDU!>;nykQHIPJO3-IYYYp$xD zMt<a0g09|#>4MUR#%{8`D)zM0h`5r`=%d^b{W>ywkrWEk(CjRJ3|GqJMOYxVFgLgJ zGWh^;)q255rC;c^@o8xX@!dPJrm7l2C83h@@|dv)-ZT*rOK4449Ve%;H+K;r*-dZ> zzdjWx1ur_KYUrv8ayVa3$jMJh`Q~&3Cm88H<JUV!lQL?mv0R$Xq5fYpg(v1s(W&$; z>b@+kX*GCeO7G%vS-FrH7YT8gZRG6<?lc$7PtP_^Bkfe|3zU$b$c-KL+wLU}@CtuD z-gtUe_7fDydMRA5@fJKfo<*ka{x&RTR?m40$!If@Nrv2O9C`7^%jJbUODCiMW}7j# zwOKL&JFYC{y81v}U{06ZnN~QZHDOBFOb*QA4EolOnw<yei_zIHEURQ(l}Weoc-h#J zvSLfH5k?4X`{IQ{!OK5rkvZc(y{9@r|H=`N|9+3p)$}emNJiPLkdhTD6Gq5fgU+pF zA%h|=LyjEvJqzl6%Vl9O7`FlRNdzA;w1Z7*31nj*o<der%zpxglql-Ak_a?cIYKm7 zIR>fXO9wII<&D632CR$?)rjS?SSoT1Kg0rs%G`V+d-~UNM+bg?c4FYybFZ|ZPeXE7 z2J)wT&H|NV<DQ0_C5uVD*XFmrt{zeCOuVkD?>;^mL9e!cvWtcqRZ3yjTWAWpiOWs? zVLO$(AYTo*Kq*MLr+hsZzg*nS4np5px3!b7_L(u+o5toG_aph|cIhEhl<E$q^<?KY zAsYtn(m4GxBdSH<4sCtMoRKxm3v!B99Z(rKl`mzkF*gn`Q10s<o|IKi*3+kb^JUu? zT6~}<a-SE!?e7Xy6-x1V;C=60mqo6X+H$8#8DsZ~n`$KsjovaaL?Yi#MYSEMH3J)! z5j^a@m7EYczxTL|&T6Tnr2p{?VE4e26s9pmN3e;NS#fdSRE@kf^?yHtAmp6VB2ol9 z#-BE^Gr*-<xUag+>6&a~D0kT#Wk^UP);RpA!iTbkto8ql$Yydv$3C`j0)Jp*GoBvw z#XF;0e`tKP+WXWOIL0My{a@qb|FSFz3n1S8ZxbZ{I}*Q%#6aKi;;<YJecn+fX#n&M zg3uJK77PnZ9g6`7GNKy{s4o^O?_a6@GY|Veqw@bcyz9>b=>Ijmi;WGCwEh1&C~p%h zBaJG66=ZgF#@3}c3xv}+S=~)7*;tQ*%3}^@5h(wXO+LWFpFNW)-(u`)1uR1fY!pW) z#ZQaZY@Q=P!s@8rJ1q2L01M^Zo~heDRVT^6bqb61*H)_Q{%eOj)36j!EEt#oi_R$m zq+O8QeUROyQT1=^&PM-<K01mb&U(|I7E_vj`@}2_lKyPv-&npxl=nnGD-C#3;5)_| zDKi5J7p#}uBl?)G78H4O*J+x?a3Yw0FS4^ISebbz*ABhzE#i)<QPfO<v-f##mi6&c z6sJ%^fqQs0TPgPdcCoLbU}G9N=$~SVFxjaJ_BTMdyL7*1gO|I~;D}JHmIk?k#u9MV zmlggF6$g@ui@CyqC6O<Zd=RK$eg-m<l^n9okQ7M*EJ+0>)c8!oFl0uym`Wg^fh<so zDTqvz9GiC;&YKx8<=7T|LpDY*mGrno`c%egcj2Mex3aRfG`FzPFM*08eE||dLY4R{ zWcB<U#Ho4{1!@V%zyc*&rGOY1u>qQ0*XgjO%<xAE{4VsXQJlw!E$tE7t@Ts(m;S3C zX5?l%q7Lu4x0?zE`%Iqnk~@}x)V|TMcG@L62tzbt2TAM>_<?FiVO!bDxpg&fD(m_i zwxfXypLbw0Y*@(6rFW9zcb<_^Ra7r)BsWnPBO9w$3eH)JAtqfI<WIq8$q}oCY-+x1 zE5JpV7{SuN4=!#n^3PV3ou{Nl>NHoKF=cj{w3)=ev*JCmYRtL#0MnGn@I_>@iym!` z#UnEaT9-<gs<beeBVFmZOkPt6JR7^JD}2eSju?bP<FE^~x}J2FXsr%_RLx90OvGX8 zVV+}BDxKGFagk97>u-MC-rg>S=`DgiSH+MViF<60?U{WA3eY9|^>5C?{x8XI82^_g z3;x?hKYkq3Hv|I$I|GXUSL}bzkp8D5f<yoH``G^&XUYE0QJMc)K7o@Fuw?fCwI`aW zddn*>pm+XQ^Ikdr9=L}cTzJo;FdJWm<c!Cfjf}>C+g)tfKlQDw=640{voW8xy$0VT z>$VPfJmO=lNLPXg703LraAbpOZJtFfHH!nzjH%&_s1Y3F%=31AdIxxDUc2w={V&gh z3{RiV>sGVR;Jc3e3bPULxT>~e>&Z=A6k=6S^o6A5bGUe>>8vky2^>mkfy(j${JWGf zkx1@8Ike7H6n4=QX!BzE*7yZCVCCAvG=Sti3jz=H#C9lE+HUUREaz4)AUmmnDM^69 zbGn^@y74aP+yuY9uYGP8U(E4s7q_cU{f%Cn5+5%@6L5;I8rN-pproXT(SeqcbcKzh zTe_l2%mG-`LD!6GyB>#EtoHy$_NX*ek5K)A&Lj7i_84rxR|apU>*9?nu3Z&O)M*1I zt5?R9@lN{p`hcVi)pm`_+M{r{;Cykry;D)1%yu6gf=n{?-!GOks_p#+2XV1(>jewf zqOIP~HM_>Gy;;a*LA!>-gNfDzt~F%A3uGqc!{bt#uTNoPt6zWOcs8fgW0ZNttXDAq zv`K;PYW`lYYz8r{-z^;)2^I~d*sU0iz{Jm{4(`}RFTm@DY7I;-4?}H?;xHWoUTpxg z*9HD2bW}ur>>?~FtkuV(5mYAYqE(TgHY!JxgFcA<!-8k+$4svLg@b(BX`bvBE8+#t z&%+~=s88mLI<P<7@QPx|Vhn=~t42;)YcVjV)f`B#isiN%axD=X2X~fQX)5X<>$??N z+F@@Y(uTUyy~?`6kK&xrASjrUT(Vtk<84m_+VLcM0V|9Myd%F$An!r%gI|{GkL@A3 z1kUamTKOH-=SZ%tFOxhIveDR;ztjADHU$}>ylrmLe7ObHbsIZ5<$!A+A5`FZo<hHt zj4~!5ona#%D84stuf)g4;=*x*EJ;e`rYFELeodz&Jbj=u65|e|&U$)~6#`x!+_&cR zJexKH<;V_-Q|uxUD1%Z2jM>%^Cs#FO_AkumO=~aC>aqT=UJB=iBhBFNqCrN;Q}omG z*#iGmnEPoWC(5>n+c&%9NB^waeRaxcN=9<=xHPkm4>AIcop$Hb+t6)<2m=ha-N=Or z==H1B2>GlX3-ONa!}&sdYfN?Lr(5=JdxTGr#al=XYjL6d$%Zc&yAG%2E@#25U-nXG zmilRIeH^BKBqZOa3#p_{dG@UJyF4z-B2EZ^8$aSOIT0y%|MW9raJ@6o!b0;n&%L*| zW)N-Hq4mJ1GTi9CdS%$C?vT_^qVIh98Qyz7-GOQjG-LOLbY^(A@6i~ikbqEOW2_f0 z<MP)=>y{+mL^SFRVC}<=HRDP+je~ioSXBn7u-Y^<f@U^n8S=B<)MP*SW__HuDBjxl zWN4VW(=MWe&r$Jl6k#PgMa$TY<vzYZ+nOMb=1DTdHMsTmZs=>%bVnkZqkH=HW@Fpp zqJBiGI9iuQg3D6QkW|{A(M@gWQ7MHIqJgF&f!BybsjQuhqbq2I^7k|Bg)e4hx=20k z$LweivNwlvv8+Afkrg5PWhTD&@3h{idrQ3JslYG^6H~x^UcwyAEm9J1TO5ACPyfDY z4<%UGdw%}=rZ<$f80jtm-8rMV@Hani95SbC7wtCk+CuzzA^Eh<OPb%e!n5sz#G;%D zyz=uMa(}j)C?%<a@UIgnGTs%!Uv$2YO4po6DRCgM(_@iXaM9=aXq6@PsOK{THpRY? zzxR}u0(ua8^7zL>bXvZoHcZMKRI7q5oMSb0u{3=@>z;0MW4c`{*<h^*9WbZ{Ut|Mc zV+UTE%(&jXp<IKN5I^Oak1q(z?xui~rWBob29VhIy+U$8nBtqTaE{K*IK910(DOcQ z&Y$v`E0N+jumrO2m}7S^_rb;A#UGZNIyu;BZ0NfZ0{H?3#tEup2>L1&hJ1FQo~eFj zm%7?0Qcs7Rpq~5m!wF45O*7xnC0q3jm8tG`b6_e3v{+EC#qBD+-IuPI$$c9qm)dmv z@<MX`RfO%kENR-lsWGFT2T4l<m$)9qxHad`6@~Qn?=$<;H6-?h_ZPo_R(^QlYl|<1 zwMg06HQ%cV=@}4Fn+?<4<p=GayS(*|>nz_V>2!wCd|pqiao5?wr?KX{P&LA~66Q`@ zok;j>d|GaIi@+k#n_oKTgHd?r?cqQhiAaVmZmvYewXlO#fd3e=f^fPB?SxRiW@YC4 zt-{%<35H(b%|2o%w)F;j)&fQ>ND4D@fs(djVpxFdQmFT0hywGh`?7<ZRAI@VRU@0W zEHu5i0_`OKOe<)$N`G7aMI4)4)B9-8q*Y2+#O#TX_wn5(W_Bi&XyxMZ8vYHqXkB~z zHrvG|+4eNi!+tg+%Z*lC!uu^Pp#OU%GY30xCqHqB7jGzuW-Pa)ZuBgXZ@^9!hAAtP z@wY^238|TFDmUN^%qI`yhy8G4-Ut{y79aAO68C8nU|Lu`yk(<1mM|I|2Tdax68OTQ zYp^-F7)wigN%LcUt914+mfV)d$|XJ<TPeBgsOv!+85Z&)Vd>R?>1(j}!S^Ho`ZmDw zk69OgKi`=Evnc+*bOxf4kmc>gtsTtOH+wdLfbfz*_y3i|KS%!jj~9-A8;`^O&(S;o zdEwyr|MkM*t>P<>sz$I8-Q^KGKp;h%l;3(1c`FPCcKgLjEGEL7N<UnF7L_rYOyV2- zF61}W_z<ujk{3#0a0&5;1TZ@4;*mKHOB?*Hro?&fqq=(L@^)2E?Fp;O`$W&NRWdg< zyZtmz-?laHXZOtW1Ml^FZarXf6a$cNn`T#SFYTNw+sw6&b$c+MImw8ERj^0VS|%rK zylCH9kd(dzUe@_h^ty=-(W4SItGg-Crubr{N5L<=f(G(M8hmdd%XU93tliFp)VpBb z-pjTNe!zx9>;+RtyF(K-8m&IBb{AND2U{tb#i*X3(fF0cI19+SsZlFiQC>7<p==2n zS7SQ9JeTcG5|=n+Oc^FsPwrhDq+l;eP7*ULX<SoZuvrqMQM{K-tXfV<V^BvX{kb)j z@mM20L*b}y0LELJIIeX55Ias)Z3HZnt06+=P=m~9H@+;2u}H(zbG<^FTxS$JSz3m1 z^hkr8=$pX}?Pw8vP?%X<ES#uHj%uMKHMHT4gbAX+Q{H4pz)kv6GxX1i(MFT=<wWx$ zHU=_H{9I#r7@42EmxHKgR$uqRm}of+tHEfYrMlS+Qmf0=aT-8JdvyDBdt8hl0|a`% z8$maa8mB{9br*pD1o2hxw2zyleo?H`-bKFLq7TOHInVZ$q+J(MshZ<-J3v*M#r@Qi zQ;f|%HRz-#S&8eq#rgE4iJ^U(orTv4@e*h>OLhBpCg^Bnsta*YcKYe?6yHq=9AWz4 znV$1y*Uq+T*qJd3CZ)l8k(NX;^I6mN+I8nmN;d4`w-v5}4x!Gui?3iVyjq@vMJ3*% zmh(PJ#JAKRnbiuh?s)mC-EA7c@%PXMKDo|0meRv2xHL3rqIwh63oG13^QyQ&U8+_w z?efjFReqM%mJMtpw5N%86+ij-(_+h5?tczEEb<mziglMV>!XYbON9u%T;}U~dA^<i zr@RA;IqPr)cW$^l(??P}*v);LvPPkM62S`-?PGUfu-@M`F=J1U5)xDfO|gtbV=S4+ zbnqOK3|QJ4ZH#(eD?EzfeIGJ$G<1Hqa(Q|v?b0NPBg|idhfV8(zLrtwz*grISl!(* z$gAs}o|m_)S1+3l8o`GEFIM0Bre#5KvnAYR1NsZn{eB9S((u&rhBWN)gqkuSW(Ub> zN`pZ(EK0a*_g5<d;^RF+o%D>LRCEvc_4?Z?xJ^aTR#&$LWhMl$6F)j(j*>fFr{r<b zZP9f?KBQIgo8v8XqV#&Tx6?24&{rrKFD2IpefYxoc9xQpI(hJ580E*Bn`cgY=!loQ z<J0b3c9$r5q1Jo9TjM*0&9dzAI}+KXvc}wnb(w_rJ;=c!zK;7hvEJJQNx7-F>PCL< zrFn!h8<uL`xm9z<g<;FnU^y4A<u$bBh@L#wtiw5&u+q=$YB5&b{yvaywXVr`T;492 z64LW);52Y7efyYFdaE_`RJ?Q-vV}IkSCQsU&p<v!XLj3HMJ0NHx7m-tPI!Pb+$p*3 zDQ&Gr<?Et;wyVj^cSrPTnDYrgz7|!##RV2iv;$+~8Nc0X)Ep;cValbMeDNi^CTPnW zrY)4#4zSroxQOlG?&9KqrvP&9q8YkW4*}BwT5rAp*ART@R;)yp^UgbB+d}}?MjRQw z`U(rY_HZf&tVCrLa_Y26;;lzpHNMj|N`K|(6EY#XmcGU$0oN0xKW)m=@MEeCieg=$ zI=k-GMooyp2J-UtE200ked>Xt{8Y8;w_Es>kfnaU=%*Xm_J$F4g(EhE$23sTS&*;t zl$d2u-J}i}4PX{}9B>0ioNyEc@1;2VIzP-oi7b-7%?U}VLfCEAxjKFWO8wri)OYSK z7H#wc;UUE$IdlV*pqI)rVr3zlNUge)X>MkGLj<W75uC5A_S>hQ!4<%WN9_=0LN}cz zUDhvlGYb^tEv{xthZj43C|DYEeD`Tu_NN4uEfi^^!Fo~#jGFLD@;H)W4(9lZS%O$U zVzcpVgK4%j)%nTp#HXOqQtOVf(XJ^L!ONrHe!n$FYyY5)@B6(!BlBH9=E*d`i^xj^ zCf{KrTSUCg13OG`$~QC^+5Yl(rU6=gzElZ>M#6KEo)v6~Mvd|NFp!v91p5XDJvXFn zRD=@d7fiXRSfc~0_}&|F;33+WK)g(JFGiYxpTI{|-T6Dx5IT?gU*D@%_OeNfD9jH% zeZ+<)&na;EcyAez;e9uuiz|DaHj}g!zk<%e1tJGv4ilJV9h`2?!TCa!y$XPa<`zH^ zlZ<=(hJ%m0)Oc6>^mUov30Gy~K~pF&;-r#$X~ESnIX0l>GVTkNF0ysWVu8GWJAumH z_8yPC)w#2Xe7H!n=B1n;$8@V3_4JaVm7T?rxmER}XP@D{ePelU`<$uOi8(4?_ouK7 zPsu0xNQ-YN|N5l<m$9(_TgKi04m)h>>#HD1nsZK00s$cbg94g$z*Nn@CRhGHlQ!A^ z8F>^^BGjUn5E2qJa56C_WcdgWD(b+{OAwkGSUZ`(&`bU2A0<M1Wk&;BCwl`&6I&y9 z82XPHorLsaj&@(||2ZX;{htv=F(n2<PKFQ6f8N6J@y&mQ6<Ii$Ibi4oEu5X?O&o>n zZ0zl9O>CVB0pAJPS=%`(*&7%Es0o|6SQwdzIT`@y|L5IESV&pe#K_JVz^u55g_*fC zAqyLzn1rqK2LQdIiM4^Vg^S4_7z-N{XGaSo7<yR)8vva8KjJ46HU?$@h`*##mov09 zF>;2XSF<p7Hva?o4^6)>zMlah2mq$QngAL9d3$<a0TKd2LHO9v0S7J$3JMwyHU<VZ z4gn@M5fL5%2>}Ta?Z@deGc)sNB3?nj#w+|kxA!$5Fd**tE+AMa;90;9gbeiF2Q&=? z1OfsI3<Nm-vq6AE0)v8qKtaR6A^`(|0ImZ8fhGNY6&M5*83h##90C$>9St1=6AK%M zh?s<wjGTg!ikgv$nT3^&or9B0Ku}0nL{v;%LQ+9dNm)fzO<hCNz|hFp#MI2(!qUOf z$@!~`tDC#Wx9|P|fkD9`p<ywxaq$U>Ny$G`vU76t@(T)!ic6|%YU}D78k?G1x_f&2 z`UeJwhDWBRXJ+T-7Z#V6x3+h7_x2ACkB%=cudZ)y@9rNSpWc^&pgv^b0}}m@K>y<t z_<iz!yD;^i3lRLEMA1XWOxSQiLWH3IDgNnw`tKXy{C)|MJ7UBA{QDkqCTzy&VZXoc z1b(0S>ppDYv>@r-Uw}i1+*xA^heX&s5;<oeWXgz~32<OD#sM+>0f&5_{Zj&h-;CVx z&*7|Fr!i$Fl8*6rx$2yOa2#6mkB?u{#seP*P}fIU$oIKFMVYVx<xGi=iIPiaRgS4| z(LKUy(L5&21k!=CSRnjy;LI6W+*8`d)d7FHrj^Wy%y0k<hCeJrzR!PP!1;}G@(42{ z-6GusO1Jmx=2SX}73Iz<98>=C=K>W-hhV{)G&H|vF*LsfV11DR;GnAgEFJ3|>jlUH z2l2s=@B6|BmNC;W={_D|z%HV@UFo3KRJy8ALwS$p8O9@uJ8RHxxilB4J{PHl(?9{g zZ@&&W0WjTCSjP#-0hpnseE>`VDnpk(0F3WXm4Ol^{t@tu=#2Uv-8!s61eZp1DA(Aa zeE|2*2>>gK%hmAJNR`!&IjC=|?H4ZKB#W!PRX>h%D%zZ@Jy&6Q$?BHumh2AL4g9)* zfI#0rDjgfHW=v>RXjaHrrKaAxT+2#yd8(n#x&qh6euXAz3CqqQ=pM^XA?R0m`Ulgf zLDw91s6m$>rv+=aQiFOe_>x)6dYp36R+S3N1%^w8Yrx(M?DxU@htXi0B%2Ze7$-Wb zw*kPbE>E@8*_Pv41+8hbEpIg}z}GOW@4%litmnd~YjIVV8mazaf9!AeSKvz)ZP<D( z8*pWcW-M8jBUMXvN<PSZ5c(kVm&pxz1Q`-+6Kvzss4mYn)B^~Viat$sG}+Ac+WxmJ zqR!ZpA4ZY&M@4^5DpkwnL37q@;Rbcfkr=sukt$a$)$Z*B>|<5EAL;@aDufWd0-^$< z1AId1SIZU6#`(ybTyM$^N%jT!KeTMhafu^i#F_w>lMeAg22>yt@@MYY)V}!wixogi ze-l}c@|?=KF>lAAQ%zMVnX^i^0@RG5t`HE=rw^ls&@lZ=82EYsoejwrD$yr}DM>EC z$KTom)cz{KI03dkW%ieAg#+vnKxo^1!IE`3k_{lkln0A0fX;*m=ecP3T)~`09qSnD z*q5;{qX4z}ei%LzLH04AW@@ScqNtYNl;*@cD@LXKzmx#t82<RM;8~SF?g$`Nox`F& z_2Eq)9-!K)P%>*#k3%oUb9m5>cb}Va<D^@TSt?R8XZ|6Rdm@%TKq7!!Fpcp5Y|O-< zp=wRDak?T*Wk!<ALQID8FdrW+*V}welTEce<`1D`YCx;OWJVN+4VOF|k^Dgk;1{Z; zDkZZ3eSJ{cZ^v86O}TYiukf5Jn4AGna!dMY@F5bQd1Jc$Q$O`V$GzUvhxs}zr3LX{ z{}PIQI`X#E#&QYWGprrpp3HHa%zw3XA9RL8gMS8x0&Hu}vTnH?^FxyLD6Oe+kLF4> z*5fHRfbukP_6f*>umE;FB?_EqaQtCy@by7YLOBV}(-mc0E%wL99|Us}>^=;Av2+#S zSd4JHql7>}`o;rtfQAPV72X9P$&^R)xf;*mUSDY{N`<y$vz;2x@s#<W`WYRo>H-Eh z4uHTJ!3hBVxc3iy8duB3@o{fy!3V7{m6m#&GPaL4Mwn>`&`baaF&P?c1NMqJi+aGa zbs4u#hAN|>YM;rpn-UxWit3fgE|~<l4LvQOK4wILlZrfpMtZ**v_v1}aoHcA^p;j4 ze28G7CPKXdFa}&=fC1)U|9J+3!Z8B8ZNc2Kj^#t;0F^jU@Aj1@p;Tzijk}rGu`J^h z5RmPw>wmQ6aJ7i?_o~YP=qYjMt=>|Einc$T|4~fzn)+XC|6v*k2+L5{lz<%P6rL@Z z=lG!ggV#T7laq4VA^goVJxVV?<8vRt_DcX@Z=yfI0CvZ?TB?qZ^SCVFZvk2|1}J+5 zpy@x_AOmP(a?aemjq@DATC$n(gWot5yvAVGt(*^wNeXoba62yw*DkcmrqWWiA?`el zuWo<R8*GZlRkbxI?yQLWq5PrXB9A|iKtK%FbS^=yLLyreZcc_mNho;9(K~&?p8=f0 zV+N%PDc1vP4isSOe<0^tq7MOj-C77nXyb4(0H^_98DJ>h0Q<j3l=k}z5+FTU1%Ml; zb-aZSAV#9WPy}glCtbXSpj1|k3SE<3NPtPh_0F=XG?d>sE8=tf#UVGt)?6?`3IML9 z9Dv9FH-}hBp;omr**O;nZJZ87!=VUY#Q#rqUm6wFm9CASpUGOSTsoQ<5rx=_=|m7} zq$&|^cN@`&b{Z2)s!)`vkfP8=4PkQKthg3NWC)}!Cc{l6c#Q=zl!XJsY8QjjMQK20 zg(RZHAmD%mhadT#cb_VTQ{;C4=s#Z_b0~IBy~Fc9@4NTed!Hia)>_?zAFI~oX*)fH zkEr6$tAoQN&A&aFxl6(}9Pn>Z^i<Z}6k0^hIufs|k|<A%B-U9ybzULgGr&oj4@s?@ zq>ENbvB6cIy&rIL)=rg^eN^0iawPFW%#xh+HQSt*XTM~QMbqgZ*W}q?BD2RLWvI?7 zrM9G9d-xPL0)$C%*+-c%7s@R{KA$QCq$8(DNXzx)Uln5YXl5ZGm{kanAt4tZz@L`d z5~KF;`3Xz1kHi_a=B@s*D*L6TPx~8UZpmYobnZ56&MUeVu<JjGQPc3v-m~Q5gFEf( zH#-gXDy}3ZTSF!A5O%8d;vLsMTD|=9`P<{NZrAS%k)LT%V+U}3^~Xe`x|`nZEb2P~ z_T8(?R+AvmB*pJU1&KQRr6pAJ{OXO}r(0X%_Xln7%IdGrc3yEo;A)EBzvF~iK}4rf zALCF($z$C!KmC8~h_eVRyL0{B16u<1?o&uPySdtLN6|@6-g($HA+Jy6)~>z~pZ%E& z(TGc&io0K5^dz&Y<*~sgi2fjZo$JMlUS;AWW_8Wgn~W;e-qnew{Q27_MVjOH_o<@Y zVPh_G5q#nj+;q_O`nw+nn@TNqZpN>Bi_a+ne;4$Fj>B*EJilhsjw0rCADq5jZvcon zS$C>0l&((n+gb#2-T9d6991I}4bz9NE$<%q0Wz;vzx`I(&|uLQVgqngMjuH$l8~(A zpbQ=ezZHI_^?Ky)n&X{@?D<!>`^g1vK*0UZwfNm<;lmvSnTi}MpFO7Na7f*<BOvy} zAG+HQM<|wl@qyulZf|jA2aLU?4F8Pe&N`f%ovW*YRVRPm-*+{t+jJyiwd?U5-M(8& z3k3V!_l>%F&PI`g;DqFVK=8$^yG38fVm}P-?qq_+hLgIzCHZ=FSN8er^Sb>^_Uu^$ z;TD^t#6edRyUkNXC(7@;FVyAxZ3m&sSa;9$S%ItE+d+d9I>^3mG5VzLz!r16;X`fr z{PFo?^T+a+!SojvnU7@WW*^a2DNlDq)*K%<6#Ps!Gacs)c|Y$yd$vb)GRPI6*nzRL zK10{*eoP0n!)tX1TCe6Q+x;#^ezbY@-J%=!)X%yrD-(};*VnvLqrR#g5II)7pjC@P zrJ@k>LHkguG3J%1kM>?myiod)WaJLTAP<O{rOb)uYSTP)UDU&4C~?y-JiM}^*YB-2 zBG$S6RMh)H)rsr_t;3J24({m<l&;JF-8KJ+Q-%)hz|~MezPvogoZ3as7@E7!Xgi}M zs$s9Hg7N)*BT>C(sEhC(`mrX@-Ce4?kd3S2NfE}zG&*t}ajmSl5$Lt$YKpRjyji#U zr=lA_#Xjr3cy3S0jo)31i8ya)Q+~1XKyK^ewHqP@UpIcfAc7R#f+C}8SX#At<j0zu z<5hV~U-yZhcN_Df-S@liM?uE0lE%m{C=(8!(p}LZ@Y?VEyjn+6c0kt~(Dj|)ImK{$ zRrsFnR}+ucG~^!jj<jESAo;V_(07kO$H1P4UU9~rl34wYlbyRs3-c<mm(!xIqUfVv zT4eVk-I%?wwoQZpkI%mmDD6PJ4^m{{%Z}RfX=C+pCo1+z)y*9vtH)kVxE`@7GEH!@ zF@M2FxmESOxArh^6!p6+my<(19v^v+v_y$}%u>USqBBUGfdCA_9N68Q$*r!<ugx#a zFI)@g$bo}<z6(6p`O?MnY3=pVXO>6DIQPFavU>d0grkO&;>Miop_>QxjC#c#Uw@=t zQ@MO=`QnmKuWNme?l{r88-GS8HXjVsoHaIAqm-24zKBxA&hAQhPWCC54*vkRqDyY* zV+VUDRX9a`+Px?v=F{;-8UCMME&pOyhoCq#p#IjHKQFJpCAsm^nXWWNeI(Nc4FE8b z2zbFzPmq~tj693o96HW3ASVd6@rBxw{HWNT-pX@($O+Q0-S<j;V(R+y^$DrIAEw@W zp*$^g!Kb6L4AG|#Woi3A?bQ0}LnMJOo$l1IIKh#)d<i+yT#c~66S`-_{ar}V2^_bA zZkaRHS190tl^w&G6CT8TI<_eFp0Xn?YH`QwFAc;vN4#_^#`*P^&crMp{*;9#wrV@b z{ZJa08&AhBy1k}!VK<~&O1t_RN(>OTDhx3Oqf*zOg4sAl1Y9kPBGa31t+@(x)|h(+ z?l1W02t<O$()e6XD7$S$DPfZZ^OBY39A@?{B-?qzP30g9XiY=+(V9p@@#0IxiyI}W zoBP!FMHUK;O5^g^Y%Wj-;RrA%&!+Oo-6Y!0`pnUMyxTnJio<PeVZu@Gbp<De8v4$5 zPY`jjmdRqtHJ}|8jtc8dj@1K;=8+gG_Vn|GwacaZBfL(LVa*K%Cz^i}eSP)ww~(3k zE5$i1Z74k#c!=E8jaqdbHw(eh79YPdFSVQOz`rk+O@1)>^TnGY1^JHU_?Kh;7;(dk z-Knv6VK3}=G~}3%H&R(kZA8hT%TgP)cHEWR%@(`VPH2bgLIpX^YPwXbw%f(ELmZnu z;C`F+83Tv=g$99^i>CjW#YJLzBmFk(m+qOSCuLK2UH#jqCuLLjUH!`R<V>5bL;@lH zdd0tIeo`(G{(I*qN#MUUKe_Nf7CJ9*bbfvL(#1=cuUfV0wdL-vuZulg-Mu`7!aoT; zyxyXT$v?d{ePYt`8=If}h|N#VK0o{X#QY?tAZO2-Izjoui?jdloc}Y+IzKrJFFU&f zuX7Ce|7d>lkS%AYw9NkH+kbXJ%d`ug&HC!A!jWXlD<g05VmqHH^3cgnxqSBB#Xfg; z?|yFiNXEs*c=_zc>nWNBlJW7`-%ozp;g{=EKK#t#B7OQfv}Ig$@~HBtTG>?byh59g zAKH8m`tcOU?x&m}h<)Pl@r1Dd{H1MDmd_!Q;d2+VG9ZULR+>iWm@d;aF#UjuKAeV+ zpG?U9rF}xQ!<Wwihefuj!!)$@=Qqb-CH^b39$KFvrx)r*>IN>AX??U#4*8bjZI679 z&oQ$}DzBObESe5|KY^#iFC7z#fCguOxkLH3Q<x=!9-2R0=X@fg9P_6`{`Z2%t;en| zFVU`>=0m}w6UV^rr!<>tc3GJrqS@5;0nJlMd`?o!kL%4YVsX-of48`Y;%HS0=Q!WS ze*2v1qPf~_++6MW%Lyso>zoUn+CmSe?)6U_-+%DtcOQB6HsdVX@8xC28=TFf`;(6E z6{QWt)NXcGXDnFH&Crcv7M7bKW;44M-zPkGm}KQMhf;DJ)5V;-nCJD!q~A^d5zO-@ zr0$JL8x+(udYx(<ThwPUCNO{G_VWu)nHPLU-pj{%kMHf#3$=gtYHA#n^+h-}_s1XK zy8sqdZ+2eEEUL#;-b0CHrj4eKSj@k-2K*Om2F$+ui~uRew3k0(aC0lBh-t35!SQz) zF=->PL%N}Hd{JLNKuIJ}V45#Xdw!vIWN%e2&gy|Zd-L%I=lte=3o_Mz_R4L1DC>LO zslGpsOiO2`rS4yUq_DpImS&Vp!(^h*?$IxwSjd4{0ZWv??Tm}w@A%Yv*IQ@73s?AO z0iCc^ZDv}Qpu*Q`)lIUB0XAt>{>Z@d3oyxQ)xf}00_pYyNPqS^0^_=VbXw9MS1FY@ zUY2zYr0(~X7uL6=W1btPZNfY!jC*2DzsWRy=2Ods4#7)IslX(CYNqeT7TwvfGt!Oy z;dH{g4UJ8Ux|cgK>--5uU#~8N^Sf9VcGw^8J+!MUsY~j@9j|i{Bu)W2G7iWs=?^`w zRWx4KYGWH4a4KASszI}6^P+)?dH&mV0~r~IzGp1QAcRBD;Y&oc4b!D<6w6n_QYsXw z#zObqP207`Mw8`q4DSG27V+$SqlNe<GW^%~9%jd(;PG8uQv1V{Z)9jvSA3oiv0b!& zBCfD*e_DE1S4mn*SJyC|@UAVyxM<i{u3v&6(=7W_&(Xqu3+)`NMaCxs2~f`#IU0g) z6=y04zwi>rs5IUAZatmYyQs9R^8j&0DDe?Bf!0)pFl~(@gmQ$kSv$lP&XuMCu5dmr zds;TiYJw#(5nv033c`?`q>T+4fhtu|_{yovlF+>B%|R=j)h;WY4_FEYX7)HFt)U*r zvJSymOfZ^MqHRu+7{fLvckWct>Es$yv5xYE&D^tT^_1En>ybZE<Sq4GTgx4^3WQq8 zX5DECM_^twJb`C4;TfHljFaywe}Xk&pm_f_nr6;DY<6+sYMZsNu`H&TW6pSMmNC3U z8Re^K$vdk)Bh~a<PpW=Eyvlb2QfcJ(V@UFvbvr{!{kQdIv%}?p_~5tJSIg+ywJ4&} zoph`$wUk%3(gX$$lSveAGS6~q3pOr-saw<AL-WdMnP3y84@+%phwM;zZ-{saD_u1v zRYeDQDcOCE0QDv;8LE=qO)6nWDy@Rtv@FNL&I1Qq#@F{wnAkE-=Go(gIxkLY8Kr`s zWG%l~1Vi<^tP%7e$oA!BH=NjMPI*~R>cT>MWRXBsyk8+dOlW>#!4jik7IkowieZdH zjACQE4p2JkeG^*p{uXgkn$RD?@B~qPRbVU-1bxwcbm`mHj%277qo{vXc$d-<JvaJr z*8O?1TE{Iz$XO11_M}Q1>$KX1jhB+Nufm{98Z;^NubjTj)}=;0Ex_UKhS>xnQnsKR z3OkC8dUwKXOInJ5K~DEiX$5E1WTS>kkkue`rZ9*)nJ=HQ>R|W8Vh<IzskR^yq=j=% zF+=9u?W{oz=lZ9#6WyFw;!s=Q!5tErLPVow&fhk@5(bhfG%W>xizssZ$+zM6*EUMu z;7G?<reA^bgC6d;&kH+}GfKbY%&>dH!9r#r@31oSHptDW<J3}`;2D&b*z(EaT{Vl` zeVw+Zw1;9{i`E>Il3eilSzL*;&<G?7&N8Y?l!%Xi!QZqD5d27OFZ4#10x4P%qP5AP zwH+B39jq2`CVY-A5$h>fFkO0@l>?wa?tA#wa6jhyC$|S%Q3!wdAPENGo{c~NMal?+ z@!y(M21RkZ-uw4mMNTglhLHBh&~8?V6vf9F0^<yUkx2mTCiPpjm#aX_Id?B5NbWQ3 zi^mJ+oUYT9^%U=)w;xstpFE*{8}q|Vdu?qUC6Q||u~YezBEi3$pf__ykaorr;EzS^ z!DZv?JHN%Jx!0@*NiC0p2WYWJb6Hc~Q!FjC=lnI|2NVYZ`~Y{ws;wz(LFiG?`oGgs zIU7Gc^9Gc(D&?**s|;I8Qh185A*Df2PBGL@(QEhOWen4t)i_ob#{%;@jb~8mt56r! zmllP{OG<s`wsVLt8o*UMslZ{v4jzMZ#G|I)HWAuwdV)DE&)+~!H^6B}y+YHjdz0dU z>k99&1hn|;aA+Wd1$tgA(yKvJMg(KpIDhp)V+e9IU|s;AJ*Y3m`Wz{}cW;O#oPxw} zE#Fv42zM7biMcS3>D{S>QBuC+bN87g%Q&qL8F@5(ShGpc17Gb=v%oTaorS8$Q9;G8 zqOoo_kvl&7@?|*sUo6ob3fm~lg$l<gMZ(sCW6VwCMrkB8U)yNt0MpzxP0Y<_(=`&O zZe!WMzK+<8)#wQ)J8Bkp76y&&GEz|2F2NPIt1~{v#1W;lPX^<0Q$Tnz2>V#CKBjHu zkcG-OuMyk`Cj#EK_TDsD@lhWi%Hd6@qzb+LU}ueLocWd(*iw>UyswzMHTl~HxQP7% zNk|<Rmb&;lrMjDIdxLdl;7@Bw%2vd%yalIkd>h{EDpCUJx|!9@?(Zl6mcTzGMqf!{ zdkInI%toAy&<^jM;N6nC=2{>0Iau+7d*CbUYl8F2t|5L3^PAn5eLLQ=YP$#8WG%}= zij0jtw(!OB!^H(;#j&VF;k5OWv8cY1sFsqfwC#V>;9YxZLRrrujx$2);aFZidxrVz zdB>7fb>46#P^^zw8W=FxL+{kbB2c9iD)@fW21vWv{kN;Z7C{dwgKU6TxzV_9t3InF zko(nX?JHlU2jAN1f+F}|l!~+OlCDf>)6|84CMCrmMu+O7mNH%1E#QeHnEV=a+4+a* zj?H@bh}KLO4bM~P=TOu-_1j!k7v5}dQWyt20OLGqGWCl`P;jyG164=^SnUc7%^NEt z6<6P?EN?faL!-8}ByVehF}zrae#v_+j~~b&__c|0U{SPUF2ZH3AeS~Biwe^#fM~Ha znIhI)UF!ojBIOwSiTm@~k{b{yMTbSzY0$*bT0EA#5#(s|_W5|aOHf2RUY359^6jOB zvLM6<YPKKKaB4~t>+HW`wQMJOg#Oe4#oHl<VduTfu(2|x{T#Ui0Ezy^?ZA|A&_)lE z%mZD<yx8PbYlDar+GCpA`u7=ppnvjQgbA8<x;}h>Fd@GjO8+v(7$I4P`eD`6uh&q> zQtBkZI_#dXjS;fN1uM|EkUzoIlKTh@qH|`WQAqfKeR08O1uAD(@BxJxgMJ_M2drx7 z=RHm)jw|}!s(eU6$|K}Zz~*H-{N?eq62%~N$PhmCyu3U3tY^^TaebhxD)-GcrfILD z=7&$dWfdwr^T8}iCMdb--GSgdPHtFcV1V`O_bv_mfY^=d;Yj;uzM5KkxhTDOxhXy; z^ekB5VUMI`kzt_azS&Xj8MMe9aLQ2y|IS9;K3ErIT)VbGyTvJB@P@?~geh{KB{Dv> zd;*{vtudkWfdQQam=&u{$25J5DK7S3r3Z!Ifg{MBXV0<2fC}Cgr<aqj%A%PUaf3aV z73O8-8`Q<Z4(A_6T>ijWKjl1YAV^JVlk8L%^q`|jagqY^4gC4613J01AwO831touF zRkhVgJXOip(#UyZ9KmLC15B=F31goKC5ZaTjb|Sr>Wj}MQ$QMa$7LT$N@62bRGYt= z0@TH#RwvmH#&oB+!JEh!Su}a2sdEp`nkg7|a3VY%fd#Kh?X{mF+N5Ev;z4J%rwS!) z-$M_Nk7?A&(!N(|4YyO=59gqRPU7T*wT!vW|7{DBor~*0kUKz{TQ}zi*nMHyH(870 zm*HI}JV1}&wr`XaTxSaET$uth_~ewsDKKu(wmROMXH4EOxkNoR2q<5!<UkY!_RNOJ z+sP+4Xu^_9ekhIGbylE6m>)i%zGn8lHt#wrS|Cz?av#E+JRpk>O>RewBM@Up<lPMB z&tl>mcJD$+?Y9FT`!#e5tW!O>v^&_aq}s3ld+J+eqbRy6S6PyQ115*UAVzlNm6;s= zIzzhI**Rp5dMpfK>6TnccAw-thzeTdF;5zT)%GMxgV}8)UBhxf_QM4N9;XkI&C3eP z%mHDC&nHZQWa4dn_7RBg0WJ_txNzX~LG;29m~MjQorh5U#^)Ui*Q4}p03Lm^J#+$X z5Z5|)<+7QmZ)fL>^|@jOODSNv-ekXtPJtllCG{$Ssk!<P`U)o6s3y_rP61>x3o1cU zP;3l4eCptYtyA74W#@((>~l~Z>b9+r2-m(xr!7QCWpXq4m~jZ511jnGJfphMdl@jE zE;^4ye>p{<^(|r<eydqZC3H$CHz8d~@)jn!l}T2p3@zopR0}{7;6Z8Rc-O25n302a zcJaEm1<K^%#JWJvVDY21F#Swtm3>apt)QJ)EIs5<hRP3=onE$r%;;x!9AsiA2jo_3 z@sk2*u<u&kVS$%XFUmLqh}Za;z6YxvEU_c0Fm?nMNBbLm6AW9koPXdAVK~9)NCJxM z)N_p$K=u6<u=Ks<s^P>kWlA$L@eruYWFlxJa}N%S$clEI^H;wra)?BpX}@wEN86S5 zs-U5T!G`*3zwg0b2kP`lpcn!}tO7M;<NqSCL0!``uDKn_j;I|av2!V#T_4bRha?iO zrb;aLO{i%9b%_H3RukKpkroq?z~2*7!KSGu?g`bl7<@JVg20h>_}lsq@>xYbGlAfz zRiNxf+>N;W^EiK?_0KDA$3~VZ5uSKU+)Qs)?5a`?Z%^Blwx(oFTA=aFCAAafQU>a; zMPNu;iuB<*ftR52Vdbf=LWvSzf$`S~DO29ezFlovnp1o!*4T4laqi-HRs7;}Q9C|q zmWE<O0^Pg+n=J$vtu9-_Oc?%aLE$iDyqUxhM4S@k=v#aGiHQGHU~vOSMB6COOhgF$ zCqyJ>!$M;A^(!3|Wh$Pa4R}cDXGxXle$GN<AJOL5v(L)I>;JF{lv+{+JS2gZDiPhU z8<6h_)wMf`BlMDAE5zu)UDKPTyQ%`0zrVsL^z*}sD$ksp;>#YwCv@*Rwe;xvNMxTJ z!nx9uFk`8-l%AgPs4(4`cO!4>3f|R(>5M(&y9}=sxZXh$PAiloj@jBF*R}?}tk%1E z*Uebb)(|J_Vr%Y{WT|pp|0hco@2byIo!d3FP?i#pA_~1-4e5b#cP^v{=G-x+2Y#Sy za6D~NY?!g9!yqGIs6p*yQa$Qua^IA7y~%w|R(q3slxa?mw!vfm6W{=XmU7_=$?E>P zvfQ+H$vFW|mEX9h_<4uxim~13%P9$Dee00*&@DFPY*~<M98ds-0>Y!@PHB8pH)<y9 zHNaKeLoh118s3d2fH{=61iq|GF#T%qxL!0est>YHa<ZX-WCQ1%I|D&~q|SfHyRKKM zcWcu%xB>_UN!*=t=@8uzo>$R?p@r4fsXs?O<~KwJR~zrUYYB=q1j_cTb~Lz2CwqSy zx7-wVD1UN$tm}}&@&Srv9}A;SV?rFS+YaF|y!LA@?@np0i-+kKD1`B@-%vzL;&+`b zqcVL5gRXBagD%+qSZ5~NbI9ztJBD|)t!Qk|KA(7aCYr=!1aP)o72tsYZX;4NW^Z}a zSzV?I&|ao^I)K+SB&87}q)$c0_^x(~@}66}?td9E!t}^p)y4`xCjLFrq2k1|tbusk z7mlH#DO4tJ*Mh8`%kIVdZeDh;-iLR2ej!<AW%!ZA!~Zjb^)EJIG~oA2Q8MH~0W+PQ zn1Y^wJLy3?xw}Ccu{SBz#g%Wkr|!FPS<SN20)2wXJ$&X7JKaA4p0XamlgQvvev@V1 zM3F6ZTc}&*_j0w#^gUbrVK*Jh@L~gUl110Be`$WeP|w$uk#1uYUB4M_p6NavHywaK z+U-?c<-3~OhWB0ba^2b}oq`@+iVQhhZo;IB9o+=7d#Cv(rTS|)aU9^N``(s5>^7#G zPx}G43e)^?+-OdvCHLM31TrlxN@=}B4C;1kZ&DZdN%p}LRi|#QpM6n!z@6K;ufhB# z-2n;}EXu?ob8&2RzhUpv{0|HvS=WGG#XB`?XW%I3L=SVqI0X4;{3Jp`Dhfry;zV_= z9gTq5{W4QQDP~AFSI0(&aw^n1tpZFf_lWWM3vYsr9C66V8Wmm!B4x;6L!fKk1;C^} zNuHF%N0IXPJ?4*kWPHrldf8-`pL@8j;u;cw9AR1zkfMAl6NtF$$P718vmVl>%ygn` zO<pId$tA#`rc`ab^GRz%WN2<2yDg_l6ISGO8$sK0KWPkwf+42SX<M5gv!Ji=Yn$O- z6CtTLHCRGoj_THDnYZgSVTNt4&^f0lnbc(GV(QL?a)aufLyX%o9rDAiyC`2a1Oj)w zEiLah`bpnVlQTN(b^O_8zR8YFI0dZ?7<QBD=607PN-C64wMhq_seX<M0%lU3obGB# z6U~{>9B73?xe95XpfvcA3g*)mbDpx?Pejzn^ziq1?@NwaljkR+!iSdVm=j6UK2B3q z5ZwC&aE4$XS{&}sk&c)(;U>2HTq!=}!&T;uMOBKjpptQ|zNT)5iLGYr@T)f=={u|; zx<DZ+8S1FX8wa6ZDM}A#({*g>gw57@#JCv|4sW-vBFagI-Z$z7{F-}Dtun3fyE#Lc z*wi3P&Jy+9?$Sgs0K8^?Md4RZO4|Ky*b0jEf!UNjEJMfUH&GSXVoo9a7$;8CyGV6H zcV1;Ur4W*c@0LYZHDs!tx<5f|K!~WYDiGqFA?W9*zGf+^4R$xO30BG@yJtSwsCkp4 zI6-K3>%JV@@pk1mv1W^3-NcF!*BRzlooN%_uv@IbzPJ;h8B`d1Kv$1N7ge?;w38B* z2U$zY0F+N{ek%~MyvhiqkU^aty=6FWhtaR{4FGv9P}tF&$+%HEvD(D3!yzN%bB_fc z3)~cjSBftsO75$TBONt8=c<T-;L0Z*C~}*sH&vUiV4a2LB0>04e-D2~c!?JLh*X<b zcNg6dSE;kLtwWCu60IpvSdTrC@6^^#pO2!MY8YN`T3TEe<=JOW>@7_+md2Kl#!dja z%a~&c+9O)kp~)7gBi7dt@AYbpvOuS`I2IY(u)3@0#w(mY+JpH{?I5o*J$b6<__(yV zA<DDIs*t&8Rj9V2iQPop)IVF_fWV3lWfWARc)Ss7aWN!YyJct$Dw_g@Ol6H`x=O5X zupOwI%6pm>2;ike<Na7pUscd}R8aG)Xk=w7cVc~mHYd<R4%-WBQihl0g8k&1xC;7O zhf{Wx`x!c#jRtpZ6ZXpDI{n>elgVx8aH!eDaP3a-2r=d$9|%{A+VLt7w5M5WV2Q`2 z9!-_A)jA7HZ~D1v&4D6h1vFKXvrztWmG|mvffb~8g>r;;kGhU;<1Jh5TuB>FgH|@j zf<1LnWkEx)GB1Y{drQcIxyod+=wuLGXIZx57V0wo@|<n_1ywql9~-<mjRY^;EjSlZ z(jBE%b!WNJ=HTZ%hw+z+X^$%U8)>L9XISmD<CF1SxJ4$_eNbJRSf*-T2#YSG>OB-b zVk_;edt>A+BcPk+HwB6m&FxHc_fK&78hM`3n|Dr4x;N0STey60Tkp=Df3Sl6;-%4T zP1w1gn|;Jk&(Q9QjwSULz2tK5Cmq2Qgg3C^{YZ8bRc~73Vf*fAc@|`@2e(MKWRIDY zHdu7SZ|K&?GQSsMM?Yv^JNR5bS&rcOQ~hmJSlR^7yf2Aewd0e{T{T@Eu{9%|+z;dy zk?&=y5mY5;qXAn+U^D}o40$lPqq)7xd(SmL197Y%JEExjUaSTPgq3uMShnADVej4f zp>;~o#eSzGsr?b2EWl1->^c^hbB19<a%Zp+HW2d|3+9};L{`LFtuS#LUD#+6<~+ly zJt{2+1c<%I9B4r8sPYy{-^eVu;HaOl<9-Zc(Wb=KWw2nR^kVIx#=`xl`hk<Bd9|C6 zZ{`B^wFMDJ3`=^`J41|IOz?nhCNpMX)tobRQ34epVPzAbaK>=ij_QeR4d^!g(GML% zj+p`tiXi~A`r4+{u`A~7bV42s8LL+8$XeY*JE*b!89TFq%E9*W_qX+KW(;wWNRryx zN4J@GO5*c<HW#eCCW1-zoJkZXJoD?Gnf!E-M<yc1S((xS1`n|GQ19e6uCR3rKm@Lg zP@%<uD+Z~cs|+V@XnF}922p0-1;?mZRd3e0u%i|0`nbK~ZOWhB#?C$`r1AjO^KT|! zfQ#_bfI?TV-|nXH#nYzomG>9KzP%%bfGf#_jnSE(uoFczI(C&3Hs%Z10|K=g%jOH~ zZYA3CpdZ2m2{-+2Dzji=E*XRrI^(Ok9YLpXI)$C_g_+pH9(J^bGxU^UNI4#PFLHc$ z4?##6ve!-y!^lx~Jc5ZyY+pOuGEdPBt@K?L7Hl~=h3%^Jb%N=zv_$>3GF?mgJ}P{w zw`{AL*ii|-4HEG|{e@vig^K25Rgygj^tR>h`$XID6|KTfyyH%=a47SmQ+Qlsa5e3h z_Zgl%oZhSQZ8;n5<a>PpKYXmm=Kn^pu@%1=Pjle8k^J(jzHf(xRN^#gD&yrUhI7sU zv6a=4OtyIft8X-Dz{}^*y*59FsB*-uX(2Lk6%f@CqACtdAi9y>ZMZV-==i()F|f1^ z4;?(m6Cbt1bda?$aD*A?^j<z}y*_Yb;KuD<dJ-f)zuMe~kZ0c7Cm<^spfJ^fDv<zG zP3a6})L_i~klSKHdmUI6<I0F7?rlmGX|gjac4My&jLc-GEP992^5rYS5>qo`G6#j; z4Sgr>`+w9`)p29w#z=SN^UCPj;e7Rtf$qwucpF_kTuYB3d`^!v+>Se*G2O&TJ44At zdDW6`gxm5=Mp8Ss3586gAqu^?kh5xsAPUzNAgVAC*+Nj_G>PK!<u@mc^j&}I%9x|e zN9%jf^%|nbwKt?@L-eTjM$(O>UgwDAw{OQE&kzB;HCNXkxpG;KZRtyH!!`?$^p1g7 zy_pNLfyN&LrEg7cMWitey%6aUOWolf@)%j&gh!Do)^&53rDkSk3B4OxoSh3{VM1z# zKVbA}Twl^Me!y#e@3+17_}4Ou_vV&?eLjC)pL=Cg4kM?)$BbO`Ba8$q&0To*glZCc z53UED$P^lFv0Y5C3|XytuD8-~5aFdKr21}wYv-#h;T(Z!>(2uznAXObHh$n>FX1*} zR#LBv*S03kq-Mg6B07m1J^FMR$x>}Cl>`-ml~-%sB~Eiy3@j?rCreee_2@S6_zHV0 zhFCvN4{sr1@B3%MB41{aODJbiRpH3p=NFyyBZGTR4nDn@UpR30=|!lYY7vVhv5p?e zLH2@CsEO2_h&(>`c&k?9W8GtJEqO2pyGVgg2L&&pi}g+8U>M9GdQ&!{ZV)a*VF!Di z&#h&!tUcg`e~8oQ0fGfaJf%oAPv#`qKu@=^x}2Mo8&6%y`b!Ti{=2Yy815Hr4o7jP zB9A}YgQxLW(Pt)n7c!Y)6Iqt8wq#hXCCk2B$sQcC_5tXt)YtN=2hpLH=2?kKLk3Gt zg3{S{eV9IUzfgO9<a!&*H!I+g<I(KU-Z)69LiutI2Xcmv$RAlD=gy<szQEXly2!uN zn25b5N(%jkz0D_CzeTQ9y=OU4%BYw<r?N}6*HY11&OWssWH;;AzPCmTL7FH8B>CA3 zmi|yr8uC%aS$*ULvSR-9tmf%AB#0zEu@Vp;wGLTG3|>qUb*)qTR<3KMk52g@K55M; z?xQ{*Yv_eOnXW&1^2<qUalynUW$t3zGak*eCWGz&q?Xw;KARM`FI@c_&({Pp@ozjQ zUav_d5|QLJwf#h!0AIC8uh;fi+XO=TS|nbZNM_q6k>Sgkc-KjVcpzzdo2Nj8=a{Cq zi3Kv7>%?LyzH5nhotLdVv0R2Pe4KurL@2TOtVANfH&ybk^P(@5n%*Y$6x-M*6$x$R zNySndc`{Egd;!*Uc`~8E=Cd-97*C4vt`pODcJta`j7^)DjUNJur_FU}vx%EPA{6uG z38bD<zRdzD4xU~RN5IELAd`6Vu@}g_WHvhFG8>$QLN76&YeJz+#OIYzDzu5YP%0Ae zZ5DY7y!iHsJcUxeeIk)q$k!_p0YIL=B9T<c#{g||K40iNscb$g5z6^`Wdebif1OMs zk@I;klSplNC6m}<C6ma6Haa9STfI=i_d_O=$ocrmWccd{JPc$qFHb(EGP$SJ#%8%l zV)I$KRKnwdKq?oAcs5fTJ=Zvu_h=IeY_GG4C9cDxjW(YZiETeC;^TtPiurj?ZTz~1 zHi^VmhlI}qTqou88EsxO`0F);zcL|@_xP-wUvsF9&u4*`CkiSL1GLdM*G<FJ3zzY6 zL7R;&h`5Ny7wE9zDcZawygWjit<7EnPg@-Vp-qfX)dV(r1v0r!n@~i5QDC}nB6Jq~ zHnD`CzXC6@oW2}*`e!Acwth%vz(pbw@MGj95sP`e7XTG68(h$T*yxptZRMd)vHh%A zZlhN!k@Gp}C6$VJwMl?BFMbYsNxh`D*Wv4t`M5}B{JJ5K$%Hn!AQ#H{{gyy3l6vxW z$VGB~trN(_Ui^MvAP1&=TabdbI;0{So+1VLwOxQVe!qY=bdEfK<w$-Ty<TD=A3wR5 zoL@TyaujGjC(-5E)IYi0lixQA<Z`hmKfZFgOu)lW2-5Ov4%)>0+(Mg#-*=-;%I|y7 z=Edh9+H80r^hCGC!$s&R^yFiYHl+V_Ooak;3%vYAo19;Fg#s};W&UTyQYjA?A;vWP znus<5KhM$TCAE=<eB)y(klNH;cwsZ%MVpA9(`W-@_%@?c=3^y5ziNX4${Md82vO?z zIV}{(ZN_V8vl)w`&8Fs{P0G(-w8=efYyq8lxgbO^`TY^vBsTsE(arEN6-uN+8+j;- z{CEhFAH1Bw_j}s(Q9_Z_%f=5x(#8+8@oTYAjGG(2Ua>?h;oB^hNciJtp+q3!k6F<s z=8q%LCb8kJL@46tGzzEK#%3Ch^RYtt<BzX|FxiIB65Jl~{g6l@k;h34Cv9>D-=fOD zhd|iSJMum&B~se7+0=0i(LIGzY&ozmI8qzF?>B4K{KjL;-n|E21LyE9y7*dK_1@RO zd-ndF*8<nbM1S)1mHf#UBW>JJ{!#EJk=*x>o`QD-(m#6sQRw?8pV$8RCHTVM_ahU+ d*^Mpx9*N+62iU!?5d6a5`*L+%_nz->{vR|2VSxYu literal 0 HcmV?d00001 diff --git a/ui/src/components/application/ApplicationCard.vue b/ui/src/components/application/ApplicationCard.vue new file mode 100644 index 000000000..57d60e533 --- /dev/null +++ b/ui/src/components/application/ApplicationCard.vue @@ -0,0 +1,212 @@ +<script> +import DetailApplicationModalCard from "@/components/application/DetailApplicationModalCard.vue"; +import useText from "@/composable/components/text"; +import useBoolean from "@/composable/components/boolean"; +import services from "@/composable/services"; +import {useRedirections} from "@/composable/applications/useFunction"; + +export default { + components: {DetailApplicationModalCard}, + name: "ApplicationCard", + props: { + application: { + type: Object, + required: true + }, + index: { + required: true, + type: Number + }, + current: { + type: Number, + required: true + }, + perPage: { + type: Number, + required: true + }, + }, + setup(props) { + const selectedName = useText().refText; + const isCardModalActive = useBoolean().refBoolean; + const authenticatedUser = services.loginService.getAuthenticatedUser(); + const canCreateApplication = + authenticatedUser.isApplicationCreator(props.application); + const {displayAdditionalFilesManagement, displayDataSetManagement, displayReferencesManagement} = useRedirections(props.application) + + const localLang = localStorage.getItem("lang"); + const url = useText().refText; + const showCharte = function (_url){ + if(!_url) { + return; + }else{ + isCardModalActive.value = true; + url.value = _url; + } + + } + return {selectedName, isCardModalActive, + localLang,canCreateApplication, showCharte,url, + displayDataSetManagement, displayReferencesManagement, displayAdditionalFilesManagement} + } +} +</script> +<template> + + <div style="margin-left: 30px"> + <div class="column is-3-widescreen is-6-desktop is-12-tablet"> + <div + v-if="index >= (current - 1) * perPage && index < current * perPage" + class="applicationCard card" + style="padding-bottom: 10px" + > + <div class="card-header"> + <div class="title card-header-title"> + <p field="name" style="font-size: 1.5rem">{{ application.localName }}</p> + </div> + <b-button + class="btnModal" + icon-left="bars" + size="is-medium" + type="is-primary" + @click="isCardModalActive=true" + /> + <b-modal + v-model="isCardModalActive" + class="modalByAgrégation" + width="90%" + height="90%" + > + <DetailApplicationModalCard + :application="application" + :open="isCardModalActive" + :id="application.name" + v-model="isCardModalActive" + :can-create-application="canCreateApplication" + :url = "url" + > + </DetailApplicationModalCard> + </b-modal> + </div> + <div class="card-content"> + <div class="content"> + <p field="creationDate"> + {{ new Date(application.creationDate).toLocaleString(localLang) }} + </p> + </div> + </div> + <div class="card-footer"> + <div class="card-footer-item"> + <b-button + v-if="application.referenceType.length !== 0" + icon-left="drafting-compass" + @click="showCharte(displayReferencesManagement(application.name))" + > + {{ $t("applications.references") }} + </b-button> + </div> + <div class="card-footer-item"> + <b-button + v-if="application.dataType.length !== 0" + icon-left="poll" + @click="showCharte(displayDataSetManagement(application.name))" + > + {{ $t("applications.dataset") }} + </b-button> + </div> + </div> + <div class="card-footer"> + <div + v-if="application.additionalFile && application.additionalFile.length !== 0" + class="card-footer-item" + > + <b-button + icon-left="file" + @click="showCharte(displayAdditionalFilesManagement(application.name))" + > + {{ $t("applications.additionalFile") }} + </b-button> + </div> + </div> + </div> + </div> + </div> + +</template> + +<style scoped lang="scss"> +// card & modal style +.columns { + flex-wrap: wrap; + margin: 0; + + &.columnPrincipale { + margin-left: 50px; + margin-top: 50px; + } +} + +.column { + display: grid; + + .comment { + display: flex; + align-items: center; + align-content: start; + } + + .card { + &.applicationCard { + width: 300px; + + .card-footer { + border: none; + + .card-footer-item { + padding-right: 0; + + .button { + padding-right: 10px; + padding-left: 10px; + } + } + } + } + + .btnModal { + margin: 5px; + opacity: 50%; + color: $primary; + background-color: transparent; + } + + .card-footer-item { + border-right: none; + padding: 0.5rem; + } + } +} + +.createApplication { + background-color: $dark; + color: white; +} + +.card-header-title { + &.title { + margin-top: 0; + text-transform: uppercase; + margin-bottom: 0; + } +} + +.control.has-icons-left .icon, +.control.has-icons-right .icon { + top: 5px; + left: 5px; +} + +div.PageView-container { + width: max-content; +} +</style> \ No newline at end of file diff --git a/ui/src/components/application/CharteValidator.vue b/ui/src/components/application/CharteValidator.vue new file mode 100644 index 000000000..83dfc8ba5 --- /dev/null +++ b/ui/src/components/application/CharteValidator.vue @@ -0,0 +1,30 @@ +<script> + +export default { + name: "CharteValidator", + props: { + href: { + type: String + } + } +} +</script> + + +<template> + <object + :data="href" + type="application/pdf" + height="900" + width="100%" + form = "validateForm" + > + <param name=â€view†value=â€600pxâ€/> + </object> + +</template> + +<style scoped lang="scss"> +object { +} +</style> \ No newline at end of file diff --git a/ui/src/components/application/DetailApplicationModalCard.vue b/ui/src/components/application/DetailApplicationModalCard.vue index 0af461ef0..525a85c09 100644 --- a/ui/src/components/application/DetailApplicationModalCard.vue +++ b/ui/src/components/application/DetailApplicationModalCard.vue @@ -1,17 +1,27 @@ <template> <ModalCard - v-show="open" - :open="open" - :title="application && (application.localName || application.name)" - :close-cb="closeCb" + v-show="open || url" + :open="open|| !!url" + :title="application && (application.localName || application.name)" + :close-cb="closeCb" > - <div class="modal-card"> + <div v-if="getUrl" class="modal-card" id="charteValidate"> + <CharteValidator :href="getUrl"/> + <form id=validateForm> + <b-checkbox v-model="validated" type="primary" + class="validatesCheckbox" + required> + J'ai pris connaissance et j'accepte les conditions d'utilisation des données + </b-checkbox> + </form> + </div> + <div v-else class="modal-card"> <div class="card"> <div class="card-header-title"> <div class="infos card-content"> <span - class="description" - v-html=" + class="description" + v-html=" $t('applications.version', { applicationName: application.localName, version: application.version, @@ -33,34 +43,34 @@ <div class="rubriqueTitle">{{ $t("applications.functions.application-manage") }}</div> <div v-if="canCreateApplication" class="buttonWarper"> <b-button - icon-left="pen-square" - type="is-warning" - @click="updateApplication(application.id)" + icon-left="pen-square" + type="is-warning" + @click="updateApplication(application.id)" > {{ $t("applications.change") }} </b-button> </div> <div v-if="canCreateApplication" class="buttonWarper"> <b-button - icon-left="download" - type="is-primary" - @click="downloadYamlApplication(application.name)" + icon-left="download" + type="is-primary" + @click="downloadYamlApplication(application.name)" > {{ $t("referencesManagement.download") }} </b-button> </div> <div class="buttonWarper"> - <b-button icon-left="download" @click="downloadCharteApplication(application.id)"> + <b-button icon-left="download" @click="charteHREF = downloadCharteApplication(application.id)"> {{ $t("applications.functions.charte-consult") }} </b-button> </div> <div v-if="canCreateApplication" class="buttonWarper"> <b-upload - v-model="tmpCharte" - class="file-label" - @input="uploadCharteApplication(application)" - required - :validationMessage="$t('applications.functions.file-select')" + v-model="tmpCharte" + class="file-label" + @input="uploadCharteApplication(application)" + required + :validationMessage="$t('applications.functions.file-select')" > <span class="file-cta"> <b-icon class="file-icon" icon="upload"></b-icon> @@ -73,14 +83,14 @@ <div class="rubriqueTitle">{{ $t("applications.functions.references-manage") }}</div> <div class="buttonWarper"> <b-button - icon-left="drafting-compass" - @click="displayReferencesManagement(application.name)" - >{{ $t("applications.references") }} + icon-left="drafting-compass" + @click="displayReferencesManagement(application.name)" + >{{ $t("applications.references") }} </b-button> </div> <div class="buttonWarper"> <b-button icon-left="drafting-compass" @click="showReferenceRights(application.name)" - >{{ $t("applications.functions.references-rights") }} + >{{ $t("applications.functions.references-rights") }} </b-button> </div> </div> @@ -88,12 +98,12 @@ <div class="rubriqueTitle">{{ $t("applications.functions.data-manage") }}</div> <div class="buttonWarper"> <b-button icon-left="poll" @click="displayDataSetManagement(application.name)" - >{{ $t("applications.dataset") }} + >{{ $t("applications.dataset") }} </b-button> </div> <div class="buttonWarper"> <b-button icon-left="drafting-compass" @click="showDataRights(application.name)" - >{{ $t("applications.functions.data-rights") }} + >{{ $t("applications.functions.data-rights") }} </b-button> </div> </div> @@ -103,18 +113,18 @@ </div> <span v-if="!canCreateApplication" class="buttonWarper"> <b-button - icon-left="users-cog" - type="is-primary" - @click="showRequestRights(application.name)" + icon-left="users-cog" + type="is-primary" + @click="showRequestRights(application.name)" > {{ $t("dataTypeAuthorizations.showRequests") }} </b-button> </span> <div v-else class="buttonWarper"> <b-button - icon-left="users-cog" - type="is-primary" - @click="requestRights(application.name)" + icon-left="users-cog" + type="is-primary" + @click="requestRights(application.name)" > {{ $t("dataTypeAuthorizations.request") }} </b-button> @@ -125,23 +135,23 @@ {{ $t("applications.functions.additional-files-manage") }} </div> <div - v-if="application.additionalFile && application.additionalFile.length !== 0" - class="buttonWarper" + v-if="application.additionalFile && application.additionalFile.length !== 0" + class="buttonWarper" > <b-button - icon-left="file" - @click="displayAdditionalFilesManagement(application.name)" + icon-left="file" + @click="displayAdditionalFilesManagement(application.name)" > {{ $t("applications.additionalFile") }} </b-button> </div> <div - v-if="application.additionalFile && application.additionalFile.length !== 0" - class="buttonWarper" + v-if="application.additionalFile && application.additionalFile.length !== 0" + class="buttonWarper" > <b-button - icon-left="file" - @click="showAdditionalFilesManagementRights(application.name)" + icon-left="file" + @click="showAdditionalFilesManagementRights(application.name)" > {{ $t("applications.functions.additional-files-rights") }} </b-button> @@ -155,12 +165,16 @@ <script> import ModalCard from "@/components/charts/ModalCard"; -import useBoolean from "@/composable/components/boolean"; -import { useRedirections } from "@/composable/applications/useFunction"; +import {useRedirections} from "@/composable/applications/useFunction"; +import useText from "@/composable/components/text"; +import CharteValidator from "@/components/application/CharteValidator.vue"; +import {computed} from "vue"; +import services from "@/composable/services"; export default { name: "DetailApplicationModalCard", - components: { ModalCard }, + components: {CharteValidator, ModalCard}, + emits: ["setValidatedCharte"], props: { open: { type: Boolean, @@ -179,14 +193,44 @@ export default { closeCb: { type: Function, required: false, - default: () => {}, - }, - setup() { - const collapse = useBoolean(true).refBoolean; - return { collapse }; + default: () => { + this.charteHREF.value = null; + }, }, + url: { + required: false, + default: '', + type: String + } }, - setup() { + setup(props, ctx) { + const charteHREF = useText().refText; + const getUrl = computed({ + get() { + return charteHREF.value ? charteHREF.value : props.url + } + }) + const validated = computed({ + get() { + const authenticatedUser = () => services.loginService.getAuthenticatedUser(); + if (authenticatedUser() && authenticatedUser().chartes && authenticatedUser().chartes[props.application.id]) { + return new Date().getTime() > authenticatedUser().chartes[props.application.id]; + } + return false; + }, + set(bool) { + const authenticatedUser = () => services.loginService.getAuthenticatedUser(); + bool && services.loginService.modifAcount({ + login: authenticatedUser().login, + email: authenticatedUser().email, + charte: props.application.id + }) + bool && ctx.emit("setValidatedCharte", { + applicationId: props.application.id, + validated: bool + }); + }, + }); const { createApplication, updateApplication, @@ -206,15 +250,17 @@ export default { requestRights, showRequestRights, - } = useRedirections(); + } = useRedirections(props.application); return { createApplication, updateApplication, downloadYamlApplication, downloadCharteApplication, + charteHREF,getUrl, uploadCharteApplication, tmpCharte, + validated, displayReferencesManagement, showReferenceRights, @@ -297,4 +343,14 @@ div.buttonWarper button { .animation-content.modal-content { max-width: 1400px; } + +.validatesCheckbox { + padding: 5px; + color: white; + font-size: 2rem; +} + +.validatesCheckbox:hover { + background-color: white; +} </style> diff --git a/ui/src/composable/application/synthesis.js b/ui/src/composable/application/synthesis.js index 1517e6ec1..2b13ce445 100644 --- a/ui/src/composable/application/synthesis.js +++ b/ui/src/composable/application/synthesis.js @@ -1,7 +1,11 @@ export function lineCountSynthesis(referenceSynthesis, ref) { - for (let i = 0; i <= referenceSynthesis.length - 1; i++) { - if (referenceSynthesis[i].ReferenceType === ref.label) { - return referenceSynthesis[i].lineCount; + if (referenceSynthesis) { + for (let i = 0; i <= referenceSynthesis.length - 1; i++) { + if (referenceSynthesis[i].ReferenceType === ref.label) { + return referenceSynthesis[i].lineCount; + } + } + }else { + return 0; } - } } diff --git a/ui/src/composable/applications/applications.js b/ui/src/composable/applications/applications.js index 3611dced8..5981b21c4 100644 --- a/ui/src/composable/applications/applications.js +++ b/ui/src/composable/applications/applications.js @@ -11,6 +11,10 @@ function addApplication(result) { progress.value = result.result; } else if (result.type == "REACTIVE_RESULT") { let application = new Application(result.result); + const authenticatedUser = services.loginService.getAuthenticatedUser(); + if(!authenticatedUser.chartes[application.id]){ + authenticatedUser.chartes[application.id] = false; + } application = { ...application, localName: diff --git a/ui/src/composable/applications/useFunction.js b/ui/src/composable/applications/useFunction.js index 2f679ab65..0809de3ec 100644 --- a/ui/src/composable/applications/useFunction.js +++ b/ui/src/composable/applications/useFunction.js @@ -1,128 +1,172 @@ import app from "@/main"; import services from "@/composable/services"; -import { ref } from "vue"; - -export function useRedirections() { - const tmpCharte = ref(); - - // application - function createApplication() { - app.$router.push("/applicationCreation"); - } - - function updateApplication() { - app.$router.push(`/applicationCreation`); - } - - async function downloadYamlApplication(application) { - await services.fileService.download(application.name, application.configFile); - return false; - } - - async function downloadCharteApplication(applicationId) { - await services.additionalFileService.downloadFile( - "applications/monsores/additionalFiles?" + - new URLSearchParams({ - params: JSON.stringify({ - uuids: [applicationId], - filetype: "__charte__", - }), - }).toString() - ); - return false; - } - - //applications/monsores/additionalFiles?params={"uuids":["ab66022e-db46-4fcd-8115-e62d14c54167"]} - async function uploadCharteApplication(application) { - await services.additionalFileService.addAdditionalFile( - application.name, - "__charte__", - tmpCharte.value, - { - id: application.id, - fileType: "__charte__", - } - ); - return false; - } - - //references - - function displayReferencesManagement(applicationName) { - if (!applicationName) { - return; +import {ref} from "vue"; + +export function useRedirections(application = {authorizations: []}) { + const canCreateApplication = (application) => services.loginService.getAuthenticatedUser().isApplicationCreator(application); + const isCharteSigned = (application) => services.loginService.getAuthenticatedUser().isCharteSigned(application) + const tmpCharte = ref(); + + // application + /* + limited to applicationCreator + */ + function createApplication() { + return canCreateApplication() && app.$router.push("/applicationCreation"); } - app.$router.push("/applications/" + applicationName + "/references"); - } - function showReferenceRights(applicationName) { - if (!applicationName) { - return; + /* + limited to applicationCreator + */ + function updateApplication() { + return canCreateApplication() && app.$router.push(`/applicationCreation`); } - app.$router.push("/applications/" + applicationName + "/references/authorizations"); - } - //data - function displayDataSetManagement(applicationName) { - if (!applicationName) { - return; + /* + limited to applicationCreator + */ + async function downloadYamlApplication(application) { + await (canCreateApplication() && + services.fileService.download(application.name, application.configFile)) + return false; } - app.$router.push("/applications/" + applicationName + "/dataTypes"); - } - function showDataRights(applicationName) { - if (!applicationName) { - return; + /* + forAll + */ + function downloadCharteApplication(applicationId) { + let url = services.additionalFileService.getPath( + "applications/monsores/additionalFiles?" + + new URLSearchParams({ + params: JSON.stringify({ + uuids: [applicationId], + filetype: "__charte__", + }), + }).toString() + ); + return url.href; } - app.$router.push("/applications/" + applicationName + "/authorizations"); - } - //additionalFiles - function displayAdditionalFilesManagement(applicationName) { - if (!applicationName) { - return; + /* + limited to applicationCreator + */ + + //applications/monsores/additionalFiles?params={"uuids":["ab66022e-db46-4fcd-8115-e62d14c54167"]} + async function uploadCharteApplication(application) { + await canCreateApplication(application) && services.additionalFileService.addAdditionalFile( + application.name, + "__charte__", + tmpCharte.value, + { + id: application.id, + fileType: "__charte__", + } + ); + services.alertService.toastSuccess('alert.application-charte_upload-success') + return downloadCharteApplication(application.id); } - app.$router.push("/applications/" + applicationName + "/additionalFiles"); - } - // rights + //references - async function requestRights(applicationName) { - if (!applicationName) { - return; + + /* + forAll + */ + function displayReferencesManagement() { + if (isCharteSigned(application)){ + app.$router.push("/applications/" + application.name + "/references"); + return false; + } else { + return downloadCharteApplication(application.id); + } + } + + /* + restricted + */ + function showReferenceRights() { + if (isCharteSigned(application)){ + app.$router.push("/applications/" + application.name + "/references/authorizations"); + return false; + } else { + return downloadCharteApplication(application.id); + } + } + + //data + function displayDataSetManagement() { + if (isCharteSigned(application)){ + app.$router.push("/applications/" + application.name + "/dataTypes"); + return false; + } else { + return downloadCharteApplication(application.id); + } + } + + function showDataRights() { + if (isCharteSigned(application)){ + app.$router.push("/applications/" + application.name + "/authorizations"); + return false; + } else { + return downloadCharteApplication(application.id); + } + } + + //additionalFiles + + function displayAdditionalFilesManagement() { + if (isCharteSigned(application)){ + app.$router.push("/applications/" + application.name + "/additionalFiles"); + return false; + } else { + return downloadCharteApplication(application.id); + } + } + + // rights + + function requestRights() { + if (isCharteSigned(application)){ + app.$router.push(`/applications/${application.name}/authorizationsRequest`); + return false; + } else { + return downloadCharteApplication(application.id); + } + } + + function showRequestRights() { + if (isCharteSigned(application)){ + app.$router.push(`/applications/${application.name}/authorizationsRequest/new`); + return false; + } else { + return downloadCharteApplication(application.id); + } } - await app.$router.push(`/applications/${applicationName}/authorizationsRequest`); - return false; - } - async function showRequestRights(applicationName) { - if (!applicationName) { - return; + function showAdditionalFilesManagementRights() { + if (isCharteSigned(application)){ + app.$router.push(`/applications/${application.name}/additionalFiles/authorizations`); + return false; + } else { + return downloadCharteApplication(application.id); + } } - await app.$router.push(`/applications/${applicationName}/authorizationsRequest/new`); - return false; - } - - async function showAdditionalFilesManagementRights(applicationName) { - await app.$router.push(`/applications/${applicationName}/additionalFiles/authorizations`); - return false; - } - - return { - createApplication, - updateApplication, - downloadYamlApplication, - downloadCharteApplication, - uploadCharteApplication, - tmpCharte, - displayReferencesManagement, - showReferenceRights, - displayDataSetManagement, - showDataRights, - displayAdditionalFilesManagement, - showAdditionalFilesManagementRights, - requestRights, - showRequestRights, - }; + + return { + createApplication, + updateApplication, + downloadYamlApplication, + downloadCharteApplication, + uploadCharteApplication, + tmpCharte, + displayReferencesManagement, + showReferenceRights, + displayDataSetManagement, + showDataRights, + displayAdditionalFilesManagement, + showAdditionalFilesManagementRights, + requestRights, + showRequestRights, + }; } diff --git a/ui/src/locales/en.json b/ui/src/locales/en.json index 75e505a54..e619577e3 100644 --- a/ui/src/locales/en.json +++ b/ui/src/locales/en.json @@ -212,8 +212,8 @@ "right-requests-manage": "Rights request management", "additional-files-manage": "Additional files management", "additional-files-rights": "Additional file rights", - "charte-consult": "Consult the charter", - "file-select": "Choose the chart file", + "charte-consult": "Upload termes of use", + "file-select": "Choose the terms of use file", "upload": "Upload file" }, "chose-config": "Chose a configuration", diff --git a/ui/src/locales/fr.json b/ui/src/locales/fr.json index 43128aa2c..7f50eb95a 100644 --- a/ui/src/locales/fr.json +++ b/ui/src/locales/fr.json @@ -144,6 +144,7 @@ "user-unknown": "message : {message} ", "application-creation-success": "L'application a été créée !", "application-validate-success": "Le fichier YAML est valide !", + "application-charte_upload-success": "La charte a été téléversée !", "application-edit-success": "Le fichier de configuration YAML est mis à jour !", "warning": "Attention !", "purge-reference-msg": "Vous allez purger le référentiel : <i><b>{label}</b></i>. Êtes-vous sûr ?", @@ -229,7 +230,7 @@ "additional-files-rights": "Droits sur les fichiers additionnels", "charte-consult": "Consulter la charte", "file-select": "Choisissez le fichier de la charte", - "upload": "Télécharger le fichier" + "upload": "Téléverser la charte" }, "chose-config": "Choisir une configuration", "create": "Créer l'application", diff --git a/ui/src/model/User.js b/ui/src/model/User.js index 2fe764076..f112d4ca1 100644 --- a/ui/src/model/User.js +++ b/ui/src/model/User.js @@ -1,15 +1,72 @@ export class User { - creationDate; - id; - login; - password; - updateDate; + static states = {'idle': false, 'active': true, 'pending': false, 'closed': false} + static INSTANCE = new User(null, null, null, null, null, + null, null, null, null, null, null, + navigator.language.slice(0, 2) || "fr"); + id = ""; + login = ""; + email = ""; + state = Object.keys(User.states)[0]; + authorizedForApplicationCreation; + superadmin; + authorizations; + chartes; + password; + creationDate = new Date(); + updateDate = new Date(); + lang = navigator.language.slice(0, 2) || "fr" - constructor() { - this.creationDate = new Date(); - this.id = ""; - this.login = ""; - this.password = ""; - this.updateDate = new Date(); - } + constructor(id = "", + login = "", + password = "", + email = "", + state = "", + authorizedForApplicationCreation = false, + superadmin = false, + authorizations = [], + chartes = {}, + creationDate = new Date(), + updateDate = new Date(), + lang) { + this.id = id; + this.login = login; + this.password = password; + this.email = email; + this.state = User.states[state]?state:Object.keys(User.states)[0]; + this.creationDate = creationDate; + this.updateDate = updateDate; + this.authorizedForApplicationCreation = authorizedForApplicationCreation; + this.superadmin = superadmin; + this.authorizations = authorizations; + this.chartes = chartes; + if(lang){ + this.lang = lang; + } + } + reset(){ + User.INSTANCE = new User() + } + change(user){ + User.INSTANCE = new User( + user.id, + user.login, + user.password, + user.email, + user.state, + user.authorizedForApplicationCreation, + user.superadmin, + user.authorizations, + user.chartes, + user.creationDate, + user.updateDate, + user.lang); + } + isCharteSigned(application){ + return application && this.isApplicationCreator(application.name) || (this.chartes[application.id] && this.chartes[application.id]< new Date().getTime()) + } + isApplicationCreator(applicationName){ + return this.authorizedForApplicationCreation || (this.authorizations ||[]).find((a)=>applicationName && a.match(applicationName)) + } } + + diff --git a/ui/src/services/Fetcher.js b/ui/src/services/Fetcher.js index eadc9feb7..dca253635 100644 --- a/ui/src/services/Fetcher.js +++ b/ui/src/services/Fetcher.js @@ -2,6 +2,7 @@ import config from "@/config"; import app from "@/main"; import { HttpStatusCodes } from "@/utils/HttpUtils"; import { Locales } from "@/utils/LocaleUtils"; +import {User} from "@/model/User"; export const LOCAL_STORAGE_LANG = "lang"; export const LOCAL_STORAGE_AUTHENTICATED_USER = "authenticatedUser"; @@ -196,6 +197,7 @@ export class Fetcher { } notifyCrendentialsLost() { + this.setAuthenticateduser(new User()); localStorage.removeItem(LOCAL_STORAGE_AUTHENTICATED_USER); app.$router.push("/login").catch(() => {}); } diff --git a/ui/src/services/rest/LoginService.js b/ui/src/services/rest/LoginService.js index 5a21a23f7..b7177399d 100644 --- a/ui/src/services/rest/LoginService.js +++ b/ui/src/services/rest/LoginService.js @@ -1,20 +1,38 @@ import app from "@/main"; import { User } from "@/model/User"; import { Fetcher, LOCAL_STORAGE_AUTHENTICATED_USER } from "@/services/Fetcher.js"; +import useObject from "@/composable/components/object"; export class LoginService extends Fetcher { static INSTANCE = new LoginService(); - authenticatedUser = new User(); - + #useUser = useObject(new User()) constructor() { super(); } getAuthenticatedUser() { - if (!this.authenticatedUser || !this.authenticatedUser.id) { - this.authenticatedUser = JSON.parse(localStorage.getItem(LOCAL_STORAGE_AUTHENTICATED_USER)); + if(!this.#useUser.reactiveObject.login) { + this.setAuthenticateduser(JSON.parse(localStorage.getItem(LOCAL_STORAGE_AUTHENTICATED_USER))); } - return this.authenticatedUser; + return this.#useUser.reactiveObject; + } + setAuthenticateduser(user = this.getAuthenticatedUser()){ + user = new User( + user.id, + user.login, + user.password, + user.email, + user.state, + user.authorizedForApplicationCreation, + user.superadmin, + user.authorizations, + user.chartes, + user.creationDate, + user.updateDate, + user.lang + ) + localStorage.setItem(LOCAL_STORAGE_AUTHENTICATED_USER, JSON.stringify(user)); + this.#useUser.doChangeObject(user) } async signIn(login, pwd) { @@ -22,8 +40,7 @@ export class LoginService extends Fetcher { login: login, password: pwd, }); - this.authenticatedUser = response; - localStorage.setItem(LOCAL_STORAGE_AUTHENTICATED_USER, JSON.stringify(this.authenticatedUser)); + this.setAuthenticateduser(response); app.$router.push("/applications"); return Promise.resolve(response); @@ -58,7 +75,9 @@ export class LoginService extends Fetcher { * @returns {Promise<*|undefined>} */ async modifAcount(params) { - return this.put("users", params, false); + let response = await this.put("users", params, false); + this.setAuthenticateduser(response); + return response } async logout() { diff --git a/ui/src/views/application/ApplicationsView.vue b/ui/src/views/application/ApplicationsView.vue index aefca4102..2465e0f57 100644 --- a/ui/src/views/application/ApplicationsView.vue +++ b/ui/src/views/application/ApplicationsView.vue @@ -7,11 +7,11 @@ <section> <div v-if="canCreateApplication" class="card is-clickable"> <div - class="card-header createApplication" - role="button" - style="margin-bottom: 50px" - tabindex="0" - @click="createApplication" + class="card-header createApplication" + role="button" + style="margin-bottom: 50px" + tabindex="0" + @click="createApplication" > <a class="card-header-icon createApplication"> <b-icon icon="plus"></b-icon> @@ -31,31 +31,31 @@ <div class="content"> <b-field class="columns"> <b-checkbox - v-model="checkboxDate" - class="column" - false-value="false" - field="name" - true-value="true" - @input="alphabeticalSort = ''" - >{{ $t("applications.trierRecent") }} + v-model="checkboxDate" + class="column" + false-value="false" + field="name" + true-value="true" + @input="alphabeticalSort = ''" + >{{ $t("applications.trierRecent") }} </b-checkbox> </b-field> </div> <div class="content"> <b-field class="columns"> <b-radio - v-model="alphabeticalSort" - name="alphabeticalSort" - native-value="Az" - @input="checkboxDate = false" + v-model="alphabeticalSort" + name="alphabeticalSort" + native-value="Az" + @input="checkboxDate = false" > {{ $t("applications.trierA_z") }} </b-radio> <b-radio - v-model="alphabeticalSort" - name="alphabeticalSort" - native-value="Za" - @input="checkboxDate = false" + v-model="alphabeticalSort" + name="alphabeticalSort" + native-value="Za" + @input="checkboxDate = false" > {{ $t("applications.trierZ_a") }} </b-radio> @@ -72,10 +72,10 @@ <b-field> {{ $t("applications.name") }} <b-autocomplete - v-model="filterName" - :data="selectedApplications" - field="localName" - placeholder="olac" + v-model="filterName" + :data="selectedApplications" + field="localName" + placeholder="olac" > </b-autocomplete> </b-field> @@ -87,113 +87,40 @@ <div class="column is-9-widescreen is-12-desktop"> <LoadingAnimate v-if="loading" :size="'is-large'"></LoadingAnimate> <div - v-if="progress > 0 && progress < 100" - class="column is-9-widescreen is-12-tablet" - style="background-color: rgba(0, 127, 127, 0.2)" + v-if="progress > 0 && progress < 100" + class="column is-9-widescreen is-12-tablet" + style="background-color: rgba(0, 127, 127, 0.2)" > <div - class="card-header" - :style="'background-color: #007F7F; height: 1.5em; width:' + progress + '%'" + class="card-header" + :style="'background-color: #007F7F; height: 1.5em; width:' + progress + '%'" ></div> </div> <div class="columns"> - <div - v-for="(application, index) in selectedApplications" - :key="application.name" - style="margin-left: 30px" - > - <div class="column is-3-widescreen is-6-desktop is-12-tablet"> - <div - v-if="index >= (current - 1) * perPage && index < current * perPage" - class="applicationCard card" - style="padding-bottom: 10px" - > - <div class="card-header"> - <div class="title card-header-title"> - <p field="name" style="font-size: 1.5rem">{{ application.localName }}</p> - </div> - <b-button - class="btnModal" - icon-left="bars" - size="is-medium" - type="is-primary" - @click="showModal(application.name)" - /> - <b-modal - v-model="isCardModalActive" - class="modalByAgrégation" - width="100rem" - v-show="selectedName === application.name" - > - <DetailApplicationModalCard - :application="application" - :open="isCardModalActive" - :id="application.name" - v-model="isCardModalActive" - :can-create-application="canCreateApplication" - > - </DetailApplicationModalCard> - </b-modal> - </div> - <div class="card-content"> - <div class="content"> - <p field="creationDate"> - {{ new Date(application.creationDate).toLocaleString(localLang) }} - </p> - </div> - </div> - <div class="card-footer"> - <div class="card-footer-item"> - <b-button - v-if="application.referenceType.length !== 0" - icon-left="drafting-compass" - @click="displayReferencesManagement(application.name)" - > - {{ $t("applications.references") }} - </b-button> - </div> - <div class="card-footer-item"> - <b-button - v-if="application.dataType.length !== 0" - icon-left="poll" - @click="displayDataSetManagement(application.name)" - > - {{ $t("applications.dataset") }} - </b-button> - </div> - </div> - <div class="card-footer"> - <div - v-if="application.additionalFile && application.additionalFile.length !== 0" - class="card-footer-item" - > - <b-button - icon-left="file" - @click="displayAdditionalFilesManagement(application.name)" - > - {{ $t("applications.additionalFile") }} - </b-button> - </div> - </div> - </div> - </div> - </div> + <ApplicationCard + v-for="(application, index) in selectedApplications" + :key="application.name" + :current=current + :application=application + :index=index + :per-page=perPage + /> </div> - <hr /> + <hr/> <b-pagination - v-if="perPage <= applications.length" - :aria-current-label="$t('menu.aria-curent-page')" - :aria-label="$t('menu.aria-pagination')" - :aria-next-label="$t('menu.aria-next-page')" - :aria-previous-label="$t('menu.aria-previous-page')" - :current.sync="current" - :per-page="perPage" - :range-after="2" - :range-before="2" - :rounded="true" - :total="applications.length" - order="is-centered" - role="navigation" + v-if="perPage <= applications.length" + :aria-current-label="$t('menu.aria-curent-page')" + :aria-label="$t('menu.aria-pagination')" + :aria-next-label="$t('menu.aria-next-page')" + :aria-previous-label="$t('menu.aria-previous-page')" + :current.sync="current" + :per-page="perPage" + :range-after="2" + :range-before="2" + :rounded="true" + :total="applications.length" + order="is-centered" + role="navigation" > </b-pagination> </div> @@ -207,32 +134,29 @@ import LoadingAnimate from "@/components/common/LoadingAnimate.vue"; import services from "@/composable/services"; import useBoolean from "@/composable/components/boolean"; import useText from "@/composable/components/text"; -import { computed, onMounted, inject } from "vue"; -import DetailApplicationModalCard from "@/components/application/DetailApplicationModalCard.vue"; -import { useRedirections } from "@/composable/applications/useFunction"; +import {computed, onMounted, inject} from "vue"; +import {useRedirections} from "@/composable/applications/useFunction"; +import ApplicationCard from "@/components/application/ApplicationCard.vue"; export default { name: "ApplicationsView", - components: { DetailApplicationModalCard, LoadingAnimate, PageView }, + components: {ApplicationCard, LoadingAnimate, PageView}, setup() { const { createApplication, updateApplication, - displayReferencesManagement, - displayDataSetManagement, - displayAdditionalFilesManagement, + displayAdditionalFilesManagement } = useRedirections(); const applications = inject("application:applications"); const progress = inject("application:progress"); const loadApplications = inject("application:loadApplications"); const checkboxDate = useBoolean().refBoolean; const canCreateApplication = - services.loginService.getAuthenticatedUser().authorizedForApplicationCreation; + services.loginService.getAuthenticatedUser().authorizedForApplicationCreation; const loading = computed(() => progress.value < 1); const isCardModalActive = useBoolean().refBoolean; // show modal and cards const selectedName = useText().refText; - const localLang = localStorage.getItem("lang"); // pagination variable const current = 1; const perPage = 8; @@ -240,11 +164,12 @@ export default { const filterName = useText().refText; const selected = useBoolean().refBoolean; const alphabeticalSort = useText().refText; + const currentUser = computed(() => services.loginService.getAuthenticatedUser()) const selectedApplications = computed(() => { - let sa = applications.value; + let sa = applications && applications.value; if (filterName.value.length > 2) sa = sa.filter( - (a) => a.localName.toString().toLowerCase().indexOf(filterName.value.toLowerCase()) >= 0 + (a) => a.localName.toString().toLowerCase().indexOf(filterName.value.toLowerCase()) >= 0 ); if (checkboxDate.value === "true") sa = sa.sort((a, b) => b.creationDate - a.creationDate); else sa = sa.sort((a, b) => b.creationDate - a.creationDate).reverse(); @@ -260,23 +185,19 @@ export default { loadApplications(["DATATYPE", "REFERENCETYPE", "CONFIGURATION", "ADDITIONALFILE"]); }); - function showModal(name) { - selectedName.value = name; - isCardModalActive.value = true; - } - return { applications, progress, loadApplications, createApplication, updateApplication, - localLang, + displayAdditionalFilesManagement, current, perPage, filterName, selected, selectedApplications, + currentUser, loading, selectedName, @@ -285,10 +206,6 @@ export default { isCardModalActive, canCreateApplication, - displayReferencesManagement, - displayDataSetManagement, - displayAdditionalFilesManagement, - showModal, }; }, }; @@ -365,4 +282,8 @@ export default { top: 5px; left: 5px; } + +div.PageView-container { + width: max-content; +} </style> diff --git a/ui/src/views/users/UserView.vue b/ui/src/views/users/UserView.vue index 3615aad10..41f4ee372 100644 --- a/ui/src/views/users/UserView.vue +++ b/ui/src/views/users/UserView.vue @@ -91,7 +91,7 @@ export default { changeTabToSignIn(); currentUser.email = event.email; currentUser.state = event.accountState; - localStorage.setItem("authenticatedUser", event); + services.loginService.setAuthenticateduser(event); init(event); services.alertService.toastSuccess(i18n.t("alert.user-email-updated")); } -- GitLab From 9d6f0a1fdde0a5d0524d2b4aaf7cd6c8350dccd3 Mon Sep 17 00:00:00 2001 From: TCHERNIATINSKY <philippe.tcherniatinsky@inrae.fr> Date: Sun, 10 Sep 2023 08:45:26 +0200 Subject: [PATCH 3/8] correction des tests et de l'aggregation dans ListType --- .../inra/oresing/checker/type/ListType.java | 1 - .../fr/inra/oresing/rest/OreSiResources.java | 2 +- .../inra/oresing/rest/ReferenceImporter.java | 4 ++ .../java/fr/inra/oresing/rest/Fixtures.java | 3 - .../inra/oresing/rest/OreSiResourcesTest.java | 55 ++++++++++++++----- .../oresing/rest/RelationalServiceTest.java | 2 +- .../oresing/rest/TestReferencesErrors.java | 3 - 7 files changed, 46 insertions(+), 24 deletions(-) diff --git a/src/main/java/fr/inra/oresing/checker/type/ListType.java b/src/main/java/fr/inra/oresing/checker/type/ListType.java index 81510f58f..84092f725 100644 --- a/src/main/java/fr/inra/oresing/checker/type/ListType.java +++ b/src/main/java/fr/inra/oresing/checker/type/ListType.java @@ -53,7 +53,6 @@ public class ListType<FT extends FieldType> implements FieldType<List> { public ValidationCheckResult check(String value, LineCheckerWarper lineCheckerWarper) { FieldType underlyingType = lineCheckerWarper.getUnderlyingType(); List<UUID> uuids = new LinkedList<>(); - this.value.clear(); List<ValidationCheckResult> collect = Arrays.stream(value.split(",")) .map(v -> underlyingType.check(v, lineCheckerWarper)) .peek(v -> this.value.add((FT) underlyingType.copy())) diff --git a/src/main/java/fr/inra/oresing/rest/OreSiResources.java b/src/main/java/fr/inra/oresing/rest/OreSiResources.java index a94cae96a..7413f791a 100644 --- a/src/main/java/fr/inra/oresing/rest/OreSiResources.java +++ b/src/main/java/fr/inra/oresing/rest/OreSiResources.java @@ -484,7 +484,7 @@ public class OreSiResources { return ResponseEntity.ok(list); } - @GetMapping(value = "/applications/{nameOrId}/additionalFiles", produces = {"application/pdf", "application/zip"}) + @GetMapping(value = "/applications/{nameOrId}/additionalFiles", produces = MediaType.APPLICATION_OCTET_STREAM_VALUE) @Operation(description = "Get a additionalFiles with their description using search params", summary = "Returns a zip containing additional files and their description") public ResponseEntity<StreamingResponseBody> getAdditionalFilesNamesZip( HttpServletResponse response, diff --git a/src/main/java/fr/inra/oresing/rest/ReferenceImporter.java b/src/main/java/fr/inra/oresing/rest/ReferenceImporter.java index da88f1072..d66d114c2 100644 --- a/src/main/java/fr/inra/oresing/rest/ReferenceImporter.java +++ b/src/main/java/fr/inra/oresing/rest/ReferenceImporter.java @@ -8,6 +8,7 @@ import com.google.common.primitives.Ints; import fr.inra.oresing.ValidationLevel; import fr.inra.oresing.checker.InvalidDatasetContentException; import fr.inra.oresing.checker.LineCheckerWarper; +import fr.inra.oresing.checker.ManyCheckerWarper; import fr.inra.oresing.checker.type.ListType; import fr.inra.oresing.checker.type.ReferenceType; import fr.inra.oresing.model.*; @@ -241,6 +242,9 @@ abstract class ReferenceImporter { ImmutableList.Builder<CsvRowValidationCheckResult> allCheckerErrorsBuilder = ImmutableList.builder(); ReferenceDatum referenceDatum = ReferenceDatum.copyOf(referenceDatumBeforeChecking); transformedLineCheckers.forEach(lineChecker -> { + if(lineChecker instanceof ManyCheckerWarper<?,?>){ + ((ListType)lineChecker.getFieldType()).getValue().clear(); + } ValidationCheckResult validationCheckResults = lineChecker.checkReference(referenceDatumBeforeChecking); Optional.ofNullable(validationCheckResults) .filter(ValidationCheckResult::isSuccess) diff --git a/src/test/java/fr/inra/oresing/rest/Fixtures.java b/src/test/java/fr/inra/oresing/rest/Fixtures.java index 390003783..67683faf7 100644 --- a/src/test/java/fr/inra/oresing/rest/Fixtures.java +++ b/src/test/java/fr/inra/oresing/rest/Fixtures.java @@ -563,9 +563,6 @@ public class Fixtures { mockMvc.perform(MockMvcRequestBuilders.multipart("/api/v1/applications/monsore/references/{refType}", e.getKey()) .file(refFile) .cookie(authCookie)) - .andDo(result1 -> { - result1.getResponse(); - }) .andExpect(MockMvcResultMatchers.status().isCreated()); } } diff --git a/src/test/java/fr/inra/oresing/rest/OreSiResourcesTest.java b/src/test/java/fr/inra/oresing/rest/OreSiResourcesTest.java index 4b72ca83d..44a7c8150 100644 --- a/src/test/java/fr/inra/oresing/rest/OreSiResourcesTest.java +++ b/src/test/java/fr/inra/oresing/rest/OreSiResourcesTest.java @@ -2,6 +2,7 @@ package fr.inra.oresing.rest; import com.fasterxml.jackson.databind.ObjectMapper; import com.google.common.base.Charsets; +import com.google.common.base.Function; import com.google.common.io.Resources; import com.jayway.jsonpath.JsonPath; import fr.inra.oresing.OreSiNg; @@ -25,6 +26,8 @@ import lombok.extern.slf4j.Slf4j; import org.apache.commons.io.IOUtils; import org.apache.commons.lang3.StringUtils; import org.hamcrest.CoreMatchers; +import org.hamcrest.Description; +import org.hamcrest.Matcher; import org.hamcrest.Matchers; import org.hamcrest.core.Is; import org.hamcrest.core.IsEqual; @@ -1642,12 +1645,6 @@ public class OreSiResourcesTest { mockMvc.perform(MockMvcRequestBuilders.multipart("/api/v1/applications/teledec/references/{refType}", refName) .file(refFile) .cookie(authCookie)) - .andDo(result -> { - if(result.getResponse().getStatus()==400) { - log.info(result.getResponse().getContentAsString()); - log.info(result.getResolvedException().getMessage()); - } - }) .andExpect(status().isCreated()) .andExpect(jsonPath("$.id", IsNull.notNullValue())) .andReturn().getResponse().getContentAsString(); @@ -1657,6 +1654,43 @@ public class OreSiResourcesTest { throw new RuntimeException(e); } }); + Matcher<List> m = new Matcher<List>() { + @Override + public boolean matches(Object o) { + Map<String, List<String>> expected = new LinkedHashMap<>(); + for (ArrayList<String> el : (ArrayList<ArrayList<String>>) o) { + for (String s : el) { + expected + .computeIfAbsent(s.split("__")[0], k->new LinkedList<>()) + .add(s); + } + } + assertEquals(3, expected.get("ndvi_s2_max_10m").size(), ()-> "expected %s in %s ".formatted(3, "ndvi_s2_max_10m")); + assertEquals(3, expected.get("ndvi_s2_mean_10m").size(), ()-> "expected %s in %s ".formatted(3, "ndvi_s2_mean_10m")); + assertEquals(3, expected.get("ndvi_s2_min_10m").size(), ()-> "expected %s in %s ".formatted(3, "ndvi_s2_min_10m")); + assertEquals(3, expected.get("ndvi_s2_sd_10m").size(), ()-> "expected %s in %s ".formatted(3, "ndvi_s2_sd_10m")); + return true; + } + + @Override + public void describeMismatch(Object o, Description description) { + log.info("ok"); + } + + @Override + public void _dont_implement_Matcher___instead_extend_BaseMatcher_() { + + } + + @Override + public void describeTo(Description description) { + + } + }; + mockMvc.perform(get("/api/v1/applications/teledec/references/{refType}", "ref_datafile_variable") + .cookie(authCookie)) + .andExpect(status().isOk()) + .andExpect(jsonPath("$.referenceValues[*].values.variable_metadata").value(m)); log.info("fini!"); } @@ -2353,9 +2387,6 @@ public class OreSiResourcesTest { String response = mockMvc.perform(MockMvcRequestBuilders.multipart("/api/v1/applications/acbb/references/{refType}", e.getKey()) .file(refFile) .cookie(authCookie)) - .andDo(result -> { - result.getResolvedException(); - }) .andExpect(status().isCreated()) .andExpect(jsonPath("$.id", IsNull.notNullValue())) .andReturn().getResponse().getContentAsString(); @@ -2650,9 +2681,6 @@ on test le dépôt d'un fichier récursif mockMvc.perform(MockMvcRequestBuilders.multipart("/api/v1/applications/duplicated/data/dty") .file(refFile) .cookie(authCookie)) - .andDo(result -> { - Exception resolvedException = result.getResolvedException(); - }) .andExpect(status().is4xxClientError()) .andExpect(jsonPath("$[0].validationCheckResult.message", IsEqual.equalTo("duplicatedLineInDatatype"))) .andExpect(jsonPath("$[0].validationCheckResult.messageParams.duplicatedRows", CoreMatchers.hasItem(5))) @@ -2682,9 +2710,6 @@ on test le dépôt d'un fichier récursif mockMvc.perform(MockMvcRequestBuilders.multipart("/api/v1/applications/olac") .file(configuration) .cookie(authCookie)) - .andDo(result -> { - log.info("" + result.getResponse().getStatus()); - }) .andExpect(MockMvcResultMatchers.status().is2xxSuccessful()); } final String contentAsString = mockMvc.perform(get("/api/v1/applications/olac", "ALL,ReferenceType") diff --git a/src/test/java/fr/inra/oresing/rest/RelationalServiceTest.java b/src/test/java/fr/inra/oresing/rest/RelationalServiceTest.java index 89bd0c9fe..328645960 100644 --- a/src/test/java/fr/inra/oresing/rest/RelationalServiceTest.java +++ b/src/test/java/fr/inra/oresing/rest/RelationalServiceTest.java @@ -147,7 +147,7 @@ public class RelationalServiceTest { from acbb_view.version_de_traitement_modalites natural join acbb_view.version_de_traitement join acbb_view.modalites on modalites_value::text = modalites.modalites_hierachicakkey::text""", Collections.emptyMap(), Integer.class); - assertEquals(1094, numberOfRowInAssociationView); + assertEquals(81, numberOfRowInAssociationView); } { diff --git a/src/test/java/fr/inra/oresing/rest/TestReferencesErrors.java b/src/test/java/fr/inra/oresing/rest/TestReferencesErrors.java index bebd1dc1c..39455c8ba 100644 --- a/src/test/java/fr/inra/oresing/rest/TestReferencesErrors.java +++ b/src/test/java/fr/inra/oresing/rest/TestReferencesErrors.java @@ -176,9 +176,6 @@ public class TestReferencesErrors { .file(refFile) .cookie(recursivityCookie)) .andExpect(status().is4xxClientError()) - .andDo(result -> { - log.info(result.getResolvedException().getMessage()); - }) .andReturn().getResponse().getContentAsString(); assertEquals( e.getValue().get(2), response,"for key "+e.getKey()); -- GitLab From 3f8bf3107eb87c74496bb3ad4a85802393ba79c6 Mon Sep 17 00:00:00 2001 From: TCHERNIATINSKY <philippe.tcherniatinsky@inrae.fr> Date: Tue, 12 Sep 2023 12:45:05 +0200 Subject: [PATCH 4/8] Modification des transactions --- documentations/services_model.json | 2 +- .../persistence/AuthenticationService.java | 20 +- .../persistence/ReferenceValueRepository.java | 1 + .../inra/oresing/persistence/SqlService.java | 9 +- .../oresing/rest/AdditionalFileService.java | 3 +- .../rest/AuthorizationPublicationHelper.java | 1 + .../oresing/rest/AuthorizationService.java | 27 +- .../fr/inra/oresing/rest/OreSiResources.java | 1 + .../fr/inra/oresing/rest/OreSiService.java | 22 +- .../inra/oresing/rest/ReferenceService.java | 2 +- .../inra/oresing/rest/RelationalService.java | 11 +- .../oresing/rest/RightsRequestService.java | 2 +- src/main/resources/application.properties | 3 +- src/main/resources/logback.xml | 2 + .../fixtures/applications/errors/errors.json | 10224 ++++++++-------- .../applications/errors/ref_ola_errors.json | 2 +- .../authorisation/authorizations.json | 2 +- .../datatypes/authorisation/grantable.json | 2 +- .../ore/monsore/datatypes/pem.json | 2 +- .../applications/ore/monsore/monsoere.json | 2 +- .../ore/monsore/references/projet.json | 2 +- .../ore/monsore/references/sites.json | 2 +- .../ore/monsore/references/type_de_sites.json | 2 +- .../ore/ore_application_description.txt | 33 +- 24 files changed, 5220 insertions(+), 5159 deletions(-) diff --git a/documentations/services_model.json b/documentations/services_model.json index 999daf3bc..225c48e68 100644 --- a/documentations/services_model.json +++ b/documentations/services_model.json @@ -1 +1 @@ -{"openapi":"3.0.1","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://localhost","description":"Generated server url"}],"paths":{"/api/v1/users":{"put":{"tags":["authentication-resources"],"operationId":"updateUser","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateUserRequest"}}},"required":true},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateUserResult"}}}}}},"post":{"tags":["authentication-resources"],"operationId":"createUser","parameters":[{"name":"login","in":"query","required":true,"schema":{"type":"string"}},{"name":"password","in":"query","required":true,"schema":{"type":"string"}},{"name":"email","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string","format":"uuid"}}}}}}}},"/api/v1/authorization/{role}":{"put":{"tags":["authorization-resources"],"operationId":"addAuthorization","parameters":[{"name":"role","in":"path","required":true,"schema":{"type":"string"}},{"name":"userIdOrLogin","in":"query","required":true,"schema":{"type":"string"}},{"name":"applicationPattern","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OreSiUser"}}}}}},"delete":{"tags":["authorization-resources"],"operationId":"deleteAuthorization","parameters":[{"name":"role","in":"path","required":true,"schema":{"type":"string"}},{"name":"userIdOrLogin","in":"query","required":true,"schema":{"type":"string"}},{"name":"applicationPattern","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OreSiUser"}}}}}}},"/api/v1/applications/{nameOrId}/synthesis/{dataType}":{"get":{"tags":["ore-si-resources"],"operationId":"getSynthesis","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}},"put":{"tags":["ore-si-resources"],"operationId":"buidSynthesis","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/applications/{nameOrId}/synthesis/{dataType}/{variable}":{"get":{"tags":["ore-si-resources"],"operationId":"getSynthesis_1","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}},{"name":"variable","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}},"put":{"tags":["ore-si-resources"],"operationId":"buidSynthesis_1","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}},{"name":"variable","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/validate-configuration":{"post":{"tags":["ore-si-resources"],"operationId":"validateConfiguration","requestBody":{"content":{"application/json":{"schema":{"required":["file"],"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfigurationParsingResult"}}}}}}},"/api/v1/login":{"post":{"tags":["authentication-resources"],"operationId":"login","parameters":[{"name":"login","in":"query","required":true,"schema":{"type":"string"}},{"name":"password","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginResult"}}}}}}},"/api/v1/applications/{name}":{"post":{"tags":["ore-si-resources"],"operationId":"createApplication","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string"}},{"name":"comment","in":"query","required":false,"schema":{"type":"string","default":""}}],"requestBody":{"content":{"application/json":{"schema":{"required":["file"],"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/applications/{nameOrId}/rightsRequest":{"get":{"tags":["ore-si-resources"],"description":"Get a rightsRequest with their description using search params","operationId":"listRightsRequest","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetRightsRequestResult"}}}}}},"post":{"tags":["ore-si-resources"],"operationId":"createRightsRequest","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateRightsRequestRequest"}}},"required":true},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/applications/{nameOrId}/references/{refType}":{"get":{"tags":["ore-si-resources"],"operationId":"listReferences","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"refType","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetReferenceResult"}}}}}},"post":{"tags":["ore-si-resources"],"operationId":"createReference","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"refType","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"required":["file"],"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}},"delete":{"tags":["ore-si-resources"],"operationId":"deleteReferences","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"refType","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/api/v1/applications/{nameOrId}/references/authorization":{"get":{"tags":["authorization-resources"],"operationId":"getReferencesAuthorizations","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAuthorizationReferencesResults"}}}}}},"post":{"tags":["authorization-resources"],"operationId":"addReferenceAuthorization","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateReferenceAuthorizationRequest"}}},"required":true},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"}}}}}}}},"/api/v1/applications/{nameOrId}/data/{dataType}":{"get":{"tags":["ore-si-resources"],"operationId":"getAllDataZip_1","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}},{"name":"downloadDatasetQuery","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/octet-stream":{"schema":{"$ref":"#/components/schemas/StreamingResponseBody"}},"application/json":{"schema":{"$ref":"#/components/schemas/GetDataResult"}}}}}},"post":{"tags":["ore-si-resources"],"operationId":"createData","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}},"delete":{"tags":["ore-si-resources"],"operationId":"deleteData","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}},{"name":"downloadDatasetQuery","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/api/v1/applications/{nameOrId}/configuration":{"get":{"tags":["ore-si-resources"],"operationId":"getConfiguration","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/octet-stream":{"schema":{"type":"array","items":{"type":"string","format":"byte"}}}}}}},"post":{"tags":["ore-si-resources"],"operationId":"changeConfiguration","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"comment","in":"query","required":false,"schema":{"type":"string","default":""}}],"requestBody":{"content":{"application/json":{"schema":{"required":["file"],"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/applications/{nameOrId}/authorization":{"get":{"tags":["authorization-resources"],"operationId":"getAuthorizations_1","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAuthorizationResults"}}}}}},"post":{"tags":["authorization-resources"],"operationId":"addAuthorization_1","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateAuthorizationRequest"}}},"required":true},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"}}}}}}}},"/api/v1/applications/{nameOrId}/additionalFiles/{additionalFileName}":{"get":{"tags":["ore-si-resources"],"operationId":"listAdditionalFilesNames","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"additionalFileName","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAdditionalFilesResult"}}}}}},"post":{"tags":["ore-si-resources"],"operationId":"createAdditionalFile","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"additionalFileName","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string","format":"uuid"}}}}}}},"/api/v1/applications/{nameOrId}/additionalFiles/authorization":{"post":{"tags":["authorization-resources"],"operationId":"addAdditionalFileAuthorization","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateAdditionalFileAuthorizationRequest"}}},"required":true},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"}}}}}}}},"/api/v1/users/{userLoginOrId}":{"get":{"tags":["authentication-resources"],"operationId":"getByIdOrLogin","parameters":[{"name":"userLoginOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OreSiUser"}}}}}}},"/api/v1/authorization":{"get":{"tags":["authorization-resources"],"operationId":"getAuthorizations","responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/LoginResult"}}}}}}}},"/api/v1/applications":{"get":{"tags":["ore-si-resources"],"operationId":"getApplications","parameters":[{"name":"filter","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"default":[]}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/x-ndjson":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReactiveResultObject"}}}}}}}},"/api/v1/applications/{name}/file/{id}":{"get":{"tags":["ore-si-resources"],"operationId":"getFile","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/octet-stream":{"schema":{"type":"array","items":{"type":"string","format":"byte"}}}}}}},"delete":{"tags":["ore-si-resources"],"operationId":"removeFile","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/api/v1/applications/{nameOrId}":{"get":{"tags":["ore-si-resources"],"operationId":"getApplication","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"filter","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"default":[]}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationResult"}}}}}}},"/api/v1/applications/{nameOrId}/references":{"get":{"tags":["ore-si-resources"],"operationId":"listNameReferences","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/v1/applications/{nameOrId}/references/{refType}/{column}":{"get":{"tags":["ore-si-resources"],"operationId":"listReferences_1","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"refType","in":"path","required":true,"schema":{"type":"string"}},{"name":"column","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"type":"array","items":{"type":"string"}}}}}}}}},"/api/v1/applications/{nameOrId}/references/{refType}/csv":{"get":{"tags":["ore-si-resources"],"operationId":"listReferencesCsv","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"refType","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/octet-stream":{"schema":{"$ref":"#/components/schemas/StreamingResponseBody"}}}}}}},"/api/v1/applications/{nameOrId}/grantable":{"get":{"tags":["authorization-resources"],"operationId":"getGrantable","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetGrantableResult"}}}}}}},"/api/v1/applications/{nameOrId}/filesOnRepository/{dataType}":{"get":{"tags":["ore-si-resources"],"operationId":"getFilesOnRepository","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}},{"name":"repositoryId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BinaryFile"}}}}}}}},"/api/v1/applications/{nameOrId}/data":{"get":{"tags":["ore-si-resources"],"operationId":"listDataType","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/v1/applications/{nameOrId}/authorization/{authorizationId}":{"get":{"tags":["authorization-resources"],"operationId":"getAuthorizationById","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"authorizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAuthorizationResult"}}}}}},"delete":{"tags":["authorization-resources"],"operationId":"revokeAuthorization","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"authorizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string","format":"uuid"}}}}}}},"/api/v1/applications/{nameOrId}/additionalfiles/authorization":{"get":{"tags":["authorization-resources"],"operationId":"getAdditionalFilesAuthorizations","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAuthorizationAdditionalFilesResults"}}}}}}},"/api/v1/applications/{nameOrId}/additionalFiles":{"get":{"tags":["ore-si-resources"],"summary":"Returns a zip containing additional files and their description","description":"Get a additionalFiles with their description using search params","operationId":"getAdditionalFilesNamesZip","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/octet-stream":{"schema":{"$ref":"#/components/schemas/StreamingResponseBody"}}}}}},"delete":{"tags":["ore-si-resources"],"summary":"Delete additional file based on params search","description":"Delete a additionalFiles ","operationId":"removeAdditionalFiles","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/api/v1/applications/{applicationNameOrId}/references/authorization/{userLoginOrId}":{"get":{"tags":["authorization-resources"],"operationId":"getReferencesAuthorizationsForUser","parameters":[{"name":"applicationNameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"userLoginOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthorizationsReferencesResult"}}}}}}},"/api/v1/applications/{applicationNameOrId}/authorization/user/{userLoginOrId}":{"get":{"tags":["authorization-resources"],"operationId":"getAuthorizationsForUser","parameters":[{"name":"applicationNameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"userLoginOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthorizationsResult"}}}}}}},"/api/v1/applications/{applicationNameOrId}/additionalFiles/authorization/{userLoginOrId}":{"get":{"tags":["authorization-resources"],"operationId":"getAdditionalFilesAuthorizationsForUser","parameters":[{"name":"applicationNameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"userLoginOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthorizationsAdditionalFilesResult"}}}}}}},"/":{"get":{"tags":["home-resources"],"operationId":"home","responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/RedirectView"}}}}}}},"/api/v1/logout":{"delete":{"tags":["authentication-resources"],"operationId":"logout","responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string"}}}}}}},"/api/v1/applications/{applicationNameOrId}/references/authorization/{authorizationId}":{"delete":{"tags":["authorization-resources"],"operationId":"revokeReferencesAuthorization","parameters":[{"name":"applicationNameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"authorizationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}}}}},"/api/v1/applications/{applicationNameOrId}/additionalFiles/authorization/{authorizationId}":{"delete":{"tags":["authorization-resources"],"operationId":"revokeAdditionalFilesAuthorization","parameters":[{"name":"applicationNameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"authorizationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}}}}}},"components":{"schemas":{"ObjectError":{"type":"object","properties":{"codes":{"type":"array","items":{"type":"string"}},"arguments":{"type":"array","items":{"type":"object"}},"defaultMessage":{"type":"string"},"objectName":{"type":"string"},"code":{"type":"string"}}},"CreateUserRequest":{"type":"object","properties":{"login":{"type":"string"},"password":{"type":"string"},"email":{"type":"string"},"newPassword":{"type":"string"},"newPasswordConfirm":{"type":"string"},"verificationKey":{"type":"string"},"charte":{"type":"string"}}},"CreateUserResult":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"login":{"type":"string"},"email":{"type":"string"},"accountState":{"type":"string","enum":["idle","active","pending","closed"]},"chartes":{"type":"object","additionalProperties":{"type":"string","format":"date-time"}}}},"OreSiUser":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"creationDate":{"type":"string","format":"date-time"},"updateDate":{"type":"string","format":"date-time"},"login":{"type":"string"},"password":{"type":"string"},"email":{"type":"string"},"authorizations":{"type":"array","items":{"type":"string"}},"accountstate":{"type":"string","enum":["idle","active","pending","closed"]},"chartes":{"type":"object","additionalProperties":{"type":"string","format":"date-time"}}}},"AddVariableMigrationDescription":{"type":"object","properties":{"defaultValue":{"type":"string"}}},"AdditionalFileDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"format":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/AdditionalFileFieldFormat"}}}},"AdditionalFileFieldFormat":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"checker":{"$ref":"#/components/schemas/CheckerDescription"}}},"ApplicationDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"name":{"type":"string"},"version":{"type":"integer","format":"int32"},"defaultLanguage":{"type":"object","properties":{"language":{"type":"string"},"script":{"type":"string"},"variant":{"type":"string"},"country":{"type":"string"},"unicodeLocaleAttributes":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"unicodeLocaleKeys":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"displayLanguage":{"type":"string"},"displayScript":{"type":"string"},"displayCountry":{"type":"string"},"displayVariant":{"type":"string"},"displayName":{"type":"string"},"extensionKeys":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"iso3Language":{"type":"string"},"iso3Country":{"type":"string"}}},"internationalization":{"$ref":"#/components/schemas/InternationalizationApplicationMap"}}},"AuthorizationColumnsDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"display":{"type":"boolean"},"title":{"type":"string"},"withPeriods":{"type":"boolean"},"withDataGroups":{"type":"boolean"},"forPublic":{"type":"boolean"},"forRequest":{"type":"boolean"}}},"AuthorizationDescription":{"type":"object","properties":{"timeScope":{"$ref":"#/components/schemas/VariableComponentKey"},"authorizationScopes":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/AuthorizationScopeDescription"}},"dataGroups":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/DataGroupDescription"}},"columnsDescription":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/AuthorizationColumnsDescription"}},"internationalization":{"$ref":"#/components/schemas/InternationalizationAuthorisationMap"}}},"AuthorizationScopeDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"variable":{"type":"string"},"component":{"type":"string"},"variableComponentKey":{"$ref":"#/components/schemas/VariableComponentKey"}}},"Chart":{"type":"object","properties":{"value":{"type":"string"},"aggregation":{"$ref":"#/components/schemas/VariableComponentKey"},"unit":{"type":"string"},"gap":{"type":"string"},"standardDeviation":{"type":"string"}}},"CheckerConfigurationDescription":{"type":"object","properties":{"pattern":{"type":"string"},"refType":{"type":"string"},"groovy":{"$ref":"#/components/schemas/GroovyConfiguration"},"duration":{"type":"string"},"min":{"type":"string"},"max":{"type":"string"},"transformation":{"$ref":"#/components/schemas/TransformationConfigurationDescription"},"required":{"type":"boolean"},"multiplicity":{"type":"string","enum":["ONE","MANY"]}}},"CheckerDescription":{"type":"object","properties":{"name":{"type":"string","enum":["Reference","Boolean","Date","Integer","Float","String","GroovyExpression"]},"params":{"$ref":"#/components/schemas/CheckerConfigurationDescription"}}},"ColumnBindingDescription":{"type":"object","properties":{"header":{"type":"string"},"boundTo":{"$ref":"#/components/schemas/VariableComponentKey"},"presenceConstraint":{"type":"string","enum":["MANDATORY","OPTIONAL","ABSENT"]}}},"CompositeReferenceComponentDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"reference":{"type":"string"},"parentKeyColumn":{"type":"string"},"parentRecursiveKey":{"type":"string"}}},"CompositeReferenceDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"components":{"type":"array","items":{"$ref":"#/components/schemas/CompositeReferenceComponentDescription"}}}},"ComputedVariableComponentDescription":{"type":"object","properties":{"checker":{"$ref":"#/components/schemas/CheckerDescription"},"tags":{"type":"array","items":{"type":"string"}},"computation":{"$ref":"#/components/schemas/GroovyConfiguration"},"hidden":{"type":"boolean"}}},"Configuration":{"type":"object","properties":{"requiredAuthorizationsAttributes":{"type":"array","items":{"type":"string"}},"version":{"type":"integer","format":"int32"},"internationalization":{"$ref":"#/components/schemas/InternationalizationMap"},"comment":{"type":"string"},"application":{"$ref":"#/components/schemas/ApplicationDescription"},"tags":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"rightsRequest":{"$ref":"#/components/schemas/RightsRequestDescription"},"references":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ReferenceDescription"}},"compositeReferences":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/CompositeReferenceDescription"}},"additionalFiles":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/AdditionalFileDescription"}},"dataTypes":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/DataTypeDescription"}}}},"ConfigurationParsingResult":{"type":"object","properties":{"validationCheckResults":{"type":"array","items":{"$ref":"#/components/schemas/ValidationCheckResult"}},"result":{"$ref":"#/components/schemas/Configuration"},"valid":{"type":"boolean"}}},"DataGroupDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"label":{"type":"string"},"data":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"DataTypeDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"internationalizationDisplays":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationDisplay"}},"format":{"$ref":"#/components/schemas/FormatDescription"},"data":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/VariableDescription"}},"validations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/LineValidationRuleWithVariableComponentsDescription"}},"uniqueness":{"type":"array","items":{"$ref":"#/components/schemas/VariableComponentKey"}},"migrations":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/MigrationDescription"}}},"authorization":{"$ref":"#/components/schemas/AuthorizationDescription"},"repository":{"$ref":"#/components/schemas/RepositoryDescription"},"tags":{"type":"array","items":{"type":"string"}}}},"FieldFormat":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"checker":{"$ref":"#/components/schemas/CheckerDescription"}}},"FormatDescription":{"type":"object","properties":{"headerLine":{"type":"integer","format":"int32"},"firstRowLine":{"type":"integer","format":"int32"},"separator":{"type":"string"},"columns":{"type":"array","items":{"$ref":"#/components/schemas/ColumnBindingDescription"}},"repeatedColumns":{"type":"array","items":{"$ref":"#/components/schemas/RepeatedColumnBindingDescription"}},"constants":{"type":"array","items":{"$ref":"#/components/schemas/HeaderConstantDescription"}},"allowUnexpectedColumns":{"type":"boolean"}}},"GroovyConfiguration":{"type":"object","properties":{"expression":{"type":"string"},"references":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"datatypes":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"HeaderConstantDescription":{"type":"object","properties":{"rowNumber":{"type":"integer","format":"int32"},"columnNumber":{"type":"integer","format":"int32"},"headerName":{"type":"string"},"boundTo":{"$ref":"#/components/schemas/VariableComponentKey"},"exportHeader":{"type":"string"}}},"HeaderPatternToken":{"type":"object","properties":{"boundTo":{"$ref":"#/components/schemas/VariableComponentKey"},"exportHeader":{"type":"string"}}},"Internationalization":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"InternationalizationAdditonalFilesMap":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizationDisplay":{"$ref":"#/components/schemas/InternationalizationDisplay"},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"format":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}}}},"InternationalizationApplicationMap":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}}}},"InternationalizationAuthorisationMap":{"type":"object","properties":{"dataGroups":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationAuthorisationName"}},"authorizationScopes":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationAuthorisationName"}},"columnsDescription":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationAuthorisationName"}}}},"InternationalizationAuthorisationName":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}}}},"InternationalizationDataTypeMap":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"authorization":{"$ref":"#/components/schemas/InternationalizationAuthorisationMap"},"internationalizationDisplay":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationDisplay"}},"internationalizedValidations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}}}},"InternationalizationDisplay":{"type":"object","properties":{"pattern":{"type":"object","additionalProperties":{"type":"string"}}}},"InternationalizationMap":{"type":"object","properties":{"application":{"$ref":"#/components/schemas/InternationalizationApplicationMap"},"references":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationReferenceMap"}},"dataTypes":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationDataTypeMap"}},"internationalizedTags":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"rightsRequest":{"$ref":"#/components/schemas/InternationalizationRightsRequestMap"},"additionalFiles":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationAdditonalFilesMap"}}}},"InternationalizationReferenceMap":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"internationalizedDynamicColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"internationalizationDisplay":{"$ref":"#/components/schemas/InternationalizationDisplay"},"internationalizedValidations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"internationalizedTags":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}}}},"InternationalizationRightsRequestMap":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"description":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizationDisplay":{"$ref":"#/components/schemas/InternationalizationDisplay"},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"format":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}}}},"LineValidationRuleWithColumnsDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"checker":{"$ref":"#/components/schemas/CheckerDescription"},"columns":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"LineValidationRuleWithVariableComponentsDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"checker":{"$ref":"#/components/schemas/CheckerDescription"},"variableComponents":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/VariableComponentKey"}}}},"MigrationDescription":{"type":"object","properties":{"strategy":{"type":"string","enum":["ADD_VARIABLE"]},"dataGroup":{"type":"string"},"variable":{"type":"string"},"components":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/AddVariableMigrationDescription"}}}},"ReferenceDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"internationalizationDisplay":{"$ref":"#/components/schemas/InternationalizationDisplay"},"separator":{"type":"string"},"keyColumns":{"type":"array","items":{"type":"string"}},"columns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ReferenceStaticNotComputedColumnDescription"}},"computedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ReferenceStaticComputedColumnDescription"}},"dynamicColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ReferenceDynamicColumnDescription"}},"validations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/LineValidationRuleWithColumnsDescription"}},"allowUnexpectedColumns":{"type":"boolean"},"tags":{"type":"array","items":{"type":"string"}}}},"ReferenceDynamicColumnDescription":{"type":"object","properties":{"presenceConstraint":{"type":"string","enum":["MANDATORY","OPTIONAL","ABSENT"]},"tags":{"type":"array","items":{"type":"string"}},"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"headerPrefix":{"type":"string"},"reference":{"type":"string"},"referenceColumnToLookForHeader":{"type":"string"}}},"ReferenceStaticComputedColumnDescription":{"type":"object","properties":{"presenceConstraint":{"type":"string","enum":["MANDATORY","OPTIONAL","ABSENT"]},"tags":{"type":"array","items":{"type":"string"}},"checker":{"$ref":"#/components/schemas/CheckerDescription"},"headerName":{"type":"string"},"computation":{"$ref":"#/components/schemas/GroovyConfiguration"}}},"ReferenceStaticNotComputedColumnDescription":{"type":"object","properties":{"presenceConstraint":{"type":"string","enum":["MANDATORY","OPTIONAL","ABSENT"]},"tags":{"type":"array","items":{"type":"string"}},"checker":{"$ref":"#/components/schemas/CheckerDescription"},"headerName":{"type":"string"},"defaultValue":{"$ref":"#/components/schemas/GroovyConfiguration"}}},"RepeatedColumnBindingDescription":{"type":"object","properties":{"headerPattern":{"type":"string"},"exportHeader":{"type":"string"},"tokens":{"type":"array","items":{"$ref":"#/components/schemas/HeaderPatternToken"}},"boundTo":{"$ref":"#/components/schemas/VariableComponentKey"}}},"RepositoryDescription":{"type":"object","properties":{"filePattern":{"type":"string"},"authorizationScope":{"type":"object","additionalProperties":{"type":"integer","format":"int32"}},"startDate":{"$ref":"#/components/schemas/TokenDateDescription"},"endDate":{"$ref":"#/components/schemas/TokenDateDescription"}}},"RightsRequestDescription":{"type":"object","properties":{"description":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"format":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/FieldFormat"}}}},"TokenDateDescription":{"type":"object","properties":{"token":{"type":"integer","format":"int32"}}},"TransformationConfigurationDescription":{"type":"object","properties":{"codify":{"type":"boolean"},"groovy":{"$ref":"#/components/schemas/GroovyConfiguration"}}},"ValidationCheckResult":{"type":"object"},"VariableComponentKey":{"type":"object","properties":{"variable":{"type":"string"},"component":{"type":"string"},"id":{"type":"string"}}},"VariableComponentWithDefaultValueDescription":{"type":"object","properties":{"checker":{"$ref":"#/components/schemas/CheckerDescription"},"tags":{"type":"array","items":{"type":"string"}},"defaultValue":{"$ref":"#/components/schemas/GroovyConfiguration"},"hidden":{"type":"boolean"}}},"VariableDescription":{"type":"object","properties":{"chartDescription":{"$ref":"#/components/schemas/Chart"},"tags":{"type":"array","items":{"type":"string"}},"components":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/VariableComponentWithDefaultValueDescription"}},"computedComponents":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ComputedVariableComponentDescription"}},"hidden":{"type":"boolean"}}},"LoginResult":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"login":{"type":"string"},"email":{"type":"string"},"state":{"type":"string"},"authorizedForApplicationCreation":{"type":"boolean"},"superadmin":{"type":"boolean"},"authorizations":{"type":"array","items":{"type":"string"}},"chartes":{"type":"object","additionalProperties":{"type":"string","format":"date-time"}}}},"Authorization":{"type":"object","properties":{"timeScope":{"$ref":"#/components/schemas/LocalDateTimeRange"},"dataGroups":{"type":"array","items":{"type":"string"}},"requiredAuthorizations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Ltree"}},"intervalDates":{"type":"object","additionalProperties":{"type":"string","format":"date"},"writeOnly":true}}},"CreateAuthorizationRequest":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"usersId":{"uniqueItems":true,"type":"array","items":{"type":"string","format":"uuid"}},"applicationNameOrId":{"type":"string"},"authorizations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/Authorization"}}}}}},"CreateRightsRequestRequest":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"fields":{"type":"object","additionalProperties":{"type":"string"}},"rightsRequest":{"$ref":"#/components/schemas/CreateAuthorizationRequest"},"setted":{"type":"boolean"},"comment":{"type":"string"}}},"LocalDateTimeRange":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/RangeLocalDateTime"}}},"Ltree":{"type":"object","properties":{"sql":{"type":"string"}}},"RangeLocalDateTime":{"type":"object","properties":{"empty":{"type":"boolean"}}},"CreateReferenceAuthorizationRequest":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"usersId":{"uniqueItems":true,"type":"array","items":{"type":"string","format":"uuid"}},"applicationNameOrId":{"type":"string"},"references":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}}}},"CreateAdditionalFileAuthorizationRequest":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"usersId":{"uniqueItems":true,"type":"array","items":{"type":"string","format":"uuid"}},"applicationNameOrId":{"type":"string"},"additionalFiles":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}}}},"ReactiveResultObject":{"type":"object","properties":{"type":{"type":"string","enum":["REACTIVE_RESULT","REACTIVE_ERROR","REACTIVE_PROGRESS","REACTIVE_INFO"]},"result":{"type":"object"},"time":{"type":"string","format":"date-time"}}},"AdditionalFile":{"type":"object","properties":{"fields":{"type":"array","items":{"type":"string"}}}},"ApplicationResult":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"title":{"type":"string"},"comment":{"type":"string"},"internationalization":{"$ref":"#/components/schemas/InternationalizationMap"},"references":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Reference"}},"authorizationReferencesRights":{"$ref":"#/components/schemas/AuthorizationsForUserResult"},"referenceSynthesis":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceSynthesis"}},"dataTypes":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/DataType"}},"additionalFiles":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/AdditionalFile"}},"authorizationsDatatypesRights":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"boolean"}}},"rightsRequest":{"$ref":"#/components/schemas/RightsRequest"},"configuration":{"$ref":"#/components/schemas/Configuration"},"isAdministrator":{"type":"boolean"}}},"AuthorizationsForUserResult":{"type":"object","properties":{"authorizations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"boolean"}}},"applicationName":{"type":"string"},"isAdministrator":{"type":"boolean"},"userId":{"type":"string"}}},"Column":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"key":{"type":"boolean"},"linkedTo":{"type":"string"},"tags":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"Component":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"tags":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"DataType":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"variables":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Variable"}},"repository":{"$ref":"#/components/schemas/Repository"},"hasAuthorizations":{"type":"boolean"},"tags":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"DynamicColumn":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"headerPrefix":{"type":"string"},"reference":{"type":"string"},"referenceColumnToLookForHeader":{"type":"string"},"presenceConstraint":{"type":"boolean"},"tags":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"Reference":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"children":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"columns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Column"}},"dynamicColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/DynamicColumn"}},"tags":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"ReferenceSynthesis":{"type":"object","properties":{"ReferenceType":{"type":"string"},"lineCount":{"type":"integer","format":"int32"},"referenceType":{"type":"string"}}},"Repository":{"type":"object","properties":{"filePattern":{"type":"string"},"authorizationScope":{"type":"object","additionalProperties":{"type":"integer","format":"int32"}},"startDate":{"$ref":"#/components/schemas/TokenDateDescription"},"endDate":{"$ref":"#/components/schemas/TokenDateDescription"}}},"RightsRequest":{"type":"object","properties":{"description":{"$ref":"#/components/schemas/RightsRequestDescription"}}},"Variable":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"components":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Component"}},"chartDescription":{"$ref":"#/components/schemas/Chart"},"tags":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"AuthorizationParsed":{"type":"object","properties":{"path":{"type":"string"},"dataGroups":{"type":"array","items":{"type":"string"}},"requiredAuthorizations":{"type":"object","additionalProperties":{"type":"string"}},"fromDay":{"type":"string","format":"date"},"toDay":{"type":"string","format":"date"}}},"GetRightsRequestResult":{"type":"object","properties":{"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/User"}},"rightsRequests":{"type":"array","items":{"$ref":"#/components/schemas/RightsRequestResult"}},"description":{"$ref":"#/components/schemas/RightsRequestDescription"}}},"RightsRequestResult":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"application":{"type":"string","format":"uuid"},"user":{"type":"string","format":"uuid"},"comment":{"type":"string"},"rightsRequestForm":{"type":"object","additionalProperties":{"type":"string"}},"rightsRequest":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}},"authorizationByDatatypeAndPath":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}}},"setted":{"type":"boolean"}}},"User":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"label":{"type":"string"}}},"MultiValueMapStringString":{"type":"object","properties":{"all":{"type":"object","additionalProperties":{"type":"string"},"writeOnly":true},"empty":{"type":"boolean"}},"additionalProperties":{"type":"array","items":{"type":"string"}}},"GetReferenceResult":{"type":"object","properties":{"referenceValues":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/ReferenceValue"}},"referenceTypeForReferencingColumns":{"type":"object","additionalProperties":{"type":"string"}}}},"ReferenceValue":{"type":"object","properties":{"id":{"type":"string"},"hierarchicalKey":{"type":"string"},"hierarchicalReference":{"type":"string"},"naturalKey":{"type":"string"},"values":{"type":"object"},"refsLinkedTo":{"type":"object","additionalProperties":{"uniqueItems":true,"type":"array","items":{"type":"string","format":"uuid"}}},"referencingReference":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}}}}},"StreamingResponseBody":{"type":"object"},"AuthorizationsReferencesResult":{"type":"object","properties":{"authorizationResults":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"applicationName":{"type":"string"},"isAdministrator":{"type":"boolean"}}},"GetAuthorizationReferencesResult":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/OreSiUser"}},"application":{"type":"string","format":"uuid"},"authorizations":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}}}},"GetAuthorizationReferencesResults":{"type":"object","properties":{"authorizationResults":{"uniqueItems":true,"type":"array","properties":{"empty":{"type":"boolean"}},"items":{"$ref":"#/components/schemas/GetAuthorizationReferencesResult"}},"authorizationsForUser":{"$ref":"#/components/schemas/AuthorizationsReferencesResult"},"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/User"}}}},"AuthorizationScope":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"options":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/Option"}}}},"AuthorizationsResult":{"type":"object","properties":{"authorizationResults":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}},"applicationName":{"type":"string"},"authorizationByPath":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}}},"isAdministrator":{"type":"boolean"}}},"ColumnDescription":{"type":"object","properties":{"display":{"type":"boolean"},"title":{"type":"string"},"withPeriods":{"type":"boolean"},"withDataGroups":{"type":"boolean"},"forPublic":{"type":"boolean"},"forRequest":{"type":"boolean"},"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}}}},"DataGroup":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"}}},"GetGrantableResult":{"type":"object","properties":{"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/User"}},"dataGroups":{"type":"object","additionalProperties":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/DataGroup"}}},"authorizationScopes":{"type":"object","additionalProperties":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/AuthorizationScope"}}},"columnsDescription":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ColumnDescription"}}},"authorizationsForUser":{"$ref":"#/components/schemas/AuthorizationsResult"},"publicAuthorizations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/Authorization"}}}}}},"Option":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"}}},"BinaryFile":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"creationDate":{"type":"string","format":"date-time"},"updateDate":{"type":"string","format":"date-time"},"application":{"type":"string","format":"uuid"},"name":{"type":"string"},"comment":{"type":"string"},"size":{"type":"integer","format":"int64"},"data":{"type":"array","items":{"type":"string","format":"byte"}},"params":{"$ref":"#/components/schemas/BinaryFileInfos"}}},"BinaryFileDataset":{"type":"object","properties":{"datatype":{"type":"string"},"requiredAuthorizations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Ltree"}},"from":{"type":"string"},"to":{"type":"string"},"comment":{"type":"string"}}},"BinaryFileInfos":{"type":"object","properties":{"binaryFiledataset":{"$ref":"#/components/schemas/BinaryFileDataset"},"published":{"type":"boolean"},"publisheduser":{"type":"string","format":"uuid"},"publisheddate":{"type":"string"},"createuser":{"type":"string","format":"uuid"},"createdate":{"type":"string"},"comment":{"type":"string"}}},"CheckerTarget":{"type":"object"},"DataRowResult":{"type":"object","properties":{"rowId":{"type":"string"},"values":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object"}}},"refsLinkedTo":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"uniqueItems":true,"type":"array","items":{"type":"string","format":"uuid"}}}},"totalRows":{"type":"integer","format":"int64"},"rowNumber":{"type":"integer","format":"int64"}}},"FieldType":{"type":"object","properties":{"value":{"type":"object"},"sqlType":{"type":"string","enum":["UUID","LTREE","TEXT","INTEGER","NUMERIC","COMPOSITE_DATE","BOOLEAN","JSONB"]}}},"GetDataResult":{"type":"object","properties":{"variables":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"rows":{"type":"array","items":{"$ref":"#/components/schemas/DataRowResult"}},"totalRows":{"type":"integer","format":"int64"},"checkedFormatVariableComponents":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/LineCheckerWarper"}}}}},"LineCheckerWarper":{"type":"object","properties":{"checkerDescription":{"$ref":"#/components/schemas/CheckerDescription"},"target":{"$ref":"#/components/schemas/CheckerTarget"},"fieldType":{"$ref":"#/components/schemas/FieldType"},"transformer":{"$ref":"#/components/schemas/LineTransformer"},"sqlType":{"type":"string","enum":["UUID","LTREE","TEXT","INTEGER","NUMERIC","COMPOSITE_DATE","BOOLEAN","JSONB"]},"underlyingType":{"$ref":"#/components/schemas/FieldType"},"multiplicity":{"type":"string","enum":["ONE","MANY"]}}},"LineTransformer":{"type":"object"},"GetAuthorizationResult":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/OreSiUser"}},"application":{"type":"string","format":"uuid"},"authorizations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}},"publicAuthorizations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/Authorization"}}}},"authorizationsForUser":{"$ref":"#/components/schemas/AuthorizationsResult"}}},"GetAuthorizationResults":{"type":"object","properties":{"authorizationResults":{"uniqueItems":true,"type":"array","properties":{"empty":{"type":"boolean"}},"items":{"$ref":"#/components/schemas/GetAuthorizationResult"}},"authorizationsForUser":{"$ref":"#/components/schemas/AuthorizationsResult"}}},"AuthorizationsAdditionalFilesResult":{"type":"object","properties":{"authorizationResults":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"applicationName":{"type":"string"},"isAdministrator":{"type":"boolean"}}},"GetAuthorizationAdditionalFilesResult":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/OreSiUser"}},"application":{"type":"string","format":"uuid"},"authorizations":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}}}},"GetAuthorizationAdditionalFilesResults":{"type":"object","properties":{"authorizationResults":{"uniqueItems":true,"type":"array","properties":{"empty":{"type":"boolean"}},"items":{"$ref":"#/components/schemas/GetAuthorizationAdditionalFilesResult"}},"authorizationsForUser":{"$ref":"#/components/schemas/AuthorizationsAdditionalFilesResult"},"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/User"}}}},"AdditionalBinaryFileResult":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"application":{"type":"string","format":"uuid"},"user":{"type":"string","format":"uuid"},"updateUser":{"type":"string","format":"uuid"},"additionalBinaryFileType":{"type":"string"},"comment":{"type":"string"},"fileName":{"type":"string"},"fileType":{"type":"string"},"size":{"type":"integer","format":"int64"},"additionalBinaryFileForm":{"type":"object","additionalProperties":{"type":"string"}},"associates":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}},"associatesByDatatypeAndPath":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}}},"updateDate":{"type":"string","format":"date-time"},"forApplication":{"type":"boolean"}}},"GetAdditionalFilesResult":{"type":"object","properties":{"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/User"}},"additionalFileName":{"type":"string"},"additionalBinaryFiles":{"type":"array","items":{"$ref":"#/components/schemas/AdditionalBinaryFileResult"}},"description":{"$ref":"#/components/schemas/AdditionalFileDescription"},"fileNames":{"type":"array","items":{"type":"string"}}}},"ApplicationContext":{"type":"object","properties":{"parent":{"$ref":"#/components/schemas/ApplicationContext"},"id":{"type":"string"},"displayName":{"type":"string"},"applicationName":{"type":"string"},"autowireCapableBeanFactory":{"$ref":"#/components/schemas/AutowireCapableBeanFactory"},"startupDate":{"type":"integer","format":"int64"},"environment":{"$ref":"#/components/schemas/Environment"},"beanDefinitionCount":{"type":"integer","format":"int32"},"beanDefinitionNames":{"type":"array","items":{"type":"string"}},"parentBeanFactory":{"$ref":"#/components/schemas/BeanFactory"},"classLoader":{"type":"object","properties":{"name":{"type":"string"},"registeredAsParallelCapable":{"type":"boolean"},"parent":{"type":"object","properties":{"name":{"type":"string"},"registeredAsParallelCapable":{"type":"boolean"},"unnamedModule":{"type":"object","properties":{"name":{"type":"string"},"classLoader":{"type":"object","properties":{"name":{"type":"string"},"registeredAsParallelCapable":{"type":"boolean"},"definedPackages":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"sealed":{"type":"boolean"},"specificationTitle":{"type":"string"},"specificationVersion":{"type":"string"},"specificationVendor":{"type":"string"},"implementationTitle":{"type":"string"},"implementationVersion":{"type":"string"},"implementationVendor":{"type":"string"}}}},"defaultAssertionStatus":{"type":"boolean","writeOnly":true}}},"descriptor":{"type":"object","properties":{"open":{"type":"boolean"},"automatic":{"type":"boolean"}}},"named":{"type":"boolean"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"packages":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"layer":{"type":"object"}}},"definedPackages":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"sealed":{"type":"boolean"},"specificationTitle":{"type":"string"},"specificationVersion":{"type":"string"},"specificationVendor":{"type":"string"},"implementationTitle":{"type":"string"},"implementationVersion":{"type":"string"},"implementationVendor":{"type":"string"}}}},"defaultAssertionStatus":{"type":"boolean","writeOnly":true}}},"unnamedModule":{"type":"object","properties":{"name":{"type":"string"},"classLoader":{"type":"object","properties":{"name":{"type":"string"},"registeredAsParallelCapable":{"type":"boolean"},"definedPackages":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"sealed":{"type":"boolean"},"specificationTitle":{"type":"string"},"specificationVersion":{"type":"string"},"specificationVendor":{"type":"string"},"implementationTitle":{"type":"string"},"implementationVersion":{"type":"string"},"implementationVendor":{"type":"string"}}}},"defaultAssertionStatus":{"type":"boolean","writeOnly":true}}},"descriptor":{"type":"object","properties":{"open":{"type":"boolean"},"automatic":{"type":"boolean"}}},"named":{"type":"boolean"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"packages":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"layer":{"type":"object"}}},"definedPackages":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"sealed":{"type":"boolean"},"specificationTitle":{"type":"string"},"specificationVersion":{"type":"string"},"specificationVendor":{"type":"string"},"implementationTitle":{"type":"string"},"implementationVersion":{"type":"string"},"implementationVendor":{"type":"string"}}}},"defaultAssertionStatus":{"type":"boolean","writeOnly":true}}}}},"AutowireCapableBeanFactory":{"type":"object"},"BeanFactory":{"type":"object"},"Environment":{"type":"object","properties":{"activeProfiles":{"type":"array","items":{"type":"string"}},"defaultProfiles":{"type":"array","items":{"type":"string"}}}},"FilterRegistration":{"type":"object","properties":{"servletNameMappings":{"type":"array","items":{"type":"string"}},"urlPatternMappings":{"type":"array","items":{"type":"string"}},"initParameters":{"type":"object","additionalProperties":{"type":"string"}},"name":{"type":"string"},"className":{"type":"string"}}},"HttpStatusCode":{"type":"object","properties":{"is5xxServerError":{"type":"boolean"},"error":{"type":"boolean"},"is2xxSuccessful":{"type":"boolean"},"is4xxClientError":{"type":"boolean"},"is1xxInformational":{"type":"boolean"},"is3xxRedirection":{"type":"boolean"}}},"JspConfigDescriptor":{"type":"object","properties":{"taglibs":{"type":"array","items":{"$ref":"#/components/schemas/TaglibDescriptor"}},"jspPropertyGroups":{"type":"array","items":{"$ref":"#/components/schemas/JspPropertyGroupDescriptor"}}}},"JspPropertyGroupDescriptor":{"type":"object","properties":{"defaultContentType":{"type":"string"},"buffer":{"type":"string"},"urlPatterns":{"type":"array","items":{"type":"string"}},"elIgnored":{"type":"string"},"errorOnELNotFound":{"type":"string"},"pageEncoding":{"type":"string"},"scriptingInvalid":{"type":"string"},"isXml":{"type":"string"},"includePreludes":{"type":"array","items":{"type":"string"}},"includeCodas":{"type":"array","items":{"type":"string"}},"deferredSyntaxAllowedAsLiteral":{"type":"string"},"trimDirectiveWhitespaces":{"type":"string"},"errorOnUndeclaredNamespace":{"type":"string"}}},"RedirectView":{"type":"object","properties":{"applicationContext":{"$ref":"#/components/schemas/ApplicationContext"},"servletContext":{"$ref":"#/components/schemas/ServletContext"},"contentType":{"type":"string"},"requestContextAttribute":{"type":"string"},"staticAttributes":{"type":"object","additionalProperties":{"type":"object"}},"exposePathVariables":{"type":"boolean"},"exposeContextBeansAsAttributes":{"type":"boolean","writeOnly":true},"exposedContextBeanNames":{"type":"array","writeOnly":true,"items":{"type":"string"}},"beanName":{"type":"string"},"url":{"type":"string"},"contextRelative":{"type":"boolean","writeOnly":true},"http10Compatible":{"type":"boolean","writeOnly":true},"exposeModelAttributes":{"type":"boolean","writeOnly":true},"encodingScheme":{"type":"string","writeOnly":true},"statusCode":{"$ref":"#/components/schemas/HttpStatusCode"},"expandUriTemplateVariables":{"type":"boolean","writeOnly":true},"propagateQueryParams":{"type":"boolean","writeOnly":true},"hosts":{"type":"array","items":{"type":"string"}},"propagateQueryProperties":{"type":"boolean"},"redirectView":{"type":"boolean"},"attributes":{"type":"object","additionalProperties":{"type":"string"},"writeOnly":true},"attributesCSV":{"type":"string","writeOnly":true},"attributesMap":{"type":"object","additionalProperties":{"type":"object"}}}},"ServletContext":{"type":"object","properties":{"classLoader":{"type":"object","properties":{"name":{"type":"string"},"registeredAsParallelCapable":{"type":"boolean"},"definedPackages":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"sealed":{"type":"boolean"},"specificationTitle":{"type":"string"},"specificationVersion":{"type":"string"},"specificationVendor":{"type":"string"},"implementationTitle":{"type":"string"},"implementationVersion":{"type":"string"},"implementationVendor":{"type":"string"}}}},"defaultAssertionStatus":{"type":"boolean","writeOnly":true}}},"majorVersion":{"type":"integer","format":"int32"},"minorVersion":{"type":"integer","format":"int32"},"attributeNames":{"type":"object"},"effectiveMajorVersion":{"type":"integer","format":"int32"},"effectiveMinorVersion":{"type":"integer","format":"int32"},"serverInfo":{"type":"string"},"servletContextName":{"type":"string"},"servletRegistrations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ServletRegistration"}},"filterRegistrations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/FilterRegistration"}},"sessionCookieConfig":{"$ref":"#/components/schemas/SessionCookieConfig"},"sessionTrackingModes":{"uniqueItems":true,"type":"array","writeOnly":true,"items":{"type":"string","enum":["COOKIE","URL","SSL"]}},"defaultSessionTrackingModes":{"uniqueItems":true,"type":"array","items":{"type":"string","enum":["COOKIE","URL","SSL"]}},"effectiveSessionTrackingModes":{"uniqueItems":true,"type":"array","items":{"type":"string","enum":["COOKIE","URL","SSL"]}},"jspConfigDescriptor":{"$ref":"#/components/schemas/JspConfigDescriptor"},"virtualServerName":{"type":"string"},"sessionTimeout":{"type":"integer","format":"int32"},"requestCharacterEncoding":{"type":"string"},"responseCharacterEncoding":{"type":"string"},"contextPath":{"type":"string"},"initParameterNames":{"type":"object"}}},"ServletRegistration":{"type":"object","properties":{"runAsRole":{"type":"string"},"mappings":{"type":"array","items":{"type":"string"}},"initParameters":{"type":"object","additionalProperties":{"type":"string"}},"name":{"type":"string"},"className":{"type":"string"}}},"SessionCookieConfig":{"type":"object","properties":{"name":{"type":"string"},"path":{"type":"string"},"attributes":{"type":"object","additionalProperties":{"type":"string"}},"comment":{"type":"string","deprecated":true},"domain":{"type":"string"},"maxAge":{"type":"integer","format":"int32"},"secure":{"type":"boolean"},"httpOnly":{"type":"boolean"}}},"TaglibDescriptor":{"type":"object","properties":{"taglibURI":{"type":"string"},"taglibLocation":{"type":"string"}}}}}} \ No newline at end of file +{"openapi":"3.0.1","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://localhost","description":"Generated server url"}],"paths":{"/api/v1/users":{"put":{"tags":["authentication-resources"],"operationId":"updateUser","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateUserRequest"}}},"required":true},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateUserResult"}}}}}},"post":{"tags":["authentication-resources"],"operationId":"createUser","parameters":[{"name":"login","in":"query","required":true,"schema":{"type":"string"}},{"name":"password","in":"query","required":true,"schema":{"type":"string"}},{"name":"email","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string","format":"uuid"}}}}}}}},"/api/v1/authorization/{role}":{"put":{"tags":["authorization-resources"],"operationId":"addAuthorization","parameters":[{"name":"role","in":"path","required":true,"schema":{"type":"string"}},{"name":"userIdOrLogin","in":"query","required":true,"schema":{"type":"string"}},{"name":"applicationPattern","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OreSiUser"}}}}}},"delete":{"tags":["authorization-resources"],"operationId":"deleteAuthorization","parameters":[{"name":"role","in":"path","required":true,"schema":{"type":"string"}},{"name":"userIdOrLogin","in":"query","required":true,"schema":{"type":"string"}},{"name":"applicationPattern","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OreSiUser"}}}}}}},"/api/v1/applications/{nameOrId}/synthesis/{dataType}":{"get":{"tags":["ore-si-resources"],"operationId":"getSynthesis","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}},"put":{"tags":["ore-si-resources"],"operationId":"buidSynthesis","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/applications/{nameOrId}/synthesis/{dataType}/{variable}":{"get":{"tags":["ore-si-resources"],"operationId":"getSynthesis_1","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}},{"name":"variable","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}},"put":{"tags":["ore-si-resources"],"operationId":"buidSynthesis_1","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}},{"name":"variable","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/validate-configuration":{"post":{"tags":["ore-si-resources"],"operationId":"validateConfiguration","requestBody":{"content":{"application/json":{"schema":{"required":["file"],"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfigurationParsingResult"}}}}}}},"/api/v1/login":{"post":{"tags":["authentication-resources"],"operationId":"login","parameters":[{"name":"login","in":"query","required":true,"schema":{"type":"string"}},{"name":"password","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginResult"}}}}}}},"/api/v1/applications/{name}":{"post":{"tags":["ore-si-resources"],"operationId":"createApplication","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string"}},{"name":"comment","in":"query","required":false,"schema":{"type":"string","default":""}}],"requestBody":{"content":{"application/json":{"schema":{"required":["file"],"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/applications/{nameOrId}/rightsRequest":{"get":{"tags":["ore-si-resources"],"description":"Get a rightsRequest with their description using search params","operationId":"listRightsRequest","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetRightsRequestResult"}}}}}},"post":{"tags":["ore-si-resources"],"operationId":"createRightsRequest","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateRightsRequestRequest"}}},"required":true},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/applications/{nameOrId}/references/{refType}":{"get":{"tags":["ore-si-resources"],"operationId":"listReferences","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"refType","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetReferenceResult"}}}}}},"post":{"tags":["ore-si-resources"],"operationId":"createReference","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"refType","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"required":["file"],"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}},"delete":{"tags":["ore-si-resources"],"operationId":"deleteReferences","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"refType","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/api/v1/applications/{nameOrId}/references/authorization":{"get":{"tags":["authorization-resources"],"operationId":"getReferencesAuthorizations","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAuthorizationReferencesResults"}}}}}},"post":{"tags":["authorization-resources"],"operationId":"addReferenceAuthorization","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateReferenceAuthorizationRequest"}}},"required":true},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"}}}}}}}},"/api/v1/applications/{nameOrId}/data/{dataType}":{"get":{"tags":["ore-si-resources"],"operationId":"getAllDataZip_1","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}},{"name":"downloadDatasetQuery","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/octet-stream":{"schema":{"$ref":"#/components/schemas/StreamingResponseBody"}},"application/json":{"schema":{"$ref":"#/components/schemas/GetDataResult"}}}}}},"post":{"tags":["ore-si-resources"],"operationId":"createData","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}},"delete":{"tags":["ore-si-resources"],"operationId":"deleteData","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}},{"name":"downloadDatasetQuery","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/api/v1/applications/{nameOrId}/configuration":{"get":{"tags":["ore-si-resources"],"operationId":"getConfiguration","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/octet-stream":{"schema":{"type":"array","items":{"type":"string","format":"byte"}}}}}}},"post":{"tags":["ore-si-resources"],"operationId":"changeConfiguration","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"comment","in":"query","required":false,"schema":{"type":"string","default":""}}],"requestBody":{"content":{"application/json":{"schema":{"required":["file"],"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}}},"/api/v1/applications/{nameOrId}/authorization":{"get":{"tags":["authorization-resources"],"operationId":"getAuthorizations_1","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAuthorizationResults"}}}}}},"post":{"tags":["authorization-resources"],"operationId":"addAuthorization_1","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateAuthorizationRequest"}}},"required":true},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"}}}}}}}},"/api/v1/applications/{nameOrId}/additionalFiles/{additionalFileName}":{"get":{"tags":["ore-si-resources"],"operationId":"listAdditionalFilesNames","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"additionalFileName","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAdditionalFilesResult"}}}}}},"post":{"tags":["ore-si-resources"],"operationId":"createAdditionalFile","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"additionalFileName","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string","format":"uuid"}}}}}}},"/api/v1/applications/{nameOrId}/additionalFiles/authorization":{"post":{"tags":["authorization-resources"],"operationId":"addAdditionalFileAuthorization","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateAdditionalFileAuthorizationRequest"}}},"required":true},"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"string"}}}}}}}},"/api/v1/users/{userLoginOrId}":{"get":{"tags":["authentication-resources"],"operationId":"getByIdOrLogin","parameters":[{"name":"userLoginOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OreSiUser"}}}}}}},"/api/v1/authorization":{"get":{"tags":["authorization-resources"],"operationId":"getAuthorizations","responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/LoginResult"}}}}}}}},"/api/v1/applications":{"get":{"tags":["ore-si-resources"],"operationId":"getApplications","parameters":[{"name":"filter","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"default":[]}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/x-ndjson":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReactiveResultObject"}}}}}}}},"/api/v1/applications/{name}/file/{id}":{"get":{"tags":["ore-si-resources"],"operationId":"getFile","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/octet-stream":{"schema":{"type":"array","items":{"type":"string","format":"byte"}}}}}}},"delete":{"tags":["ore-si-resources"],"operationId":"removeFile","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/api/v1/applications/{nameOrId}":{"get":{"tags":["ore-si-resources"],"operationId":"getApplication","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"filter","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"default":[]}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationResult"}}}}}}},"/api/v1/applications/{nameOrId}/references":{"get":{"tags":["ore-si-resources"],"operationId":"listNameReferences","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/v1/applications/{nameOrId}/references/{refType}/{column}":{"get":{"tags":["ore-si-resources"],"operationId":"listReferences_1","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"refType","in":"path","required":true,"schema":{"type":"string"}},{"name":"column","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"type":"array","items":{"type":"string"}}}}}}}}},"/api/v1/applications/{nameOrId}/references/{refType}/csv":{"get":{"tags":["ore-si-resources"],"operationId":"listReferencesCsv","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"refType","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/octet-stream":{"schema":{"$ref":"#/components/schemas/StreamingResponseBody"}}}}}}},"/api/v1/applications/{nameOrId}/grantable":{"get":{"tags":["authorization-resources"],"operationId":"getGrantable","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetGrantableResult"}}}}}}},"/api/v1/applications/{nameOrId}/filesOnRepository/{dataType}":{"get":{"tags":["ore-si-resources"],"operationId":"getFilesOnRepository","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"dataType","in":"path","required":true,"schema":{"type":"string"}},{"name":"repositoryId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BinaryFile"}}}}}}}},"/api/v1/applications/{nameOrId}/data":{"get":{"tags":["ore-si-resources"],"operationId":"listDataType","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/v1/applications/{nameOrId}/authorization/{authorizationId}":{"get":{"tags":["authorization-resources"],"operationId":"getAuthorizationById","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"authorizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAuthorizationResult"}}}}}},"delete":{"tags":["authorization-resources"],"operationId":"revokeAuthorization","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"authorizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string","format":"uuid"}}}}}}},"/api/v1/applications/{nameOrId}/additionalfiles/authorization":{"get":{"tags":["authorization-resources"],"operationId":"getAdditionalFilesAuthorizations","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":true,"schema":{"$ref":"#/components/schemas/MultiValueMapStringString"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAuthorizationAdditionalFilesResults"}}}}}}},"/api/v1/applications/{nameOrId}/additionalFiles":{"get":{"tags":["ore-si-resources"],"summary":"Returns a zip containing additional files and their description","description":"Get a additionalFiles with their description using search params","operationId":"getAdditionalFilesNamesZip","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/octet-stream":{"schema":{"$ref":"#/components/schemas/StreamingResponseBody"}}}}}},"delete":{"tags":["ore-si-resources"],"summary":"Delete additional file based on params search","description":"Delete a additionalFiles ","operationId":"removeAdditionalFiles","parameters":[{"name":"nameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"params","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/api/v1/applications/{applicationNameOrId}/references/authorization/{userLoginOrId}":{"get":{"tags":["authorization-resources"],"operationId":"getReferencesAuthorizationsForUser","parameters":[{"name":"applicationNameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"userLoginOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthorizationsReferencesResult"}}}}}}},"/api/v1/applications/{applicationNameOrId}/authorization/user/{userLoginOrId}":{"get":{"tags":["authorization-resources"],"operationId":"getAuthorizationsForUser","parameters":[{"name":"applicationNameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"userLoginOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthorizationsResult"}}}}}}},"/api/v1/applications/{applicationNameOrId}/additionalFiles/authorization/{userLoginOrId}":{"get":{"tags":["authorization-resources"],"operationId":"getAdditionalFilesAuthorizationsForUser","parameters":[{"name":"applicationNameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"userLoginOrId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthorizationsAdditionalFilesResult"}}}}}}},"/":{"get":{"tags":["home-resources"],"operationId":"home","responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/RedirectView"}}}}}}},"/api/v1/logout":{"delete":{"tags":["authentication-resources"],"operationId":"logout","responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string"}}}}}}},"/api/v1/applications/{applicationNameOrId}/references/authorization/{authorizationId}":{"delete":{"tags":["authorization-resources"],"operationId":"revokeReferencesAuthorization","parameters":[{"name":"applicationNameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"authorizationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}}}}},"/api/v1/applications/{applicationNameOrId}/additionalFiles/authorization/{authorizationId}":{"delete":{"tags":["authorization-resources"],"operationId":"revokeAdditionalFilesAuthorization","parameters":[{"name":"applicationNameOrId","in":"path","required":true,"schema":{"type":"string"}},{"name":"authorizationId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ObjectError"}}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}}}}}},"components":{"schemas":{"ObjectError":{"type":"object","properties":{"codes":{"type":"array","items":{"type":"string"}},"arguments":{"type":"array","items":{"type":"object"}},"defaultMessage":{"type":"string"},"objectName":{"type":"string"},"code":{"type":"string"}}},"CreateUserRequest":{"type":"object","properties":{"login":{"type":"string"},"password":{"type":"string"},"email":{"type":"string"},"newPassword":{"type":"string"},"newPasswordConfirm":{"type":"string"},"verificationKey":{"type":"string"},"charte":{"type":"string"}}},"CreateUserResult":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"login":{"type":"string"},"email":{"type":"string"},"accountState":{"type":"string","enum":["idle","active","pending","closed"]},"chartes":{"type":"object","additionalProperties":{"type":"string","format":"date-time"}}}},"OreSiUser":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"creationDate":{"type":"string","format":"date-time"},"updateDate":{"type":"string","format":"date-time"},"login":{"type":"string"},"password":{"type":"string"},"email":{"type":"string"},"authorizations":{"type":"array","items":{"type":"string"}},"accountstate":{"type":"string","enum":["idle","active","pending","closed"]},"chartes":{"type":"object","additionalProperties":{"type":"string","format":"date-time"}}}},"AddVariableMigrationDescription":{"type":"object","properties":{"defaultValue":{"type":"string"}}},"AdditionalFileDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"format":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/AdditionalFileFieldFormat"}}}},"AdditionalFileFieldFormat":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"checker":{"$ref":"#/components/schemas/CheckerDescription"}}},"ApplicationDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"name":{"type":"string"},"version":{"type":"integer","format":"int32"},"defaultLanguage":{"type":"object","properties":{"script":{"type":"string"},"country":{"type":"string"},"variant":{"type":"string"},"unicodeLocaleAttributes":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"unicodeLocaleKeys":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"displayLanguage":{"type":"string"},"displayScript":{"type":"string"},"displayCountry":{"type":"string"},"displayVariant":{"type":"string"},"displayName":{"type":"string"},"extensionKeys":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"iso3Language":{"type":"string"},"iso3Country":{"type":"string"},"language":{"type":"string"}}},"internationalization":{"$ref":"#/components/schemas/InternationalizationApplicationMap"}}},"AuthorizationColumnsDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"display":{"type":"boolean"},"title":{"type":"string"},"withPeriods":{"type":"boolean"},"withDataGroups":{"type":"boolean"},"forPublic":{"type":"boolean"},"forRequest":{"type":"boolean"}}},"AuthorizationDescription":{"type":"object","properties":{"timeScope":{"$ref":"#/components/schemas/VariableComponentKey"},"authorizationScopes":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/AuthorizationScopeDescription"}},"dataGroups":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/DataGroupDescription"}},"columnsDescription":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/AuthorizationColumnsDescription"}},"internationalization":{"$ref":"#/components/schemas/InternationalizationAuthorisationMap"}}},"AuthorizationScopeDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"variable":{"type":"string"},"component":{"type":"string"},"variableComponentKey":{"$ref":"#/components/schemas/VariableComponentKey"}}},"Chart":{"type":"object","properties":{"value":{"type":"string"},"aggregation":{"$ref":"#/components/schemas/VariableComponentKey"},"unit":{"type":"string"},"gap":{"type":"string"},"standardDeviation":{"type":"string"}}},"CheckerConfigurationDescription":{"type":"object","properties":{"pattern":{"type":"string"},"refType":{"type":"string"},"groovy":{"$ref":"#/components/schemas/GroovyConfiguration"},"duration":{"type":"string"},"min":{"type":"string"},"max":{"type":"string"},"transformation":{"$ref":"#/components/schemas/TransformationConfigurationDescription"},"required":{"type":"boolean"},"multiplicity":{"type":"string","enum":["ONE","MANY"]}}},"CheckerDescription":{"type":"object","properties":{"name":{"type":"string","enum":["Reference","Boolean","Date","Integer","Float","String","GroovyExpression"]},"params":{"$ref":"#/components/schemas/CheckerConfigurationDescription"}}},"ColumnBindingDescription":{"type":"object","properties":{"header":{"type":"string"},"boundTo":{"$ref":"#/components/schemas/VariableComponentKey"},"presenceConstraint":{"type":"string","enum":["MANDATORY","OPTIONAL","ABSENT"]}}},"CompositeReferenceComponentDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"reference":{"type":"string"},"parentKeyColumn":{"type":"string"},"parentRecursiveKey":{"type":"string"}}},"CompositeReferenceDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"components":{"type":"array","items":{"$ref":"#/components/schemas/CompositeReferenceComponentDescription"}}}},"ComputedVariableComponentDescription":{"type":"object","properties":{"checker":{"$ref":"#/components/schemas/CheckerDescription"},"tags":{"type":"array","items":{"type":"string"}},"computation":{"$ref":"#/components/schemas/GroovyConfiguration"},"hidden":{"type":"boolean"}}},"Configuration":{"type":"object","properties":{"requiredAuthorizationsAttributes":{"type":"array","items":{"type":"string"}},"version":{"type":"integer","format":"int32"},"internationalization":{"$ref":"#/components/schemas/InternationalizationMap"},"comment":{"type":"string"},"application":{"$ref":"#/components/schemas/ApplicationDescription"},"tags":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"rightsRequest":{"$ref":"#/components/schemas/RightsRequestDescription"},"references":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ReferenceDescription"}},"compositeReferences":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/CompositeReferenceDescription"}},"additionalFiles":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/AdditionalFileDescription"}},"dataTypes":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/DataTypeDescription"}}}},"ConfigurationParsingResult":{"type":"object","properties":{"validationCheckResults":{"type":"array","items":{"$ref":"#/components/schemas/ValidationCheckResult"}},"result":{"$ref":"#/components/schemas/Configuration"},"valid":{"type":"boolean"}}},"DataGroupDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"label":{"type":"string"},"data":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"DataTypeDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"internationalizationDisplays":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationDisplay"}},"format":{"$ref":"#/components/schemas/FormatDescription"},"data":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/VariableDescription"}},"validations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/LineValidationRuleWithVariableComponentsDescription"}},"uniqueness":{"type":"array","items":{"$ref":"#/components/schemas/VariableComponentKey"}},"migrations":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/MigrationDescription"}}},"authorization":{"$ref":"#/components/schemas/AuthorizationDescription"},"repository":{"$ref":"#/components/schemas/RepositoryDescription"},"tags":{"type":"array","items":{"type":"string"}}}},"FieldFormat":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"checker":{"$ref":"#/components/schemas/CheckerDescription"}}},"FormatDescription":{"type":"object","properties":{"headerLine":{"type":"integer","format":"int32"},"firstRowLine":{"type":"integer","format":"int32"},"separator":{"type":"string"},"columns":{"type":"array","items":{"$ref":"#/components/schemas/ColumnBindingDescription"}},"repeatedColumns":{"type":"array","items":{"$ref":"#/components/schemas/RepeatedColumnBindingDescription"}},"constants":{"type":"array","items":{"$ref":"#/components/schemas/HeaderConstantDescription"}},"allowUnexpectedColumns":{"type":"boolean"}}},"GroovyConfiguration":{"type":"object","properties":{"expression":{"type":"string"},"references":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"datatypes":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"HeaderConstantDescription":{"type":"object","properties":{"rowNumber":{"type":"integer","format":"int32"},"columnNumber":{"type":"integer","format":"int32"},"headerName":{"type":"string"},"boundTo":{"$ref":"#/components/schemas/VariableComponentKey"},"exportHeader":{"type":"string"}}},"HeaderPatternToken":{"type":"object","properties":{"boundTo":{"$ref":"#/components/schemas/VariableComponentKey"},"exportHeader":{"type":"string"}}},"Internationalization":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"InternationalizationAdditonalFilesMap":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizationDisplay":{"$ref":"#/components/schemas/InternationalizationDisplay"},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"format":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}}}},"InternationalizationApplicationMap":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}}}},"InternationalizationAuthorisationMap":{"type":"object","properties":{"dataGroups":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationAuthorisationName"}},"authorizationScopes":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationAuthorisationName"}},"columnsDescription":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationAuthorisationName"}}}},"InternationalizationAuthorisationName":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}}}},"InternationalizationDataTypeMap":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"authorization":{"$ref":"#/components/schemas/InternationalizationAuthorisationMap"},"internationalizationDisplay":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationDisplay"}},"internationalizedValidations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}}}},"InternationalizationDisplay":{"type":"object","properties":{"pattern":{"type":"object","additionalProperties":{"type":"string"}}}},"InternationalizationMap":{"type":"object","properties":{"application":{"$ref":"#/components/schemas/InternationalizationApplicationMap"},"references":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationReferenceMap"}},"dataTypes":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationDataTypeMap"}},"internationalizedTags":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"rightsRequest":{"$ref":"#/components/schemas/InternationalizationRightsRequestMap"},"additionalFiles":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/InternationalizationAdditonalFilesMap"}}}},"InternationalizationReferenceMap":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"internationalizedDynamicColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"internationalizationDisplay":{"$ref":"#/components/schemas/InternationalizationDisplay"},"internationalizedValidations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"internationalizedTags":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}}}},"InternationalizationRightsRequestMap":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"description":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizationDisplay":{"$ref":"#/components/schemas/InternationalizationDisplay"},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"format":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}}}},"LineValidationRuleWithColumnsDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"checker":{"$ref":"#/components/schemas/CheckerDescription"},"columns":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"LineValidationRuleWithVariableComponentsDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"checker":{"$ref":"#/components/schemas/CheckerDescription"},"variableComponents":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/VariableComponentKey"}}}},"MigrationDescription":{"type":"object","properties":{"strategy":{"type":"string","enum":["ADD_VARIABLE"]},"dataGroup":{"type":"string"},"variable":{"type":"string"},"components":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/AddVariableMigrationDescription"}}}},"ReferenceDescription":{"type":"object","properties":{"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"internationalizedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Internationalization"}},"internationalizationDisplay":{"$ref":"#/components/schemas/InternationalizationDisplay"},"separator":{"type":"string"},"keyColumns":{"type":"array","items":{"type":"string"}},"columns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ReferenceStaticNotComputedColumnDescription"}},"computedColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ReferenceStaticComputedColumnDescription"}},"dynamicColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ReferenceDynamicColumnDescription"}},"validations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/LineValidationRuleWithColumnsDescription"}},"allowUnexpectedColumns":{"type":"boolean"},"tags":{"type":"array","items":{"type":"string"}}}},"ReferenceDynamicColumnDescription":{"type":"object","properties":{"presenceConstraint":{"type":"string","enum":["MANDATORY","OPTIONAL","ABSENT"]},"tags":{"type":"array","items":{"type":"string"}},"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"headerPrefix":{"type":"string"},"reference":{"type":"string"},"referenceColumnToLookForHeader":{"type":"string"}}},"ReferenceStaticComputedColumnDescription":{"type":"object","properties":{"presenceConstraint":{"type":"string","enum":["MANDATORY","OPTIONAL","ABSENT"]},"tags":{"type":"array","items":{"type":"string"}},"checker":{"$ref":"#/components/schemas/CheckerDescription"},"headerName":{"type":"string"},"computation":{"$ref":"#/components/schemas/GroovyConfiguration"}}},"ReferenceStaticNotComputedColumnDescription":{"type":"object","properties":{"presenceConstraint":{"type":"string","enum":["MANDATORY","OPTIONAL","ABSENT"]},"tags":{"type":"array","items":{"type":"string"}},"checker":{"$ref":"#/components/schemas/CheckerDescription"},"headerName":{"type":"string"},"defaultValue":{"$ref":"#/components/schemas/GroovyConfiguration"}}},"RepeatedColumnBindingDescription":{"type":"object","properties":{"headerPattern":{"type":"string"},"exportHeader":{"type":"string"},"tokens":{"type":"array","items":{"$ref":"#/components/schemas/HeaderPatternToken"}},"boundTo":{"$ref":"#/components/schemas/VariableComponentKey"}}},"RepositoryDescription":{"type":"object","properties":{"filePattern":{"type":"string"},"authorizationScope":{"type":"object","additionalProperties":{"type":"integer","format":"int32"}},"startDate":{"$ref":"#/components/schemas/TokenDateDescription"},"endDate":{"$ref":"#/components/schemas/TokenDateDescription"}}},"RightsRequestDescription":{"type":"object","properties":{"description":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}},"format":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/FieldFormat"}}}},"TokenDateDescription":{"type":"object","properties":{"token":{"type":"integer","format":"int32"}}},"TransformationConfigurationDescription":{"type":"object","properties":{"codify":{"type":"boolean"},"groovy":{"$ref":"#/components/schemas/GroovyConfiguration"}}},"ValidationCheckResult":{"type":"object"},"VariableComponentKey":{"type":"object","properties":{"variable":{"type":"string"},"component":{"type":"string"},"id":{"type":"string"}}},"VariableComponentWithDefaultValueDescription":{"type":"object","properties":{"checker":{"$ref":"#/components/schemas/CheckerDescription"},"tags":{"type":"array","items":{"type":"string"}},"defaultValue":{"$ref":"#/components/schemas/GroovyConfiguration"},"hidden":{"type":"boolean"}}},"VariableDescription":{"type":"object","properties":{"chartDescription":{"$ref":"#/components/schemas/Chart"},"tags":{"type":"array","items":{"type":"string"}},"components":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/VariableComponentWithDefaultValueDescription"}},"computedComponents":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ComputedVariableComponentDescription"}},"hidden":{"type":"boolean"}}},"LoginResult":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"login":{"type":"string"},"email":{"type":"string"},"state":{"type":"string"},"authorizedForApplicationCreation":{"type":"boolean"},"superadmin":{"type":"boolean"},"authorizations":{"type":"array","items":{"type":"string"}},"chartes":{"type":"object","additionalProperties":{"type":"string","format":"date-time"}}}},"Authorization":{"type":"object","properties":{"timeScope":{"$ref":"#/components/schemas/LocalDateTimeRange"},"dataGroups":{"type":"array","items":{"type":"string"}},"requiredAuthorizations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Ltree"}},"intervalDates":{"type":"object","additionalProperties":{"type":"string","format":"date"},"writeOnly":true}}},"CreateAuthorizationRequest":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"usersId":{"uniqueItems":true,"type":"array","items":{"type":"string","format":"uuid"}},"applicationNameOrId":{"type":"string"},"authorizations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/Authorization"}}}}}},"CreateRightsRequestRequest":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"fields":{"type":"object","additionalProperties":{"type":"string"}},"rightsRequest":{"$ref":"#/components/schemas/CreateAuthorizationRequest"},"setted":{"type":"boolean"},"comment":{"type":"string"}}},"LocalDateTimeRange":{"type":"object","properties":{"range":{"$ref":"#/components/schemas/RangeLocalDateTime"}}},"Ltree":{"type":"object","properties":{"sql":{"type":"string"}}},"RangeLocalDateTime":{"type":"object","properties":{"empty":{"type":"boolean"}}},"CreateReferenceAuthorizationRequest":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"usersId":{"uniqueItems":true,"type":"array","items":{"type":"string","format":"uuid"}},"applicationNameOrId":{"type":"string"},"references":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}}}},"CreateAdditionalFileAuthorizationRequest":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"usersId":{"uniqueItems":true,"type":"array","items":{"type":"string","format":"uuid"}},"applicationNameOrId":{"type":"string"},"additionalFiles":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}}}},"ReactiveResultObject":{"type":"object","properties":{"result":{"type":"object"},"time":{"type":"string","format":"date-time"},"type":{"type":"string","enum":["REACTIVE_RESULT","REACTIVE_ERROR","REACTIVE_PROGRESS","REACTIVE_INFO"]}}},"AdditionalFile":{"type":"object","properties":{"fields":{"type":"array","items":{"type":"string"}}}},"ApplicationResult":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"title":{"type":"string"},"comment":{"type":"string"},"internationalization":{"$ref":"#/components/schemas/InternationalizationMap"},"references":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Reference"}},"authorizationReferencesRights":{"$ref":"#/components/schemas/AuthorizationsForUserResult"},"referenceSynthesis":{"type":"array","items":{"$ref":"#/components/schemas/ReferenceSynthesis"}},"dataTypes":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/DataType"}},"additionalFiles":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/AdditionalFile"}},"authorizationsDatatypesRights":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"boolean"}}},"rightsRequest":{"$ref":"#/components/schemas/RightsRequest"},"configuration":{"$ref":"#/components/schemas/Configuration"},"isAdministrator":{"type":"boolean"}}},"AuthorizationsForUserResult":{"type":"object","properties":{"authorizations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"boolean"}}},"applicationName":{"type":"string"},"isAdministrator":{"type":"boolean"},"userId":{"type":"string"}}},"Column":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"key":{"type":"boolean"},"linkedTo":{"type":"string"},"tags":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"Component":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"tags":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"DataType":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"variables":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Variable"}},"repository":{"$ref":"#/components/schemas/Repository"},"hasAuthorizations":{"type":"boolean"},"tags":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"DynamicColumn":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"headerPrefix":{"type":"string"},"reference":{"type":"string"},"referenceColumnToLookForHeader":{"type":"string"},"presenceConstraint":{"type":"boolean"},"tags":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"Reference":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"children":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"columns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Column"}},"dynamicColumns":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/DynamicColumn"}},"tags":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"ReferenceSynthesis":{"type":"object","properties":{"ReferenceType":{"type":"string"},"lineCount":{"type":"integer","format":"int32"},"referenceType":{"type":"string"}}},"Repository":{"type":"object","properties":{"filePattern":{"type":"string"},"authorizationScope":{"type":"object","additionalProperties":{"type":"integer","format":"int32"}},"startDate":{"$ref":"#/components/schemas/TokenDateDescription"},"endDate":{"$ref":"#/components/schemas/TokenDateDescription"}}},"RightsRequest":{"type":"object","properties":{"description":{"$ref":"#/components/schemas/RightsRequestDescription"}}},"Variable":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"components":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Component"}},"chartDescription":{"$ref":"#/components/schemas/Chart"},"tags":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"AuthorizationParsed":{"type":"object","properties":{"path":{"type":"string"},"dataGroups":{"type":"array","items":{"type":"string"}},"requiredAuthorizations":{"type":"object","additionalProperties":{"type":"string"}},"fromDay":{"type":"string","format":"date"},"toDay":{"type":"string","format":"date"}}},"GetRightsRequestResult":{"type":"object","properties":{"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/User"}},"rightsRequests":{"type":"array","items":{"$ref":"#/components/schemas/RightsRequestResult"}},"description":{"$ref":"#/components/schemas/RightsRequestDescription"}}},"RightsRequestResult":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"application":{"type":"string","format":"uuid"},"user":{"type":"string","format":"uuid"},"comment":{"type":"string"},"rightsRequestForm":{"type":"object","additionalProperties":{"type":"string"}},"rightsRequest":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}},"authorizationByDatatypeAndPath":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}}},"setted":{"type":"boolean"}}},"User":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"label":{"type":"string"}}},"MultiValueMapStringString":{"type":"object","properties":{"all":{"type":"object","additionalProperties":{"type":"string"},"writeOnly":true},"empty":{"type":"boolean"}},"additionalProperties":{"type":"array","items":{"type":"string"}}},"GetReferenceResult":{"type":"object","properties":{"referenceValues":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/ReferenceValue"}},"referenceTypeForReferencingColumns":{"type":"object","additionalProperties":{"type":"string"}}}},"ReferenceValue":{"type":"object","properties":{"id":{"type":"string"},"hierarchicalKey":{"type":"string"},"hierarchicalReference":{"type":"string"},"naturalKey":{"type":"string"},"values":{"type":"object"},"refsLinkedTo":{"type":"object","additionalProperties":{"uniqueItems":true,"type":"array","items":{"type":"string","format":"uuid"}}},"referencingReference":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}}}}},"StreamingResponseBody":{"type":"object"},"AuthorizationsReferencesResult":{"type":"object","properties":{"authorizationResults":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"applicationName":{"type":"string"},"isAdministrator":{"type":"boolean"}}},"GetAuthorizationReferencesResult":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/OreSiUser"}},"application":{"type":"string","format":"uuid"},"authorizations":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}}}},"GetAuthorizationReferencesResults":{"type":"object","properties":{"authorizationResults":{"uniqueItems":true,"type":"array","properties":{"empty":{"type":"boolean"}},"items":{"$ref":"#/components/schemas/GetAuthorizationReferencesResult"}},"authorizationsForUser":{"$ref":"#/components/schemas/AuthorizationsReferencesResult"},"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/User"}}}},"AuthorizationScope":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"},"options":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/Option"}}}},"AuthorizationsResult":{"type":"object","properties":{"authorizationResults":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}},"applicationName":{"type":"string"},"authorizationByPath":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}}},"isAdministrator":{"type":"boolean"}}},"ColumnDescription":{"type":"object","properties":{"display":{"type":"boolean"},"title":{"type":"string"},"withPeriods":{"type":"boolean"},"withDataGroups":{"type":"boolean"},"forPublic":{"type":"boolean"},"forRequest":{"type":"boolean"},"internationalizationName":{"type":"object","properties":{"empty":{"type":"boolean"}},"additionalProperties":{"type":"string"}}}},"DataGroup":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"}}},"GetGrantableResult":{"type":"object","properties":{"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/User"}},"dataGroups":{"type":"object","additionalProperties":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/DataGroup"}}},"authorizationScopes":{"type":"object","additionalProperties":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/AuthorizationScope"}}},"columnsDescription":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ColumnDescription"}}},"authorizationsForUser":{"$ref":"#/components/schemas/AuthorizationsResult"},"publicAuthorizations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/Authorization"}}}}}},"Option":{"type":"object","properties":{"id":{"type":"string"},"label":{"type":"string"}}},"BinaryFile":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"creationDate":{"type":"string","format":"date-time"},"updateDate":{"type":"string","format":"date-time"},"application":{"type":"string","format":"uuid"},"name":{"type":"string"},"comment":{"type":"string"},"size":{"type":"integer","format":"int64"},"data":{"type":"array","items":{"type":"string","format":"byte"}},"params":{"$ref":"#/components/schemas/BinaryFileInfos"}}},"BinaryFileDataset":{"type":"object","properties":{"datatype":{"type":"string"},"requiredAuthorizations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/Ltree"}},"from":{"type":"string"},"to":{"type":"string"},"comment":{"type":"string"}}},"BinaryFileInfos":{"type":"object","properties":{"binaryFiledataset":{"$ref":"#/components/schemas/BinaryFileDataset"},"published":{"type":"boolean"},"publisheduser":{"type":"string","format":"uuid"},"publisheddate":{"type":"string"},"createuser":{"type":"string","format":"uuid"},"createdate":{"type":"string"},"comment":{"type":"string"}}},"CheckerTarget":{"type":"object"},"DataRowResult":{"type":"object","properties":{"rowId":{"type":"string"},"values":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object"}}},"refsLinkedTo":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"uniqueItems":true,"type":"array","items":{"type":"string","format":"uuid"}}}},"totalRows":{"type":"integer","format":"int64"},"rowNumber":{"type":"integer","format":"int64"}}},"FieldType":{"type":"object","properties":{"value":{"type":"object"},"sqlType":{"type":"string","enum":["UUID","LTREE","TEXT","INTEGER","NUMERIC","COMPOSITE_DATE","BOOLEAN","JSONB"]}}},"GetDataResult":{"type":"object","properties":{"variables":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"rows":{"type":"array","items":{"$ref":"#/components/schemas/DataRowResult"}},"totalRows":{"type":"integer","format":"int64"},"checkedFormatVariableComponents":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/LineCheckerWarper"}}}}},"LineCheckerWarper":{"type":"object","properties":{"checkerDescription":{"$ref":"#/components/schemas/CheckerDescription"},"target":{"$ref":"#/components/schemas/CheckerTarget"},"fieldType":{"$ref":"#/components/schemas/FieldType"},"transformer":{"$ref":"#/components/schemas/LineTransformer"},"underlyingType":{"$ref":"#/components/schemas/FieldType"},"multiplicity":{"type":"string","enum":["ONE","MANY"]},"sqlType":{"type":"string","enum":["UUID","LTREE","TEXT","INTEGER","NUMERIC","COMPOSITE_DATE","BOOLEAN","JSONB"]}}},"LineTransformer":{"type":"object"},"GetAuthorizationResult":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/OreSiUser"}},"application":{"type":"string","format":"uuid"},"authorizations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}},"publicAuthorizations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/Authorization"}}}},"authorizationsForUser":{"$ref":"#/components/schemas/AuthorizationsResult"}}},"GetAuthorizationResults":{"type":"object","properties":{"authorizationResults":{"uniqueItems":true,"type":"array","properties":{"empty":{"type":"boolean"}},"items":{"$ref":"#/components/schemas/GetAuthorizationResult"}},"authorizationsForUser":{"$ref":"#/components/schemas/AuthorizationsResult"}}},"AuthorizationsAdditionalFilesResult":{"type":"object","properties":{"authorizationResults":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"applicationName":{"type":"string"},"isAdministrator":{"type":"boolean"}}},"GetAuthorizationAdditionalFilesResult":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"name":{"type":"string"},"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/OreSiUser"}},"application":{"type":"string","format":"uuid"},"authorizations":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}}}},"GetAuthorizationAdditionalFilesResults":{"type":"object","properties":{"authorizationResults":{"uniqueItems":true,"type":"array","properties":{"empty":{"type":"boolean"}},"items":{"$ref":"#/components/schemas/GetAuthorizationAdditionalFilesResult"}},"authorizationsForUser":{"$ref":"#/components/schemas/AuthorizationsAdditionalFilesResult"},"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/User"}}}},"AdditionalBinaryFileResult":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"application":{"type":"string","format":"uuid"},"user":{"type":"string","format":"uuid"},"updateUser":{"type":"string","format":"uuid"},"additionalBinaryFileType":{"type":"string"},"comment":{"type":"string"},"fileName":{"type":"string"},"fileType":{"type":"string"},"size":{"type":"integer","format":"int64"},"additionalBinaryFileForm":{"type":"object","additionalProperties":{"type":"string"}},"associates":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}},"associatesByDatatypeAndPath":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AuthorizationParsed"}}}}},"updateDate":{"type":"string","format":"date-time"},"forApplication":{"type":"boolean"}}},"GetAdditionalFilesResult":{"type":"object","properties":{"users":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/User"}},"additionalFileName":{"type":"string"},"additionalBinaryFiles":{"type":"array","items":{"$ref":"#/components/schemas/AdditionalBinaryFileResult"}},"description":{"$ref":"#/components/schemas/AdditionalFileDescription"},"fileNames":{"type":"array","items":{"type":"string"}}}},"ApplicationContext":{"type":"object","properties":{"displayName":{"type":"string"},"parent":{"$ref":"#/components/schemas/ApplicationContext"},"id":{"type":"string"},"applicationName":{"type":"string"},"autowireCapableBeanFactory":{"$ref":"#/components/schemas/AutowireCapableBeanFactory"},"startupDate":{"type":"integer","format":"int64"},"environment":{"$ref":"#/components/schemas/Environment"},"beanDefinitionCount":{"type":"integer","format":"int32"},"beanDefinitionNames":{"type":"array","items":{"type":"string"}},"parentBeanFactory":{"$ref":"#/components/schemas/BeanFactory"},"classLoader":{"type":"object","properties":{"name":{"type":"string"},"registeredAsParallelCapable":{"type":"boolean"},"parent":{"type":"object","properties":{"name":{"type":"string"},"registeredAsParallelCapable":{"type":"boolean"},"unnamedModule":{"type":"object","properties":{"name":{"type":"string"},"classLoader":{"type":"object","properties":{"name":{"type":"string"},"registeredAsParallelCapable":{"type":"boolean"},"definedPackages":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"specificationTitle":{"type":"string"},"specificationVersion":{"type":"string"},"specificationVendor":{"type":"string"},"implementationTitle":{"type":"string"},"implementationVersion":{"type":"string"},"implementationVendor":{"type":"string"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"sealed":{"type":"boolean"}}}},"defaultAssertionStatus":{"type":"boolean","writeOnly":true}}},"descriptor":{"type":"object","properties":{"open":{"type":"boolean"},"automatic":{"type":"boolean"}}},"named":{"type":"boolean"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"packages":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"layer":{"type":"object"}}},"definedPackages":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"specificationTitle":{"type":"string"},"specificationVersion":{"type":"string"},"specificationVendor":{"type":"string"},"implementationTitle":{"type":"string"},"implementationVersion":{"type":"string"},"implementationVendor":{"type":"string"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"sealed":{"type":"boolean"}}}},"defaultAssertionStatus":{"type":"boolean","writeOnly":true}}},"unnamedModule":{"type":"object","properties":{"name":{"type":"string"},"classLoader":{"type":"object","properties":{"name":{"type":"string"},"registeredAsParallelCapable":{"type":"boolean"},"definedPackages":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"specificationTitle":{"type":"string"},"specificationVersion":{"type":"string"},"specificationVendor":{"type":"string"},"implementationTitle":{"type":"string"},"implementationVersion":{"type":"string"},"implementationVendor":{"type":"string"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"sealed":{"type":"boolean"}}}},"defaultAssertionStatus":{"type":"boolean","writeOnly":true}}},"descriptor":{"type":"object","properties":{"open":{"type":"boolean"},"automatic":{"type":"boolean"}}},"named":{"type":"boolean"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"packages":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"layer":{"type":"object"}}},"definedPackages":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"specificationTitle":{"type":"string"},"specificationVersion":{"type":"string"},"specificationVendor":{"type":"string"},"implementationTitle":{"type":"string"},"implementationVersion":{"type":"string"},"implementationVendor":{"type":"string"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"sealed":{"type":"boolean"}}}},"defaultAssertionStatus":{"type":"boolean","writeOnly":true}}}}},"AutowireCapableBeanFactory":{"type":"object"},"BeanFactory":{"type":"object"},"Environment":{"type":"object","properties":{"activeProfiles":{"type":"array","items":{"type":"string"}},"defaultProfiles":{"type":"array","items":{"type":"string"}}}},"FilterRegistration":{"type":"object","properties":{"servletNameMappings":{"type":"array","items":{"type":"string"}},"urlPatternMappings":{"type":"array","items":{"type":"string"}},"initParameters":{"type":"object","additionalProperties":{"type":"string"}},"name":{"type":"string"},"className":{"type":"string"}}},"HttpStatusCode":{"type":"object","properties":{"error":{"type":"boolean"},"is2xxSuccessful":{"type":"boolean"},"is4xxClientError":{"type":"boolean"},"is1xxInformational":{"type":"boolean"},"is3xxRedirection":{"type":"boolean"},"is5xxServerError":{"type":"boolean"}}},"JspConfigDescriptor":{"type":"object","properties":{"taglibs":{"type":"array","items":{"$ref":"#/components/schemas/TaglibDescriptor"}},"jspPropertyGroups":{"type":"array","items":{"$ref":"#/components/schemas/JspPropertyGroupDescriptor"}}}},"JspPropertyGroupDescriptor":{"type":"object","properties":{"defaultContentType":{"type":"string"},"buffer":{"type":"string"},"urlPatterns":{"type":"array","items":{"type":"string"}},"elIgnored":{"type":"string"},"errorOnELNotFound":{"type":"string"},"pageEncoding":{"type":"string"},"scriptingInvalid":{"type":"string"},"isXml":{"type":"string"},"includePreludes":{"type":"array","items":{"type":"string"}},"includeCodas":{"type":"array","items":{"type":"string"}},"deferredSyntaxAllowedAsLiteral":{"type":"string"},"trimDirectiveWhitespaces":{"type":"string"},"errorOnUndeclaredNamespace":{"type":"string"}}},"RedirectView":{"type":"object","properties":{"applicationContext":{"$ref":"#/components/schemas/ApplicationContext"},"servletContext":{"$ref":"#/components/schemas/ServletContext"},"contentType":{"type":"string"},"requestContextAttribute":{"type":"string"},"staticAttributes":{"type":"object","additionalProperties":{"type":"object"}},"exposePathVariables":{"type":"boolean"},"exposeContextBeansAsAttributes":{"type":"boolean","writeOnly":true},"exposedContextBeanNames":{"type":"array","writeOnly":true,"items":{"type":"string"}},"beanName":{"type":"string"},"url":{"type":"string"},"contextRelative":{"type":"boolean","writeOnly":true},"http10Compatible":{"type":"boolean","writeOnly":true},"exposeModelAttributes":{"type":"boolean","writeOnly":true},"encodingScheme":{"type":"string","writeOnly":true},"statusCode":{"$ref":"#/components/schemas/HttpStatusCode"},"expandUriTemplateVariables":{"type":"boolean","writeOnly":true},"propagateQueryParams":{"type":"boolean","writeOnly":true},"hosts":{"type":"array","items":{"type":"string"}},"propagateQueryProperties":{"type":"boolean"},"redirectView":{"type":"boolean"},"attributesCSV":{"type":"string","writeOnly":true},"attributes":{"type":"object","additionalProperties":{"type":"string"},"writeOnly":true},"attributesMap":{"type":"object","additionalProperties":{"type":"object"}}}},"ServletContext":{"type":"object","properties":{"majorVersion":{"type":"integer","format":"int32"},"minorVersion":{"type":"integer","format":"int32"},"classLoader":{"type":"object","properties":{"name":{"type":"string"},"registeredAsParallelCapable":{"type":"boolean"},"definedPackages":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"specificationTitle":{"type":"string"},"specificationVersion":{"type":"string"},"specificationVendor":{"type":"string"},"implementationTitle":{"type":"string"},"implementationVersion":{"type":"string"},"implementationVendor":{"type":"string"},"annotations":{"type":"array","items":{"type":"object"}},"declaredAnnotations":{"type":"array","items":{"type":"object"}},"sealed":{"type":"boolean"}}}},"defaultAssertionStatus":{"type":"boolean","writeOnly":true}}},"contextPath":{"type":"string"},"attributeNames":{"type":"object"},"effectiveMajorVersion":{"type":"integer","format":"int32"},"effectiveMinorVersion":{"type":"integer","format":"int32"},"serverInfo":{"type":"string"},"servletContextName":{"type":"string"},"servletRegistrations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ServletRegistration"}},"filterRegistrations":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/FilterRegistration"}},"sessionCookieConfig":{"$ref":"#/components/schemas/SessionCookieConfig"},"sessionTrackingModes":{"uniqueItems":true,"type":"array","writeOnly":true,"items":{"type":"string","enum":["COOKIE","URL","SSL"]}},"defaultSessionTrackingModes":{"uniqueItems":true,"type":"array","items":{"type":"string","enum":["COOKIE","URL","SSL"]}},"effectiveSessionTrackingModes":{"uniqueItems":true,"type":"array","items":{"type":"string","enum":["COOKIE","URL","SSL"]}},"jspConfigDescriptor":{"$ref":"#/components/schemas/JspConfigDescriptor"},"virtualServerName":{"type":"string"},"sessionTimeout":{"type":"integer","format":"int32"},"requestCharacterEncoding":{"type":"string"},"responseCharacterEncoding":{"type":"string"},"initParameterNames":{"type":"object"}}},"ServletRegistration":{"type":"object","properties":{"runAsRole":{"type":"string"},"mappings":{"type":"array","items":{"type":"string"}},"initParameters":{"type":"object","additionalProperties":{"type":"string"}},"name":{"type":"string"},"className":{"type":"string"}}},"SessionCookieConfig":{"type":"object","properties":{"comment":{"type":"string","deprecated":true},"name":{"type":"string"},"path":{"type":"string"},"attributes":{"type":"object","additionalProperties":{"type":"string"}},"domain":{"type":"string"},"maxAge":{"type":"integer","format":"int32"},"secure":{"type":"boolean"},"httpOnly":{"type":"boolean"}}},"TaglibDescriptor":{"type":"object","properties":{"taglibURI":{"type":"string"},"taglibLocation":{"type":"string"}}}}}} \ No newline at end of file diff --git a/src/main/java/fr/inra/oresing/persistence/AuthenticationService.java b/src/main/java/fr/inra/oresing/persistence/AuthenticationService.java index 82d25dcb2..86c820db4 100644 --- a/src/main/java/fr/inra/oresing/persistence/AuthenticationService.java +++ b/src/main/java/fr/inra/oresing/persistence/AuthenticationService.java @@ -28,7 +28,7 @@ import java.util.function.Predicate; import java.util.stream.Collectors; @Component -@Transactional +@Transactional(readOnly = true) public class AuthenticationService { @Autowired EmailService emailService; @@ -195,6 +195,7 @@ public class AuthenticationService { * * @return l'objet OreSiUser qui vient d'être créé */ + @Transactional public CreateUserResult createUser(String login, String password, String email) throws AuthenticationFailure { Optional<OreSiUser> userByLogin = userRepository.findByLogin(login); if (userByLogin.isPresent()) { @@ -220,6 +221,7 @@ public class AuthenticationService { return new CreateUserResult(result); } + @Transactional public CreateUserResult createRole(UUID id) { //Preconditions.checkArgument(userRepository.findByLogin(id.toString()).isEmpty(), "Il existe déjà un rôle dont l’identifiant est " + id.toString()); OreSiUser result = new OreSiUser(); @@ -230,6 +232,7 @@ public class AuthenticationService { return new CreateUserResult(result); } + @Transactional public OreSiUser deleteUserRightSuperadmin(UUID userId) { resetRole(); final OreSiUser oreSiUser = getOreSiUser(userId); @@ -244,6 +247,7 @@ public class AuthenticationService { return userRepository.findById(userId); } + @Transactional public OreSiUser addUserRightSuperadmin(UUID userId) { resetRole(); final OreSiUser oreSiUser = getOreSiUser(userId); @@ -258,6 +262,7 @@ public class AuthenticationService { return userRepository.findById(userId); } + @Transactional public OreSiUser deleteUserRightCreateApplication(UUID userId, String applicationPattern) { resetRole(); final OreSiUser oreSiUser = getOreSiUser(userId); @@ -295,6 +300,7 @@ public class AuthenticationService { return userRepository.findById(userId); } + @Transactional public OreSiUser addUserRightCreateApplication(UUID userId, String applicationPattern) { resetRole(); final OreSiUser oreSiUser = getOreSiUser(userId); @@ -327,6 +333,7 @@ public class AuthenticationService { return userRepository.findById(userId); } + @Transactional public void removeUser(UUID userId) { OreSiUser oreSiUser = getOreSiUser(userId); boolean deleted = userRepository.delete(userId); @@ -406,6 +413,7 @@ public class AuthenticationService { return userRepository.findByLogin(userIdOrLogin).orElseGet(() -> userRepository.findById(UUID.fromString(userIdOrLogin))); } + @Transactional public OreSiUser updateUser(CreateUserRequest createUserRequest) throws AuthenticationFailure, NoSuchAlgorithmException, InvalidKeySpecException, JsonProcessingException { String login = createUserRequest.getLogin(); String password = createUserRequest.getPassword(); @@ -435,9 +443,9 @@ public class AuthenticationService { List.of(), Map.of() ))); - if(!Strings.isNullOrEmpty(charte)){ + if (!Strings.isNullOrEmpty(charte)) { return setCharteAsValidated(loginResult, createUserRequest, charte); - }else if (!Strings.isNullOrEmpty(verificationKey)) { + } else if (!Strings.isNullOrEmpty(verificationKey)) { return updatePasswordLost(loginResult, createUserRequest); } else { return sendValidationKey(loginResult); @@ -446,10 +454,11 @@ public class AuthenticationService { return null; } + @Transactional private OreSiUser setCharteAsValidated(Optional<OreSiUser> loginResult, CreateUserRequest createUserRequest, String charte) { return loginResult .map(oreSiUser -> { - Map<String, Timestamp> chartes = oreSiUser.getChartes()==null?new HashMap<>():oreSiUser.getChartes(); + Map<String, Timestamp> chartes = oreSiUser.getChartes() == null ? new HashMap<>() : oreSiUser.getChartes(); chartes.put(charte, Timestamp.from(Instant.now())); oreSiUser.setChartes(chartes); try { @@ -465,6 +474,7 @@ public class AuthenticationService { return sendEmailValidation(loginResult, EmailService.MESSAGES.VALIDATION_KEY); } + @Transactional private OreSiUser updatePasswordLost(Optional<OreSiUser> loginResult, CreateUserRequest createUserRequest) throws AuthenticationFailure, NoSuchAlgorithmException, InvalidKeySpecException, JsonProcessingException { OreSiUser oreSiUser = loginResult .orElseThrow(() -> new AuthenticationFailure(AuthenticationFailure.BAD_LOGIN_PASSWORD, (LoginResult) null)); @@ -481,6 +491,7 @@ public class AuthenticationService { return update; } + @Transactional private OreSiUser updateAccount(OreSiUser user, CreateUserRequest createUserRequest) throws AuthenticationFailure, NoSuchAlgorithmException, InvalidKeySpecException, JsonProcessingException { String email = Optional.ofNullable(createUserRequest.getEmail()) .filter(mail -> !Strings.isNullOrEmpty(mail)) @@ -507,6 +518,7 @@ public class AuthenticationService { return updateUser; } + @Transactional private OreSiUser activeAccount(LoginResult loginResult, String verificationKey) throws AuthenticationFailure, NoSuchAlgorithmException, InvalidKeySpecException, JsonProcessingException { OreSiUser user = userRepository.findById(loginResult.id()); user = validateValidationKey(user, verificationKey); diff --git a/src/main/java/fr/inra/oresing/persistence/ReferenceValueRepository.java b/src/main/java/fr/inra/oresing/persistence/ReferenceValueRepository.java index 99f5592f0..89133efbc 100644 --- a/src/main/java/fr/inra/oresing/persistence/ReferenceValueRepository.java +++ b/src/main/java/fr/inra/oresing/persistence/ReferenceValueRepository.java @@ -12,6 +12,7 @@ import org.springframework.context.annotation.Scope; import org.springframework.jdbc.core.BeanPropertyRowMapper; import org.springframework.jdbc.core.namedparam.MapSqlParameterSource; import org.springframework.stereotype.Component; +import org.springframework.transaction.annotation.Transactional; import org.springframework.util.LinkedMultiValueMap; import org.springframework.util.MultiValueMap; diff --git a/src/main/java/fr/inra/oresing/persistence/SqlService.java b/src/main/java/fr/inra/oresing/persistence/SqlService.java index 711b34d9f..ba2e01517 100644 --- a/src/main/java/fr/inra/oresing/persistence/SqlService.java +++ b/src/main/java/fr/inra/oresing/persistence/SqlService.java @@ -15,22 +15,25 @@ import java.util.Map; @Slf4j @Component -@Transactional +@Transactional(readOnly = false) public class SqlService { @Autowired private NamedParameterJdbcTemplate namedParameterJdbcTemplate; + + public void createSchema(SqlSchema schema, OreSiRole owner) { + namedParameterJdbcTemplate.getJdbcTemplate(). execute("CREATE SCHEMA " + schema.getSqlIdentifier() + " AUTHORIZATION " + owner.getSqlIdentifier()); } public void dropSchema(SqlSchemaForRelationalViewsForApplication schema) { - execute("DROP SCHEMA IF EXISTS %s CASCADE".formatted(schema.getSqlIdentifier())); + execute("DROP SCHEMA IF EXISTS %s CASCADE".formatted(schema.getSqlIdentifier())); } public void grantUsage(SqlSchema schema, OreSiRole readerOnApplicationRole) { - execute("GRANT USAGE ON SCHEMA " + schema.getSqlIdentifier() + " TO " + readerOnApplicationRole.getSqlIdentifier()); + execute("GRANT USAGE ON SCHEMA " + schema.getSqlIdentifier() + " TO " + readerOnApplicationRole.getSqlIdentifier()); } public void setSchemaOwner(SqlSchema schema, OreSiRole owner) { diff --git a/src/main/java/fr/inra/oresing/rest/AdditionalFileService.java b/src/main/java/fr/inra/oresing/rest/AdditionalFileService.java index 99678a0ac..39eb1d517 100644 --- a/src/main/java/fr/inra/oresing/rest/AdditionalFileService.java +++ b/src/main/java/fr/inra/oresing/rest/AdditionalFileService.java @@ -21,7 +21,7 @@ import java.util.UUID; @Slf4j @Component -@Transactional +@Transactional(readOnly = true) public class AdditionalFileService { @Autowired @@ -36,6 +36,7 @@ public class AdditionalFileService { @Autowired private OreSiRepository repo; + @Transactional void addAdditionalfile(Application app, String refType, MultipartFile file, UUID fileId) throws IOException { final AdditionalFileRepository additionalFileRepository = repo.getRepository(app).additionalBinaryFile(); } diff --git a/src/main/java/fr/inra/oresing/rest/AuthorizationPublicationHelper.java b/src/main/java/fr/inra/oresing/rest/AuthorizationPublicationHelper.java index eea0b2888..0f47b4c02 100644 --- a/src/main/java/fr/inra/oresing/rest/AuthorizationPublicationHelper.java +++ b/src/main/java/fr/inra/oresing/rest/AuthorizationPublicationHelper.java @@ -8,6 +8,7 @@ import fr.inra.oresing.rest.exceptions.SiOreIllegalArgumentException; import fr.inra.oresing.rest.model.authorization.AuthorizationParsed; import fr.inra.oresing.rest.model.authorization.AuthorizationsResult; import lombok.Getter; +import org.springframework.transaction.annotation.Transactional; import org.springframework.web.multipart.MultipartFile; import java.io.IOException; diff --git a/src/main/java/fr/inra/oresing/rest/AuthorizationService.java b/src/main/java/fr/inra/oresing/rest/AuthorizationService.java index d57f62deb..1bd2c7dc8 100644 --- a/src/main/java/fr/inra/oresing/rest/AuthorizationService.java +++ b/src/main/java/fr/inra/oresing/rest/AuthorizationService.java @@ -32,7 +32,7 @@ import java.util.stream.Collectors; @Slf4j @Component -@Transactional +@Transactional(readOnly = true) public class AuthorizationService { @Autowired @@ -56,18 +56,21 @@ public class AuthorizationService { @Autowired ReferenceService referenceService; + @Transactional public void updateRoleForManagement(Set<UUID> previousUsers, OreSiAuthorization modifiedAuthorization) { final UpdateRolesOnManagement updateRolesOnManagement = new UpdateRolesOnManagement(repository, db, authenticationService); updateRolesOnManagement.init(previousUsers, modifiedAuthorization); updateRolesOnManagement.updateRoleForManagement(); } + @Transactional public void updateRoleForReferenceManagement(Set<UUID> previousUsers, OreSiReferenceAuthorization modifiedAuthorization) { final UpdateRolesOnReferencesManagement updateRolesOnManagement = new UpdateRolesOnReferencesManagement(repository, db, authenticationService); updateRolesOnManagement.init(previousUsers, modifiedAuthorization); updateRolesOnManagement.updateRoleForManagement(); } + @Transactional public void updateRoleForReferenceManagement(Set<UUID> previousUsers, OreSiAdditionalFileAuthorization modifiedAuthorization) { final UpdateRolesOnAdditionalFilesManagement updateRolesOnManagement = new UpdateRolesOnAdditionalFilesManagement(repository, db, authenticationService); updateRolesOnManagement.init(previousUsers, modifiedAuthorization); @@ -81,6 +84,7 @@ public class AuthorizationService { * @param modifiedAuthorization The new authorization created from the previous Authorization information * @return the existing role for modifiedAuthorization */ + @Transactional public OreSiRightOnApplicationRole createRoleForAuthorization(CreateAuthorizationRequest previousAuthorization, OreSiAuthorization modifiedAuthorization) { UUID created = modifiedAuthorization.getId(); Application application = repository.application().findApplication(previousAuthorization.applicationNameOrId()); @@ -98,6 +102,7 @@ public class AuthorizationService { * @param modifiedAuthorization The new authorization created from the previous Authorization information * @return the existing role for modifiedAuthorization */ + @Transactional public OreSiRightOnApplicationRole createRoleForAuthorization(CreateReferenceAuthorizationRequest previousAuthorization, OreSiReferenceAuthorization modifiedAuthorization) { UUID created = modifiedAuthorization.getId(); Application application = repository.application().findApplication(previousAuthorization.getApplicationNameOrId()); @@ -115,6 +120,7 @@ public class AuthorizationService { * @param modifiedAuthorization The new authorization created from the previous Authorization information * @return the existing role for modifiedAuthorization */ + @Transactional public OreSiRightOnApplicationRole createRoleForAuthorization(CreateAdditionalFileAuthorizationRequest previousAuthorization, OreSiAdditionalFileAuthorization modifiedAuthorization) { UUID created = modifiedAuthorization.getId(); Application application = repository.application().findApplication(previousAuthorization.getApplicationNameOrId()); @@ -143,6 +149,7 @@ public class AuthorizationService { return authorizationRepository.findAuthorizations(currentUserId, application); } + @Transactional public OreSiAuthorization addAuthorization(Application application, CreateAuthorizationRequest authorizations, List<OreSiAuthorization> authorizationsForCurrentUser, boolean isApplicationCreator) { AuthorizationRepository authorizationRepository = repository.getRepository(application).authorization(); OreSiAuthorization entity = authorizations.uuid() == null ? @@ -206,6 +213,7 @@ public class AuthorizationService { return entity; } + @Transactional public OreSiReferenceAuthorization addReferenceAuthorizations(Application application, CreateReferenceAuthorizationRequest authorizations, List<OreSiReferenceAuthorization> authorizationsForCurrentUser, boolean isApplicationCreator) { AuthorizationReferencesRepository authorizationReferencesRepository = repository.getRepository(application).authorizationReferences(); OreSiReferenceAuthorization entity = authorizations.getUuid() == null ? @@ -259,6 +267,7 @@ public class AuthorizationService { }); } + @Transactional private void removeAuthorizationThatCantBeModified(Map.Entry<OperationType, List<Authorization>> authByTypeEntry, List<Authorization> authorizationListForCurrentUser) { final List<Authorization> collect = authByTypeEntry.getValue().stream() .filter(authorization -> { @@ -268,6 +277,7 @@ public class AuthorizationService { authByTypeEntry.setValue(collect); } + @Transactional private void removeAuthorizationReferencesThatCantBeModified(Map.Entry<OperationReferenceType, List<String>> authByTypeEntry, Set<String> authorizationListForCurrentUser) { final List<String> collect = authByTypeEntry.getValue().stream() .filter(reference -> authorizationListForCurrentUser.contains(reference)) @@ -275,6 +285,7 @@ public class AuthorizationService { authByTypeEntry.setValue(collect); } + @Transactional private void removeAuthorizationAdditionalFilesThatCantBeModified(Map.Entry<OperationAdditionalFileType, List<String>> authByTypeEntry, Set<String> authorizationListForCurrentUser) { final List<String> collect = authByTypeEntry.getValue().stream() .filter(reference -> authorizationListForCurrentUser.contains(reference)) @@ -282,6 +293,7 @@ public class AuthorizationService { authByTypeEntry.setValue(collect); } + @Transactional private void addStoredAuthorizationThatCantBeModified(OreSiAuthorization entity, String datatype, List<Authorization> authorizationListForCurrentUser, Map<OperationType, List<Authorization>> modifiedAuthorizations) { Optional.ofNullable(entity) .map(e -> e.getAuthorizations()) @@ -300,6 +312,7 @@ public class AuthorizationService { ); } + @Transactional private void addStoredAuthorizationReferencesThatCantBeModified(OreSiReferenceAuthorization entity, Set<String> authorizationListForCurrentUser, Map<OperationReferenceType, List<String>> modifiedAuthorizations) { Optional.ofNullable(entity) .map(e -> e.getReferences()) @@ -315,6 +328,7 @@ public class AuthorizationService { ); } + @Transactional private void addStoredAuthorizationAdditionalFilesThatCantBeModified(OreSiAdditionalFileAuthorization entity, Set<String> authorizationListForCurrentUser, Map<OperationAdditionalFileType, List<String>> modifiedAuthorizations) { Optional.ofNullable(entity) .map(e -> e.getAdditionalFiles()) @@ -351,6 +365,7 @@ public class AuthorizationService { ); } + @Transactional private void addOrRemoveAuthorizationForUsers(Set<UUID> previousUsers, Set<UUID> newUsers, OreSiRightOnApplicationRole oreSiRightOnApplicationRole) { Set<UUID> usersNotChanged = Sets.difference(previousUsers, newUsers); previousUsers.stream() @@ -381,6 +396,7 @@ public class AuthorizationService { } } + @Transactional public UUID revoke(String applicationNameOrid, AuthorizationRequest revokeAuthorizationRequest) { final UpdateRolesOnManagement updateRolesOnManagement = new UpdateRolesOnManagement(repository, db, authenticationService); final Application application = getApplication(applicationNameOrid); @@ -437,6 +453,7 @@ public class AuthorizationService { return updateRolesOnManagement.revoke(revokeAuthorizationRequest); } + @Transactional public UUID revokeReferencesAuthorization(String applicationNameOrId, UUID authorizationId) { final UpdateRolesOnReferencesManagement updateRolesOnManagement = new UpdateRolesOnReferencesManagement(repository, db, authenticationService); final Application application = getApplication(applicationNameOrId); @@ -730,6 +747,7 @@ public class AuthorizationService { return new GetGrantableResult.AuthorizationScope.Option(referenceValue.getHierarchicalKey().getSql(), referenceValue.getHierarchicalKey().getSql(), options); } + @Transactional public OreSiUserResult deleteRoleUser(OreSiRoleForUser roleForUser) { if (OreSiRole.superAdmin().getAsSqlRole().equals(roleForUser.role())) { return deleteAdminRoleUser(roleForUser); @@ -739,6 +757,7 @@ public class AuthorizationService { throw new BadRoleException("cantDeleteRole", roleForUser.role()); } + @Transactional private OreSiUserResult deleteApplicationCreatorRoleUser(OreSiRoleForUser oreSiUserRoleApplicationCreator) { boolean canAddApplicationCreatorRole = canAddApplicationCreatorRole(oreSiUserRoleApplicationCreator); if (canAddApplicationCreatorRole) { @@ -768,6 +787,7 @@ public class AuthorizationService { return canAddApplicationCreatorRole; } + @Transactional private OreSiUserResult deleteAdminRoleUser(OreSiRoleForUser oreSiRoleForUserAdmin) { boolean canAddsupeadmin = false; if (authenticationService.hasRole(OreSiRole.superAdmin())) { @@ -777,6 +797,7 @@ public class AuthorizationService { throw new NotSuperAdminException(); } + @Transactional public OreSiUserResult addRoleUser(OreSiRoleForUser roleForUser) { if (OreSiRole.superAdmin().getAsSqlRole().equals(roleForUser.role())) { return addAdminRoleUser(roleForUser); @@ -786,6 +807,7 @@ public class AuthorizationService { throw new BadRoleException("cantSetRole", roleForUser.role()); } + @Transactional private OreSiUserResult addApplicationCreatorRoleUser(OreSiRoleForUser oreSiUserRoleApplicationCreator) { boolean canAddApplicationCreatorRole = canAddApplicationCreatorRole(oreSiUserRoleApplicationCreator); if (canAddApplicationCreatorRole) { @@ -795,6 +817,7 @@ public class AuthorizationService { throw new NotSuperAdminException(); } + @Transactional private OreSiUserResult addAdminRoleUser(OreSiRoleForUser oreSiRoleForUserAdmin) { boolean canAddsupeadmin = false; if (authenticationService.hasRole(OreSiRole.superAdmin())) { @@ -914,6 +937,7 @@ public class AuthorizationService { return new AuthorizationsReferencesResult(authorizationMap, application.getName(), isAdministrator); } + @Transactional public UUID revokeAdditionalFiles(String applicationNameOrId, UUID authorizationId) { final UpdateRolesOnAdditionalFilesManagement updateRolesOnManagement = new UpdateRolesOnAdditionalFilesManagement(repository, db, authenticationService); final Application application = getApplication(applicationNameOrId); @@ -985,6 +1009,7 @@ public class AuthorizationService { return authorizations; } + @Transactional public OreSiAdditionalFileAuthorization addAdditionalFileAuthorizations(Application application, CreateAdditionalFileAuthorizationRequest authorizations, List<OreSiAdditionalFileAuthorization> authorizationsForCurrentUser, boolean isApplicationCreator) { AuthorizationAdditionalFilesRepository authorizationAdditionalFilesRepository = repository.getRepository(application).authorizationAdditionalFiles(); OreSiAdditionalFileAuthorization entity = authorizations.getUuid() == null ? diff --git a/src/main/java/fr/inra/oresing/rest/OreSiResources.java b/src/main/java/fr/inra/oresing/rest/OreSiResources.java index 7413f791a..30efb82ff 100644 --- a/src/main/java/fr/inra/oresing/rest/OreSiResources.java +++ b/src/main/java/fr/inra/oresing/rest/OreSiResources.java @@ -45,6 +45,7 @@ import org.springframework.http.HttpHeaders; import org.springframework.http.HttpStatus; import org.springframework.http.MediaType; import org.springframework.http.ResponseEntity; +import org.springframework.transaction.annotation.Transactional; import org.springframework.util.MultiValueMap; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; diff --git a/src/main/java/fr/inra/oresing/rest/OreSiService.java b/src/main/java/fr/inra/oresing/rest/OreSiService.java index ccde68f7e..24b037039 100644 --- a/src/main/java/fr/inra/oresing/rest/OreSiService.java +++ b/src/main/java/fr/inra/oresing/rest/OreSiService.java @@ -88,7 +88,7 @@ import java.util.zip.ZipOutputStream; @Slf4j @Component -@Transactional +@Transactional(readOnly = true) public class OreSiService { public static final DateTimeFormatter DATE_TIME_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").withZone(ZoneOffset.UTC); @@ -143,17 +143,10 @@ public class OreSiService { @Autowired private JsonRowMapper jsonRowMapper; - - /** - * @deprecated utiliser directement {@link Ltree#escapeToLabel(String)} - */ - @Deprecated - public static String escapeKeyComponent(String key) { - return Ltree.escapeToLabel(key); - } @Value("classpath:charte/2016_Charte libre access Inra Def_Inra (français).pdf") Resource defaultCharte; + @Transactional(readOnly = false) public UUID storeFile(Application app, MultipartFile file, String comment, BinaryFileDataset binaryFileDataset) throws IOException { authenticationService.setRoleForClient(); // creation du fichier @@ -172,6 +165,7 @@ public class OreSiService { return result; } + @Transactional(readOnly = false) public UUID createApplication(String name, MultipartFile configurationFile, String comment) throws IOException, BadApplicationConfigurationException { final OreSiUser currentUser = getCurrentUser(); final boolean canCreateApplication = currentUser.getAuthorizations().stream() @@ -201,6 +195,7 @@ public class OreSiService { } + @Transactional(readOnly = false) public UUID changeApplicationConfiguration(String nameOrId, MultipartFile configurationFile, String comment) throws IOException, BadApplicationConfigurationException { relationalService.dropViews(nameOrId); authenticationService.setRoleForClient(); @@ -336,6 +331,7 @@ public class OreSiService { } } + @Transactional(readOnly = false) public UUID addReference(Application app, String refType, MultipartFile file) throws IOException { authenticationService.setRoleForClient(); UUID fileId = storeFile(app, file, "", null); @@ -352,6 +348,7 @@ public class OreSiService { /** * Insérer un jeu de données. */ + @Transactional(readOnly = false) public UUID addData(String nameOrId, String dataType, MultipartFile file, FileOrUUID params) throws IOException, InvalidDatasetContentException { ReportErrors errors = new ReportErrors(jsonRowMapper); authenticationService.setRoleForClient(); @@ -1146,6 +1143,7 @@ public class OreSiService { return data; } + @Transactional(readOnly = false) public List<UUID> deleteData(DownloadDatasetQuery downloadDatasetQuery, String nameOrId, String dataType) { downloadDatasetQuery = DownloadDatasetQuery.buildDownloadDatasetQuery(downloadDatasetQuery, nameOrId, dataType, getApplication(nameOrId)); authenticationService.setRoleForClient(); @@ -1274,6 +1272,7 @@ public class OreSiService { return referenceService.findReferenceAccordingToRights(applicationOrApplicationAccordingToRights, refType, params); } + @Transactional(readOnly = false) public List<UUID> deleteReference(String nameOrId, String refType, MultiValueMap<String, String> params) { final Application applicationOrApplicationAccordingToRights = getApplicationOrApplicationAccordingToRights(nameOrId); return referenceService.deleteReferenceAccordingToRights(applicationOrApplicationAccordingToRights, refType, params); @@ -1305,6 +1304,7 @@ public class OreSiService { return optionalBinaryFile; } + @Transactional(readOnly = false) public boolean removeFile(String name, UUID id) { authenticationService.setRoleForClient(); BinaryFile binaryFile = repo.getRepository(name).binaryFile().findById(id); @@ -1342,6 +1342,7 @@ public class OreSiService { return buildSynthesis(nameOrId, dataType, null); } + @Transactional(readOnly = false) public Map<String, List<OreSiSynthesis>> buildSynthesis(String nameOrId, String dataType, String variable) { Application application = getApplication(nameOrId); final DataSynthesisRepository repo = this.repo.getRepository(application).synthesisRepository(); @@ -1433,6 +1434,7 @@ public class OreSiService { return new AdditionalBinaryFileResult(additionalBinaryFile, authorizationsparsed, authorizationByDatatypeAndPath); } + @Transactional(readOnly = false) public UUID createOrUpdate(CreateRightsRequestRequest createRightsRequestRequest, String nameOrId) { authenticationService.setRoleForClient(); Application application = getApplicationOrApplicationAccordingToRights(nameOrId); @@ -1538,6 +1540,7 @@ public class OreSiService { } + @Transactional(readOnly = false) public List<UUID> deleteAdditionalFiles(String nameOrId, AdditionalFilesInfos additionalFilesInfos) throws IOException { Application application = getApplication(nameOrId); final AdditionalFileParamsParsingResult additionalFileParamsParsingResult = getAdditionalFileSearchHelper(nameOrId, additionalFilesInfos); @@ -1577,6 +1580,7 @@ public class OreSiService { return build; } + @Transactional(readOnly = false) public UUID createOrUpdate(CreateAdditionalFileRequest createAdditionalFileRequest, String additionalFileName, String nameOrId, diff --git a/src/main/java/fr/inra/oresing/rest/ReferenceService.java b/src/main/java/fr/inra/oresing/rest/ReferenceService.java index f18209b1b..c8c95cbe5 100644 --- a/src/main/java/fr/inra/oresing/rest/ReferenceService.java +++ b/src/main/java/fr/inra/oresing/rest/ReferenceService.java @@ -33,7 +33,7 @@ import java.util.stream.Stream; @Slf4j @Component -@Transactional +@Transactional(readOnly = true) public class ReferenceService { @Autowired diff --git a/src/main/java/fr/inra/oresing/rest/RelationalService.java b/src/main/java/fr/inra/oresing/rest/RelationalService.java index 50e158d0d..89a4abaa0 100644 --- a/src/main/java/fr/inra/oresing/rest/RelationalService.java +++ b/src/main/java/fr/inra/oresing/rest/RelationalService.java @@ -38,7 +38,7 @@ import java.util.stream.Collectors; @Slf4j @Component -@Transactional +@Transactional(readOnly = false) public class RelationalService implements InitializingBean, DisposableBean { private static String IDENTIFIER_PATTERN = "[a-z][a-z_0-9]{%d,%d}"; @Autowired @@ -65,7 +65,8 @@ public class RelationalService implements InitializingBean, DisposableBean { createViews(appName, viewStrategy); } - void createViews(String appName, ViewStrategy viewStrategy) { + + public void createViews(String appName, ViewStrategy viewStrategy) { Application app = getApplication(appName); createViews(app, viewStrategy); } @@ -79,7 +80,7 @@ public class RelationalService implements InitializingBean, DisposableBean { createViews(app, viewStrategy); } - private void createViews(Application app, ViewStrategy viewStrategy) { + public void createViews(Application app, ViewStrategy viewStrategy) { log.info("Création des vues : \u001B[32m{}\u001B[0m", app.getName()); if (viewStrategy.isEnabled()) { authenticationService.resetRole(); @@ -109,7 +110,8 @@ public class RelationalService implements InitializingBean, DisposableBean { } } - private void create(SchemaCreationCommand schemaCreationCommand) { + @Transactional(readOnly = false) + public void create(SchemaCreationCommand schemaCreationCommand) { ViewStrategy viewStrategy = schemaCreationCommand.viewStrategy(); UUID appId = schemaCreationCommand.application().getId(); OreSiRightOnApplicationRole owner = OreSiRightOnApplicationRole.adminOn(schemaCreationCommand.application()); @@ -166,7 +168,6 @@ public class RelationalService implements InitializingBean, DisposableBean { db.dropSchema(schemaCreationCommand.schema()); } - @Transactional(readOnly = true) public SchemaCreationCommand getSchemaCreationCommand(Application app, ViewStrategy viewStrategy) { SqlSchemaForRelationalViewsForApplication sqlSchema = SqlSchema.forRelationalViewsOf(app, viewStrategy); List<ViewCreationCommand> views = new LinkedList<>(); diff --git a/src/main/java/fr/inra/oresing/rest/RightsRequestService.java b/src/main/java/fr/inra/oresing/rest/RightsRequestService.java index 1199317e6..409ed9b9f 100644 --- a/src/main/java/fr/inra/oresing/rest/RightsRequestService.java +++ b/src/main/java/fr/inra/oresing/rest/RightsRequestService.java @@ -21,7 +21,7 @@ import java.util.UUID; @Slf4j @Component -@Transactional +@Transactional(readOnly = true) public class RightsRequestService { @Autowired diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 38a0a0341..172082303 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -33,4 +33,5 @@ spring.datasource.hikari.minimum-idle= 10 spring.datasource.hikari.maximum-pool-size= 20 spring.datasource.hikari.idle-timeout=10000 spring.datasource.hikari.max-lifetime= 1800000 -spring.datasource.hikari.auto-commit =true \ No newline at end of file +spring.datasource.hikari.auto-commit =true + diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml index de02b6f4e..2896ce7f5 100644 --- a/src/main/resources/logback.xml +++ b/src/main/resources/logback.xml @@ -11,5 +11,7 @@ <root level="error"> <appender-ref ref="CONSOLE"/> </root> +<!-- <logger name="org.springframework.orm" level="ALL" /> + <logger name="org.springframework.transaction" level="ALL" />--> </configuration> \ No newline at end of file diff --git a/ui/cypress/fixtures/applications/errors/errors.json b/ui/cypress/fixtures/applications/errors/errors.json index fbce46135..0062e325c 100644 --- a/ui/cypress/fixtures/applications/errors/errors.json +++ b/ui/cypress/fixtures/applications/errors/errors.json @@ -202,38 +202,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -357,74 +357,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -531,6 +463,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -1374,8 +1374,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -1387,8 +1387,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -1400,8 +1400,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -1413,8 +1413,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -1426,8 +1426,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -1439,8 +1439,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -1468,38 +1468,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -1724,38 +1724,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -2896,8 +2896,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -2909,8 +2909,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -2922,8 +2922,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -2935,8 +2935,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -2948,8 +2948,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -2961,8 +2961,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -2990,38 +2990,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -3246,38 +3246,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -4418,8 +4418,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -4431,8 +4431,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -4444,8 +4444,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -4457,8 +4457,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -4470,8 +4470,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -4483,8 +4483,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -4512,38 +4512,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -4576,7 +4576,7 @@ "datum" : "localization", "refType" : "site", "component" : "site", - "references" : [ "projets", "platform_type", "type_sites", "sites", "plateformes", "units", "proprietes_taxon", "taxon" ] + "references" : [ "projets", "type_sites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ] }, "target" : null }, { @@ -4781,38 +4781,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -4936,74 +4936,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -5110,6 +5042,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -5953,8 +5953,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -5966,8 +5966,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -5979,8 +5979,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -5992,8 +5992,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -6005,8 +6005,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -6018,8 +6018,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -6047,38 +6047,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -6305,38 +6305,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -7477,8 +7477,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -7490,8 +7490,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -7503,8 +7503,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -7516,8 +7516,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -7529,8 +7529,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -7542,8 +7542,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -7571,38 +7571,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -7829,38 +7829,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -9001,8 +9001,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -9014,8 +9014,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -9027,8 +9027,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -9040,8 +9040,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -9053,8 +9053,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -9066,8 +9066,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -9095,38 +9095,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -9156,10 +9156,10 @@ "message" : "invalidFormat", "messageParams" : { "path" : "references->proprietes_taxon->validations->floats->checker->name", - "lineNumber" : 168, - "authorizedValues" : " [String, GroovyExpression, Boolean, Reference, Float, Integer, Date]", + "value" : "Flaot", "columnNumber" : 17, - "value" : "Flaot" + "authorizedValues" : " [String, GroovyExpression, Boolean, Reference, Float, Integer, Date]", + "lineNumber" : 168 }, "target" : null } ], @@ -9378,38 +9378,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -10550,8 +10550,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -10563,8 +10563,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -10576,8 +10576,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -10589,8 +10589,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -10602,8 +10602,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -10615,8 +10615,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -10644,38 +10644,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -10900,38 +10900,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -11055,6 +11055,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -11161,74 +11229,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -12072,8 +12072,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -12085,8 +12085,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -12098,8 +12098,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -12111,8 +12111,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -12124,8 +12124,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -12137,8 +12137,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -12166,38 +12166,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -12421,38 +12421,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -12576,6 +12576,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -12682,74 +12750,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -13593,8 +13593,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -13606,8 +13606,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -13619,8 +13619,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -13632,8 +13632,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -13645,8 +13645,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -13658,8 +13658,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -13687,38 +13687,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -13944,38 +13944,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -14099,74 +14099,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -14273,6 +14205,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -15116,8 +15116,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -15129,8 +15129,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -15142,8 +15142,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -15155,8 +15155,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -15168,8 +15168,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -15181,8 +15181,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -15210,38 +15210,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -15467,38 +15467,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -16639,8 +16639,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -16652,8 +16652,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -16665,8 +16665,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -16678,8 +16678,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -16691,8 +16691,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -16704,8 +16704,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -16733,38 +16733,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -16992,38 +16992,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -17147,74 +17147,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -17321,6 +17253,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -18164,8 +18164,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -18177,8 +18177,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -18190,8 +18190,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -18203,8 +18203,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -18216,8 +18216,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -18229,8 +18229,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -18258,38 +18258,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -18515,38 +18515,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -18670,74 +18670,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -18844,6 +18776,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -19687,8 +19687,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -19700,8 +19700,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -19713,8 +19713,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -19726,8 +19726,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -19739,8 +19739,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -19752,8 +19752,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -19781,38 +19781,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -20051,38 +20051,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -21223,8 +21223,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -21236,8 +21236,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -21249,8 +21249,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -21262,8 +21262,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -21275,8 +21275,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -21288,8 +21288,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -21317,38 +21317,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -21575,38 +21575,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -22747,8 +22747,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -22760,8 +22760,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -22773,8 +22773,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -22786,8 +22786,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -22799,8 +22799,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -22812,8 +22812,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -22841,38 +22841,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -23098,38 +23098,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -24270,8 +24270,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -24283,8 +24283,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -24296,8 +24296,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -24309,8 +24309,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -24322,8 +24322,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -24335,8 +24335,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -24364,38 +24364,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -24621,38 +24621,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -24776,74 +24776,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -24950,6 +24882,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -25793,8 +25793,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -25806,8 +25806,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -25819,8 +25819,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -25832,8 +25832,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -25845,8 +25845,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -25858,8 +25858,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -25887,38 +25887,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -25949,7 +25949,7 @@ "messageParams" : { "validationKey" : "typeSitesRef", "reference" : "sites", - "references" : [ "projets", "platform_type", "type_sites", "sites", "plateformes", "units", "proprietes_taxon", "taxon" ] + "references" : [ "projets", "type_sites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ] }, "target" : null } ], @@ -26148,38 +26148,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -27345,8 +27345,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -27358,8 +27358,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -27371,8 +27371,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -27384,8 +27384,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -27397,8 +27397,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -27410,8 +27410,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -27439,38 +27439,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -27696,38 +27696,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -28868,8 +28868,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -28881,8 +28881,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -28894,8 +28894,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -28907,8 +28907,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -28920,8 +28920,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -28933,8 +28933,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -28962,38 +28962,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -29228,38 +29228,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -29383,6 +29383,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -29489,74 +29557,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -30400,8 +30400,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -30413,8 +30413,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -30426,8 +30426,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -30439,8 +30439,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -30452,8 +30452,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -30465,8 +30465,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -30494,38 +30494,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -30774,38 +30774,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -31946,8 +31946,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -31959,8 +31959,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -31972,8 +31972,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -31985,8 +31985,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -31998,8 +31998,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -32011,8 +32011,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -32040,38 +32040,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -32299,38 +32299,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -32454,6 +32454,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -32560,74 +32628,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -33471,8 +33471,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -33484,8 +33484,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -33497,8 +33497,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -33510,8 +33510,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -33523,8 +33523,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -33536,8 +33536,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -33565,38 +33565,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -33822,38 +33822,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -33977,6 +33977,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -34083,74 +34151,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -34994,8 +34994,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -35007,8 +35007,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -35020,8 +35020,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -35033,8 +35033,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -35046,8 +35046,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -35059,8 +35059,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -35088,38 +35088,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -35345,38 +35345,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -36517,8 +36517,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -36530,8 +36530,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -36543,8 +36543,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -36556,8 +36556,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -36569,8 +36569,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -36582,8 +36582,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -36611,38 +36611,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -36869,38 +36869,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -38041,8 +38041,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -38054,8 +38054,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -38067,8 +38067,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -38080,8 +38080,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -38093,8 +38093,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -38106,8 +38106,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -38135,38 +38135,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -38196,10 +38196,10 @@ "message" : "invalidFormat", "messageParams" : { "path" : "dataTypes->site->format->firstRowLine", - "lineNumber" : 400, - "authorizedValues" : "", + "value" : "pas_un_chiffre", "columnNumber" : 21, - "value" : "pas_un_chiffre" + "authorizedValues" : "", + "lineNumber" : 400 }, "target" : null } ], @@ -38408,38 +38408,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -38563,74 +38563,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -38737,6 +38669,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -39580,8 +39580,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -39593,8 +39593,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -39606,8 +39606,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -39619,8 +39619,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -39632,8 +39632,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -39645,8 +39645,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -39674,38 +39674,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -39931,38 +39931,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -41103,8 +41103,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -41116,8 +41116,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -41129,8 +41129,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -41142,8 +41142,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -41155,8 +41155,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -41168,8 +41168,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -41197,38 +41197,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -41454,38 +41454,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -42626,8 +42626,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -42639,8 +42639,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -42652,8 +42652,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -42665,8 +42665,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -42678,8 +42678,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -42691,8 +42691,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -42720,38 +42720,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -42979,38 +42979,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -43134,6 +43134,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -43240,74 +43308,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -44151,8 +44151,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -44164,8 +44164,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -44177,8 +44177,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -44190,8 +44190,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -44203,8 +44203,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -44216,8 +44216,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -44245,38 +44245,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -44502,38 +44502,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -45674,8 +45674,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -45687,8 +45687,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -45700,8 +45700,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -45713,8 +45713,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -45726,8 +45726,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -45739,8 +45739,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -45768,38 +45768,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -46033,38 +46033,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -46188,6 +46188,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -46294,74 +46362,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -47205,8 +47205,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -47218,8 +47218,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -47231,8 +47231,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -47244,8 +47244,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -47257,8 +47257,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -47270,8 +47270,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -47299,38 +47299,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -47557,38 +47557,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -47712,6 +47712,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -47818,74 +47886,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -48729,8 +48729,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -48742,8 +48742,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -48755,8 +48755,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -48768,8 +48768,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -48781,8 +48781,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -48794,8 +48794,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -48823,38 +48823,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -49080,38 +49080,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -50252,8 +50252,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -50265,8 +50265,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -50278,8 +50278,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -50291,8 +50291,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -50304,8 +50304,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -50317,8 +50317,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -50346,38 +50346,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -50603,38 +50603,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -51780,8 +51780,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -51793,8 +51793,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -51806,8 +51806,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -51819,8 +51819,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -51832,8 +51832,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -51845,8 +51845,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -51874,38 +51874,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -52132,38 +52132,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -52287,74 +52287,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -52461,6 +52393,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -53304,8 +53304,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -53317,8 +53317,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -53330,8 +53330,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -53343,8 +53343,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -53356,8 +53356,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -53369,8 +53369,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -53398,38 +53398,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -53653,38 +53653,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -53808,15 +53808,15 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "sites" : { + "platform_type" : { "internationalizationName" : { - "fr" : "Site", - "en" : "Site" + "fr" : "Types de plateforme", + "en" : "Plateform types" }, "internationalizedColumns" : { - "site_key" : { - "fr" : "site_fr", - "en" : "site_en" + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" }, "description_fr" : { "fr" : "description_fr", @@ -53825,67 +53825,48 @@ }, "internationalizationDisplay" : { "pattern" : { - "fr" : "{site_fr}", - "en" : "{site_en}" + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" } }, - "separator" : "\u0000", - "keyColumns" : [ "site_key" ], + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], "columns" : { - "type_site" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de site", - "defaultValue" : null - }, - "site_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du site_key", - "defaultValue" : null - }, - "site_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du site_fr", - "defaultValue" : null - }, - "site_en" : { + "type_plateforme_key" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "nom du site_en", + "headerName" : "nom du type de plateforme_key", "defaultValue" : null }, - "description_fr" : { + "type_plateforme_fr" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "description du site_fr", + "headerName" : "nom du type de plateforme_fr", "defaultValue" : null }, - "description_en" : { + "type_plateforme_en" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "description du site_fr", + "headerName" : "nom du type de plateforme_en", "defaultValue" : null }, - "sandre_eau" : { + "description_fr" : null, + "description_en" : null, + "sandre" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "code sandre du Plan d'eau", + "headerName" : "code sandre", "defaultValue" : null }, - "sandre_masse_eau" : { + "sandre_contexte" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "code sandre de la Masse d'eau plan d'eau", + "headerName" : "code sandre du contexte", "defaultValue" : null } }, @@ -53895,15 +53876,15 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { + "sites" : { "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" + "fr" : "Site", + "en" : "Site" }, "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" + "site_key" : { + "fr" : "site_fr", + "en" : "site_en" }, "description_fr" : { "fr" : "description_fr", @@ -53912,48 +53893,67 @@ }, "internationalizationDisplay" : { "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" + "fr" : "{site_fr}", + "en" : "{site_en}" } }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], + "separator" : "\u0000", + "keyColumns" : [ "site_key" ], "columns" : { - "type_plateforme_key" : { + "type_site" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "nom du type de plateforme_key", + "headerName" : "nom du type de site", "defaultValue" : null }, - "type_plateforme_fr" : { + "site_key" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "nom du type de plateforme_fr", + "headerName" : "nom du site_key", "defaultValue" : null }, - "type_plateforme_en" : { + "site_fr" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "nom du type de plateforme_en", + "headerName" : "nom du site_fr", "defaultValue" : null }, - "description_fr" : null, - "description_en" : null, - "sandre" : { + "site_en" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "code sandre", + "headerName" : "nom du site_en", "defaultValue" : null }, - "sandre_contexte" : { + "description_fr" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "code sandre du contexte", + "headerName" : "description du site_fr", + "defaultValue" : null + }, + "description_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "description du site_fr", + "defaultValue" : null + }, + "sandre_eau" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du Plan d'eau", + "defaultValue" : null + }, + "sandre_masse_eau" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre de la Masse d'eau plan d'eau", "defaultValue" : null } }, @@ -54825,8 +54825,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -54838,8 +54838,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -54851,8 +54851,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -54864,8 +54864,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -54877,8 +54877,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -54890,8 +54890,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -54919,38 +54919,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -55178,38 +55178,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -55333,6 +55333,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -55439,74 +55507,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -56350,8 +56350,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -56363,8 +56363,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -56376,8 +56376,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -56389,8 +56389,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -56402,8 +56402,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -56415,8 +56415,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -56444,38 +56444,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -56720,38 +56720,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -57892,8 +57892,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -57905,8 +57905,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -57918,8 +57918,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -57931,8 +57931,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -57944,8 +57944,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -57957,8 +57957,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -57986,38 +57986,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -58047,10 +58047,10 @@ "message" : "invalidFormat", "messageParams" : { "path" : "dataTypes->site->data->date->components->day->checker->name", - "lineNumber" : 330, - "authorizedValues" : " [String, GroovyExpression, Boolean, Reference, Float, Integer, Date]", + "value" : "Dates", "columnNumber" : 21, - "value" : "Dates" + "authorizedValues" : " [String, GroovyExpression, Boolean, Reference, Float, Integer, Date]", + "lineNumber" : 330 }, "target" : null } ], @@ -58258,38 +58258,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -58413,6 +58413,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -58519,74 +58587,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -59430,8 +59430,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -59443,8 +59443,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -59456,8 +59456,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -59469,8 +59469,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -59482,8 +59482,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -59495,8 +59495,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -59524,38 +59524,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -59586,7 +59586,7 @@ "messageParams" : { "dataType" : "site", "reference" : "plateforme", - "references" : [ "projets", "platform_type", "type_sites", "sites", "plateformes", "units", "proprietes_taxon", "taxon" ] + "references" : [ "projets", "type_sites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ] }, "target" : null } ], @@ -59781,38 +59781,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -60953,8 +60953,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -60966,8 +60966,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -60979,8 +60979,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -60992,8 +60992,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -61005,8 +61005,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -61018,8 +61018,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -61047,38 +61047,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -61303,38 +61303,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -61458,15 +61458,15 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "sites" : { + "platform_type" : { "internationalizationName" : { - "fr" : "Site", - "en" : "Site" + "fr" : "Types de plateforme", + "en" : "Plateform types" }, "internationalizedColumns" : { - "site_key" : { - "fr" : "site_fr", - "en" : "site_en" + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" }, "description_fr" : { "fr" : "description_fr", @@ -61475,67 +61475,48 @@ }, "internationalizationDisplay" : { "pattern" : { - "fr" : "{site_fr}", - "en" : "{site_en}" + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" } }, - "separator" : "\u0000", - "keyColumns" : [ "site_key" ], + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], "columns" : { - "type_site" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de site", - "defaultValue" : null - }, - "site_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du site_key", - "defaultValue" : null - }, - "site_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du site_fr", - "defaultValue" : null - }, - "site_en" : { + "type_plateforme_key" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "nom du site_en", + "headerName" : "nom du type de plateforme_key", "defaultValue" : null }, - "description_fr" : { + "type_plateforme_fr" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "description du site_fr", + "headerName" : "nom du type de plateforme_fr", "defaultValue" : null }, - "description_en" : { + "type_plateforme_en" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "description du site_fr", + "headerName" : "nom du type de plateforme_en", "defaultValue" : null }, - "sandre_eau" : { + "description_fr" : null, + "description_en" : null, + "sandre" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "code sandre du Plan d'eau", + "headerName" : "code sandre", "defaultValue" : null }, - "sandre_masse_eau" : { + "sandre_contexte" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "code sandre de la Masse d'eau plan d'eau", + "headerName" : "code sandre du contexte", "defaultValue" : null } }, @@ -61545,15 +61526,15 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { + "sites" : { "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" + "fr" : "Site", + "en" : "Site" }, "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" + "site_key" : { + "fr" : "site_fr", + "en" : "site_en" }, "description_fr" : { "fr" : "description_fr", @@ -61562,48 +61543,67 @@ }, "internationalizationDisplay" : { "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" + "fr" : "{site_fr}", + "en" : "{site_en}" } }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], + "separator" : "\u0000", + "keyColumns" : [ "site_key" ], "columns" : { - "type_plateforme_key" : { + "type_site" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "nom du type de plateforme_key", + "headerName" : "nom du type de site", "defaultValue" : null }, - "type_plateforme_fr" : { + "site_key" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "nom du type de plateforme_fr", + "headerName" : "nom du site_key", "defaultValue" : null }, - "type_plateforme_en" : { + "site_fr" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "nom du type de plateforme_en", + "headerName" : "nom du site_fr", "defaultValue" : null }, - "description_fr" : null, - "description_en" : null, - "sandre" : { + "site_en" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "code sandre", + "headerName" : "nom du site_en", "defaultValue" : null }, - "sandre_contexte" : { + "description_fr" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "code sandre du contexte", + "headerName" : "description du site_fr", + "defaultValue" : null + }, + "description_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "description du site_fr", + "defaultValue" : null + }, + "sandre_eau" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du Plan d'eau", + "defaultValue" : null + }, + "sandre_masse_eau" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre de la Masse d'eau plan d'eau", "defaultValue" : null } }, @@ -62469,8 +62469,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -62482,8 +62482,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -62495,8 +62495,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -62508,8 +62508,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -62521,8 +62521,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -62534,8 +62534,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -62563,38 +62563,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -62820,38 +62820,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -62975,74 +62975,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -63149,6 +63081,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -63992,8 +63992,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -64005,8 +64005,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -64018,8 +64018,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -64031,8 +64031,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -64044,8 +64044,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -64057,8 +64057,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -64086,38 +64086,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -64345,38 +64345,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -64500,74 +64500,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -64674,6 +64606,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -65517,8 +65517,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -65530,8 +65530,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -65543,8 +65543,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -65556,8 +65556,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -65569,8 +65569,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -65582,8 +65582,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -65611,38 +65611,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -65868,38 +65868,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -66023,6 +66023,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -66129,74 +66197,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -67040,8 +67040,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -67053,8 +67053,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -67066,8 +67066,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -67079,8 +67079,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -67092,8 +67092,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -67105,8 +67105,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -67134,38 +67134,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -67405,38 +67405,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -68561,8 +68561,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -68574,8 +68574,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -68587,8 +68587,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -68600,8 +68600,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -68613,8 +68613,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -68626,8 +68626,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -68655,38 +68655,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -68718,7 +68718,7 @@ "dataType" : "site", "datum" : "localization", "component" : "site", - "references" : [ "projets", "platform_type", "type_sites", "sites", "plateformes", "units", "proprietes_taxon", "taxon" ] + "references" : [ "projets", "type_sites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ] }, "target" : null }, { @@ -68922,38 +68922,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -69077,74 +69077,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -69251,6 +69183,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -70094,8 +70094,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -70107,8 +70107,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -70120,8 +70120,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -70133,8 +70133,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -70146,8 +70146,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -70159,8 +70159,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -70188,38 +70188,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -70250,7 +70250,7 @@ "messageParams" : { "compositeReference" : "localizations", "unknownReferences" : [ "type_de_sites" ], - "references" : [ "projets", "platform_type", "sites", "plateformes", "type_sites", "units", "proprietes_taxon", "taxon" ] + "references" : [ "projets", "sites", "platform_type", "plateformes", "type_sites", "units", "proprietes_taxon", "taxon" ] }, "target" : null } ], @@ -70445,38 +70445,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -70600,15 +70600,15 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "sites" : { + "platform_type" : { "internationalizationName" : { - "fr" : "Site", - "en" : "Site" + "fr" : "Types de plateforme", + "en" : "Plateform types" }, "internationalizedColumns" : { - "site_key" : { - "fr" : "site_fr", - "en" : "site_en" + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" }, "description_fr" : { "fr" : "description_fr", @@ -70617,67 +70617,48 @@ }, "internationalizationDisplay" : { "pattern" : { - "fr" : "{site_fr}", - "en" : "{site_en}" + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" } }, - "separator" : "\u0000", - "keyColumns" : [ "site_key" ], + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], "columns" : { - "type_site" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de site", - "defaultValue" : null - }, - "site_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du site_key", - "defaultValue" : null - }, - "site_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du site_fr", - "defaultValue" : null - }, - "site_en" : { + "type_plateforme_key" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "nom du site_en", + "headerName" : "nom du type de plateforme_key", "defaultValue" : null }, - "description_fr" : { + "type_plateforme_fr" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "description du site_fr", + "headerName" : "nom du type de plateforme_fr", "defaultValue" : null }, - "description_en" : { + "type_plateforme_en" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "description du site_fr", + "headerName" : "nom du type de plateforme_en", "defaultValue" : null }, - "sandre_eau" : { + "description_fr" : null, + "description_en" : null, + "sandre" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "code sandre du Plan d'eau", + "headerName" : "code sandre", "defaultValue" : null }, - "sandre_masse_eau" : { + "sandre_contexte" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "code sandre de la Masse d'eau plan d'eau", + "headerName" : "code sandre du contexte", "defaultValue" : null } }, @@ -70687,15 +70668,15 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { + "sites" : { "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" + "fr" : "Site", + "en" : "Site" }, "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" + "site_key" : { + "fr" : "site_fr", + "en" : "site_en" }, "description_fr" : { "fr" : "description_fr", @@ -70704,48 +70685,67 @@ }, "internationalizationDisplay" : { "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" + "fr" : "{site_fr}", + "en" : "{site_en}" } }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], + "separator" : "\u0000", + "keyColumns" : [ "site_key" ], "columns" : { - "type_plateforme_key" : { + "type_site" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "nom du type de plateforme_key", + "headerName" : "nom du type de site", "defaultValue" : null }, - "type_plateforme_fr" : { + "site_key" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "nom du type de plateforme_fr", + "headerName" : "nom du site_key", "defaultValue" : null }, - "type_plateforme_en" : { + "site_fr" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "nom du type de plateforme_en", + "headerName" : "nom du site_fr", "defaultValue" : null }, - "description_fr" : null, - "description_en" : null, - "sandre" : { + "site_en" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "code sandre", + "headerName" : "nom du site_en", "defaultValue" : null }, - "sandre_contexte" : { + "description_fr" : { "presenceConstraint" : "MANDATORY", "tags" : [ ], "checker" : null, - "headerName" : "code sandre du contexte", + "headerName" : "description du site_fr", + "defaultValue" : null + }, + "description_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "description du site_fr", + "defaultValue" : null + }, + "sandre_eau" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du Plan d'eau", + "defaultValue" : null + }, + "sandre_masse_eau" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre de la Masse d'eau plan d'eau", "defaultValue" : null } }, @@ -71617,8 +71617,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -71630,8 +71630,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -71643,8 +71643,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -71656,8 +71656,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -71669,8 +71669,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -71682,8 +71682,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -71711,38 +71711,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -71968,38 +71968,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -73140,8 +73140,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -73153,8 +73153,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -73166,8 +73166,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -73179,8 +73179,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -73192,8 +73192,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -73205,8 +73205,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -73234,38 +73234,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -73491,38 +73491,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -74663,8 +74663,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -74676,8 +74676,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -74689,8 +74689,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -74702,8 +74702,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -74715,8 +74715,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -74728,8 +74728,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -74757,38 +74757,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -74823,7 +74823,7 @@ "compilationError" : { "lineNumber" : -1, "columnNumber" : -1, - "message" : "startup failed:\nScript4.groovy: 1: Unexpected input: '}' @ line 1, column 4.\n if(}\n ^\n\n1 error\n" + "message" : "startup failed:\nScript28.groovy: 1: Unexpected input: '}' @ line 1, column 4.\n if(}\n ^\n\n1 error\n" } }, "target" : null @@ -75019,38 +75019,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -75174,6 +75174,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -75280,74 +75348,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -76191,8 +76191,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -76204,8 +76204,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -76217,8 +76217,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -76230,8 +76230,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -76243,8 +76243,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -76256,8 +76256,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -76285,38 +76285,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -76548,38 +76548,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -76703,6 +76703,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -76834,74 +76902,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -77745,8 +77745,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -77758,8 +77758,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -77771,8 +77771,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -77784,8 +77784,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -77797,8 +77797,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -77810,8 +77810,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -77839,38 +77839,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -78095,38 +78095,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -79267,8 +79267,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -79280,8 +79280,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -79293,8 +79293,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -79306,8 +79306,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -79319,8 +79319,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -79332,8 +79332,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -79361,38 +79361,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -79619,38 +79619,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -79774,74 +79774,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -79948,6 +79880,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -80791,8 +80791,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -80804,8 +80804,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -80817,8 +80817,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -80830,8 +80830,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -80843,8 +80843,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -80856,8 +80856,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -80885,38 +80885,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -81140,38 +81140,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -82312,8 +82312,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -82325,8 +82325,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -82338,8 +82338,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -82351,8 +82351,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -82364,8 +82364,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -82377,8 +82377,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -82406,38 +82406,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -82467,10 +82467,10 @@ "message" : "invalidFormat", "messageParams" : { "path" : "dataTypes->site->validations->exampledeDeRegleDeValidation->checker->name", - "lineNumber" : 387, - "authorizedValues" : " [String, GroovyExpression, Boolean, Reference, Float, Integer, Date]", + "value" : "GroovyExpressions", "columnNumber" : 17, - "value" : "GroovyExpressions" + "authorizedValues" : " [String, GroovyExpression, Boolean, Reference, Float, Integer, Date]", + "lineNumber" : 387 }, "target" : null } ], @@ -82679,38 +82679,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -83851,8 +83851,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -83864,8 +83864,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -83877,8 +83877,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -83890,8 +83890,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -83903,8 +83903,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -83916,8 +83916,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -83945,38 +83945,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -84203,38 +84203,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -84358,74 +84358,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -84532,6 +84464,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -85375,8 +85375,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -85388,8 +85388,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -85401,8 +85401,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -85414,8 +85414,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -85427,8 +85427,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -85440,8 +85440,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -85469,38 +85469,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -85737,38 +85737,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -86909,8 +86909,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -86922,8 +86922,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -86935,8 +86935,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -86948,8 +86948,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -86961,8 +86961,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -86974,8 +86974,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -87003,38 +87003,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -87261,38 +87261,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -88417,8 +88417,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -88430,8 +88430,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -88443,8 +88443,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -88456,8 +88456,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -88469,8 +88469,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -88482,8 +88482,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -88511,38 +88511,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -88768,38 +88768,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -89940,8 +89940,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -89953,8 +89953,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -89966,8 +89966,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -89979,8 +89979,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -89992,8 +89992,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -90005,8 +90005,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -90034,38 +90034,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -90302,38 +90302,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -90457,6 +90457,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -90563,74 +90631,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -91467,8 +91467,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -91480,8 +91480,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -91493,8 +91493,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -91506,8 +91506,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -91519,8 +91519,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -91532,8 +91532,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -91561,38 +91561,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -91818,38 +91818,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -91973,6 +91973,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "coucou" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -92079,74 +92147,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -92990,8 +92990,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -93003,8 +93003,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -93016,8 +93016,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -93029,8 +93029,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -93042,8 +93042,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -93055,8 +93055,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -93084,38 +93084,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -93339,38 +93339,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -94511,8 +94511,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -94524,8 +94524,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -94537,8 +94537,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -94550,8 +94550,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -94563,8 +94563,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -94576,8 +94576,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -94605,38 +94605,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -94871,38 +94871,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -95026,74 +95026,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -95200,6 +95132,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -96043,8 +96043,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -96056,8 +96056,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -96069,8 +96069,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -96082,8 +96082,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -96095,8 +96095,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -96108,8 +96108,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -96137,38 +96137,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -96398,38 +96398,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -96553,6 +96553,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -96684,74 +96752,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -97595,8 +97595,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -97608,8 +97608,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -97621,8 +97621,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -97634,8 +97634,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -97647,8 +97647,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -97660,8 +97660,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -97689,38 +97689,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -97947,38 +97947,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -99119,8 +99119,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -99132,8 +99132,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -99145,8 +99145,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -99158,8 +99158,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -99171,8 +99171,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -99184,8 +99184,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -99213,38 +99213,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -99470,38 +99470,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -99642,6 +99642,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -99748,74 +99816,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -100659,8 +100659,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -100672,8 +100672,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -100685,8 +100685,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -100698,8 +100698,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -100711,8 +100711,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -100724,8 +100724,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -100753,38 +100753,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -101010,38 +101010,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -102198,8 +102198,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -102211,8 +102211,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -102224,8 +102224,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -102237,8 +102237,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -102250,8 +102250,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -102263,8 +102263,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -102292,38 +102292,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -102356,7 +102356,7 @@ "datum" : "localization", "refType" : "sitee", "component" : "site", - "references" : [ "projets", "platform_type", "type_sites", "sites", "plateformes", "units", "proprietes_taxon", "taxon" ] + "references" : [ "projets", "type_sites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ] }, "target" : null }, { @@ -102561,38 +102561,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -103733,8 +103733,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -103746,8 +103746,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -103759,8 +103759,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -103772,8 +103772,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -103785,8 +103785,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -103798,8 +103798,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -103827,38 +103827,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -104085,38 +104085,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -104240,6 +104240,74 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -104346,74 +104414,6 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -105257,8 +105257,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -105270,8 +105270,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -105283,8 +105283,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -105296,8 +105296,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -105309,8 +105309,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -105322,8 +105322,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -105351,38 +105351,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -105622,38 +105622,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -106794,8 +106794,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -106807,8 +106807,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -106820,8 +106820,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -106833,8 +106833,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -106846,8 +106846,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -106859,8 +106859,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -106888,38 +106888,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -107146,38 +107146,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -107301,74 +107301,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -107475,6 +107407,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -108318,8 +108318,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -108331,8 +108331,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -108344,8 +108344,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -108357,8 +108357,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -108370,8 +108370,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -108383,8 +108383,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -108412,38 +108412,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -108670,38 +108670,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } @@ -108825,74 +108825,6 @@ "allowUnexpectedColumns" : false, "tags" : [ "context" ] }, - "platform_type" : { - "internationalizationName" : { - "fr" : "Types de plateforme", - "en" : "Plateform types" - }, - "internationalizedColumns" : { - "type_plateforme_key" : { - "fr" : "nom du type de plateforme_fr", - "en" : "nom du type de plateforme_en" - }, - "description_fr" : { - "fr" : "description_fr", - "en" : "description_en" - } - }, - "internationalizationDisplay" : { - "pattern" : { - "fr" : "{type_plateforme_key}", - "en" : "{type_plateforme_key}" - } - }, - "separator" : ";", - "keyColumns" : [ "type_plateforme_key" ], - "columns" : { - "type_plateforme_key" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_key", - "defaultValue" : null - }, - "type_plateforme_fr" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_fr", - "defaultValue" : null - }, - "type_plateforme_en" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "nom du type de plateforme_en", - "defaultValue" : null - }, - "description_fr" : null, - "description_en" : null, - "sandre" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre", - "defaultValue" : null - }, - "sandre_contexte" : { - "presenceConstraint" : "MANDATORY", - "tags" : [ ], - "checker" : null, - "headerName" : "code sandre du contexte", - "defaultValue" : null - } - }, - "computedColumns" : { }, - "dynamicColumns" : { }, - "validations" : { }, - "allowUnexpectedColumns" : false, - "tags" : [ ] - }, "type_sites" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -108999,6 +108931,74 @@ "allowUnexpectedColumns" : false, "tags" : [ ] }, + "platform_type" : { + "internationalizationName" : { + "fr" : "Types de plateforme", + "en" : "Plateform types" + }, + "internationalizedColumns" : { + "type_plateforme_key" : { + "fr" : "nom du type de plateforme_fr", + "en" : "nom du type de plateforme_en" + }, + "description_fr" : { + "fr" : "description_fr", + "en" : "description_en" + } + }, + "internationalizationDisplay" : { + "pattern" : { + "fr" : "{type_plateforme_key}", + "en" : "{type_plateforme_key}" + } + }, + "separator" : ";", + "keyColumns" : [ "type_plateforme_key" ], + "columns" : { + "type_plateforme_key" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_key", + "defaultValue" : null + }, + "type_plateforme_fr" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_fr", + "defaultValue" : null + }, + "type_plateforme_en" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "nom du type de plateforme_en", + "defaultValue" : null + }, + "description_fr" : null, + "description_en" : null, + "sandre" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre", + "defaultValue" : null + }, + "sandre_contexte" : { + "presenceConstraint" : "MANDATORY", + "tags" : [ ], + "checker" : null, + "headerName" : "code sandre du contexte", + "defaultValue" : null + } + }, + "computedColumns" : { }, + "dynamicColumns" : { }, + "validations" : { }, + "allowUnexpectedColumns" : false, + "tags" : [ ] + }, "plateformes" : { "internationalizationName" : null, "internationalizedColumns" : null, @@ -109842,8 +109842,8 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" }, "internationalizedColumns" : null, "display" : true, @@ -109855,8 +109855,8 @@ }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" }, "internationalizedColumns" : null, "display" : true, @@ -109868,8 +109868,8 @@ }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" }, "internationalizedColumns" : null, "display" : true, @@ -109881,8 +109881,8 @@ }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" }, "internationalizedColumns" : null, "display" : true, @@ -109894,8 +109894,8 @@ }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" }, "internationalizedColumns" : null, "display" : true, @@ -109907,8 +109907,8 @@ }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" }, "internationalizedColumns" : null, "display" : false, @@ -109936,38 +109936,38 @@ "columnsDescription" : { "depot" : { "internationalizationName" : { - "fr" : "Dépôt", - "en" : "Deposit" + "en" : "Deposit", + "fr" : "Dépôt" } }, "publication" : { "internationalizationName" : { - "fr" : "Publication", - "en" : "Publication" + "en" : "Publication", + "fr" : "Publication" } }, "admin" : { "internationalizationName" : { - "fr" : "Délégation", - "en" : "Delegation" + "en" : "Delegation", + "fr" : "Délégation" } }, "extraction" : { "internationalizationName" : { - "fr" : "Extraction", - "en" : "Extraction" + "en" : "Extraction", + "fr" : "Extraction" } }, "delete" : { "internationalizationName" : { - "fr" : "Suppression", - "en" : "Deletion" + "en" : "Deletion", + "fr" : "Suppression" } }, "associate" : { "internationalizationName" : { - "fr" : "Associer", - "en" : "Associate" + "en" : "Associate", + "fr" : "Associer" } } } diff --git a/ui/cypress/fixtures/applications/errors/ref_ola_errors.json b/ui/cypress/fixtures/applications/errors/ref_ola_errors.json index a6019cdc1..e9c4770e6 100644 --- a/ui/cypress/fixtures/applications/errors/ref_ola_errors.json +++ b/ui/cypress/fixtures/applications/errors/ref_ola_errors.json @@ -1 +1 @@ -{"duplicatedHeaders":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"duplicatedHeaders\",\"messageParams\":{\"duplicatedHeaders\":[\"définition_fr\"]},\"target\":null},\"lineNumber\":1}]","patternNotMatchedWithColumn":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"invalidDateWithColumn\",\"messageParams\":{\"target\":{\"column\":\"date\"},\"pattern\":\"dd/MM/yyyy\",\"value\":\"12:00:00\"},\"target\":{\"column\":\"date\"},\"date\":null,\"localDateTime\":null},\"lineNumber\":2}]","duplicatedLineInReference":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"duplicatedLineInReference\",\"messageParams\":{\"file\":\"proprietes_taxon\",\"lineNumber\":40,\"otherLines\":[39,40],\"duplicateKey\":\"notes_libres\"},\"target\":null},\"lineNumber\":40}]","invalidDateWithColumn":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"invalidDateWithColumn\",\"messageParams\":{\"target\":{\"column\":\"date\"},\"pattern\":\"dd/MM/yyyy\",\"value\":\"01/01/16\"},\"target\":{\"column\":\"date\"},\"date\":null,\"localDateTime\":null},\"lineNumber\":2}]","invalidDate":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"invalidDate\",\"messageParams\":{\"target\":{\"variable\":\"date\",\"component\":\"day\",\"id\":\"date_day\"},\"pattern\":\"dd/MM/yyyy\",\"value\":\"x16/12/2020\"},\"target\":{\"variable\":\"date\",\"component\":\"day\",\"id\":\"date_day\"},\"date\":null,\"localDateTime\":null},\"lineNumber\":17}]","invalidFloat":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"invalidFloat\",\"messageParams\":{\"target\":{\"variable\":\"valeurs quantitatives\",\"component\":\"transparence par secchi\",\"id\":\"valeurs quantitatives_transparence par secchi\"},\"value\":\"7.8x\"},\"target\":{\"variable\":\"valeurs quantitatives\",\"component\":\"transparence par secchi\",\"id\":\"valeurs quantitatives_transparence par secchi\"}},\"lineNumber\":17}]","duplicatedLineInDatatype":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"duplicatedLineInDatatype\",\"messageParams\":{\"file\":\"condition_prelevements\",\"duplicatedRows\":[16,17],\"uniquenessKey\":{\"date_time\":{\"pattern\":\"HH:mm:ss\",\"duration\":null,\"sortableDate\":null,\"minDate\":null,\"maxDate\":null,\"value\":[1970,1,1,9,15],\"sqlType\":\"TEXT\"},\"date_day\":{\"pattern\":\"dd/MM/yyyy\",\"duration\":null,\"sortableDate\":null,\"minDate\":null,\"maxDate\":null,\"value\":[2020,12,16,0,0],\"sqlType\":\"TEXT\"},\"site_nom du site\":{\"refType\":\"site\",\"referenceValues\":{\"pisses\":\"05046187-8f7d-4ddc-a3ca-6ac0e582bf4d\",\"blanc_du_bramant\":\"0c2e2f13-53e3-490e-8219-a5ca6768b67c\",\"gentau\":\"12db6465-a177-49ab-8e54-42c144295b4a\",\"pave\":\"15285d92-6c4c-4541-b7cd-3bb05cccccc9\",\"aumar\":\"1ab6dc93-2dd3-4b91-86d8-f1d476c3c7cf\",\"dranse\":\"2177df03-c487-4a5f-83c6-e36731cbcbb7\",\"bramant\":\"24e9d999-43c8-432e-a31a-730327a25653\",\"oncet\":\"322e725f-a4ba-4e3f-8873-aa4c9f0a19f3\",\"barroude\":\"379daf6a-22f5-44a3-93df-af7f3348d5e7\",\"estany_gros\":\"3ff582fe-8895-42d6-8947-38ce6849d982\",\"corne\":\"452891c4-783a-458e-89c8-6dae137e1fe4\",\"cornu\":\"48fe8c31-08f3-4047-8420-3788268e566d\",\"espingo\":\"4dc1399b-5aa2-49b6-b521-ab06e1dfe772\",\"port___bielh\":\"56faded6-fdf1-4df7-a5c0-277a2b70366c\",\"annecy\":\"57dcb2f1-de4e-417e-b692-ba285dba45af\",\"mont_coua\":\"6034d275-77e3-43a4-aee4-32b2da66ae7a\",\"blanc_du_carro\":\"650bf873-f265-41d5-88b0-e60e065605de\",\"port_bielh\":\"670cc224-becc-4782-a1fb-f3b9eec5386d\",\"cos\":\"6e5e5a7e-af18-4d71-bb34-0b1590853685\",\"merlet_superieur\":\"8973b0b5-5c52-4c75-b9f8-1c5aecd9f87c\",\"bourget\":\"89e1fe70-b529-4972-82e7-a78e5306ebbb\",\"jovet\":\"8e56967e-207b-4880-b113-805145e82f92\",\"rabuons\":\"8f9ce9ad-617f-4959-ac36-ec58a9ec8b8b\",\"mercube\":\"9552f678-490e-4eaf-9b2c-5c6207bba923\",\"isaby\":\"96ade693-84ac-4460-8d8e-ef5d05b7c2a6\",\"petarel\":\"975d7ab8-0e23-41c5-b11e-cfc020a9322c\",\"lauzanier\":\"99736604-d968-4734-a57e-4a92decfdc30\",\"malrif\":\"a1117d62-e91a-4d05-97da-98de171305e5\",\"arbu\":\"a3c343b9-3f90-4fd3-bf3e-495b16f47e85\",\"bresses_inferieur\":\"aae5cd52-3151-4ca2-85b5-554e7d50b68a\",\"pormenaz\":\"b4af2c11-90a4-4aff-9de5-2f5fe405f8ae\",\"plan_vianney\":\"b4f5ee46-09c0-4d40-b82b-1b44ca96b14f\",\"leman\":\"bf783842-8874-44b4-9319-7c6179059263\",\"gourg_gaudet\":\"c4f84c26-792f-4aa1-a142-e8fcadac7360\",\"aiguebelette\":\"d4de0ca8-16a5-4e82-bcda-e3359147d32c\",\"arpont\":\"d5d4ae98-86ac-4871-b721-eb430c14992b\",\"brevent\":\"d733086d-1d0b-4a75-b0e4-a355cb5e6ba3\",\"noir_du_carro\":\"dab99e85-4bcc-4883-b33f-dda3ac0f533e\",\"bresses_superieur\":\"e74541ed-0853-4312-bf69-63cf37a0be03\",\"muzelle\":\"e87429c1-def6-41e6-8a85-d15e204fb8ee\",\"izourt\":\"eaced4b3-2441-4efa-93fb-a0fcfaa0929c\",\"anterne\":\"f72b614f-baeb-4f38-9054-7352db55ae8b\",\"aratilles\":\"fe69303f-946e-4012-a905-adc84e2aa09e\"},\"value\":{\"sql\":\"leman\"},\"sqlType\":\"LTREE\"}}},\"target\":null},\"lineNumber\":16}]","invalidInt":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"invalidFloat\",\"messageParams\":{\"target\":{\"variable\":\"valeurs quantitatives\",\"component\":\"temperature de l'air\",\"id\":\"valeurs quantitatives_temperature de l'air\"},\"value\":\"6.0\"},\"target\":{\"variable\":\"valeurs quantitatives\",\"component\":\"temperature de l'air\",\"id\":\"valeurs quantitatives_temperature de l'air\"}},\"lineNumber\":17}]","invalidFloatWithColumn":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"invalidFloatWithColumn\",\"messageParams\":{\"target\":{\"column\":\"is_float_value\"},\"value\":\"x\"},\"target\":{\"column\":\"is_float_value\"}},\"lineNumber\":5}]","unexpectedHeaderColumnsInList":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"unexpectedHeaderColumn\",\"messageParams\":{\"actualHeaderColumn\":\"Dates\",\"expectedHeaderColumn\":\"Date\"},\"target\":null},\"lineNumber\":7}]","invalidHeaders":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"invalidHeaders\",\"messageParams\":{\"expectedColumns\":[\"Date\",\"site\",\"nom de la propriété_en\",\"nom de la propriété_fr\",\"type associé\",\"définition_en\",\"définition_fr\",\"nom de la propriété_key\",\"isFloatValue\",\"isQualitative\",\"ordre d'affichage\"],\"actualColumns\":[\"Date\",\"nom de la propriété_key\",\"nom de la propriété_fr\",\"nom de la propriété_en\",\"définition_fr\",\"définition_es\",\"isFloatValue\",\"isQualitative\",\"type associé\",\"ordre d'affichage\",\"site\"],\"missingColumns\":[\"définition_en\"],\"unknownColumns\":[\"définition_es\"]},\"target\":null},\"lineNumber\":1}]","emptyHeader":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"emptyHeader\",\"messageParams\":{\"headerLine\":1},\"target\":null},\"lineNumber\":1}]","invalidReferenceWithColumn":"[{\"validationCheckResult\":{\"target\":{\"column\":\"site\"},\"level\":\"ERROR\",\"rawValue\":\"martin\",\"matchedReferenceHierarchicalKey\":null,\"message\":\"invalidReferenceWithColumn\",\"messageParams\":{\"target\":\"site\",\"referenceValues\":[],\"refType\":\"site\",\"value\":\"martin\"}},\"lineNumber\":39}]","invalidIntegerWithColumn":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"invalidFloatWithColumn\",\"messageParams\":{\"target\":{\"column\":\"ordre_affichage\"},\"value\":\"x\"},\"target\":{\"column\":\"ordre_affichage\"}},\"lineNumber\":5}]","unexpectedHeaderColumn":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"invalidHeaders\",\"messageParams\":{\"expectedColumns\":[\"Date\",\"site\",\"nom de la propriété_en\",\"nom de la propriété_fr\",\"type associé\",\"définition_en\",\"définition_fr\",\"nom de la propriété_key\",\"isFloatValue\",\"isQualitative\",\"ordre d'affichage\"],\"actualColumns\":[\"martin\",\"site\"],\"missingColumns\":[\"Date\",\"nom de la propriété_en\",\"nom de la propriété_fr\",\"type associé\",\"définition_en\",\"définition_fr\",\"nom de la propriété_key\",\"isFloatValue\",\"isQualitative\",\"ordre d'affichage\"],\"unknownColumns\":[\"martin\"]},\"target\":null},\"lineNumber\":1}]","requiredValue":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"requiredValue\",\"messageParams\":{\"target\":{\"variable\":\"site\",\"component\":\"nom du site\",\"id\":\"site_nom du site\"}},\"target\":{\"variable\":\"site\",\"component\":\"nom du site\",\"id\":\"site_nom du site\"}},\"lineNumber\":17}]"} \ No newline at end of file +{"unexpectedHeaderColumnsInList":"[{\"validationCheckResult\":{\"level\":\"ERROR\",\"message\":\"unexpectedHeaderColumn\",\"messageParams\":{\"actualHeaderColumns\":[{\"Nom parcelle\":\"estreesmons.estreesmons__a06\"},{\"Nom traitement\":\"T3\"},{\"Dates\":\"01/07/2010\"},{\"Time\":\"00:00\"},{\"SWC_1_15\":\"8.50\"},{\"qc\":\"0\"},{\"SWC_2_15\":\"\"},{\"qc\":\"\"},{\"SWC_1_45\":\"16.96\"},{\"qc\":\"0\"},{\"SWC_2_45\":\"\"},{\"qc\":\"\"},{\"SWC_1_75\":\"28.98\"},{\"qc\":\"0\"},{\"SWC_2_75\":\"\"},{\"qc\":\"\"},{\"SWC_1_105\":\"30.14\"},{\"qc\":\"0\"},{\"SWC_2_105\":\"\"},{\"qc\":\"\"},{\"SWC_1_135\":\"32.18\"},{\"qc\":\"0\"},{\"SWC_2_135\":\"\"},{\"qc\":\"\"},{\"SWC_1_165\":\"32.01\"},{\"qc\":\"0\"},{\"SWC_2_165\":\"\"},{\"qc\":\"\"},{\"SWC_1_195\":\"32.18\"},{\"qc\":\"0\"},{\"SWC_2_195\":\"\"},{\"qc\":\"\"},{\"SWC_1_235\":\"35.43\"},{\"qc\":\"0\"},{\"DateTime\":\"01/07/2010\"},{\"SWC_2_235\":\"\"},{\"qc\":\"\"}],\"expectedHeaderColumn\":\"Nom parcelle\"},\"target\":null},\"lineNumber\":7}]"} \ No newline at end of file diff --git a/ui/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/authorizations.json b/ui/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/authorizations.json index ce7fcb7f1..8cc23c807 100644 --- a/ui/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/authorizations.json +++ b/ui/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/authorizations.json @@ -1 +1 @@ -{"authorizationResults":[{"uuid":"9bd97e7d-972b-4bcb-a524-de9d7c344c3b","name":"une authorization sur monsore","users":[{"id":"b644c840-87ce-4b0b-9e36-5644a4e69add","creationDate":1693751168661,"updateDate":1693751168661,"login":"withrigths","password":"$2a$12$O.WZk8.2VcvHau1RK2Bh3.KarUEJzG74CqxydEyLHtQxDOGv8nPlO","email":"withrigths@inrae.fr","authorizations":[],"accountstate":"active","chartes":{}}],"application":"4973c271-03d5-4230-b3ab-fa289587ac02","authorizations":{"pem":{"publication":[{"path":"not setting","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"not setting","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}},"publicAuthorizations":{},"authorizationsForUser":{"authorizationResults":{"pem":{"admin":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}],"publication":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}},"applicationName":"monsore","authorizationByPath":{"pem":{"admin":{"projet_manche.plateforme.oir.oir__p1":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]},"publication":{"projet_atlantique":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null}],"projet_manche":[{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}}},"isAdministrator":false}},{"uuid":"4c520f65-37ff-4559-bf0c-f298c98aefc6","name":"une authorization sur monsore","users":[{"id":"b644c840-87ce-4b0b-9e36-5644a4e69add","creationDate":1693751168661,"updateDate":1693751168661,"login":"withrigths","password":"$2a$12$O.WZk8.2VcvHau1RK2Bh3.KarUEJzG74CqxydEyLHtQxDOGv8nPlO","email":"withrigths@inrae.fr","authorizations":[],"accountstate":"active","chartes":{}}],"application":"4973c271-03d5-4230-b3ab-fa289587ac02","authorizations":{"pem":{"admin":[{"path":"not setting","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche","localization":"plateforme.oir.oir__p1"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]}},"publicAuthorizations":{},"authorizationsForUser":{"authorizationResults":{"pem":{"admin":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}],"publication":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}},"applicationName":"monsore","authorizationByPath":{"pem":{"admin":{"projet_manche.plateforme.oir.oir__p1":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]},"publication":{"projet_atlantique":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null}],"projet_manche":[{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}}},"isAdministrator":false}}],"authorizationsForUser":{"authorizationResults":{"pem":{"admin":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}],"publication":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}},"applicationName":"monsore","authorizationByPath":{"pem":{"admin":{"projet_manche.plateforme.oir.oir__p1":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]},"publication":{"projet_atlantique":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null}],"projet_manche":[{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}}},"isAdministrator":false}} \ No newline at end of file +{"authorizationResults":[{"uuid":"a818b00e-f35e-4258-bde9-f10336283281","name":"une authorization sur monsore","users":[{"id":"01d116e7-8aad-4e39-8343-5edcc58902d6","creationDate":1694519457338,"updateDate":1694519457338,"login":"withrigths","password":"$2a$12$jhDx6L/7.bLwIGtH.bfFe.acG7CRJQo/7NgYhp7VXhMfu9qcCmWz2","email":"withrigths@inrae.fr","authorizations":[],"accountstate":"active","chartes":{}}],"application":"21ae81c6-c396-42cb-bcd1-2ead4e662885","authorizations":{"pem":{"publication":[{"path":"not setting","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"not setting","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}},"publicAuthorizations":{},"authorizationsForUser":{"authorizationResults":{"pem":{"admin":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}],"publication":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}},"applicationName":"monsore","authorizationByPath":{"pem":{"admin":{"projet_manche.plateforme.oir.oir__p1":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]},"publication":{"projet_atlantique":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null}],"projet_manche":[{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}}},"isAdministrator":false}},{"uuid":"16c6f2d4-44a6-42f0-a9d8-5fc992be64b6","name":"une authorization sur monsore","users":[{"id":"01d116e7-8aad-4e39-8343-5edcc58902d6","creationDate":1694519457338,"updateDate":1694519457338,"login":"withrigths","password":"$2a$12$jhDx6L/7.bLwIGtH.bfFe.acG7CRJQo/7NgYhp7VXhMfu9qcCmWz2","email":"withrigths@inrae.fr","authorizations":[],"accountstate":"active","chartes":{}}],"application":"21ae81c6-c396-42cb-bcd1-2ead4e662885","authorizations":{"pem":{"admin":[{"path":"not setting","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche","localization":"plateforme.oir.oir__p1"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]}},"publicAuthorizations":{},"authorizationsForUser":{"authorizationResults":{"pem":{"admin":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}],"publication":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}},"applicationName":"monsore","authorizationByPath":{"pem":{"admin":{"projet_manche.plateforme.oir.oir__p1":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]},"publication":{"projet_atlantique":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null}],"projet_manche":[{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}}},"isAdministrator":false}}],"authorizationsForUser":{"authorizationResults":{"pem":{"admin":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}],"publication":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}},"applicationName":"monsore","authorizationByPath":{"pem":{"admin":{"projet_manche.plateforme.oir.oir__p1":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]},"publication":{"projet_atlantique":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null}],"projet_manche":[{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}}},"isAdministrator":false}} \ No newline at end of file diff --git a/ui/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/grantable.json b/ui/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/grantable.json index a6b56a4ce..7bd5062fb 100644 --- a/ui/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/grantable.json +++ b/ui/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/grantable.json @@ -1 +1 @@ -{"users":[{"id":"9032ffe5-bfc1-453d-814e-287cd678484a","label":"_public_"},{"id":"9bb6d3fc-f492-47aa-b886-721e9e044efd","label":"lambda"},{"id":"48d0854e-aec8-4d3d-9568-5947b3ff8c29","label":"monsore"},{"id":"430dc34c-a27f-4c28-90b7-9125cff7fc44","label":"poussin"},{"id":"b644c840-87ce-4b0b-9e36-5644a4e69add","label":"withrigths"}],"dataGroups":{"test":[{"id":"_others_","label":null}],"pem":[{"id":"qualitatif","label":"Données qualitatives"},{"id":"quantitatif","label":"Données quantitatives"},{"id":"referentiel","label":"Référentiel"}]},"authorizationScopes":{"test":[{"id":"projet","label":"projet","options":[{"id":"projet_atlantique","label":"projet_atlantique","children":[]},{"id":"projet_manche","label":"projet_manche","children":[]}]}],"pem":[{"id":"localization","label":"localization","options":[{"id":"bassin_versant","label":"bassin_versant","children":[{"id":"bassin_versant.nivelle","label":"bassin_versant.nivelle","children":[]},{"id":"bassin_versant.oir","label":"bassin_versant.oir","children":[]},{"id":"bassin_versant.scarff","label":"bassin_versant.scarff","children":[]}]},{"id":"plateforme","label":"plateforme","children":[{"id":"plateforme.nivelle.nivelle__p1","label":"plateforme.nivelle.nivelle__p1","children":[]},{"id":"plateforme.oir.oir__p1","label":"plateforme.oir.oir__p1","children":[]},{"id":"plateforme.oir.oir__p1.oir__p1__a","label":"plateforme.oir.oir__p1.oir__p1__a","children":[]},{"id":"plateforme.oir.oir__p1.oir__p1__b","label":"plateforme.oir.oir__p1.oir__p1__b","children":[]},{"id":"plateforme.oir.oir__p2","label":"plateforme.oir.oir__p2","children":[]},{"id":"plateforme.scarff.scarff__p1","label":"plateforme.scarff.scarff__p1","children":[]}]}]},{"id":"projet","label":"projet","options":[{"id":"projet_atlantique","label":"projet_atlantique","children":[]},{"id":"projet_manche","label":"projet_manche","children":[]}]}]},"columnsDescription":{"test":{"admin":{"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"associate":{"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true,"internationalizationName":{"en":"Associate","fr":"Associer"}},"delete":{"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"depot":{"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"extraction":{"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true,"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"publication":{"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Publication","fr":"Publication"}}},"pem":{"admin":{"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"associate":{"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true,"internationalizationName":{"en":"Associate","fr":"Associer"}},"delete":{"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"depot":{"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"extraction":{"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true,"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"publication":{"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Publication","fr":"Publication"}}}},"authorizationsForUser":{"authorizationResults":{"pem":{"admin":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}],"publication":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}},"applicationName":"monsore","authorizationByPath":{"pem":{"admin":{"projet_manche.plateforme.oir.oir__p1":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]},"publication":{"projet_atlantique":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null}],"projet_manche":[{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}}},"isAdministrator":false},"publicAuthorizations":{}} \ No newline at end of file +{"users":[{"id":"9032ffe5-bfc1-453d-814e-287cd678484a","label":"_public_"},{"id":"f4e3daaf-4c10-400f-a1fb-e6eaef28e500","label":"lambda"},{"id":"a5844ce5-dab6-473a-9849-6e12f641f8cb","label":"monsore"},{"id":"87d1f3c8-3cf9-48fe-b0b9-2fe0c1450eb9","label":"poussin"},{"id":"01d116e7-8aad-4e39-8343-5edcc58902d6","label":"withrigths"}],"dataGroups":{"test":[{"id":"_others_","label":null}],"pem":[{"id":"qualitatif","label":"Données qualitatives"},{"id":"quantitatif","label":"Données quantitatives"},{"id":"referentiel","label":"Référentiel"}]},"authorizationScopes":{"test":[{"id":"projet","label":"projet","options":[{"id":"projet_atlantique","label":"projet_atlantique","children":[]},{"id":"projet_manche","label":"projet_manche","children":[]}]}],"pem":[{"id":"localization","label":"localization","options":[{"id":"bassin_versant","label":"bassin_versant","children":[{"id":"bassin_versant.nivelle","label":"bassin_versant.nivelle","children":[]},{"id":"bassin_versant.oir","label":"bassin_versant.oir","children":[]},{"id":"bassin_versant.scarff","label":"bassin_versant.scarff","children":[]}]},{"id":"plateforme","label":"plateforme","children":[{"id":"plateforme.nivelle.nivelle__p1","label":"plateforme.nivelle.nivelle__p1","children":[]},{"id":"plateforme.oir.oir__p1","label":"plateforme.oir.oir__p1","children":[]},{"id":"plateforme.oir.oir__p1.oir__p1__a","label":"plateforme.oir.oir__p1.oir__p1__a","children":[]},{"id":"plateforme.oir.oir__p1.oir__p1__b","label":"plateforme.oir.oir__p1.oir__p1__b","children":[]},{"id":"plateforme.oir.oir__p2","label":"plateforme.oir.oir__p2","children":[]},{"id":"plateforme.scarff.scarff__p1","label":"plateforme.scarff.scarff__p1","children":[]}]}]},{"id":"projet","label":"projet","options":[{"id":"projet_atlantique","label":"projet_atlantique","children":[]},{"id":"projet_manche","label":"projet_manche","children":[]}]}]},"columnsDescription":{"test":{"admin":{"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"associate":{"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true,"internationalizationName":{"en":"Associate","fr":"Associer"}},"delete":{"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"depot":{"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"extraction":{"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true,"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"publication":{"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Publication","fr":"Publication"}}},"pem":{"admin":{"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"associate":{"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true,"internationalizationName":{"en":"Associate","fr":"Associer"}},"delete":{"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"depot":{"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"extraction":{"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true,"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"publication":{"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Publication","fr":"Publication"}}}},"authorizationsForUser":{"authorizationResults":{"pem":{"admin":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}],"publication":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}},"applicationName":"monsore","authorizationByPath":{"pem":{"admin":{"projet_manche.plateforme.oir.oir__p1":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"plateforme.oir.oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]},"publication":{"projet_atlantique":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null}],"projet_manche":[{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}}},"isAdministrator":false},"publicAuthorizations":{}} \ No newline at end of file diff --git a/ui/cypress/fixtures/applications/ore/monsore/datatypes/pem.json b/ui/cypress/fixtures/applications/ore/monsore/datatypes/pem.json index 9f18f3e3c..0caf2cff6 100644 --- a/ui/cypress/fixtures/applications/ore/monsore/datatypes/pem.json +++ b/ui/cypress/fixtures/applications/ore/monsore/datatypes/pem.json @@ -1 +1 @@ -{"variables":["date","projet","site","Couleur des individus","Nombre d'individus","espece"],"rows":[{"rowId":"d82ab978-3f51-4d13-8b9f-45865cca9a3c","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":236},{"rowId":"4717b2ff-d50a-414c-810f-17cb511b77b9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":76},{"rowId":"1dcd141c-59ec-43a6-a4b4-dcbe2bb0b51f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":33},{"rowId":"a4d0e24a-deaf-4da1-a382-5ad5a00dbcfc","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":181},{"rowId":"7b03d5dc-bf25-4f9f-9e8d-8581b6c2b15c","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":128},{"rowId":"75501390-c303-4936-a875-aad9ae20a810","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":121},{"rowId":"9551e63c-218f-42bc-8173-46f90794d654","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":158},{"rowId":"1528caba-6c2c-4ef9-ac15-8f6f871efad9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":24},{"rowId":"0aaf6103-f42f-4b24-824b-baacf651c191","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":5},{"rowId":"53dfb279-8ec3-4146-99b1-cb3608719b77","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":93},{"rowId":"52dd1674-f4e9-4960-ad1a-f6e65fbd87e6","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":91},{"rowId":"c8284492-1581-4462-8dd5-e005fa215b35","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":222},{"rowId":"a75114aa-e482-441c-9a98-cd1c27fa0d3e","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":185},{"rowId":"35268893-109e-4086-861d-7fbf26ed60a7","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":58},{"rowId":"22163c43-d5b4-48a0-bff9-3dee7cb96322","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":36},{"rowId":"9b99f07e-709d-4234-8b7b-3e8c0f1379a1","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":167},{"rowId":"af8b46dd-fd58-4692-9579-36aa5609d863","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":192},{"rowId":"508e5861-6713-4fec-a1ee-3e8f26a56b0e","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":87},{"rowId":"4a026daa-79e0-44c7-bdb9-848660f9566f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":77},{"rowId":"dc01067e-4c4d-4776-a9d7-c67b1b1a629f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":244},{"rowId":"7efb101f-b7b7-41d1-ab1b-a886bdb8c11a","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":131},{"rowId":"3f6e49bb-68c2-4d4d-a8fc-cf37bfd741f9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":66},{"rowId":"b994794a-1146-4c68-8eb8-ca2f59a8ef16","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":200},{"rowId":"dd9af804-0a43-44ed-9954-5c17fb94013b","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":246},{"rowId":"c1995d48-54a1-4c02-9b21-7835fef77688","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":209},{"rowId":"1b9c9380-1fb0-4e88-97f9-20ac3b48706e","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":30},{"rowId":"365a2f9f-117c-4fc4-a5fc-ff99c0ed0317","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":59},{"rowId":"52e2f97e-4da1-4ae5-bb15-b9c95c4d0f89","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":92},{"rowId":"314e6961-025c-4c1f-8029-f56b545cb5a8","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":55},{"rowId":"94558676-1f77-46a6-b97b-67677f92015a","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":157},{"rowId":"d2e6aa1b-5d72-427d-a882-8070b020df80","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":232},{"rowId":"3ac2fe70-9e2e-4e5b-a09a-13bb5c71988c","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":64},{"rowId":"3a821643-a511-49af-81cb-b66eeb14212b","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":63},{"rowId":"509e80ec-0a8c-4a64-9f8a-ef27d95d07f1","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":88},{"rowId":"c5328a8b-f650-4449-a98e-8bd0853481c3","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":216},{"rowId":"0f636e60-1f41-4435-9246-22388f6eec8a","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":14},{"rowId":"87bc1178-a07e-4833-b20a-3326644f7f9a","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":143},{"rowId":"ec7e2e32-3369-4a5d-9dec-6e8d451caa7f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":262},{"rowId":"b81c110d-842a-40ba-9585-f857a8d32e78","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":199},{"rowId":"3fa3f604-4c89-4a07-8e27-37a5a5cb28f9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":68},{"rowId":"5bd76697-8934-4133-8ac3-45ee1a3bca10","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":99},{"rowId":"0842aa00-43d2-4fb5-a9cf-2ee2d2ba42fc","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":4},{"rowId":"80e99c9a-515f-4a15-93c8-b633fe1f548a","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":133},{"rowId":"2a8b061e-b6da-4f53-bd40-dd5ff8765d7f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":47},{"rowId":"68b756be-ef90-416c-810e-705d20ef62c2","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":109},{"rowId":"b6e67026-c976-4074-bab4-ea4c7e36ac9c","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":198},{"rowId":"2dbfed13-10ce-4cc8-aea9-32fb6dc73823","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":51},{"rowId":"c5bda9aa-cd65-49b4-953f-64bb806104ec","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":217},{"rowId":"c645dd39-0f05-476b-83eb-1d6422ae6c36","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":218},{"rowId":"9f45ecb3-1f56-437a-ae95-ae4bbbedcc05","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":173},{"rowId":"99a2ec01-cac1-421a-ab8c-3dd02a909282","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":165},{"rowId":"c1f8b426-c871-47db-a24b-9238c8fa64a0","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":210},{"rowId":"92e2757e-22f5-42eb-8806-bd4740ba2697","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":155},{"rowId":"e2d99154-00b1-4044-aac1-e1ac7b1f33c5","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":251},{"rowId":"4da114c5-eebc-4abf-982a-3dfcb2e93067","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":85},{"rowId":"78011d01-ac41-4ac5-a5a5-a71d4fbc37fe","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":126},{"rowId":"7031ed3f-b795-4509-937d-39fcbf2fdd4d","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":118},{"rowId":"2b4e3091-6af7-456c-8f4f-228104c4921b","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":49},{"rowId":"34665f91-5bb3-4732-b498-74bb32c6a307","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":57},{"rowId":"1c838914-116b-4d58-9dfb-10c0e9be7a8a","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":31},{"rowId":"e4ba44a1-6108-43e6-bca8-d1a6c7ea266c","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":254},{"rowId":"7c431535-3054-42ad-b99b-1cfeab767d7d","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":129},{"rowId":"9717e6e5-d5eb-4ac6-a936-6ce58a589c8b","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":160},{"rowId":"233f2bb7-b9b1-479c-8d78-d44d8f3dee6b","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":39},{"rowId":"63016b3a-60b9-420b-8c05-29e44fb76913","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":104},{"rowId":"98e7084a-9352-4f98-8cc0-d8590248b8f5","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":161},{"rowId":"96c8040b-880c-476d-989a-6b076fad0795","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":159},{"rowId":"558627fd-dfbd-4506-bda6-4cb5f703c53f","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":96},{"rowId":"67969dd5-f10f-469a-a000-f70ba8c8d34d","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":106},{"rowId":"4d756352-b67d-48b3-bfa7-2144b3c64f14","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":83},{"rowId":"bdc450da-a233-4ea5-9502-23dc57d556aa","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":205},{"rowId":"ba3e77ed-e1b5-4dc5-8241-858b6700c3af","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":201},{"rowId":"fbc0b868-b248-4443-b6df-bd50ed2a3558","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":271},{"rowId":"9969f172-ae8a-4d07-a77a-3f8d8874c6f8","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":163},{"rowId":"d27467d6-72ad-40f5-9144-18e69ae3665c","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":230},{"rowId":"f1a81771-1173-43f4-8a0a-ab2301e876a1","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":265},{"rowId":"8b3ccc6c-c82f-45d9-9660-ce4712333fa6","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":148},{"rowId":"43de085e-bea4-49e3-9940-c0275ada1a99","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":70},{"rowId":"ad598af5-f2dd-4d7d-be63-f8ffacdba5dd","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":189},{"rowId":"de89a87b-0f44-4165-b253-42ff9bd08bed","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":248},{"rowId":"851993be-1cef-43ed-87ba-988db002262d","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":139},{"rowId":"1e3b6914-38af-497c-8bd2-12cf349875d6","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":34},{"rowId":"d9ed2960-f0b9-4f67-aa62-9050e8a9ffbb","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":239},{"rowId":"8df77fe8-0e9c-476e-b52e-8b342f771e2a","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":151},{"rowId":"8ac9e02d-afbf-463f-9834-3929f79cf48f","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":146},{"rowId":"9d7652f7-11af-44d6-8d46-06e3f65631ae","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":170},{"rowId":"ea3a17bc-859b-47ba-a2fe-b5daf9787f7b","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":261},{"rowId":"36a8bb68-58cf-404d-97d2-cfc7a69da3ea","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":60},{"rowId":"c52177d9-06bf-46ed-81d2-fe7785a6d61a","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":215},{"rowId":"7217b27f-8409-479f-9727-2e0fe218d0f0","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":120},{"rowId":"d2933886-247c-45d1-b419-9413662d97bf","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":231},{"rowId":"b188525f-c09c-4c46-9e03-022375c238de","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":193},{"rowId":"6e647a70-d550-408b-8117-3f314a5d1992","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":50},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":115},{"rowId":"543fc21c-209c-416b-95db-58d5f1ce3e30","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":94},{"rowId":"9e589c6a-a0c7-4457-9c0a-a387d82c8ff3","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":172},{"rowId":"d0f2a61d-6427-45db-9e1c-e1f1c523a162","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":228},{"rowId":"a595799d-3591-44d1-b4c8-bbd57694c515","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":183},{"rowId":"fdfc846d-4692-409d-a478-fc12d6387c87","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":272},{"rowId":"6c45fcfc-7374-4633-887b-2e33c0c149d3","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":111},{"rowId":"cc40c111-a026-4431-bb41-e8b49c653c04","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":226},{"rowId":"e8dce0ad-6294-422e-b349-f46ef33ec9f2","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":260},{"rowId":"b223df86-3fb7-40c6-b1e1-b53cb711449d","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":195},{"rowId":"8229c85a-1353-4a99-8252-2a40e6d29ddf","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":136},{"rowId":"4a8bc90c-3c63-452c-b8ae-ef00cb100fd1","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":80},{"rowId":"ac5f43c5-4447-4ac9-8772-73a90f3d4c0b","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":188},{"rowId":"712b589d-4792-4441-b846-c2e6c32d0470","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":119},{"rowId":"82df39f5-1029-45f1-aa92-2921553aa75b","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":138},{"rowId":"147b641d-78ae-4e8f-a240-9d2116fa6e8d","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":23},{"rowId":"1ca4d30c-cee0-4781-b8d4-63a96e22d7bb","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":32},{"rowId":"d3b57c7a-2073-4711-bc1b-8ee77d3379c1","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":234},{"rowId":"5624ec5c-3d28-4227-9f44-5fc99a767a0f","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":97},{"rowId":"608c8de3-023a-44a2-b2a3-d6e4c29fa10d","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":102},{"rowId":"e40ef6fe-30e2-4dbc-9b91-7ab172d7fd4d","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":253},{"rowId":"a71314aa-de47-44f8-a4f2-1a3ab1328170","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":184},{"rowId":"104b726b-aff3-490f-b2f8-b8dea6591cde","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":16},{"rowId":"0ff91368-2980-4dc8-9a67-102dc05f412c","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":15},{"rowId":"c0eb547a-7899-4be9-9dd0-f45586028699","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":207},{"rowId":"9f9e1afc-27de-4aa8-8ef7-95af464299db","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":174},{"rowId":"7ca4bd30-0210-48a5-87a6-c640d0d74f32","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":130},{"rowId":"919d5649-9cf7-4292-bd8a-fdb0580de9fb","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":153},{"rowId":"b41e6626-af2c-43a2-b03b-0257119bf454","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":197},{"rowId":"761464a5-dfa6-4938-bdbb-8d6f8e6ad3c9","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":123},{"rowId":"283efc0b-fada-46fa-8219-8f402abd2e69","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":45},{"rowId":"259e1d57-0e44-40fc-8457-4347aba9f824","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":43},{"rowId":"8eaf4187-4c88-4356-bf44-afb2cbed153f","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":152},{"rowId":"44c27b2f-4331-49e7-8206-fa80dee608e2","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":71},{"rowId":"3ecf42a9-444e-4c76-a629-4183d8e96681","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":65},{"rowId":"dc417620-d825-40b3-96d2-8d76420f050e","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":245},{"rowId":"f64de029-003b-4a3f-967b-f3b73b103ed5","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":267},{"rowId":"827d6b90-8f65-468e-8d6b-d9f8c8a4af3b","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":137},{"rowId":"0e773b25-c449-4899-a61d-9245c9500ff3","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":11},{"rowId":"9933ecb8-562a-446f-90f6-d2f3accce07b","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":162},{"rowId":"3f6e702a-399c-40cd-a97a-6500414c46f0","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":67},{"rowId":"bfca4a7e-5289-47f8-9d5c-72a21c5943c2","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":206},{"rowId":"0b6cd797-03e5-4301-8fc3-5f6d74da9988","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":7},{"rowId":"c8761dfa-14c4-465a-83c1-1565a2b47d10","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":224},{"rowId":"46b7afad-1b57-46c6-8f3b-9c12c48a349e","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":74},{"rowId":"2efdd31a-6f59-418d-ae56-89222a1fa119","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":52},{"rowId":"d1599906-25fa-46df-a8ed-101513aefa9b","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":229},{"rowId":"c265104d-c982-4d42-ac2e-9d3d09b5875d","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":211},{"rowId":"99845161-3e66-4006-973e-25eb31196826","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":164},{"rowId":"05b36859-43e7-44db-a949-a18881bd7f8c","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":2},{"rowId":"da330a23-570a-4609-8db9-f71f9859751e","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":20},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":240},{"rowId":"885923d6-f5de-4f5d-8537-824cf89cc4d7","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":145},{"rowId":"d412fa4b-3a49-438f-bdd3-8de9d3b3826a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":235},{"rowId":"a482b52d-7937-4842-84fc-df32bc72bd16","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":178},{"rowId":"9da0f98e-ad25-4bec-b68c-09f003341a6a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":20},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":171},{"rowId":"51bee7bd-49c0-43c6-94d2-67ff14288bcd","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":89},{"rowId":"e1a1d85e-45a4-480b-b3c4-312a936bcf09","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":250},{"rowId":"2c39d89d-55c0-4937-aa66-e1f8fbf2f440","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":50},{"rowId":"105f2e77-5afe-429a-9f39-87de73490e09","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":17},{"rowId":"9449f3f8-4870-4a70-b7bb-44814bd61ccf","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":156},{"rowId":"b1f4e5eb-b2b9-4cd6-9ab3-7b4d05518000","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":194},{"rowId":"4a633a45-1e75-4249-9f92-890d8cfb8faa","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":78},{"rowId":"f13b861b-bf05-4fb4-9532-07c60263b200","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":264},{"rowId":"a46aeba2-36d0-4e37-9536-1adcb9e43a73","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":177},{"rowId":"86f8d90f-cd36-40bc-8cea-d799cd97bdaa","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":140},{"rowId":"b3d4dfee-1d08-41a1-861a-b58a78e42348","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":196},{"rowId":"a513c240-3af4-4ac9-9290-39a8d18a1cf5","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":182},{"rowId":"81ed9e6e-7d31-4cca-a97b-b438108becfb","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":134},{"rowId":"1340e52f-9455-46dc-bc73-473b567232e6","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":22},{"rowId":"87b74837-b104-4172-9e78-a084775663c2","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":142},{"rowId":"44fe71cb-fda6-46c4-aec7-fe8bf761d471","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":72},{"rowId":"122945ad-2a11-4f30-a976-5e71ffa129be","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":18},{"rowId":"2799115a-d192-40c9-9536-6fe9514fbac3","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":44},{"rowId":"24bca97f-8c6b-49dd-b303-8c68ad550e2f","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":42},{"rowId":"82172444-d15f-41f6-85b9-73aa385e62b6","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":135},{"rowId":"a4b77b53-f797-4126-9a67-eed4fb7a2525","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":179},{"rowId":"1a473524-1e7c-4512-9369-d6ad801ed7cd","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":28},{"rowId":"12f25143-9650-4c37-b22e-baf90b2aa951","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":21},{"rowId":"02f5dae2-9230-4b62-8c82-efa6840a1a74","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":1},{"rowId":"ca6b97a4-06da-42f8-9acc-3df6b4af7121","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":225},{"rowId":"0c163f1c-cb2c-49a7-8d95-ed03b4d7be0e","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":8},{"rowId":"17dbeb38-2e77-47a2-86d5-2c0f5e8f12b5","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":27},{"rowId":"f05b45c4-e8ff-4e73-89a2-ebc07f439b26","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":263},{"rowId":"c7de077a-ff20-4c7e-97e0-0eba2883c153","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":220},{"rowId":"c80682eb-ba75-4b46-98ba-91a7aca2751d","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":221},{"rowId":"c83ff19a-a917-462b-89b6-9701e393907f","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":223},{"rowId":"6d17d135-6173-4fa8-922c-2499f7f30b1f","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":112},{"rowId":"67d6a827-4908-4c5b-ba00-9c1184e28e4e","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":107},{"rowId":"91b9d7d0-e760-42d3-a8a5-4203692a9910","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":154},{"rowId":"8c4ff357-3b7e-41fc-93d7-e72959dd739f","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":150},{"rowId":"e8179c9a-ea59-4129-bb02-b99ea4ec78e9","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":258},{"rowId":"e5aed662-e1e9-4730-ab5f-ec19e0b7742b","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":256},{"rowId":"9ac5860a-c44a-44be-bc3c-9964e37c3fd8","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":166},{"rowId":"0d9b3c46-575b-424f-8cb2-581a338c3825","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":10},{"rowId":"ade7c243-2af9-445c-8b08-b1484ebd13f5","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":190},{"rowId":"e0906e63-955c-4538-b54a-915654f899a4","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":249},{"rowId":"a29b4943-5396-4e81-b696-64d837dd7b3b","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":176},{"rowId":"c4a21e53-bc2a-4c5e-ad4f-f5ca179213f8","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":214},{"rowId":"bc3e2ab5-3eea-4893-8f96-87a7558fc85c","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":203},{"rowId":"e54441ff-045e-46f1-a028-a286f6bcbf86","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":255},{"rowId":"c188499b-14eb-4e39-8e60-dd86af341418","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":208},{"rowId":"bacd4469-d796-4d42-a493-89fa5f62dc59","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":202},{"rowId":"0d6edc87-74ba-4a7c-bdf6-d35f29f91f43","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":9},{"rowId":"d9acd864-6a03-4630-a96d-7fce600cdbb4","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":238},{"rowId":"0af878ef-943a-4981-9521-5c7be14ac010","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":6},{"rowId":"17bfb9c2-e805-4c8f-b0e6-5fac65c63355","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":26},{"rowId":"5d2edf3a-8a52-442e-9b65-1891c24b5a41","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":20},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":100},{"rowId":"6d2c21eb-64c3-49b9-93b4-b10b9f830daa","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":113},{"rowId":"9bd08576-b532-41da-864e-1c2b3a2499ec","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":168},{"rowId":"a83dc51d-13ed-4d09-a548-f257aa46d897","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":186},{"rowId":"79c65f47-2ba3-4650-92ed-262fa42c1238","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":127},{"rowId":"24985989-eacc-446a-8a3d-f041802ae4ad","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":40},{"rowId":"e3111839-81ca-4bc5-ba35-cb922832a391","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":252},{"rowId":"30d50df5-771e-4b0d-842d-49b48f06a472","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":54},{"rowId":"de24a327-47dd-4a3b-a3a2-7b3e236b8021","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":247},{"rowId":"5466b666-1986-43be-a37f-5a4a6674f94b","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":95},{"rowId":"76f193cf-a799-4a32-a600-ead2d8a7bd3b","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":124},{"rowId":"af6819c4-17e1-400e-a0a1-15789c4c6a79","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":191},{"rowId":"87ecbd06-dbd2-4b45-b3af-df63bbcac8c9","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":144},{"rowId":"76fc8af0-8ada-4bef-a8e1-838f415a4196","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":125},{"rowId":"ce442397-c345-4125-be16-056821820e89","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":227},{"rowId":"169c57dc-a840-48fc-b2f4-77b90ef6b1a1","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":25},{"rowId":"12be2cb4-aeba-408c-859f-4f48daac7f8a","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":20},{"rowId":"f9a856f4-8181-4cb4-9617-6ce5179b61c3","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":268},{"rowId":"1ad09e34-b80e-443e-923b-3a57002128b8","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":29},{"rowId":"20376fa9-83e1-47a3-815b-2b85be23114f","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":35},{"rowId":"46d4b069-c31f-4def-b200-1dbdca42466d","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":75},{"rowId":"db2400c6-8400-4677-bbee-95c71d96f7df","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":241},{"rowId":"f4fd356f-d3f0-4fe7-bfd5-f42455a8c375","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":266},{"rowId":"22564f01-835b-45a6-8a11-df360e4ea169","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":38},{"rowId":"4cea8161-fbb3-4757-be8c-3c79b3faa28b","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":82},{"rowId":"062a566b-eb03-4d72-a46a-579a416db65b","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":3},{"rowId":"12993a68-a8fa-47d0-94c3-f46e33ab6f99","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":19},{"rowId":"bcd71851-6c27-44ce-af6c-2c81438cece5","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":204},{"rowId":"2ac1de83-e820-4c7b-bb92-b0ab252a2052","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":48},{"rowId":"4642324c-455d-4115-87a8-4bc8358f29e0","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":73},{"rowId":"4f16e3f8-502b-4929-bf5e-8da35d5a14aa","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":86},{"rowId":"d973883d-5542-4178-ab79-0f4950fcb8f8","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["637901bd-f6ee-48ee-9ca3-a61590453241"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":237},{"rowId":"40497258-f07c-47a1-a560-c39565a06821","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":69},{"rowId":"db46da62-33cf-4874-969e-19b357184291","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":242},{"rowId":"86ffee74-87d9-48b3-a6e6-7b1d8ab7d8db","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":141},{"rowId":"e64bb390-6a1f-496e-98fb-263744cdb946","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":257},{"rowId":"d3598df9-7d9d-4d16-8b71-39ce790f5d95","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":233},{"rowId":"249ae17f-c5da-4093-8bb9-b963007f1950","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":41},{"rowId":"4a7defbf-4202-449a-aaee-0e1e96ceb8ba","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":79},{"rowId":"4c910169-2450-4054-9e75-cc6c9e162ad9","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":81},{"rowId":"c6b44062-b69b-41ff-8f28-480af4038c9e","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":219},{"rowId":"75708487-42a9-4123-a660-2e21bf6dd2f3","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":122},{"rowId":"6ea504d5-18e9-445b-8576-66d99f3db255","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":116},{"rowId":"32ffb504-29ce-41f7-b73e-c9c16ce2872c","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":56},{"rowId":"288a5fa2-737d-4b55-ba5b-a0902fd68d87","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":46},{"rowId":"80c404dc-b437-46de-b662-c1ffa86f9a70","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["886d0a91-f9df-4417-96d1-8d55a534789e"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":132},{"rowId":"4d87adb7-8f01-40d4-a519-e5245497271a","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":84},{"rowId":"e85fbecd-d207-43f3-b738-8cf9a3bd40bb","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":259},{"rowId":"fa7325f5-3435-485d-951e-c8a2b4460d22","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":269},{"rowId":"62067028-6e5f-4a27-8541-fe926f3d2323","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":103},{"rowId":"a1722069-61dd-4009-8d6e-6fc8f3d8ba6b","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":175},{"rowId":"c320ffe7-0c34-4f6d-bf10-74409cab6b50","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":213},{"rowId":"7024426b-8e23-4833-b852-5d603d072048","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f575c6ec-30f7-4201-a978-71f1e1a6b5ca"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":117},{"rowId":"5257d34b-7cc4-4004-bf60-b5034b2d13d3","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":90},{"rowId":"36b8c43e-4360-406f-b15c-232f8ee1df93","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":61},{"rowId":"8b7169b3-adea-44fe-ab18-735f012b17cd","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":149},{"rowId":"ac31204c-cb8c-4239-a205-92bec2f2ff75","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":187},{"rowId":"677e61d1-f7c5-4774-9f5c-6a5f8b88a2b1","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":105},{"rowId":"c2fe1897-5aa2-402a-8766-a4f05c94bfc5","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":212},{"rowId":"db5b9ce3-1b90-4090-bd22-e60b210bb8f9","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["738da4f5-29cd-4904-bb2d-b4a3db07321b"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":243},{"rowId":"5b31fa17-195f-44a4-adec-0a769d5d0277","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":98},{"rowId":"22219064-4268-45b6-a176-52452828ff5e","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":37},{"rowId":"6b6fd666-0f54-472a-8d31-e9d476ae7ede","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":110},{"rowId":"0e9c1844-40af-4935-afd7-b6d56a52c0bf","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":12},{"rowId":"30080957-648f-46f1-9b2a-fd4e33ec8218","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":53},{"rowId":"6041586e-37ee-498d-8214-510aa8099e02","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":101},{"rowId":"8ad242ee-85a5-487e-9f24-cc6269509bfb","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fcf71938-5064-4c23-8b3b-dfed9bf449e7"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":147},{"rowId":"3956ce23-5df1-4af5-833c-abce03cb17f5","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["cbea1cb5-4ea3-420e-9c01-c070a9e3125e"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":62},{"rowId":"0ebf592a-9202-47ab-87c7-ef16ed5fcb50","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["745712c4-4273-4b3e-8698-d8e6efeeb947"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":13},{"rowId":"67ebe94c-55c9-450a-97f7-9375d79d1776","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":108},{"rowId":"9c02c890-e579-4b72-83c7-0e1055753142","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["142155c9-f932-44a8-8346-9292fb9dc9fb"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["14255c62-44c6-4972-bbf7-fe8f47fe4cc1"]}},"totalRows":272,"rowNumber":169},{"rowId":"fb31507b-f283-48c0-97ba-fcd140c390e1","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["1641dd3d-63c7-4d6b-b46a-4455c3780a12"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":270},{"rowId":"a4cba90c-b6e5-4e92-89b3-2c8909d632e5","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["02a8850e-973e-4e40-9ca2-96b3d93016ad"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["1f12f3e5-edd9-47fe-b009-d24b05fbedf0"]}},"totalRows":272,"rowNumber":180},{"rowId":"6e459666-0c7b-4bae-9eb5-53e283463d74","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["16d8e95f-cc76-4a0a-90df-03a630c5da22"]},"espece":{"value":["0d03737d-edbc-41af-8669-6c850354930b"]},"projet":{"value":["f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"]},"Nombre d'individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"]},"Couleur des individus":{"unit":["aaded02f-8a7b-43d8-ae58-c5faf3fa1429"],"value":["fae90130-70df-434a-a734-725a2c276eb1"]}},"totalRows":272,"rowNumber":114}],"totalRows":272,"checkedFormatVariableComponents":{"IntegerType":{"Nombre d'individus_value":{"checkerDescription":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Nombre d'individus","component":"value","id":"Nombre d'individus_value"},"fieldType":{"value":null,"sqlType":"INTEGER"},"transformer":null,"sqlType":"INTEGER","underlyingType":{"value":null,"sqlType":"INTEGER"},"multiplicity":"ONE"}},"DateType":{"date_value":{"checkerDescription":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"date","component":"value","id":"date_value"},"fieldType":{"pattern":"dd/MM/yyyy","duration":null,"sortableDate":null,"minDate":null,"maxDate":null,"value":null,"sqlType":"TEXT"},"transformer":null,"sqlType":"TEXT","underlyingType":{"pattern":"dd/MM/yyyy","duration":null,"sortableDate":null,"minDate":null,"maxDate":null,"value":null,"sqlType":"TEXT"},"multiplicity":"ONE"}},"ReferenceType":{"espece_value":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"especes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"espece","component":"value","id":"espece_value"},"fieldType":{"refType":"especes","referenceValues":{"lpm":"02a8850e-973e-4e40-9ca2-96b3d93016ad","lpf":"0d03737d-edbc-41af-8669-6c850354930b","ang":"142155c9-f932-44a8-8346-9292fb9dc9fb","trf":"1641dd3d-63c7-4d6b-b46a-4455c3780a12","trm":"6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53","alo":"745712c4-4273-4b3e-8698-d8e6efeeb947","sat":"cbea1cb5-4ea3-420e-9c01-c070a9e3125e"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"especes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"espece","component":"value","id":"espece_value"},"fieldType":{"refType":"especes","referenceValues":{"lpm":"02a8850e-973e-4e40-9ca2-96b3d93016ad","lpf":"0d03737d-edbc-41af-8669-6c850354930b","ang":"142155c9-f932-44a8-8346-9292fb9dc9fb","trf":"1641dd3d-63c7-4d6b-b46a-4455c3780a12","trm":"6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53","alo":"745712c4-4273-4b3e-8698-d8e6efeeb947","sat":"cbea1cb5-4ea3-420e-9c01-c070a9e3125e"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","underlyingType":{"refType":"especes","referenceValues":{"lpm":"02a8850e-973e-4e40-9ca2-96b3d93016ad","lpf":"0d03737d-edbc-41af-8669-6c850354930b","ang":"142155c9-f932-44a8-8346-9292fb9dc9fb","trf":"1641dd3d-63c7-4d6b-b46a-4455c3780a12","trm":"6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53","alo":"745712c4-4273-4b3e-8698-d8e6efeeb947","sat":"cbea1cb5-4ea3-420e-9c01-c070a9e3125e"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"},"referenceValues":{"id":"cbea1cb5-4ea3-420e-9c01-c070a9e3125e","creationDate":1693751169869,"updateDate":1693751169924,"application":"4973c271-03d5-4230-b3ab-fa289587ac02","hierarchicalKey":{"sql":"sat"},"hierarchicalReference":{"sql":"especes"},"naturalKey":{"sql":"sat"},"refValues":{"evaluationContext":{"datum":{"esp_nom":"SAT","__display_en":"SAT","__display_fr":"SAT","esp_definition_en":"SAT","esp_definition_fr":"SAT","my_computed_column":"my value"}}},"refsLinkedTo":{},"binaryFile":"8853d767-5956-4d0d-9f8a-fb2387773c00","referencingreferences":null,"referenceType":"especes"},"sqlType":"LTREE","underlyingType":{"refType":"especes","referenceValues":{"lpm":"02a8850e-973e-4e40-9ca2-96b3d93016ad","lpf":"0d03737d-edbc-41af-8669-6c850354930b","ang":"142155c9-f932-44a8-8346-9292fb9dc9fb","trf":"1641dd3d-63c7-4d6b-b46a-4455c3780a12","trm":"6df65dfa-b40d-4f8a-85cf-75ac1a8c9c53","alo":"745712c4-4273-4b3e-8698-d8e6efeeb947","sat":"cbea1cb5-4ea3-420e-9c01-c070a9e3125e"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"},"Nombre d'individus_unit":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Nombre d'individus","component":"unit","id":"Nombre d'individus_unit"},"fieldType":{"refType":"unites","referenceValues":{"sans_unite":"aaded02f-8a7b-43d8-ae58-c5faf3fa1429"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Nombre d'individus","component":"unit","id":"Nombre d'individus_unit"},"fieldType":{"refType":"unites","referenceValues":{"sans_unite":"aaded02f-8a7b-43d8-ae58-c5faf3fa1429"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","underlyingType":{"refType":"unites","referenceValues":{"sans_unite":"aaded02f-8a7b-43d8-ae58-c5faf3fa1429"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"},"referenceValues":{"id":"aaded02f-8a7b-43d8-ae58-c5faf3fa1429","creationDate":1693751170164,"updateDate":1693751170164,"application":"4973c271-03d5-4230-b3ab-fa289587ac02","hierarchicalKey":{"sql":"sans_unite"},"hierarchicalReference":{"sql":"unites"},"naturalKey":{"sql":"sans_unite"},"refValues":{"evaluationContext":{"datum":{"nom_en":"no unit","nom_fr":"sans unite","code_en":"*","code_fr":"*","nom_key":"sans_unite","code_key":"*","__display_en":"no unit (*)","__display_fr":"sans unite (*)"}}},"refsLinkedTo":{},"binaryFile":"7dd25472-9987-4f6b-b204-313f76c3f936","referencingreferences":null,"referenceType":"unites"},"sqlType":"LTREE","underlyingType":{"refType":"unites","referenceValues":{"sans_unite":"aaded02f-8a7b-43d8-ae58-c5faf3fa1429"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"},"site_chemin":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"site","component":"chemin","id":"site_chemin"},"fieldType":{"refType":"sites","referenceValues":{"scarff__p1":"16d8e95f-cc76-4a0a-90df-03a630c5da22","oir__p1__a":"637901bd-f6ee-48ee-9ca3-a61590453241","oir__p1":"738da4f5-29cd-4904-bb2d-b4a3db07321b","nivelle":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","scarff":"bd473fc8-f69e-4c27-867e-baf4a83b1b62","oir__p1__b":"c6402543-25b3-4cb1-a0da-7324e52798f4","oir":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","nivelle__p1":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","oir__p2":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","plateforme.scarff.scarff__p1":"16d8e95f-cc76-4a0a-90df-03a630c5da22","bassin_versant.nivelle":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","plateforme.oir.oir__p1":"738da4f5-29cd-4904-bb2d-b4a3db07321b","bassin_versant.oir":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","plateforme.oir.oir__p1.oir__p1__b":"c6402543-25b3-4cb1-a0da-7324e52798f4","plateforme.oir.oir__p2":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","plateforme.oir.oir__p1.oir__p1__a":"637901bd-f6ee-48ee-9ca3-a61590453241","plateforme.nivelle.nivelle__p1":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","bassin_versant.scarff":"bd473fc8-f69e-4c27-867e-baf4a83b1b62"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"site","component":"chemin","id":"site_chemin"},"fieldType":{"refType":"sites","referenceValues":{"scarff__p1":"16d8e95f-cc76-4a0a-90df-03a630c5da22","oir__p1__a":"637901bd-f6ee-48ee-9ca3-a61590453241","oir__p1":"738da4f5-29cd-4904-bb2d-b4a3db07321b","nivelle":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","scarff":"bd473fc8-f69e-4c27-867e-baf4a83b1b62","oir__p1__b":"c6402543-25b3-4cb1-a0da-7324e52798f4","oir":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","nivelle__p1":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","oir__p2":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","plateforme.scarff.scarff__p1":"16d8e95f-cc76-4a0a-90df-03a630c5da22","bassin_versant.nivelle":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","plateforme.oir.oir__p1":"738da4f5-29cd-4904-bb2d-b4a3db07321b","bassin_versant.oir":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","plateforme.oir.oir__p1.oir__p1__b":"c6402543-25b3-4cb1-a0da-7324e52798f4","plateforme.oir.oir__p2":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","plateforme.oir.oir__p1.oir__p1__a":"637901bd-f6ee-48ee-9ca3-a61590453241","plateforme.nivelle.nivelle__p1":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","bassin_versant.scarff":"bd473fc8-f69e-4c27-867e-baf4a83b1b62"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","underlyingType":{"refType":"sites","referenceValues":{"scarff__p1":"16d8e95f-cc76-4a0a-90df-03a630c5da22","oir__p1__a":"637901bd-f6ee-48ee-9ca3-a61590453241","oir__p1":"738da4f5-29cd-4904-bb2d-b4a3db07321b","nivelle":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","scarff":"bd473fc8-f69e-4c27-867e-baf4a83b1b62","oir__p1__b":"c6402543-25b3-4cb1-a0da-7324e52798f4","oir":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","nivelle__p1":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","oir__p2":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","plateforme.scarff.scarff__p1":"16d8e95f-cc76-4a0a-90df-03a630c5da22","bassin_versant.nivelle":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","plateforme.oir.oir__p1":"738da4f5-29cd-4904-bb2d-b4a3db07321b","bassin_versant.oir":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","plateforme.oir.oir__p1.oir__p1__b":"c6402543-25b3-4cb1-a0da-7324e52798f4","plateforme.oir.oir__p2":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","plateforme.oir.oir__p1.oir__p1__a":"637901bd-f6ee-48ee-9ca3-a61590453241","plateforme.nivelle.nivelle__p1":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","bassin_versant.scarff":"bd473fc8-f69e-4c27-867e-baf4a83b1b62"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"},"referenceValues":{"id":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","creationDate":1693751170015,"updateDate":1693751170015,"application":"4973c271-03d5-4230-b3ab-fa289587ac02","hierarchicalKey":{"sql":"plateforme.nivelle.nivelle__p1"},"hierarchicalReference":{"sql":"type_de_sites.sites.sites"},"naturalKey":{"sql":"nivelle__p1"},"refValues":{"evaluationContext":{"datum":{"zet_nom_en":"P1","zet_nom_fr":"P1","zet_nom_key":"p1","__display_en":"P1","__display_fr":"P1","tze_type_nom":"plateforme","zet_chemin_parent":"nivelle","zet_description_en":"","zet_description_fr":""}}},"refsLinkedTo":{"sites":["88fec4e9-bcf6-4e9e-881a-46b51246b1ed"],"type_de_sites":["c09604d3-ad6b-4a86-913f-a262b5b6bbfa"]},"binaryFile":"3d7891f9-131e-45a0-86a6-eb8a2b459f4d","referencingreferences":null,"referenceType":"sites"},"sqlType":"LTREE","underlyingType":{"refType":"sites","referenceValues":{"scarff__p1":"16d8e95f-cc76-4a0a-90df-03a630c5da22","oir__p1__a":"637901bd-f6ee-48ee-9ca3-a61590453241","oir__p1":"738da4f5-29cd-4904-bb2d-b4a3db07321b","nivelle":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","scarff":"bd473fc8-f69e-4c27-867e-baf4a83b1b62","oir__p1__b":"c6402543-25b3-4cb1-a0da-7324e52798f4","oir":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","nivelle__p1":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","oir__p2":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","plateforme.scarff.scarff__p1":"16d8e95f-cc76-4a0a-90df-03a630c5da22","bassin_versant.nivelle":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","plateforme.oir.oir__p1":"738da4f5-29cd-4904-bb2d-b4a3db07321b","bassin_versant.oir":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","plateforme.oir.oir__p1.oir__p1__b":"c6402543-25b3-4cb1-a0da-7324e52798f4","plateforme.oir.oir__p2":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","plateforme.oir.oir__p1.oir__p1__a":"637901bd-f6ee-48ee-9ca3-a61590453241","plateforme.nivelle.nivelle__p1":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","bassin_versant.scarff":"bd473fc8-f69e-4c27-867e-baf4a83b1b62"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"},"site_site_bassin":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"site","component":"site_bassin","id":"site_site_bassin"},"fieldType":{"refType":"sites","referenceValues":{"scarff__p1":"16d8e95f-cc76-4a0a-90df-03a630c5da22","oir__p1__a":"637901bd-f6ee-48ee-9ca3-a61590453241","oir__p1":"738da4f5-29cd-4904-bb2d-b4a3db07321b","nivelle":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","scarff":"bd473fc8-f69e-4c27-867e-baf4a83b1b62","oir__p1__b":"c6402543-25b3-4cb1-a0da-7324e52798f4","oir":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","nivelle__p1":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","oir__p2":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","plateforme.scarff.scarff__p1":"16d8e95f-cc76-4a0a-90df-03a630c5da22","bassin_versant.nivelle":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","plateforme.oir.oir__p1":"738da4f5-29cd-4904-bb2d-b4a3db07321b","bassin_versant.oir":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","plateforme.oir.oir__p1.oir__p1__b":"c6402543-25b3-4cb1-a0da-7324e52798f4","plateforme.oir.oir__p2":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","plateforme.oir.oir__p1.oir__p1__a":"637901bd-f6ee-48ee-9ca3-a61590453241","plateforme.nivelle.nivelle__p1":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","bassin_versant.scarff":"bd473fc8-f69e-4c27-867e-baf4a83b1b62"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","underlyingType":{"refType":"sites","referenceValues":{"scarff__p1":"16d8e95f-cc76-4a0a-90df-03a630c5da22","oir__p1__a":"637901bd-f6ee-48ee-9ca3-a61590453241","oir__p1":"738da4f5-29cd-4904-bb2d-b4a3db07321b","nivelle":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","scarff":"bd473fc8-f69e-4c27-867e-baf4a83b1b62","oir__p1__b":"c6402543-25b3-4cb1-a0da-7324e52798f4","oir":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","nivelle__p1":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","oir__p2":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","plateforme.scarff.scarff__p1":"16d8e95f-cc76-4a0a-90df-03a630c5da22","bassin_versant.nivelle":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","plateforme.oir.oir__p1":"738da4f5-29cd-4904-bb2d-b4a3db07321b","bassin_versant.oir":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","plateforme.oir.oir__p1.oir__p1__b":"c6402543-25b3-4cb1-a0da-7324e52798f4","plateforme.oir.oir__p2":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","plateforme.oir.oir__p1.oir__p1__a":"637901bd-f6ee-48ee-9ca3-a61590453241","plateforme.nivelle.nivelle__p1":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","bassin_versant.scarff":"bd473fc8-f69e-4c27-867e-baf4a83b1b62"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"},"projet_value":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"projet","component":"value","id":"projet_value"},"fieldType":{"refType":"projet","referenceValues":{"projet_atlantique":"886d0a91-f9df-4417-96d1-8d55a534789e","projet_manche":"f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"projet","component":"value","id":"projet_value"},"fieldType":{"refType":"projet","referenceValues":{"projet_atlantique":"886d0a91-f9df-4417-96d1-8d55a534789e","projet_manche":"f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","underlyingType":{"refType":"projet","referenceValues":{"projet_atlantique":"886d0a91-f9df-4417-96d1-8d55a534789e","projet_manche":"f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"},"referenceValues":{"id":"886d0a91-f9df-4417-96d1-8d55a534789e","creationDate":1693751169975,"updateDate":1693751169975,"application":"4973c271-03d5-4230-b3ab-fa289587ac02","hierarchicalKey":{"sql":"projet_atlantique"},"hierarchicalReference":{"sql":"projet"},"naturalKey":{"sql":"projet_atlantique"},"refValues":{"evaluationContext":{"datum":{"nom_en":"Atlantic project","nom_fr":"Projet Atlantique","nom_key":"projet_atlantique","__display_en":"Atlantic project","__display_fr":"Projet Atlantique","definition_en":"Atlantic project","definition_fr":"Projet Atlantique"}}},"refsLinkedTo":{},"binaryFile":"58f4dcd0-3137-4e98-80a9-a85dba002e07","referencingreferences":null,"referenceType":"projet"},"sqlType":"LTREE","underlyingType":{"refType":"projet","referenceValues":{"projet_atlantique":"886d0a91-f9df-4417-96d1-8d55a534789e","projet_manche":"f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"},"Couleur des individus_unit":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Couleur des individus","component":"unit","id":"Couleur des individus_unit"},"fieldType":{"refType":"unites","referenceValues":{"sans_unite":"aaded02f-8a7b-43d8-ae58-c5faf3fa1429"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Couleur des individus","component":"unit","id":"Couleur des individus_unit"},"fieldType":{"refType":"unites","referenceValues":{"sans_unite":"aaded02f-8a7b-43d8-ae58-c5faf3fa1429"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","underlyingType":{"refType":"unites","referenceValues":{"sans_unite":"aaded02f-8a7b-43d8-ae58-c5faf3fa1429"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"},"referenceValues":{"id":"aaded02f-8a7b-43d8-ae58-c5faf3fa1429","creationDate":1693751170164,"updateDate":1693751170164,"application":"4973c271-03d5-4230-b3ab-fa289587ac02","hierarchicalKey":{"sql":"sans_unite"},"hierarchicalReference":{"sql":"unites"},"naturalKey":{"sql":"sans_unite"},"refValues":{"evaluationContext":{"datum":{"nom_en":"no unit","nom_fr":"sans unite","code_en":"*","code_fr":"*","nom_key":"sans_unite","code_key":"*","__display_en":"no unit (*)","__display_fr":"sans unite (*)"}}},"refsLinkedTo":{},"binaryFile":"7dd25472-9987-4f6b-b204-313f76c3f936","referencingreferences":null,"referenceType":"unites"},"sqlType":"LTREE","underlyingType":{"refType":"unites","referenceValues":{"sans_unite":"aaded02f-8a7b-43d8-ae58-c5faf3fa1429"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"},"Couleur des individus_value":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"valeurs_qualitatives","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"Couleur des individus","component":"value","id":"Couleur des individus_value"},"fieldType":{"refType":"valeurs_qualitatives","referenceValues":{"couleur_des_individus__rouge":"14255c62-44c6-4972-bbf7-fe8f47fe4cc1","couleur_des_individus__bleu":"1f12f3e5-edd9-47fe-b009-d24b05fbedf0","couleur_des_individus__vert":"fae90130-70df-434a-a734-725a2c276eb1"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"valeurs_qualitatives","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"Couleur des individus","component":"value","id":"Couleur des individus_value"},"fieldType":{"refType":"valeurs_qualitatives","referenceValues":{"couleur_des_individus__rouge":"14255c62-44c6-4972-bbf7-fe8f47fe4cc1","couleur_des_individus__bleu":"1f12f3e5-edd9-47fe-b009-d24b05fbedf0","couleur_des_individus__vert":"fae90130-70df-434a-a734-725a2c276eb1"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","underlyingType":{"refType":"valeurs_qualitatives","referenceValues":{"couleur_des_individus__rouge":"14255c62-44c6-4972-bbf7-fe8f47fe4cc1","couleur_des_individus__bleu":"1f12f3e5-edd9-47fe-b009-d24b05fbedf0","couleur_des_individus__vert":"fae90130-70df-434a-a734-725a2c276eb1"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"},"referenceValues":{"id":"1f12f3e5-edd9-47fe-b009-d24b05fbedf0","creationDate":1693751170181,"updateDate":1693751170181,"application":"4973c271-03d5-4230-b3ab-fa289587ac02","hierarchicalKey":{"sql":"couleur_des_individus__bleu"},"hierarchicalReference":{"sql":"valeurs_qualitatives"},"naturalKey":{"sql":"couleur_des_individus__bleu"},"refValues":{"evaluationContext":{"datum":{"nom_en":"Color of individuals","nom_fr":"couleur des individus","nom_key":"couleur_des_individus","valeur_en":"blue","valeur_fr":"bleu","valeur_key":"bleu","__display_en":"blue","__display_fr":"bleu"}}},"refsLinkedTo":{},"binaryFile":"741e1b6f-fcc6-4845-b491-6550ef7a9c24","referencingreferences":null,"referenceType":"valeurs_qualitatives"},"sqlType":"LTREE","underlyingType":{"refType":"valeurs_qualitatives","referenceValues":{"couleur_des_individus__rouge":"14255c62-44c6-4972-bbf7-fe8f47fe4cc1","couleur_des_individus__bleu":"1f12f3e5-edd9-47fe-b009-d24b05fbedf0","couleur_des_individus__vert":"fae90130-70df-434a-a734-725a2c276eb1"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE"}}}} \ No newline at end of file +{"variables":["date","projet","site","Couleur des individus","Nombre d'individus","espece"],"rows":[{"rowId":"7d6b3131-86c8-4e9f-bfff-3f51b34b835c","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":142},{"rowId":"def390bb-5ced-41ff-843f-dd978bbeab6e","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":233},{"rowId":"74394e8b-c66b-4f90-a6a7-748cd061084c","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":130},{"rowId":"61b59eea-d215-44c1-a33e-1a82c870526a","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":105},{"rowId":"823ca51e-d80b-4fbd-92b9-0ab4a02cfe2c","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":148},{"rowId":"f111424c-9c21-4cae-ac9b-67df657ac338","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":249},{"rowId":"f16f99b2-ea3f-444a-9b9f-70166ed59cad","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":250},{"rowId":"035dfc66-401f-4c99-92e6-26613f3642b5","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":2},{"rowId":"63ec8817-ad47-461a-abe8-0dc8ab254466","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":112},{"rowId":"847ab7a0-6050-4c72-b107-b4d6740d2b72","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":151},{"rowId":"fb4655eb-6cf5-4e1e-9107-258c982dcc5a","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":264},{"rowId":"e7f79ae5-1a6b-4ba2-a006-c327c46d6cc4","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":241},{"rowId":"14d9a2bf-57ee-4189-899f-e58495f39dd7","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":18},{"rowId":"6546241b-87a2-43d3-96fd-1deca60ea718","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":115},{"rowId":"bfc8a78e-34df-4fe9-a121-ea0dec72c535","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":211},{"rowId":"f5b8551d-6423-4863-9b2c-ecf21fbf4d9d","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":258},{"rowId":"e958f58e-1d43-4731-b791-9c23053143fc","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":244},{"rowId":"81254667-c921-49e8-93b9-5328f111721a","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":145},{"rowId":"4d5e6684-46f1-4ef3-bd1c-7d9156f28f8b","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":72},{"rowId":"de161a34-fcaa-43ad-8f05-0d9cc827fde1","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":232},{"rowId":"e8d5b423-c8c7-4017-a50a-58e09066b590","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":243},{"rowId":"b726cefe-1ad6-4cbf-bcd5-f2bdffd728e9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":202},{"rowId":"fc8b99b5-c7a3-4d75-8829-63c536504d20","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":269},{"rowId":"2aed09e9-3b2a-4fd2-9b32-e1bb2c5969c9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":41},{"rowId":"20a79cac-1edf-4328-bb4a-274da6a01f6f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":31},{"rowId":"52435ffd-adf6-45e2-8cfd-1c6d7fcce8f7","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":85},{"rowId":"8c808173-9f81-49bd-9d39-f6405861f0f9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":160},{"rowId":"a1f43a1a-9de2-44a5-ab4b-a796ec0f96de","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":186},{"rowId":"dbe6383e-f0af-404b-af87-8ab06972791d","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":229},{"rowId":"6913ece0-6b59-4e78-8e9b-9bdff4aa9b0a","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":118},{"rowId":"1c96c5b1-206b-4a7b-b988-00ae41fb547c","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":24},{"rowId":"a59cb9a3-93ff-4546-9ba1-5fac2a78b36f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":192},{"rowId":"55dc1c62-de6f-446d-b2ee-75440ef90029","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":90},{"rowId":"cb663f39-3d84-442a-9bad-a0edf7bf00e8","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":217},{"rowId":"4a8a6f3f-ef7c-4a1e-b00a-13f81cc184ea","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":68},{"rowId":"a85dc361-e06b-4c96-ad1f-12314e0320a9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":194},{"rowId":"73255312-80b9-47fb-b633-f66473d1016b","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":128},{"rowId":"93515e3a-5856-4620-80df-67ff04a0119f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":168},{"rowId":"a95b89bb-3a70-4140-80fb-c37555dbdc2c","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":196},{"rowId":"6bf9a5d0-0ba2-4cf6-badc-2f5a61fa4fb1","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":123},{"rowId":"96c7e337-a736-478d-b628-b87f8e0027bc","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":171},{"rowId":"04a23c48-4a5d-459c-b028-bef08d50e022","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":4},{"rowId":"130116df-923d-4524-9c7b-7ea69fc1a82b","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":16},{"rowId":"d7261e95-f3dc-4ec6-bc32-9d4332d31ea6","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":225},{"rowId":"51e09a02-423a-4d3c-98c7-a9ee09e786fa","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":83},{"rowId":"5fa91aa7-9e57-45ab-9c40-a24ff1724ec1","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":103},{"rowId":"b5fbab97-948d-4c0d-9f05-ae77ec55688a","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":200},{"rowId":"a0b20910-cbeb-4d94-a18a-66c4c6375271","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":184},{"rowId":"4eafe4bf-a512-40cb-bfcb-ea1dcaf9d3bb","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":76},{"rowId":"78c8a340-f013-4beb-b8f5-c2f7828c9e75","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":137},{"rowId":"99afcd0c-891c-4865-b056-18849204a128","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":177},{"rowId":"167270c3-51aa-453d-a8cb-b6d4e2a45e5b","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":20},{"rowId":"1d201faa-5538-49de-85fe-285dc4640d1a","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":26},{"rowId":"061545f4-953c-405c-947e-54b04006a012","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":6},{"rowId":"6b6c412f-9832-4085-8e1a-1f2ef2f9d142","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":121},{"rowId":"57327370-9fcf-4a58-8e64-4759659f0efa","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":93},{"rowId":"645e177d-7d32-4896-ae07-e7794a647180","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":114},{"rowId":"e0859663-528d-4900-8a0a-918c7638388c","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":234},{"rowId":"76423ce1-d9bc-4547-9a03-25303f440c92","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":132},{"rowId":"3fbd7c5a-c175-409c-8ad3-2d9c1f0a1510","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":59},{"rowId":"4b8819b9-8ed1-4738-9343-d453fd9035e9","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":70},{"rowId":"515e59a8-602b-422e-92c4-972c95b6947a","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":82},{"rowId":"6449cc6b-1c06-4c68-81c3-b89fa75cdef7","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":113},{"rowId":"8dc1272f-c8b5-4660-b49a-e791c42ba010","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":162},{"rowId":"96d9e369-69e4-482b-b18b-dcb1e4424f77","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":172},{"rowId":"2456c42c-1f14-4d08-b3fc-69741375f4bb","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":34},{"rowId":"f172e7f3-ce15-4ccc-a87b-e5c0192af8b7","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":251},{"rowId":"f3ec3447-bc04-4257-8bea-05ff5af24703","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":256},{"rowId":"4fa49627-64bf-44dd-b76a-4070fe826292","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":79},{"rowId":"a2bdd611-0654-497c-9340-f3c21aa97a4b","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":189},{"rowId":"b978eee6-2e09-4175-9df4-e1d8783462e8","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":205},{"rowId":"32acbc2e-5bdd-4c2b-a89e-1d4146195a16","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":44},{"rowId":"33357551-06cd-4f25-a009-c3334ce215ca","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":46},{"rowId":"4b4e51c0-9757-4b89-8225-a454e87b8be5","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":69},{"rowId":"4f975351-1aeb-4a9f-b8cc-9a76a2347871","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":78},{"rowId":"61c7baf7-f4bf-4f4d-ba71-56c8dc3179b1","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":107},{"rowId":"98990902-f1fb-4c41-9fc2-f8a7e7d063e8","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":174},{"rowId":"27d6505f-1d4e-4fe8-bfee-8438db138447","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":37},{"rowId":"5220ce75-1d92-467d-8dc6-e772579bfd55","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":84},{"rowId":"176c429b-aa71-408f-bfa1-113b3c4f85b3","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":21},{"rowId":"4e29ad6d-91d4-41aa-abd8-964207ad838c","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":74},{"rowId":"0968751c-246c-4145-a1f6-3dfd5cf34922","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":7},{"rowId":"2ca272af-98b6-4870-8563-f2e70d39dd43","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":42},{"rowId":"f3bd2e55-b2dd-435b-82ea-0a656e4c9510","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":255},{"rowId":"1de41c4f-54b6-4e1c-8ee9-fbedf61cbb12","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":27},{"rowId":"415bf18f-3c79-43e1-9828-3ee178f1d8de","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":61},{"rowId":"0386e2d1-b5ee-4a61-abfe-02bd9015c769","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":3},{"rowId":"d9b55cf5-63d4-44b1-a60f-52f9fb172018","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":228},{"rowId":"1cf16112-da4c-4855-bc8b-40200d3a0a20","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":25},{"rowId":"e581c669-2eee-4d5e-89d1-ee653d1f7356","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":238},{"rowId":"7e49fcc1-d101-490c-b841-7a0ee271615f","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":143},{"rowId":"3cb31068-c40f-4083-aee4-5e80e5359832","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":57},{"rowId":"384d13d8-8c44-4bfe-9fa7-61e962e1e741","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":50},{"rowId":"cee28c6d-8e54-4024-9893-b0208c197200","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":220},{"rowId":"fba305d2-068e-4875-8ec7-c1bb74ada166","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":50},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":265},{"rowId":"4307208b-9e33-43e7-8cad-394e439e1237","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":63},{"rowId":"8ff33c3b-2fb5-4218-93c2-03df26d58606","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":166},{"rowId":"f2e40de1-13bb-49a1-a044-5ffa94f75116","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":254},{"rowId":"f4f1f4fa-e265-4a80-b191-a71e5617b804","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":257},{"rowId":"1b433d55-16c5-46f3-a417-5edb30ec6fab","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":23},{"rowId":"62861b7d-fb8c-41e0-8d57-773da3095b32","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":109},{"rowId":"77bb9464-9faf-4fd1-a1c7-3d2c3009a285","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":136},{"rowId":"6f17d862-c6e5-417c-a9ad-273d65a4c4ca","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":126},{"rowId":"a55b97e0-9e62-4838-9a35-7cadad92397f","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":191},{"rowId":"196dc0f5-4621-48d5-95e6-7f74e0faa032","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":22},{"rowId":"160e9531-36e9-4dca-8221-b5b15966a8ca","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":19},{"rowId":"ba6c36c6-8800-4346-86e0-bb7f37090c07","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":207},{"rowId":"a30f0dd5-3331-43a7-b274-6b6aa6124e7d","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":190},{"rowId":"a1f0eb65-55a7-4f6d-bcb6-3bafa5f69f3a","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":185},{"rowId":"9a14e25a-94c2-463f-85a4-840d1fd766a9","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":180},{"rowId":"8d7d6b55-aa7e-4503-9d37-e8ca1fb48e1d","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":161},{"rowId":"0f77a868-8d20-4002-a494-089cb683598a","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":11},{"rowId":"d1b372f6-464f-44f3-9bdb-fa6f04e9a86a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":222},{"rowId":"40d96ce9-30ab-4081-9ce2-44a3d4cdbd96","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":60},{"rowId":"fd109396-ba9b-4d85-9944-ec648ae5b2ff","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":271},{"rowId":"c2f55346-0f2b-4dde-877e-eec716db0acf","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":215},{"rowId":"999ebdbb-a0b6-4f9c-845b-3c709577fd41","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":176},{"rowId":"10966031-664a-46a2-9614-4f1dd7400f1a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":12},{"rowId":"8f8dfc0d-8d96-4661-a761-d669d8462e9a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":165},{"rowId":"ed709334-d08f-47b9-a432-498ea7922639","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":247},{"rowId":"3c813c13-2615-42d8-b64a-dcbf925590a3","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":56},{"rowId":"126f4176-c4e7-4c33-9299-72e8df1cdf99","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":15},{"rowId":"f5dd14bd-b680-4fbd-9d0a-80df5ed9a295","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":259},{"rowId":"4e2898a5-9f24-4447-8b1d-11aaef8a8eb8","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":73},{"rowId":"d712f2c7-a20f-47ee-9df9-b96757e0fb9a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":224},{"rowId":"93ebc00e-28a6-48e6-9548-e43c05ca6c2c","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":170},{"rowId":"5625fcba-c6e1-44da-8c96-056be4e48120","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":91},{"rowId":"290db023-df7d-41b9-9336-be9ec4a33b37","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":40},{"rowId":"d0e2db23-53d8-4abd-9744-6896095b70a4","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":221},{"rowId":"28014d3a-ffb1-480d-9831-010d458d7af6","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":38},{"rowId":"590b5521-7700-4aec-b684-edd14c37f87a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":95},{"rowId":"fc1ab972-d90b-4f30-a405-8243da1218de","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":267},{"rowId":"f181ce48-f97b-4378-9ccd-afce4062ca14","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":252},{"rowId":"510d6ceb-0e0c-4a63-b509-67381f4bf9bd","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":81},{"rowId":"b7081bd9-bbec-4989-81cc-5161180fbba1","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":201},{"rowId":"bf604938-3fac-4c47-afe8-af3333df6537","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":210},{"rowId":"b92fc68a-fd62-4c5c-ba50-94b815832ed8","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":204},{"rowId":"63e19d8a-5e0b-4102-a9e7-f3261416e59a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":111},{"rowId":"6aea46f1-8e60-48e6-81bd-cab4d8359c72","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":120},{"rowId":"887ca7ce-f6ca-4aaa-b23f-06cff552266e","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":155},{"rowId":"e9e9373f-c154-47ea-9b02-9ca6fcf4f628","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":245},{"rowId":"fc2914f0-3de0-435d-836c-8e5cf9f06dd5","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":268},{"rowId":"d8644162-6a5d-4d69-a7f0-39701e198ed6","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":227},{"rowId":"82a40980-8353-4d1e-bfd9-984b82edf768","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":150},{"rowId":"769a21e0-000a-4814-ad9e-c5986052ef81","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":20},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":133},{"rowId":"a28c40a0-c20d-49c1-9c36-08baf2ce20e5","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":188},{"rowId":"46c76e0c-e958-4791-8641-7e86171c33ca","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":65},{"rowId":"5b823dd9-3ada-4d36-a8a4-38a5547e097b","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":20},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":101},{"rowId":"5e343bf2-4b7e-4024-868c-b6a710993453","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":102},{"rowId":"dc8064be-1829-409f-b23e-bb6cdc0b6266","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":230},{"rowId":"e658d8c5-a4cc-430c-afaf-3c7d889235b2","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":239},{"rowId":"c07d38de-ac38-4837-9a60-7743e25b6d3b","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":212},{"rowId":"0137891c-778b-4ad7-af3a-5fbef2ae5976","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":1},{"rowId":"aaa12836-db0e-4dc0-9769-9ab9200bf86a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":197},{"rowId":"8e06a767-94a0-45b7-ae4f-cca1267d4e23","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":164},{"rowId":"993e878d-30b8-45df-a550-673fb88b3811","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":175},{"rowId":"85af48e5-8efa-4560-9fbd-450310a47dcd","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":152},{"rowId":"9a8d05c1-f775-4745-ad68-34bc7bfa5a43","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":181},{"rowId":"060da534-face-45a0-92f7-cf4318bfeb59","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":5},{"rowId":"3741f2ca-4009-4469-a557-7df92928a084","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":49},{"rowId":"886221d9-2411-4c71-98a2-cb014d4d2fc1","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":154},{"rowId":"97cf8e01-9dff-47f9-b7ce-62ea850c7afb","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":173},{"rowId":"222ea6d1-e531-43d6-aa0d-06122243ad70","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":32},{"rowId":"59378627-6626-405b-a45d-e9be567c4ad0","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":96},{"rowId":"e20d4821-55da-4c03-b8a8-62432170cb30","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":236},{"rowId":"a241b22d-7fb5-49ef-b7d3-0df07cfe6e94","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":187},{"rowId":"d411918d-58d6-46ad-860b-34391f3fb31e","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":223},{"rowId":"b753036c-f1a2-436f-b8a8-d7629ffb981d","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":203},{"rowId":"59f5475a-ce61-4f44-ac3c-3343793e0804","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":97},{"rowId":"70c7cf9e-9df2-4522-b4bc-6c5ea286370a","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":127},{"rowId":"55c4808d-5ea9-43ec-a4af-2232b01930b9","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":89},{"rowId":"ddb4e83e-0e69-42ef-adc6-fbdc638a2b24","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":231},{"rowId":"e1cb9f2b-64d8-4c44-a697-c3b0b451e78a","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":235},{"rowId":"90853196-0124-419d-8ebe-d759cd93e6ea","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":167},{"rowId":"28a28134-2ced-4a99-aeb4-8955e3213830","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":39},{"rowId":"6b9c6940-878c-4c40-84e3-b88eb9b0fc60","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":122},{"rowId":"61bc1451-1fae-46ca-9577-bad6bc0e360a","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":106},{"rowId":"99c27935-d583-4b5e-80b9-7200d2011181","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":178},{"rowId":"4fc95e3a-77f0-4098-99d7-51e07363fb87","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":80},{"rowId":"4e41b3b3-d786-4eaa-9454-6ccc578ba0f2","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":75},{"rowId":"3b78e190-e3f9-4ef5-b761-c59c7751e410","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":54},{"rowId":"136e81c6-d907-4790-9711-ddf42de8f663","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":17},{"rowId":"f920db19-3b9f-4b2e-b2d3-a8c87b721141","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":262},{"rowId":"93b0ef87-c42f-4a58-910b-523b51fbb56f","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":169},{"rowId":"fb094713-0ec2-4213-8510-436ea49ae65c","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":263},{"rowId":"a70b76ea-68d9-4c88-b937-e7f3d426319c","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":193},{"rowId":"88ffc2b1-1ab1-4146-bd5a-73a1b2019588","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":156},{"rowId":"89c0b090-1f31-462a-b6ee-769eb3f6efb9","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":157},{"rowId":"af240bee-4ec8-4cfd-bacf-3544723a4054","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":198},{"rowId":"1eeeb3cc-39b2-4443-875f-889f31eb44b0","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":29},{"rowId":"257e080b-a3f1-485f-9271-e0082f86af08","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":35},{"rowId":"68a64ff3-3480-45c1-bbbc-72ee8ae7e0b1","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":116},{"rowId":"f7afb42b-3fd9-423f-9d07-a8b72681c109","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":261},{"rowId":"48ab8ccf-6858-4e4e-86dd-83908732dfe2","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":67},{"rowId":"1235c11c-f729-4711-b453-ce92375e1261","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":14},{"rowId":"25b67574-1f17-489b-a6e2-55a551a57905","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":36},{"rowId":"af90d1a3-de52-40fa-bb57-393611a08417","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":199},{"rowId":"89f8e242-991d-449a-b9a5-da958e732eb2","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":158},{"rowId":"54ae35e0-5a2e-4412-85aa-688660553b96","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":88},{"rowId":"0ea3500c-ba1b-4785-bf9a-525742a9ef86","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":20},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":10},{"rowId":"76daa873-39b1-4384-a441-ef839bdcacdc","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":134},{"rowId":"62a84ef0-efcf-47d6-a7c1-53001dc4d682","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":110},{"rowId":"6a9004c3-e841-4e71-b3e1-6ea863841ccc","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":119},{"rowId":"75b39827-f38f-4a75-858c-dd384155a986","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":131},{"rowId":"c23a1b2f-e8bb-452d-83ce-68a8a3eb737d","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":213},{"rowId":"4d5b3c16-435c-45ef-bee1-bb44dcf374d5","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":71},{"rowId":"3334a3d5-5186-4219-9c1b-dbf379c38b5d","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":45},{"rowId":"35724a94-5736-417a-8276-742be73391c6","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":48},{"rowId":"d80e5bd3-95bf-4d2c-88d1-b0ddf5708b3c","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":226},{"rowId":"4f1aa310-471b-4789-ac46-914c897e50d0","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":77},{"rowId":"57cd22d9-e8bd-4fde-876a-b34e18ac3aca","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":94},{"rowId":"88253c44-39a5-49e7-a05b-2c5a257e0f1f","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":153},{"rowId":"f7015305-e1c4-49a4-9fce-53c53f19f39b","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":260},{"rowId":"80b6c1a6-13d6-4bda-a07e-3e16694bdc00","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":144},{"rowId":"8c7dd4bf-641a-47cb-892d-0b5bf00a97b5","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":159},{"rowId":"f2b1f1ff-af13-4073-94fd-121dfe3e8644","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":253},{"rowId":"8dfb23ab-ca3a-41fe-be10-b34755cd2855","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":163},{"rowId":"56f7a21e-622c-4ee4-ae49-b034c38d6070","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":92},{"rowId":"7744d7b6-1642-4f58-aa0c-a96086143dcd","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":135},{"rowId":"bc78d978-1aa4-4c5a-87a5-65324dc23582","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":209},{"rowId":"b9a32e20-6ddb-47e9-8a41-c1f9fb14508b","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":206},{"rowId":"1ea7327e-6f02-43bf-9e3e-35eae8779196","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":28},{"rowId":"c2af4ed2-29c1-4673-81a7-c458dcc92437","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":214},{"rowId":"cae91794-db45-49cc-b228-2637401e76fe","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":216},{"rowId":"e2524e51-8d07-4875-a97a-0495038f6ebc","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":237},{"rowId":"1187aff9-d63f-4a76-a196-65b659aafcb7","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":13},{"rowId":"81c0efd2-b74f-4646-9de7-2f43d7d1e424","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":147},{"rowId":"5ad06f7a-719a-441f-86c8-881210bfd007","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":99},{"rowId":"738ac048-50f2-44a8-9ccd-a9dc4978ba34","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":129},{"rowId":"7b5464f1-a8b3-449a-aaf0-b14d671b87c1","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["097387b0-057b-4664-aad6-41a22f46d4ac"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":140},{"rowId":"795508d9-6ecc-442e-b145-131dc87af058","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":139},{"rowId":"8129aecd-206b-4e01-8d0b-9fd925b32e57","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":146},{"rowId":"99c59213-8853-4bd6-800d-c984f6832cd2","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":179},{"rowId":"52e82788-d8b5-4848-9563-3901a3ff8c72","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":86},{"rowId":"3d114ac1-7c57-4122-80e0-0c977e3f232b","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":58},{"rowId":"eb83e5d8-f930-4a24-9471-5e76b395f5a2","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":246},{"rowId":"78cba295-4042-4f4a-a8dd-399a51d966e5","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":138},{"rowId":"fcae2f11-2f13-4b4c-8782-97a5581a2ffa","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":270},{"rowId":"624585ef-a982-4a25-8fa3-72c26390c6fd","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":108},{"rowId":"9f846880-767f-48dd-97bc-0df94e092c68","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":183},{"rowId":"2012276f-7d5e-4d57-b725-327ba040280f","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":30},{"rowId":"e88cc90a-e509-4832-b2e3-d010c48cd33e","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":242},{"rowId":"fbc82bdb-fbc3-4ce5-86be-319eada83f10","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":266},{"rowId":"82850fb0-5fcf-4075-b981-44508bf53975","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":149},{"rowId":"3b5cc918-37f2-429d-bb4b-9c525c4d51ed","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":53},{"rowId":"e6c997a5-aef4-4459-aa16-15da662d2ac3","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":240},{"rowId":"428adc0d-6d38-4e5f-98fe-860941107f91","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":62},{"rowId":"45c011fb-7b46-4638-a381-78002b432c19","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":64},{"rowId":"54824e55-d5fb-4337-ac5d-53305fc50079","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":87},{"rowId":"5a2a4766-8de4-411c-89e4-0026cf8cf9a4","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":98},{"rowId":"397b1f24-2d9d-48db-a388-aa9f9184ddba","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["8ec2d6b7-7fff-43aa-a065-eeacc6b11345"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":51},{"rowId":"236810e7-900e-476a-a060-569766603164","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":33},{"rowId":"f0bad27f-fc17-46dd-859f-fad95df3afd4","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":248},{"rowId":"3165fc89-f9fc-434c-99cd-6a9975486674","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":43},{"rowId":"9dcc87d1-3dd7-43b3-a5f0-b31c04eb8741","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":182},{"rowId":"0b49eb4b-ab42-4940-a880-ba6a51b4df68","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":8},{"rowId":"cca646e2-52a9-458e-8000-fa8243a6c414","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":218},{"rowId":"bb384cf6-b8c1-4f3b-9652-f945bdebca0d","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["affd90fd-2466-4a4f-842d-e123f3e6b941"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":208},{"rowId":"ffe26c5f-dcbe-46c8-97ce-6c5111c22093","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":272},{"rowId":"7bfc98aa-fb3e-4129-93e2-c964ace14133","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":141},{"rowId":"6d102285-a845-4dda-bc1c-913b98b31742","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":125},{"rowId":"47f9728b-4b03-49e5-93e0-541af8ba418b","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":66},{"rowId":"3519aee5-abe6-4a3e-950a-b37901a2a845","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":47},{"rowId":"3c250387-80c5-42d9-a92f-3dd03fa06715","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":55},{"rowId":"cd1abd8b-97f9-42bc-8be0-573b641805f7","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fd780f5b-90e5-4fe4-9308-7be057e5d9b5"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":219},{"rowId":"3990627d-6474-4a4b-8d02-a379b7b5149a","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b20dc67e-d774-4cb1-a4a8-4338e76d621c"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":52},{"rowId":"61770ee3-8a9a-4497-85b9-dd9587cccbfa","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["2482521a-24af-4dbe-a9ba-43af22436595"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":104},{"rowId":"5b50e581-8b2f-46f8-8069-597d1760ca47","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["b901cb24-af16-4fe8-9b92-be6d441417c7"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":100},{"rowId":"690ebef6-7494-4a78-8682-95f2e0eec8d1","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"]}},"totalRows":272,"rowNumber":117},{"rowId":"6c72aa46-be6f-4b82-bcf1-7bcfe62a8893","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["57990983-8e1c-4d89-a3db-29ef6409e313"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":124},{"rowId":"a867c901-38fa-4f1e-b0d5-a904309a6355","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["55674a6d-520c-4fc0-980c-71646deb84aa"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["422722f7-9939-4227-ae8a-b9344d76e35c"]}},"totalRows":272,"rowNumber":195},{"rowId":"0c6f92a9-bddc-4925-875e-cb5986907014","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["853b197d-7f26-48d7-a807-dac5253c882a"]},"espece":{"value":["e2e11bc4-0a4d-431c-8e87-0a60f76bd645"]},"projet":{"value":["96db4248-709c-475d-8fe1-d0ddf29286ef"]},"Nombre d'individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"]},"Couleur des individus":{"unit":["c36bdbe6-3298-44b8-90ee-1c5b8df6281e"],"value":["08ab1409-799a-4dbe-acf5-30c78a896ff0"]}},"totalRows":272,"rowNumber":9}],"totalRows":272,"checkedFormatVariableComponents":{"IntegerType":{"Nombre d'individus_value":{"checkerDescription":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Nombre d'individus","component":"value","id":"Nombre d'individus_value"},"fieldType":{"value":null,"sqlType":"INTEGER"},"transformer":null,"underlyingType":{"value":null,"sqlType":"INTEGER"},"multiplicity":"ONE","sqlType":"INTEGER"}},"DateType":{"date_value":{"checkerDescription":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"date","component":"value","id":"date_value"},"fieldType":{"pattern":"dd/MM/yyyy","duration":null,"sortableDate":null,"minDate":null,"maxDate":null,"value":null,"sqlType":"TEXT"},"transformer":null,"underlyingType":{"pattern":"dd/MM/yyyy","duration":null,"sortableDate":null,"minDate":null,"maxDate":null,"value":null,"sqlType":"TEXT"},"multiplicity":"ONE","sqlType":"TEXT"}},"ReferenceType":{"espece_value":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"especes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"espece","component":"value","id":"espece_value"},"fieldType":{"refType":"especes","referenceValues":{"sat":"2482521a-24af-4dbe-a9ba-43af22436595","alo":"55674a6d-520c-4fc0-980c-71646deb84aa","lpm":"57990983-8e1c-4d89-a3db-29ef6409e313","ang":"a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3","lpf":"b20dc67e-d774-4cb1-a4a8-4338e76d621c","trm":"b901cb24-af16-4fe8-9b92-be6d441417c7","trf":"e2e11bc4-0a4d-431c-8e87-0a60f76bd645"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"especes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"espece","component":"value","id":"espece_value"},"fieldType":{"refType":"especes","referenceValues":{"sat":"2482521a-24af-4dbe-a9ba-43af22436595","alo":"55674a6d-520c-4fc0-980c-71646deb84aa","lpm":"57990983-8e1c-4d89-a3db-29ef6409e313","ang":"a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3","lpf":"b20dc67e-d774-4cb1-a4a8-4338e76d621c","trm":"b901cb24-af16-4fe8-9b92-be6d441417c7","trf":"e2e11bc4-0a4d-431c-8e87-0a60f76bd645"},"value":null,"sqlType":"LTREE"},"transformer":null,"underlyingType":{"refType":"especes","referenceValues":{"sat":"2482521a-24af-4dbe-a9ba-43af22436595","alo":"55674a6d-520c-4fc0-980c-71646deb84aa","lpm":"57990983-8e1c-4d89-a3db-29ef6409e313","ang":"a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3","lpf":"b20dc67e-d774-4cb1-a4a8-4338e76d621c","trm":"b901cb24-af16-4fe8-9b92-be6d441417c7","trf":"e2e11bc4-0a4d-431c-8e87-0a60f76bd645"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"},"referenceValues":{"id":"a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3","creationDate":1694519458271,"updateDate":1694519458310,"application":"21ae81c6-c396-42cb-bcd1-2ead4e662885","hierarchicalKey":{"sql":"ang"},"hierarchicalReference":{"sql":"especes"},"naturalKey":{"sql":"ang"},"refValues":{"evaluationContext":{"datum":{"esp_nom":"ANG","__display_en":"ANG","__display_fr":"ANG","esp_definition_en":"ANG","esp_definition_fr":"ANG","my_computed_column":"my value"}}},"refsLinkedTo":{},"binaryFile":"101682bd-d4e2-428f-930a-636f8947b499","referencingreferences":null,"referenceType":"especes"},"underlyingType":{"refType":"especes","referenceValues":{"sat":"2482521a-24af-4dbe-a9ba-43af22436595","alo":"55674a6d-520c-4fc0-980c-71646deb84aa","lpm":"57990983-8e1c-4d89-a3db-29ef6409e313","ang":"a45fd5fe-7e49-45a7-bdfb-7cfadaa528c3","lpf":"b20dc67e-d774-4cb1-a4a8-4338e76d621c","trm":"b901cb24-af16-4fe8-9b92-be6d441417c7","trf":"e2e11bc4-0a4d-431c-8e87-0a60f76bd645"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"},"Nombre d'individus_unit":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Nombre d'individus","component":"unit","id":"Nombre d'individus_unit"},"fieldType":{"refType":"unites","referenceValues":{"sans_unite":"c36bdbe6-3298-44b8-90ee-1c5b8df6281e"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Nombre d'individus","component":"unit","id":"Nombre d'individus_unit"},"fieldType":{"refType":"unites","referenceValues":{"sans_unite":"c36bdbe6-3298-44b8-90ee-1c5b8df6281e"},"value":null,"sqlType":"LTREE"},"transformer":null,"underlyingType":{"refType":"unites","referenceValues":{"sans_unite":"c36bdbe6-3298-44b8-90ee-1c5b8df6281e"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"},"referenceValues":{"id":"c36bdbe6-3298-44b8-90ee-1c5b8df6281e","creationDate":1694519458452,"updateDate":1694519458452,"application":"21ae81c6-c396-42cb-bcd1-2ead4e662885","hierarchicalKey":{"sql":"sans_unite"},"hierarchicalReference":{"sql":"unites"},"naturalKey":{"sql":"sans_unite"},"refValues":{"evaluationContext":{"datum":{"nom_en":"no unit","nom_fr":"sans unite","code_en":"*","code_fr":"*","nom_key":"sans_unite","code_key":"*","__display_en":"no unit (*)","__display_fr":"sans unite (*)"}}},"refsLinkedTo":{},"binaryFile":"0fee3626-a296-4c80-a107-f39af6ec0dd1","referencingreferences":null,"referenceType":"unites"},"underlyingType":{"refType":"unites","referenceValues":{"sans_unite":"c36bdbe6-3298-44b8-90ee-1c5b8df6281e"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"},"site_chemin":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"site","component":"chemin","id":"site_chemin"},"fieldType":{"refType":"sites","referenceValues":{"oir__p1__a":"097387b0-057b-4664-aad6-41a22f46d4ac","nivelle":"24e6d846-b922-4a69-a964-760fb2628e2e","oir__p1__b":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","oir":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","scarff__p1":"853b197d-7f26-48d7-a807-dac5253c882a","nivelle__p1":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","oir__p1":"affd90fd-2466-4a4f-842d-e123f3e6b941","scarff":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce","oir__p2":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","plateforme.scarff.scarff__p1":"853b197d-7f26-48d7-a807-dac5253c882a","bassin_versant.nivelle":"24e6d846-b922-4a69-a964-760fb2628e2e","plateforme.oir.oir__p1":"affd90fd-2466-4a4f-842d-e123f3e6b941","bassin_versant.oir":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","plateforme.oir.oir__p1.oir__p1__b":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","plateforme.oir.oir__p2":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","plateforme.oir.oir__p1.oir__p1__a":"097387b0-057b-4664-aad6-41a22f46d4ac","plateforme.nivelle.nivelle__p1":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","bassin_versant.scarff":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"site","component":"chemin","id":"site_chemin"},"fieldType":{"refType":"sites","referenceValues":{"oir__p1__a":"097387b0-057b-4664-aad6-41a22f46d4ac","nivelle":"24e6d846-b922-4a69-a964-760fb2628e2e","oir__p1__b":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","oir":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","scarff__p1":"853b197d-7f26-48d7-a807-dac5253c882a","nivelle__p1":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","oir__p1":"affd90fd-2466-4a4f-842d-e123f3e6b941","scarff":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce","oir__p2":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","plateforme.scarff.scarff__p1":"853b197d-7f26-48d7-a807-dac5253c882a","bassin_versant.nivelle":"24e6d846-b922-4a69-a964-760fb2628e2e","plateforme.oir.oir__p1":"affd90fd-2466-4a4f-842d-e123f3e6b941","bassin_versant.oir":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","plateforme.oir.oir__p1.oir__p1__b":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","plateforme.oir.oir__p2":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","plateforme.oir.oir__p1.oir__p1__a":"097387b0-057b-4664-aad6-41a22f46d4ac","plateforme.nivelle.nivelle__p1":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","bassin_versant.scarff":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce"},"value":null,"sqlType":"LTREE"},"transformer":null,"underlyingType":{"refType":"sites","referenceValues":{"oir__p1__a":"097387b0-057b-4664-aad6-41a22f46d4ac","nivelle":"24e6d846-b922-4a69-a964-760fb2628e2e","oir__p1__b":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","oir":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","scarff__p1":"853b197d-7f26-48d7-a807-dac5253c882a","nivelle__p1":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","oir__p1":"affd90fd-2466-4a4f-842d-e123f3e6b941","scarff":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce","oir__p2":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","plateforme.scarff.scarff__p1":"853b197d-7f26-48d7-a807-dac5253c882a","bassin_versant.nivelle":"24e6d846-b922-4a69-a964-760fb2628e2e","plateforme.oir.oir__p1":"affd90fd-2466-4a4f-842d-e123f3e6b941","bassin_versant.oir":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","plateforme.oir.oir__p1.oir__p1__b":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","plateforme.oir.oir__p2":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","plateforme.oir.oir__p1.oir__p1__a":"097387b0-057b-4664-aad6-41a22f46d4ac","plateforme.nivelle.nivelle__p1":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","bassin_versant.scarff":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"},"referenceValues":{"id":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","creationDate":1694519458351,"updateDate":1694519458351,"application":"21ae81c6-c396-42cb-bcd1-2ead4e662885","hierarchicalKey":{"sql":"plateforme.nivelle.nivelle__p1"},"hierarchicalReference":{"sql":"type_de_sites.sites.sites"},"naturalKey":{"sql":"nivelle__p1"},"refValues":{"evaluationContext":{"datum":{"zet_nom_en":"P1","zet_nom_fr":"P1","zet_nom_key":"p1","__display_en":"P1","__display_fr":"P1","tze_type_nom":"plateforme","zet_chemin_parent":"nivelle","zet_description_en":"","zet_description_fr":""}}},"refsLinkedTo":{"sites":["24e6d846-b922-4a69-a964-760fb2628e2e"],"type_de_sites":["15b49edc-2c99-4867-a9fc-35f2177a9594"]},"binaryFile":"7b819300-c23e-48ce-b2c9-181cb2b5f544","referencingreferences":null,"referenceType":"sites"},"underlyingType":{"refType":"sites","referenceValues":{"oir__p1__a":"097387b0-057b-4664-aad6-41a22f46d4ac","nivelle":"24e6d846-b922-4a69-a964-760fb2628e2e","oir__p1__b":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","oir":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","scarff__p1":"853b197d-7f26-48d7-a807-dac5253c882a","nivelle__p1":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","oir__p1":"affd90fd-2466-4a4f-842d-e123f3e6b941","scarff":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce","oir__p2":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","plateforme.scarff.scarff__p1":"853b197d-7f26-48d7-a807-dac5253c882a","bassin_versant.nivelle":"24e6d846-b922-4a69-a964-760fb2628e2e","plateforme.oir.oir__p1":"affd90fd-2466-4a4f-842d-e123f3e6b941","bassin_versant.oir":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","plateforme.oir.oir__p1.oir__p1__b":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","plateforme.oir.oir__p2":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","plateforme.oir.oir__p1.oir__p1__a":"097387b0-057b-4664-aad6-41a22f46d4ac","plateforme.nivelle.nivelle__p1":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","bassin_versant.scarff":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"},"site_site_bassin":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"site","component":"site_bassin","id":"site_site_bassin"},"fieldType":{"refType":"sites","referenceValues":{"oir__p1__a":"097387b0-057b-4664-aad6-41a22f46d4ac","nivelle":"24e6d846-b922-4a69-a964-760fb2628e2e","oir__p1__b":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","oir":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","scarff__p1":"853b197d-7f26-48d7-a807-dac5253c882a","nivelle__p1":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","oir__p1":"affd90fd-2466-4a4f-842d-e123f3e6b941","scarff":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce","oir__p2":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","plateforme.scarff.scarff__p1":"853b197d-7f26-48d7-a807-dac5253c882a","bassin_versant.nivelle":"24e6d846-b922-4a69-a964-760fb2628e2e","plateforme.oir.oir__p1":"affd90fd-2466-4a4f-842d-e123f3e6b941","bassin_versant.oir":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","plateforme.oir.oir__p1.oir__p1__b":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","plateforme.oir.oir__p2":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","plateforme.oir.oir__p1.oir__p1__a":"097387b0-057b-4664-aad6-41a22f46d4ac","plateforme.nivelle.nivelle__p1":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","bassin_versant.scarff":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce"},"value":null,"sqlType":"LTREE"},"transformer":null,"underlyingType":{"refType":"sites","referenceValues":{"oir__p1__a":"097387b0-057b-4664-aad6-41a22f46d4ac","nivelle":"24e6d846-b922-4a69-a964-760fb2628e2e","oir__p1__b":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","oir":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","scarff__p1":"853b197d-7f26-48d7-a807-dac5253c882a","nivelle__p1":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","oir__p1":"affd90fd-2466-4a4f-842d-e123f3e6b941","scarff":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce","oir__p2":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","plateforme.scarff.scarff__p1":"853b197d-7f26-48d7-a807-dac5253c882a","bassin_versant.nivelle":"24e6d846-b922-4a69-a964-760fb2628e2e","plateforme.oir.oir__p1":"affd90fd-2466-4a4f-842d-e123f3e6b941","bassin_versant.oir":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","plateforme.oir.oir__p1.oir__p1__b":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","plateforme.oir.oir__p2":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","plateforme.oir.oir__p1.oir__p1__a":"097387b0-057b-4664-aad6-41a22f46d4ac","plateforme.nivelle.nivelle__p1":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","bassin_versant.scarff":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"},"projet_value":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"projet","component":"value","id":"projet_value"},"fieldType":{"refType":"projet","referenceValues":{"projet_manche":"96db4248-709c-475d-8fe1-d0ddf29286ef","projet_atlantique":"d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"projet","component":"value","id":"projet_value"},"fieldType":{"refType":"projet","referenceValues":{"projet_manche":"96db4248-709c-475d-8fe1-d0ddf29286ef","projet_atlantique":"d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"},"value":null,"sqlType":"LTREE"},"transformer":null,"underlyingType":{"refType":"projet","referenceValues":{"projet_manche":"96db4248-709c-475d-8fe1-d0ddf29286ef","projet_atlantique":"d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"},"referenceValues":{"id":"d43a34c8-2143-4a7c-a0ed-5dd87dc9e617","creationDate":1694519458325,"updateDate":1694519458325,"application":"21ae81c6-c396-42cb-bcd1-2ead4e662885","hierarchicalKey":{"sql":"projet_atlantique"},"hierarchicalReference":{"sql":"projet"},"naturalKey":{"sql":"projet_atlantique"},"refValues":{"evaluationContext":{"datum":{"nom_en":"Atlantic project","nom_fr":"Projet Atlantique","nom_key":"projet_atlantique","__display_en":"Atlantic project","__display_fr":"Projet Atlantique","definition_en":"Atlantic project","definition_fr":"Projet Atlantique"}}},"refsLinkedTo":{},"binaryFile":"a2e8178b-fb2d-42a4-aeb4-f0dfb2a32ce9","referencingreferences":null,"referenceType":"projet"},"underlyingType":{"refType":"projet","referenceValues":{"projet_manche":"96db4248-709c-475d-8fe1-d0ddf29286ef","projet_atlantique":"d43a34c8-2143-4a7c-a0ed-5dd87dc9e617"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"},"Couleur des individus_unit":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Couleur des individus","component":"unit","id":"Couleur des individus_unit"},"fieldType":{"refType":"unites","referenceValues":{"sans_unite":"c36bdbe6-3298-44b8-90ee-1c5b8df6281e"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Couleur des individus","component":"unit","id":"Couleur des individus_unit"},"fieldType":{"refType":"unites","referenceValues":{"sans_unite":"c36bdbe6-3298-44b8-90ee-1c5b8df6281e"},"value":null,"sqlType":"LTREE"},"transformer":null,"underlyingType":{"refType":"unites","referenceValues":{"sans_unite":"c36bdbe6-3298-44b8-90ee-1c5b8df6281e"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"},"referenceValues":{"id":"c36bdbe6-3298-44b8-90ee-1c5b8df6281e","creationDate":1694519458452,"updateDate":1694519458452,"application":"21ae81c6-c396-42cb-bcd1-2ead4e662885","hierarchicalKey":{"sql":"sans_unite"},"hierarchicalReference":{"sql":"unites"},"naturalKey":{"sql":"sans_unite"},"refValues":{"evaluationContext":{"datum":{"nom_en":"no unit","nom_fr":"sans unite","code_en":"*","code_fr":"*","nom_key":"sans_unite","code_key":"*","__display_en":"no unit (*)","__display_fr":"sans unite (*)"}}},"refsLinkedTo":{},"binaryFile":"0fee3626-a296-4c80-a107-f39af6ec0dd1","referencingreferences":null,"referenceType":"unites"},"underlyingType":{"refType":"unites","referenceValues":{"sans_unite":"c36bdbe6-3298-44b8-90ee-1c5b8df6281e"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"},"Couleur des individus_value":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"valeurs_qualitatives","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"Couleur des individus","component":"value","id":"Couleur des individus_value"},"fieldType":{"refType":"valeurs_qualitatives","referenceValues":{"couleur_des_individus__bleu":"08ab1409-799a-4dbe-acf5-30c78a896ff0","couleur_des_individus__vert":"422722f7-9939-4227-ae8a-b9344d76e35c","couleur_des_individus__rouge":"a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"valeurs_qualitatives","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"Couleur des individus","component":"value","id":"Couleur des individus_value"},"fieldType":{"refType":"valeurs_qualitatives","referenceValues":{"couleur_des_individus__bleu":"08ab1409-799a-4dbe-acf5-30c78a896ff0","couleur_des_individus__vert":"422722f7-9939-4227-ae8a-b9344d76e35c","couleur_des_individus__rouge":"a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"},"value":null,"sqlType":"LTREE"},"transformer":null,"underlyingType":{"refType":"valeurs_qualitatives","referenceValues":{"couleur_des_individus__bleu":"08ab1409-799a-4dbe-acf5-30c78a896ff0","couleur_des_individus__vert":"422722f7-9939-4227-ae8a-b9344d76e35c","couleur_des_individus__rouge":"a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"},"referenceValues":{"id":"422722f7-9939-4227-ae8a-b9344d76e35c","creationDate":1694519458465,"updateDate":1694519458465,"application":"21ae81c6-c396-42cb-bcd1-2ead4e662885","hierarchicalKey":{"sql":"couleur_des_individus__vert"},"hierarchicalReference":{"sql":"valeurs_qualitatives"},"naturalKey":{"sql":"couleur_des_individus__vert"},"refValues":{"evaluationContext":{"datum":{"nom_en":"Color of individuals","nom_fr":"couleur des individus","nom_key":"couleur_des_individus","valeur_en":"green","valeur_fr":"vert","valeur_key":"vert","__display_en":"green","__display_fr":"vert"}}},"refsLinkedTo":{},"binaryFile":"afb1b084-24b1-45bb-bc10-30725057965d","referencingreferences":null,"referenceType":"valeurs_qualitatives"},"underlyingType":{"refType":"valeurs_qualitatives","referenceValues":{"couleur_des_individus__bleu":"08ab1409-799a-4dbe-acf5-30c78a896ff0","couleur_des_individus__vert":"422722f7-9939-4227-ae8a-b9344d76e35c","couleur_des_individus__rouge":"a08d6c9b-0483-4c74-a0f4-00b8bcc2cc74"},"value":null,"sqlType":"LTREE"},"multiplicity":"ONE","sqlType":"LTREE"}}}} \ No newline at end of file diff --git a/ui/cypress/fixtures/applications/ore/monsore/monsoere.json b/ui/cypress/fixtures/applications/ore/monsore/monsoere.json index 660378aea..3f2825025 100644 --- a/ui/cypress/fixtures/applications/ore/monsore/monsoere.json +++ b/ui/cypress/fixtures/applications/ore/monsore/monsoere.json @@ -1 +1 @@ -{"id":"4973c271-03d5-4230-b3ab-fa289587ac02","name":"monsore","title":"monsore","comment":"commentaire","internationalization":{"application":{"internationalizationName":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"}},"references":{"themes":{"internationalizationName":{"en":"Thematic","fr":"Thème"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"especes":{"internationalizationName":{"en":"Species","fr":"Espèces"},"internationalizedColumns":{"esp_definition_fr":{"en":"esp_definition_en","fr":"esp_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{esp_nom}","fr":"{esp_nom}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables":{"internationalizationName":{"en":"Variables","fr":"Variables"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"tze_nom_key":{"en":"tze_nom_en","fr":"tze_nom_fr"},"tze_definition_fr":{"en":"tze_definition_en","fr":"tze_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{tze_nom_key}","fr":"{tze_nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"site_theme_datatype":{"internationalizationName":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"projet name: {projet}, site name : {site}, theme name : {theme}, data type name : {datatype}","fr":"nom du projet: {projet}, nom du site : {site}, nom du thème : {theme}, nom du type de données : {datatype}"}},"internationalizedValidations":{"sitesRef":{"fr":"référence au site"},"projetRef":{"fr":"référence au projet"},"themesRef":{"fr":"référence au theme"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"unites":{"internationalizationName":{"en":"Units","fr":"Unités"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"code_key":{"en":"code_en","fr":"code_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key} ({code_key})","fr":"{nom_key} ({code_key})"}},"internationalizedValidations":{},"internationalizedTags":null},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{valeur_key}","fr":"{valeur_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_fichiers":{"internationalizationName":{"en":"Files types","fr":"Types de fichiers"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables_et_unites_par_types_de_donnees":{"internationalizationName":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"datatype name : {datatype}, variable name : {variable}, : unit name {unite}","fr":"nom du type de données : {datatype}, nom de la variable : {variable}, : nom de l'unité {unite}"}},"internationalizedValidations":{"uniteRef":{"fr":"référence à l'unité'"},"variableRef":{"fr":"référence à la variable"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"zet_nom_key":{"en":"zet_nom_en","fr":"zet_nom_fr"},"zet_description_fr":{"en":"zet_description_en","fr":"zet_description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{zet_nom_key}","fr":"{zet_nom_key}"}},"internationalizedValidations":{"typeSitesRef":{"fr":"référence au type de site"},"siteParentRef":{"fr":"référence à la colonne parent"}},"internationalizedTags":null}},"dataTypes":{"test":{"internationalizationName":{"en":"Test","fr":"Test"},"internationalizedColumns":null,"authorization":{"dataGroups":{"_others_":{"internationalizationName":null}},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"pem":{"internationalizationName":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"}},"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"}},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"}}},"authorizationScopes":{"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"}},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":{"especes":{"pattern":{"en":"espèce :{esp_nom}","fr":"espèce :{esp_nom}"}}},"internationalizedValidations":{"unitOfColor":{"fr":"vérifie l'unité de la couleur des individus"},"unitOfIndividus":{"fr":"vérifie l'unité du nombre d'individus"}}}},"internationalizedTags":{"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"unit":{"en":"unit","fr":"unité"},"context":{"en":"context","fr":"contexte"}},"rightsRequest":{"internationalizationName":null,"description":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"endDate":{"en":"Project end date","fr":"Date de fin du projet"},"project":{"en":"Description of the research project","fr":"Description du projet de recherche"},"startDate":{"en":"Project start date","fr":"Date de début du projet"},"organization":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"projectManagers":{"en":"Project managers","fr":"Responsables du projet"}}},"additionalFiles":{"utilisateurs":{"internationalizationName":{"en":"User","fr":"Users"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"nom":{"en":"Name","fr":"Nom"},"prenom":{"en":"Surname","fr":"Prénom"}}},"fichiers":{"internationalizationName":{"en":"Files","fr":"Fichiers"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"age":{"en":"Age","fr":"Age"},"nom":{"en":"Name","fr":"Nom"},"date":{"en":"Date","fr":"Date"},"site":{"en":"Place","fr":"Site"},"poids":{"en":"Weight","fr":"Poids"}}}}},"references":{},"authorizationReferencesRights":{"authorizations":{},"applicationName":"monsore","isAdministrator":false,"userId":null},"referenceSynthesis":[],"dataTypes":{},"additionalFiles":{"fichiers":{"fields":["age","nom","date","site","poids"]},"utilisateurs":{"fields":["nom","prenom"]}},"authorizationsDatatypesRights":{},"rightsRequest":null,"configuration":null,"isAdministrator":false} \ No newline at end of file +{"id":"21ae81c6-c396-42cb-bcd1-2ead4e662885","name":"monsore","title":"monsore","comment":"commentaire","internationalization":{"application":{"internationalizationName":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"}},"references":{"themes":{"internationalizationName":{"en":"Thematic","fr":"Thème"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"especes":{"internationalizationName":{"en":"Species","fr":"Espèces"},"internationalizedColumns":{"esp_definition_fr":{"en":"esp_definition_en","fr":"esp_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{esp_nom}","fr":"{esp_nom}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables":{"internationalizationName":{"en":"Variables","fr":"Variables"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"tze_nom_key":{"en":"tze_nom_en","fr":"tze_nom_fr"},"tze_definition_fr":{"en":"tze_definition_en","fr":"tze_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{tze_nom_key}","fr":"{tze_nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"site_theme_datatype":{"internationalizationName":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"projet name: {projet}, site name : {site}, theme name : {theme}, data type name : {datatype}","fr":"nom du projet: {projet}, nom du site : {site}, nom du thème : {theme}, nom du type de données : {datatype}"}},"internationalizedValidations":{"sitesRef":{"fr":"référence au site"},"projetRef":{"fr":"référence au projet"},"themesRef":{"fr":"référence au theme"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"unites":{"internationalizationName":{"en":"Units","fr":"Unités"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"code_key":{"en":"code_en","fr":"code_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key} ({code_key})","fr":"{nom_key} ({code_key})"}},"internationalizedValidations":{},"internationalizedTags":null},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{valeur_key}","fr":"{valeur_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_fichiers":{"internationalizationName":{"en":"Files types","fr":"Types de fichiers"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables_et_unites_par_types_de_donnees":{"internationalizationName":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"datatype name : {datatype}, variable name : {variable}, : unit name {unite}","fr":"nom du type de données : {datatype}, nom de la variable : {variable}, : nom de l'unité {unite}"}},"internationalizedValidations":{"uniteRef":{"fr":"référence à l'unité'"},"variableRef":{"fr":"référence à la variable"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"zet_nom_key":{"en":"zet_nom_en","fr":"zet_nom_fr"},"zet_description_fr":{"en":"zet_description_en","fr":"zet_description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{zet_nom_key}","fr":"{zet_nom_key}"}},"internationalizedValidations":{"typeSitesRef":{"fr":"référence au type de site"},"siteParentRef":{"fr":"référence à la colonne parent"}},"internationalizedTags":null}},"dataTypes":{"test":{"internationalizationName":{"en":"Test","fr":"Test"},"internationalizedColumns":null,"authorization":{"dataGroups":{"_others_":{"internationalizationName":null}},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"pem":{"internationalizationName":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"}},"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"}},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"}}},"authorizationScopes":{"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"}},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":{"especes":{"pattern":{"en":"espèce :{esp_nom}","fr":"espèce :{esp_nom}"}}},"internationalizedValidations":{"unitOfColor":{"fr":"vérifie l'unité de la couleur des individus"},"unitOfIndividus":{"fr":"vérifie l'unité du nombre d'individus"}}}},"internationalizedTags":{"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"unit":{"en":"unit","fr":"unité"},"context":{"en":"context","fr":"contexte"}},"rightsRequest":{"internationalizationName":null,"description":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"endDate":{"en":"Project end date","fr":"Date de fin du projet"},"project":{"en":"Description of the research project","fr":"Description du projet de recherche"},"startDate":{"en":"Project start date","fr":"Date de début du projet"},"organization":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"projectManagers":{"en":"Project managers","fr":"Responsables du projet"}}},"additionalFiles":{"utilisateurs":{"internationalizationName":{"en":"User","fr":"Users"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"nom":{"en":"Name","fr":"Nom"},"prenom":{"en":"Surname","fr":"Prénom"}}},"fichiers":{"internationalizationName":{"en":"Files","fr":"Fichiers"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"age":{"en":"Age","fr":"Age"},"nom":{"en":"Name","fr":"Nom"},"date":{"en":"Date","fr":"Date"},"site":{"en":"Place","fr":"Site"},"poids":{"en":"Weight","fr":"Poids"}}}}},"references":{},"authorizationReferencesRights":{"authorizations":{},"applicationName":"monsore","isAdministrator":false,"userId":null},"referenceSynthesis":[],"dataTypes":{},"additionalFiles":{"fichiers":{"fields":["age","nom","date","site","poids"]},"utilisateurs":{"fields":["nom","prenom"]}},"authorizationsDatatypesRights":{},"rightsRequest":null,"configuration":null,"isAdministrator":false} \ No newline at end of file diff --git a/ui/cypress/fixtures/applications/ore/monsore/references/projet.json b/ui/cypress/fixtures/applications/ore/monsore/references/projet.json index c0b3cba02..e8e024907 100644 --- a/ui/cypress/fixtures/applications/ore/monsore/references/projet.json +++ b/ui/cypress/fixtures/applications/ore/monsore/references/projet.json @@ -1 +1 @@ -{"referenceValues":[{"id":"886d0a91-f9df-4417-96d1-8d55a534789e","hierarchicalKey":"projet_atlantique","hierarchicalReference":"projet","naturalKey":"projet_atlantique","values":{"nom_en":"Atlantic project","nom_fr":"Projet Atlantique","nom_key":"projet_atlantique","__display_en":"Atlantic project","__display_fr":"Projet Atlantique","definition_en":"Atlantic project","definition_fr":"Projet Atlantique"},"refsLinkedTo":{},"referencingReference":{"006ed044-03cd-48d0-a232-9b11b5f14cf2":{"data":["pem"]},"03dc54f2-3f83-41c5-9114-4a644faea2f6":{"data":["pem"]},"0456086d-1a6c-4340-9129-70c8160b7636":{"data":["pem"]},"04baa5ea-3f41-4365-9957-051105631f56":{"data":["pem"]},"050c8aa1-cda6-4957-b0a5-e81da2829d36":{"data":["pem"]},"072997a7-e64f-4347-a15c-fd2e2ce0ae9c":{"data":["pem"]},"07d32051-a514-4716-9704-1e49298e9c46":{"data":["pem"]},"0882120e-5e99-40e1-9b6d-215218c5adbd":{"data":["pem"]},"09a8c7e9-56ad-417d-ba81-243c2e4d1c0c":{"data":["pem"]},"0a69df89-dcb4-4ed2-acbc-7438030c3e91":{"data":["pem"]},"0b507978-697d-45b7-b045-71d038090c4f":{"data":["pem"]},"0c4f6534-4f1e-4e9f-8a16-7f167be0658b":{"data":["pem"]},"10ad7dc5-dc78-4bd1-8d5d-0b49a80f54ee":{"data":["pem"]},"10f0c38a-efee-4727-b90e-182815a15134":{"data":["pem"]},"1113d700-e1de-4df0-ad0e-f381bb059007":{"data":["pem"]},"126789af-b437-4048-86db-4a48afff275c":{"data":["pem"]},"130a7db5-de84-4a25-a5c7-c7702bb2c2f1":{"data":["pem"]},"16e42fa7-296b-41a3-b06c-fdb345f09c4e":{"data":["pem"]},"1d0f124e-a3ae-4192-8fea-54cebce527ef":{"data":["pem"]},"2224727b-eeb8-4e89-84ce-e72eb815539a":{"data":["pem"]},"2235ed5f-1b03-439d-bb43-381b327cc4a8":{"data":["pem"]},"24db3191-0168-4c9c-8508-44e74e2ae5e8":{"data":["pem"]},"2654b0f4-a87f-434e-bf12-53cd92b0606b":{"data":["pem"]},"2748cc06-67b5-41d6-a7ef-1138346cd413":{"data":["pem"]},"27f3ce0e-3de1-4faa-ac49-25a827b3ac37":{"data":["pem"]},"2a928f68-82af-48a0-aff9-21e52002666d":{"data":["pem"]},"2cd049ac-38a0-45b8-ab40-0d7e3e941e79":{"data":["pem"]},"2f121b94-757b-4482-bfcf-2019d928fa80":{"data":["pem"]},"317d9e12-c8b8-4057-a149-0077dbac52d7":{"data":["pem"]},"33e5aaee-f1d0-46ec-a850-c2fbadc70a3a":{"data":["pem"]},"34f3c11e-84a0-43dc-a3b5-324c5d317c0d":{"data":["pem"]},"35612408-9d20-4430-b380-296c590433b2":{"data":["pem"]},"36554a77-4d63-42bf-a41b-8a8b6814ea26":{"data":["pem"]},"4108c676-8f02-4ccc-9443-6efb06490389":{"data":["pem"]},"44013212-5e38-4f65-ac5e-95f5e8a87272":{"data":["pem"]},"44e37bb4-90dc-4b7a-83ec-2abf5ed93559":{"data":["pem"]},"486ab7cc-1cc8-4e3e-a3c1-4ac932096d32":{"data":["pem"]},"49bd6926-ae43-4395-829a-b137e51112b7":{"data":["pem"]},"49dc0757-d1c7-4d44-98c0-7d0c7ba2ae89":{"data":["pem"]},"4a9f2f42-7281-49bb-989c-535cbeef268c":{"reference":["site_theme_datatype"]},"4bc6a4ca-91fe-416f-b520-8917e507c7cd":{"data":["pem"]},"4d4cf25c-d704-4748-844c-b52850d6adb0":{"data":["pem"]},"50b64065-c834-4d6c-82da-aad524da4165":{"data":["pem"]},"51083549-4b13-46ae-b1e0-e7016ece7e3a":{"data":["pem"]},"53590e95-21ed-4cb8-a734-5bbc75cde5ef":{"data":["pem"]},"5487e6e5-1d9a-41ee-bf47-4278376318a4":{"data":["pem"]},"54e7e1aa-0ed2-4dfb-9d3f-c439afc15b60":{"data":["pem"]},"54f07827-fa0e-45c9-8d57-9c3e787dddce":{"data":["pem"]},"5d4ddcb6-a246-4234-be13-fc1f85332c40":{"data":["pem"]},"604b4048-efae-4911-a4b8-3d55a732bbd8":{"data":["pem"]},"60755ced-cfaf-47d0-b369-31dfea132c96":{"data":["pem"]},"61b6f892-ae9c-4616-a483-41f6beb63e0d":{"data":["pem"]},"61dd15f2-8c9f-496e-8e3b-dcfcd6dcee88":{"data":["pem"]},"63ae3864-0c90-4af7-9dd8-ff50f2c7ce40":{"data":["pem"]},"6420cdfa-aeaf-45d4-b235-d7b0dfc89d2a":{"data":["pem"]},"6543fe40-8d44-414f-81f5-5ca4b206748c":{"data":["pem"]},"657c1102-b31a-4f1e-b406-1a63678037eb":{"data":["pem"]},"6ac76c26-b225-4136-877d-5734ad917a2e":{"data":["pem"]},"6b45c25e-9ec7-4a7f-9c03-adc0385dcca5":{"data":["pem"]},"6b940a93-c63d-4a75-8fe6-9a27d0cfd66c":{"data":["pem"]},"6b9c91dd-19bb-44d8-8b30-e42d7fee093d":{"data":["pem"]},"724461d1-cc26-4ca6-aa8c-6c877a5fdd36":{"data":["pem"]},"73e63e65-f6ff-437e-8a19-d0c6b4d7d5da":{"data":["pem"]},"75b3e685-bca1-4001-a561-220f7c011ec5":{"data":["pem"]},"767c8982-c7d3-4039-8ceb-f3f33aa4a89f":{"data":["pem"]},"7a68bcf0-6fe3-42b2-a2f0-b979e004614e":{"data":["pem"]},"7a998798-b3a8-4017-b1d6-6ee0589e1f40":{"data":["pem"]},"7d6da7ef-de29-4fb5-a858-a140a96b45de":{"data":["pem"]},"7d954175-a20a-4bf0-856b-c88c86b4853c":{"data":["pem"]},"7dc2e22a-5823-440e-beac-516f29567aad":{"data":["pem"]},"7ed12dd9-d526-4084-912d-487140140bc4":{"data":["pem"]},"7f1ed171-f32c-4d3a-9c36-29b629126964":{"data":["pem"]},"822971da-6f16-4beb-a0b5-ecc063ffda21":{"data":["pem"]},"867efe96-d0ba-499b-9fb8-a28c8d58848b":{"data":["pem"]},"8814715e-1406-4626-be2b-006a79f9e78b":{"data":["pem"]},"8cf38f72-60d6-41ca-a803-02b0ba5a2e41":{"data":["pem"]},"8da5320f-e5ea-4c03-a1d6-281a10ee00b7":{"data":["pem"]},"8e4f69c8-2125-451b-9074-a5820c2f2c35":{"data":["pem"]},"8f88a5cd-fce6-428b-91e6-e7a864649524":{"data":["pem"]},"908b4f91-7e37-4320-8c1c-d8217716e4f8":{"data":["pem"]},"92e777ef-5c3c-42d9-b5de-0eafb7675161":{"data":["pem"]},"95dd127b-186b-4096-89e8-33043e94b593":{"data":["pem"]},"9a6b4eeb-f038-4312-9abc-472c769fb728":{"data":["pem"]},"9b8aa0ae-bdb1-47c6-97fe-f0a5e235e4fc":{"data":["pem"]},"9cf0b8d6-3f25-49f8-8fe7-3abb7ccd8eca":{"data":["pem"]},"9f0fea5e-11af-4201-a8f8-9e55b3d3ef3d":{"data":["pem"]},"9f32a3c8-d067-4eaf-8207-d215235282b4":{"data":["pem"]},"9fbdf998-7176-401c-bb81-7a47a0a243db":{"data":["pem"]},"a1832574-d82f-49d9-94e4-ffb130e7620a":{"data":["pem"]},"a4283e93-97ab-4975-a571-c64e907c34d1":{"data":["pem"]},"a5536cfe-3d97-433f-82db-ac6ffa208219":{"data":["pem"]},"a9742a8b-fe7d-4710-b733-cc9ee12471aa":{"reference":["site_theme_datatype"]},"a9f15d94-d01b-43b7-9d00-fb32ae8e7e33":{"data":["pem"]},"aaf0a2cd-2494-4cb5-b3fc-9fbeca450a0e":{"data":["pem"]},"ac26c8b7-015a-4090-a5e7-abe775e9dc0f":{"data":["pem"]},"ac989813-a2b6-44ed-8617-9907ad181bcd":{"reference":["site_theme_datatype"]},"aecd9f3b-74e0-4925-be98-0bc42f285c8e":{"data":["pem"]},"af7e71df-4a25-453b-b948-b1e50fd1ed07":{"reference":["site_theme_datatype"]},"b2f80b1f-436b-4659-9790-47bf4894b5c0":{"data":["pem"]},"b53fc8ad-989b-4d1f-b3ad-25de9a8af7c4":{"data":["pem"]},"b669b8ce-82ca-4909-b6e9-fc8dfe02e9a6":{"data":["pem"]},"b703c866-a280-4976-9f3d-d85772431776":{"data":["pem"]},"b77b6f91-d14c-4f5e-98cb-9cdb04ee4ec1":{"data":["pem"]},"b9ec0b7e-f8a9-4bc5-bb56-05f62da9c45b":{"data":["pem"]},"bcb41855-967c-44e7-ac07-4e7b55a4b438":{"data":["pem"]},"bf75481e-a0b7-4de3-9016-d6a487ca8280":{"data":["pem"]},"c0d7e8f3-b8df-481f-8b0a-bbae91738992":{"data":["pem"]},"c36a0369-53a3-4ac8-b96d-4bcd6e6b2a07":{"data":["pem"]},"c7f889c5-a325-4f40-9500-715412527a38":{"data":["pem"]},"cc0bbd16-ad2e-46cb-aca9-3f599aefcb0a":{"data":["pem"]},"cc499b49-c50f-4a45-8fe2-de03557f4b22":{"reference":["site_theme_datatype"]},"d020c0d6-27df-4882-8cb5-8dd383d9f28e":{"data":["pem"]},"d2be396d-de48-4dac-b404-f0d0ee250764":{"data":["pem"]},"d386e413-a0cc-4279-9f35-5f6c20b32992":{"data":["pem"]},"d5b688de-ec39-48dd-816c-65c46c7b5eb0":{"data":["pem"]},"d6809f6a-2ff4-489f-87b9-6b7deba9c79b":{"data":["pem"]},"d88b8ed7-8445-4d79-83a4-1ee2fb593adc":{"data":["pem"]},"d88f359b-82a1-4e0a-aca7-97c18da6c3e1":{"data":["pem"]},"da47d66a-19a0-4235-a7e8-a853c314a0da":{"data":["pem"]},"da711743-f2af-439a-b5ca-4b2cb4002806":{"data":["pem"]},"db83eee0-24f9-46ec-a53b-d35164cafa89":{"data":["pem"]},"dc48bfeb-637d-48e4-b1d3-f11d96576d11":{"data":["pem"]},"dd1b1377-4d14-4b8c-82c4-0f938e8cd7b2":{"data":["pem"]},"ddc600f7-a2a9-4293-951f-d7a45cfc1c5d":{"data":["pem"]},"e4711dc1-af8f-4ee9-93c5-e0e47279aa2a":{"data":["pem"]},"e57f31fe-3148-4973-841d-cda36311420f":{"data":["pem"]},"e60dc379-d808-43b5-ac8a-eee74fa26130":{"data":["pem"]},"e7809e8c-6155-47a7-b5f8-d6cbfec7bfad":{"data":["pem"]},"e7918fa4-b525-45f7-a462-a00e753e456a":{"data":["pem"]},"e7e3b012-d82d-4be6-9077-cfffa3b2a210":{"data":["pem"]},"e7eb141e-f11d-4988-a3bd-8d07726922d9":{"data":["pem"]},"ec8ea6cc-6063-47b9-b4f1-38ae8ac17afa":{"data":["pem"]},"edb52a6a-de10-4df2-9927-67c7382fd0ce":{"data":["pem"]},"ee47a8f7-f175-4e66-a366-68e8d53d8790":{"data":["pem"]},"f078d877-4ab1-4bba-918a-bfee5613063a":{"data":["pem"]},"f0920579-7dd3-4805-b0c9-041d1975e106":{"data":["pem"]},"f0d6a645-f334-462d-97d1-24cf32cb8452":{"data":["pem"]},"f53baa51-d8af-46b8-8a60-985269e4f30e":{"data":["pem"]},"f71d32fe-87f4-4a4e-ac60-2a939482924b":{"data":["pem"]},"f7eaa2e6-50de-401c-a237-3d86c88a97ef":{"data":["pem"]},"fc3db68f-22d3-4d4c-9dc7-3926e37a1b1c":{"data":["pem"]}}},{"id":"f90f299e-52bf-4c7d-b7c3-6b5283ae4cdc","hierarchicalKey":"projet_manche","hierarchicalReference":"projet","naturalKey":"projet_manche","values":{"nom_en":"Channel project","nom_fr":"Projet manche","nom_key":"projet_manche","__display_en":"Channel project","__display_fr":"Projet manche","definition_en":"Channel project","definition_fr":"Projet manche"},"refsLinkedTo":{},"referencingReference":{"00cbaa17-6bb3-4100-be8b-b48af9821075":{"data":["pem"]},"04e74a13-256b-4890-ad91-b94fa3be75aa":{"data":["pem"]},"052d276c-4b6d-4f61-9762-b6c0a64927c7":{"data":["pem"]},"075221e6-ce66-4634-a208-263ceb81c190":{"data":["pem"]},"0b6e2623-d4a8-4c42-bd5f-4de1341e997e":{"data":["pem"]},"1033c024-0ca3-405b-95b0-a219e83b3639":{"data":["pem"]},"14c65df2-7ceb-4072-be84-6773bb79a437":{"data":["pem"]},"17761ce4-7600-49ba-9e33-325bc7205e11":{"data":["pem"]},"1abf2c96-6c24-4a6a-9ecb-d76c14cdcc8f":{"data":["pem"]},"1d93283c-eb76-48cb-8af3-0dcca8d2dd1e":{"data":["pem"]},"1dcfc423-5f58-454f-8dc5-c638945e326c":{"data":["pem"]},"1e1f8148-e164-4c0f-88a6-6f53826a5729":{"data":["pem"]},"2172da2a-ad70-4555-8f4b-08bc83dda78d":{"data":["pem"]},"2848566b-428d-47cd-a68d-b18101ec59f5":{"data":["pem"]},"2a803387-12c9-4452-8729-11dffa521695":{"data":["pem"]},"2bde78ca-72da-498e-8629-1fa80093accf":{"data":["pem"]},"2c458d8d-b27d-4885-899d-adaa1ed321c7":{"data":["pem"]},"2ccdc51b-d3d3-4a3d-9ed6-fd389bf6dd3d":{"data":["pem"]},"2d3572d5-c1de-4852-85ff-ba6fde8a00e5":{"data":["pem"]},"2d750d1e-4c8e-4502-8cfb-64cfd43d3b39":{"data":["pem"]},"2faa3beb-f8bc-46d6-9843-0961348e1f7d":{"data":["pem"]},"30d68532-b53f-4ea4-bbb4-f8bc9abb38be":{"data":["pem"]},"32b06990-26c4-4332-b978-73db835e4d6d":{"data":["pem"]},"33d4260f-decb-442f-9d10-c47ebddcef88":{"data":["pem"]},"341723f9-4894-4ed0-83b1-effc0f8a2f09":{"data":["pem"]},"348782e9-022a-417b-a52b-2886823fb06d":{"reference":["site_theme_datatype"]},"3609c426-1420-49ff-9a30-67e52290071d":{"data":["pem"]},"38cbbd9e-212a-478d-b0f7-605716f8b9a9":{"reference":["site_theme_datatype"]},"3a2ba91a-7b44-41ec-a05b-ab7fcd0c6433":{"data":["pem"]},"3aabbb47-7614-4415-989a-5b59486dea29":{"data":["pem"]},"408c3006-6d57-4ca4-9171-53e7f8d70815":{"data":["pem"]},"40cc2dd5-bed3-473b-9d6a-b79da912575b":{"data":["pem"]},"43ed8f7b-569a-4d2f-9cee-3f3b8f6b27cc":{"data":["pem"]},"44bdb774-5049-468c-ba8c-019277b82604":{"data":["pem"]},"46390673-e2c8-4fa2-92cd-d75caffd55e7":{"data":["pem"]},"47153f2a-58c7-4e9d-b7da-0de43fbc0328":{"data":["pem"]},"491d0c28-c73d-4041-b807-9150a12daf08":{"data":["pem"]},"496f4dfa-8c44-4563-99de-ecb332d52ff7":{"data":["pem"]},"4b4ea015-31d5-4a36-8b8b-e7b20db10d0d":{"data":["pem"]},"4d7d2cb7-d312-44a4-ba1b-3c946c4e294c":{"data":["pem"]},"4da73a68-6a84-4094-b8de-2b704646c88f":{"data":["pem"]},"50604cc8-ce30-42cb-bb90-129acb926e6d":{"data":["pem"]},"51008f37-404d-47a5-b465-6a9b9dfea45e":{"data":["pem"]},"55753534-d327-4464-9987-0034cfaf598a":{"data":["pem"]},"571875a0-61c2-422b-9251-83d767190f53":{"data":["pem"]},"58bcaa7e-88e1-4f39-8c74-3256c7083d01":{"data":["pem"]},"59c57219-c653-4480-b84f-997bbda65b8a":{"data":["pem"]},"5a6ee495-5848-48e4-8167-1932081d1d91":{"data":["pem"]},"5ebf6841-e94e-47c9-a138-8959762ad1c8":{"data":["pem"]},"5f5cfb34-d0c3-4b6b-a00f-4f943ecdb9e9":{"data":["pem"]},"6552ecea-6971-4d5d-b194-9b5677bd9a8c":{"data":["pem"]},"6612c42e-8c43-4d77-a250-728f0b3f967b":{"data":["pem"]},"66342d7a-b30b-498b-80fc-203da2936cf2":{"data":["pem"]},"69f5730a-7110-4acf-b7a7-147108fcc908":{"data":["pem"]},"6b3b3a5c-3a85-4460-8d1f-bc6e015342c7":{"data":["pem"]},"6b76986f-9320-4d7e-9d4b-7201c5fd3d03":{"data":["pem"]},"6bfc97a5-f5ae-4ff6-80b5-ce08c2c0df78":{"data":["pem"]},"6ebf25a8-2642-4799-9245-66d66141dfce":{"data":["pem"]},"70127bb6-4058-48f2-b685-15a33f4ee901":{"data":["pem"]},"715b9ed8-513b-4dde-b6c9-1be699f1e68f":{"data":["pem"]},"726464fa-ceda-4868-9b05-d04872ac3c58":{"data":["pem"]},"72fd22e5-efcc-45d3-a3a6-cc7a7c71c473":{"data":["pem"]},"734bb673-9b9f-4d23-aa57-ba0f0c871dbe":{"data":["pem"]},"7393c7c4-3414-467c-a515-9c9f0385857c":{"data":["pem"]},"751a8fbb-687a-41f9-ba4f-de25b5411b5c":{"data":["pem"]},"77ed90d0-ba54-42b5-a25e-b41a1de58986":{"data":["pem"]},"7bf2183b-25ed-4a34-858d-5f270eff1300":{"data":["pem"]},"7d2f15d2-620b-49b4-bb7b-56169acfeb5e":{"data":["pem"]},"7e1bebe3-b695-4478-aff0-f2b7ef2b9dfc":{"data":["pem"]},"7fe9e687-791a-4d46-ab89-585ceea63ac5":{"data":["pem"]},"8046405b-c95a-467d-9650-9ac04f276b50":{"data":["pem"]},"8242259d-72c9-4ef6-a12f-11cc4c2b592d":{"data":["pem"]},"82a0a0a8-be3e-40ae-8d72-ebd424713996":{"data":["pem"]},"82ab6368-ee3c-44c6-8070-5b5ce264b967":{"data":["pem"]},"857106d8-0a50-4a3f-b62a-fb142b91f495":{"data":["pem"]},"874ccb3c-5ba5-4d96-8dd8-a72974d3dc0e":{"data":["pem"]},"87cad836-0932-4b9a-8a09-75fb70245199":{"data":["pem"]},"880015d7-eeb5-49c8-ad3f-bbfaa70f1cbc":{"data":["pem"]},"884577d2-40b2-4105-969e-4c617bb7490d":{"data":["pem"]},"8900f844-6509-462e-9a95-8833cd2e641f":{"data":["pem"]},"8a5bf5a0-ff4c-41f5-9f48-0c16f993151b":{"data":["pem"]},"8a9050b0-7521-46f0-839d-62c9505b00c4":{"data":["pem"]},"8b674137-ffd6-4381-8535-454d39fea187":{"data":["pem"]},"8cc7362c-644c-4269-8d2d-efb17f028df3":{"data":["pem"]},"8eb46f44-b33f-4472-a3d1-35be247264c0":{"data":["pem"]},"8f326011-6e4c-4abe-bcff-3603748e9a9c":{"data":["pem"]},"9149b26f-fd23-4368-a72a-bf69230024c1":{"data":["pem"]},"9197862a-6cf1-4500-b507-aeec5f33b847":{"data":["pem"]},"9312c1a0-f9eb-41c9-9c09-a4721c061ac3":{"data":["pem"]},"93b7a621-e579-4a0a-b016-50d256fb0266":{"data":["pem"]},"9b49e2d7-500e-401d-b20d-826ad53cb015":{"data":["pem"]},"9ea3af1c-05c9-44f3-ade1-9d2b717bbde0":{"data":["pem"]},"a18aad01-0939-4297-9951-464f39e6e249":{"data":["pem"]},"a49e67a3-2c7f-4ac9-9ec7-1c8a67c3d690":{"data":["pem"]},"a5631200-342e-45d2-b957-aea362597e0a":{"data":["pem"]},"a5da909b-e904-4f5b-a6d7-6524968b39b4":{"data":["pem"]},"a6e15dd3-3605-43b6-a1fb-be5be1a0daf8":{"data":["pem"]},"a757c3fd-4203-4ace-b9d3-da3f4f89043f":{"data":["pem"]},"ab355da9-a947-48a1-adab-90e6487d0d53":{"data":["pem"]},"b15e6277-3bf9-4762-9927-87bc4b96685e":{"data":["pem"]},"b4c3cb53-b9f7-4360-b0b3-5690d069b453":{"data":["pem"]},"b52cf8fe-8872-483c-9255-cc213854e32d":{"data":["pem"]},"ba0c635c-8d93-412a-9a8e-6a9d1244ea57":{"data":["pem"]},"bcd6103f-5520-4612-8c33-f12fda885c5f":{"data":["pem"]},"c08d3050-017b-4579-b879-37bf0756e13e":{"data":["pem"]},"c08ed20b-312f-4d42-908d-fe696e1e15d8":{"data":["pem"]},"c4f12e47-b279-4ecd-bf74-ef1df97c2906":{"data":["pem"]},"c56c634d-b568-4353-a9d8-a8a281be03fe":{"data":["pem"]},"c61a6c85-ec90-4d99-94a0-061ceab600d3":{"data":["pem"]},"c62c71b3-1820-4d61-b857-655145dc7e0b":{"data":["pem"]},"c7fd2041-c0a3-45a1-9d51-72e11ee392d7":{"data":["pem"]},"c85291dd-1b3f-40e7-ab5e-f238a0733921":{"data":["pem"]},"c8b879db-47f4-4013-b8af-fa3b264d6d04":{"reference":["site_theme_datatype"]},"c939e710-e393-4a77-9bdd-a486844e7cf9":{"data":["pem"]},"ca9c0877-09b8-48d2-852f-1361b9058afa":{"data":["pem"]},"ccd55b8f-66a5-4c31-aaa0-3329a57bdc13":{"data":["pem"]},"cde01e91-fc9b-4638-a0d5-3419470bae89":{"data":["pem"]},"d00770e8-724e-4ec2-a2cb-c436afa535d5":{"data":["pem"]},"d0b9a068-63c7-4bd7-b365-a4ad9cdb092a":{"reference":["site_theme_datatype"]},"d2f8d9b0-4311-42c7-84b3-d826b47fc8ed":{"data":["pem"]},"d9402906-c981-4426-b70f-9460367cc9a8":{"data":["pem"]},"db98f264-0534-4121-aee9-3a69cfaee336":{"data":["pem"]},"dc594a02-948a-4c29-ac15-c5b6a03c2d85":{"data":["pem"]},"df264011-fcf4-49a8-8b40-31272fb8a07c":{"data":["pem"]},"e2118d24-6f49-4824-b2c0-2b91169b3169":{"data":["pem"]},"e2662bf2-2c69-4e87-b6ba-08fc36413da7":{"data":["pem"]},"e49978a3-5832-423e-8a8c-341c8504fd96":{"data":["pem"]},"e926e40f-701e-4990-85cc-80e0aaee7432":{"data":["pem"]},"ec36882a-d6aa-4d44-90a7-db2b26bba035":{"data":["pem"]},"ec8cfeec-da43-4bbb-b47e-eecb6a2e2efe":{"data":["pem"]},"ee920682-ebce-4f2e-a13c-bdd5c9380b0f":{"data":["pem"]},"ef0d2506-5146-4f14-8c07-3703c9588104":{"data":["pem"]},"efc9a8b3-d979-4e50-8786-a07c234eab02":{"data":["pem"]},"f1a8f2fd-5e88-48f1-8ad4-c57e26e38ee9":{"data":["pem"]},"f27c67ce-9bf5-49b3-9fe9-4d91307df81a":{"data":["pem"]},"f3749da2-a3b0-49ac-9298-120c6854f393":{"data":["pem"]},"f68a1fa0-4e4a-41d0-8c0a-627ac4209622":{"data":["pem"]},"f6d16f79-108d-4e10-95b8-eca9816ffda2":{"data":["pem"]},"fdc6b4fb-59a6-432c-b320-a8336e0adba8":{"data":["pem"]},"ff803438-0fb2-4a65-bafa-d49e35685e13":{"data":["pem"]}}}],"referenceTypeForReferencingColumns":{}} \ No newline at end of file +{"referenceValues":[{"id":"d43a34c8-2143-4a7c-a0ed-5dd87dc9e617","hierarchicalKey":"projet_atlantique","hierarchicalReference":"projet","naturalKey":"projet_atlantique","values":{"nom_en":"Atlantic project","nom_fr":"Projet Atlantique","nom_key":"projet_atlantique","__display_en":"Atlantic project","__display_fr":"Projet Atlantique","definition_en":"Atlantic project","definition_fr":"Projet Atlantique"},"refsLinkedTo":{},"referencingReference":{"0531ffa8-18fc-4c54-be13-57465a073601":{"data":["pem"]},"0c13bd2e-8b05-405e-9760-5edbb36675c4":{"data":["pem"]},"0e89d959-4cfc-46de-b0b0-4221d5d07d49":{"data":["pem"]},"0ea65ff2-7c6e-49be-bfdf-095839d9b5e8":{"data":["pem"]},"0f55ebdd-ed28-496b-90f2-edabfd00024c":{"data":["pem"]},"10a4ef6b-3e95-4592-a45a-af0018d15241":{"data":["pem"]},"1177a134-793e-4155-aab9-c450406dab40":{"data":["pem"]},"1331b815-dda3-40ba-8d9f-735ad7c9e7ac":{"data":["pem"]},"13af43a8-2c95-44dc-8392-d07e89565a4a":{"data":["pem"]},"13fb4792-5f62-4482-b86d-ce227b5ad9bf":{"data":["pem"]},"15324988-7188-4053-be45-bf1704c63160":{"data":["pem"]},"1964095b-65a6-4a44-a26c-f34d8bfb6397":{"data":["pem"]},"1989b4fd-594a-47db-bc6f-9b7fc2261714":{"data":["pem"]},"1ae3dc3e-a44c-4c92-85c2-2534418feb95":{"data":["pem"]},"1c242972-6d82-43a7-a7dd-020a016555cf":{"data":["pem"]},"1d835a0f-200f-4fd6-b07c-91abd4aa5211":{"data":["pem"]},"2136c2b7-21b5-4efa-8040-468ee472e87d":{"data":["pem"]},"2146f8d5-5c1e-4999-a3de-2637800741ba":{"data":["pem"]},"216ab6a6-197b-471a-9c9b-b58970fa98cb":{"data":["pem"]},"21b70ed2-8ea4-4ac1-b906-168e5631ad7e":{"data":["pem"]},"221c8d3c-db8e-4a6f-afd8-2271c23f207f":{"data":["pem"]},"230fef9a-800c-4181-946d-8d26ed507972":{"data":["pem"]},"25bcedf9-6d1e-408e-ba43-d4b0c33eb313":{"data":["pem"]},"264d29b9-3be6-4a27-8e51-5321e38cbe23":{"data":["pem"]},"29aba563-6d88-4ec8-92ad-9ee62fd94632":{"data":["pem"]},"2a88cf80-bcbe-4021-8b07-9f1c06445e79":{"data":["pem"]},"2b943a6b-82bd-4abf-a5d3-a52fddd1aa84":{"data":["pem"]},"2c0b441a-dc7f-4fb0-b177-5ae0fa25297b":{"data":["pem"]},"2c8f23c2-64df-4d38-9159-ae6c6739b8ea":{"data":["pem"]},"2e09359a-1adb-476e-a75d-8f4cf5e25323":{"data":["pem"]},"2f7e8dde-2e85-4c85-8c02-4e8d5d77ece2":{"data":["pem"]},"2fb3b5b4-ebef-4810-9143-222d5db30664":{"data":["pem"]},"3091193f-898c-4c4a-8ca8-0ef05b43ce6f":{"data":["pem"]},"31ac6363-28f7-4343-9f13-35fe5bc1d280":{"data":["pem"]},"33c510ae-0254-4edd-b6ad-d83a1ac0c889":{"data":["pem"]},"35d2ff86-7dd9-4ec5-a2a1-033bbfa2ce05":{"data":["pem"]},"38ff6df6-e6b3-48de-b93e-eccd8b2b61bc":{"data":["pem"]},"3c813c96-12ea-4ac8-af6c-80a1630baa62":{"data":["pem"]},"3d00c6d0-18c8-44de-b75d-aded3d1f4aa5":{"data":["pem"]},"40215f8b-37b5-4cca-8e6d-cdad1410db2d":{"data":["pem"]},"417992ec-40fb-4c40-8f6f-5ca41950931a":{"data":["pem"]},"4285db76-1c24-478f-899c-4130a1d804ee":{"data":["pem"]},"44df7af6-1225-4681-a2bd-716fd8693c33":{"data":["pem"]},"473f01a0-3f7c-4751-a6d6-449c6bd6438f":{"data":["pem"]},"4a9f110f-c581-49be-8744-3c2b6e40bf01":{"data":["pem"]},"4cbb6f24-7d71-4905-af1e-dad4ef71d8f1":{"data":["pem"]},"4d337bba-029c-42a2-9adc-770571c33a77":{"data":["pem"]},"4e0ecd41-afbf-4688-9040-a6bc261efee8":{"data":["pem"]},"50e43d73-3fd7-434e-be2a-9b2a1a37d000":{"data":["pem"]},"514dedda-840d-41e8-bfa1-45587736cb8f":{"data":["pem"]},"529fbc00-3501-4a4e-ac6b-919510ef636f":{"data":["pem"]},"52b81ff3-ba66-40f0-9555-10e63f6aa9ee":{"data":["pem"]},"55613df0-7db3-4b6b-b39b-66141e82ad67":{"data":["pem"]},"57e5b02f-ced2-4af2-b34a-9e6a3e88789b":{"data":["pem"]},"58d1d400-109d-4be7-b396-f62ff4a299ca":{"data":["pem"]},"5bed041e-a7a4-4e0a-9ddb-9ff6845dab95":{"data":["pem"]},"5c801b19-ee55-473d-8770-fe0b3f9835a7":{"data":["pem"]},"5c93207a-8ab3-4e19-942b-32b793cdafe7":{"data":["pem"]},"5d5511fd-e85f-47bb-b68a-5fb2f8c5860d":{"data":["pem"]},"5fbaa41b-9eac-4a82-9540-1b712ca3383d":{"data":["pem"]},"642dd73b-0f98-4cbe-b87d-ea244b7f0058":{"data":["pem"]},"6596ef72-c8cb-406c-992c-c92cac4bf836":{"data":["pem"]},"65de027a-bc25-4857-bd7a-be5bbaead8d8":{"data":["pem"]},"660b397d-0abb-4b6c-8d03-c6bcd40c1f7e":{"data":["pem"]},"69ee1f49-550b-4065-aa10-4c4724402471":{"data":["pem"]},"6a0bc73e-451b-47f0-b781-cdb1bf3849b9":{"data":["pem"]},"6c26f8ee-bc3f-4912-8d8c-f0746668a69b":{"reference":["site_theme_datatype"]},"6d1daf89-97d6-42b5-b3da-e197eca49a4e":{"data":["pem"]},"76db8215-7ef2-4d48-b007-66c3f9358629":{"data":["pem"]},"78fa487c-74b9-4f70-baed-45c395b6eabd":{"data":["pem"]},"7aac8934-b041-4d27-91b5-4a893ba11467":{"data":["pem"]},"7ae96013-fca2-451f-b352-baabaf7d16eb":{"data":["pem"]},"7f259f6a-a4e0-4faa-b18d-798ff5d677e9":{"data":["pem"]},"80dfb6c6-9200-418a-92bf-a3a1a13d1913":{"data":["pem"]},"81856258-8018-4189-a5a5-cd58c3678d0e":{"data":["pem"]},"8619589c-5cba-433f-abda-8c80e877a7ee":{"data":["pem"]},"8675220c-7584-403c-afb3-fc1687b777ea":{"data":["pem"]},"873fc706-cda9-42c4-8d0f-43ebccf9d05c":{"data":["pem"]},"89be7eeb-82be-44a7-be19-181cb0b8d685":{"data":["pem"]},"8a3dc04f-5be4-449f-b73c-2e35d344bff7":{"data":["pem"]},"8a55fa8d-7bfc-4a5d-877f-e5b349e017c4":{"data":["pem"]},"90559dc1-f943-4c0f-afb3-770a5c2a91ce":{"reference":["site_theme_datatype"]},"905f023d-8f63-4777-b0ef-71d67f29788d":{"data":["pem"]},"917a828d-ef0f-4c4e-8e50-a5291b3b8323":{"data":["pem"]},"95a16bc3-da55-44ef-a411-4e149dc72e4c":{"data":["pem"]},"97fb9d14-4abf-46bf-84cc-8ed462148ca4":{"data":["pem"]},"98965f0b-a18d-438e-babb-52dc41bb4064":{"data":["pem"]},"9c03ff0d-379e-4248-8e0a-2691eb6b625d":{"data":["pem"]},"9c9b63e3-c62a-4eb9-95df-b3a9fec50f78":{"data":["pem"]},"9cca888a-a1e5-4380-9690-d9995d816c55":{"reference":["site_theme_datatype"]},"9e44785a-0346-4de0-9b52-eb6c8309076c":{"data":["pem"]},"9e668f71-aa43-4eb3-af8f-e9f42f5113fd":{"data":["pem"]},"9f1d407b-6a37-46b9-b1d7-275ebf0a848d":{"data":["pem"]},"9f36aa22-c663-437d-a599-16b64df00db7":{"data":["pem"]},"a0121307-6c9c-445b-af50-db44151e1841":{"data":["pem"]},"a5e9a5ff-7fcc-4787-97ae-37e176bba1b9":{"data":["pem"]},"a70de701-c185-4c26-96f0-44ceb8417cbe":{"data":["pem"]},"aa479f27-45af-4df9-820a-b800876744fa":{"data":["pem"]},"aa879e09-8df5-4c87-a32c-4a2bceec0072":{"data":["pem"]},"aea05e06-fe32-45c7-b170-53f42d8b0133":{"data":["pem"]},"af92d420-f91a-4b85-9622-220474be7328":{"data":["pem"]},"b1a3b68c-b4cf-4e12-8232-a6014e887a34":{"data":["pem"]},"b311c13b-f25e-4942-9349-508521d109bd":{"data":["pem"]},"b3d1f574-1dd8-4063-b37b-7a3a9f45ce92":{"data":["pem"]},"b68f9e2c-62d7-49a8-a06b-ebd39f026a4a":{"data":["pem"]},"b69b82ac-5fe8-461d-b19c-9715402de7e9":{"data":["pem"]},"b7732312-d501-4be8-aaf6-46144161820c":{"data":["pem"]},"b8391d12-a930-415d-bffa-ed0ea75c3a5b":{"data":["pem"]},"bcd90e5e-7221-4851-953f-ce5470bd9eb7":{"data":["pem"]},"c04abc22-bdcd-41c3-87a8-09ca949180bb":{"data":["pem"]},"c20efad7-3e36-4e6f-8133-6d1164f988e0":{"data":["pem"]},"c3bacf17-25c9-4a80-983f-ba5637b7a67f":{"data":["pem"]},"c43f5ea0-a805-4370-bf84-5daf7d8b17e0":{"data":["pem"]},"c55273d9-e6ef-443b-9679-eac254ec8fda":{"data":["pem"]},"c57148c1-7f62-455d-a886-1c71e2f7770c":{"data":["pem"]},"c764e7da-ce54-4012-bf9f-24720740dfdf":{"data":["pem"]},"cd294fa5-df6d-4b84-8b4a-ac70f6fcc7b1":{"data":["pem"]},"cff9b794-f650-4c5e-a94e-90880cc7b9f1":{"data":["pem"]},"d08c57e6-33ea-42f7-aab2-f8c62f8d0307":{"reference":["site_theme_datatype"]},"d13d92a1-dcfa-4dca-a267-7ba04d92ec7b":{"data":["pem"]},"d526152c-4da5-4930-87d8-18bafdfac70e":{"data":["pem"]},"d61ca1be-0e36-4684-89e5-3e6ad692f6ce":{"data":["pem"]},"d8d48225-b575-4397-8835-d10ace3eb7f4":{"data":["pem"]},"da97683e-99dc-4362-b96a-01f9f4d503f8":{"data":["pem"]},"daec2dd7-6aae-484a-83f7-e76498c35c9f":{"data":["pem"]},"dbfcec7f-b309-4d24-a03e-e378c445b0cb":{"data":["pem"]},"ddf2a6e7-e344-465f-a9c8-c5d6d174f6e0":{"data":["pem"]},"df33f9eb-d509-4508-b459-6e9e06c1ed0b":{"data":["pem"]},"e2d99024-0d20-4f99-a2f8-5d0153e1c221":{"data":["pem"]},"e425cb5a-1482-4c74-98b5-00e451b2f40e":{"data":["pem"]},"ef09af6f-61be-494a-96d8-c73703ef9b83":{"data":["pem"]},"ef8c12cd-7d80-47bf-9572-3f8713ad86fd":{"data":["pem"]},"f2bfef5e-a4e3-4f1e-a9c2-367891e8d0e8":{"data":["pem"]},"f4360db8-bd0e-4e1f-8965-55f443c56ebd":{"data":["pem"]},"f4a9cdb7-f036-47d9-bf3d-9e8c25c43761":{"data":["pem"]},"f7dfd90a-ef48-4cb3-86a8-4f96f48302f3":{"data":["pem"]},"f95c02a9-0881-46f0-9a36-9b6168e732c7":{"data":["pem"]},"f97e9c10-4812-4d39-857b-8315ebfab934":{"data":["pem"]},"fc572209-9d59-494e-944f-d047b92043fc":{"reference":["site_theme_datatype"]},"ff032c04-d001-43d0-8f42-f7b7623f7b40":{"data":["pem"]},"ff5a3358-1be1-4ae0-b83b-673218b4e1fb":{"data":["pem"]}}},{"id":"96db4248-709c-475d-8fe1-d0ddf29286ef","hierarchicalKey":"projet_manche","hierarchicalReference":"projet","naturalKey":"projet_manche","values":{"nom_en":"Channel project","nom_fr":"Projet manche","nom_key":"projet_manche","__display_en":"Channel project","__display_fr":"Projet manche","definition_en":"Channel project","definition_fr":"Projet manche"},"refsLinkedTo":{},"referencingReference":{"014c8eed-b79a-4709-ad3f-421f0297d93d":{"data":["pem"]},"023e8ca6-3ae8-4b5d-9663-aa910405a18c":{"data":["pem"]},"0793ff63-5a3f-4b3a-8c7c-92dd75faa683":{"data":["pem"]},"089ecad9-f192-474a-ad26-0a21b89b5b58":{"reference":["site_theme_datatype"]},"0c7f35a3-7990-4238-9ba6-91601360a79e":{"data":["pem"]},"0dce9b41-4edb-49b4-b96b-6ddb101df409":{"data":["pem"]},"0e157202-7102-440e-b6fd-3c6b697b777b":{"data":["pem"]},"0f35fb66-cfcc-4194-95e2-9eda6b513c37":{"data":["pem"]},"0f757540-a794-4f0c-bb71-f8a49e208914":{"data":["pem"]},"103c2200-1e87-472d-8a27-49bf1a796dea":{"data":["pem"]},"130ceade-71d3-490d-9a3a-f644f2dd052d":{"data":["pem"]},"1642c324-dbdf-4e24-953f-4dac4f21a399":{"data":["pem"]},"169a2291-301a-48e1-b93b-1c783fb55b3c":{"data":["pem"]},"177fdcc6-0163-4da6-975c-9be700baeef3":{"data":["pem"]},"1914bf8f-ff47-40d8-969c-0d1623a60b32":{"data":["pem"]},"19f171a9-15c4-4005-bcb5-1754ef0ca5a1":{"data":["pem"]},"1ae317a6-f9fd-49d2-b6cf-06cb00c74f3c":{"data":["pem"]},"1dcfcc91-f690-4b5b-b7da-1ba4dee7c69a":{"data":["pem"]},"1e09e5df-0eca-4bca-a5b3-28e5134ae64a":{"data":["pem"]},"22401614-c4c7-4b4c-82e3-2eda55eff67b":{"data":["pem"]},"23e56de2-b25d-47d1-b1a1-855401f32b4b":{"data":["pem"]},"262fa006-4136-425b-a716-20242b451f67":{"data":["pem"]},"2814718e-6641-47ae-9b75-7d49173a2574":{"data":["pem"]},"28e4e5cb-9651-4d5d-97e1-bc3b9f60f90a":{"reference":["site_theme_datatype"]},"2a97bad4-6e16-4ff1-8e56-40909ae4f8d9":{"data":["pem"]},"2b136d58-5de0-4f18-b177-3d48b87a88d9":{"data":["pem"]},"2b4518b0-d19d-40f8-86a9-2838c2848815":{"data":["pem"]},"2e6f5779-7415-4232-a7fd-acf3207479c6":{"reference":["site_theme_datatype"]},"2ed097b4-d704-4a03-9de2-031c911a1a3b":{"data":["pem"]},"30ad2dbc-25c3-4d4a-b48a-d0e333bbe30a":{"data":["pem"]},"325b7fc8-db96-4141-95b2-86d15b042eb8":{"data":["pem"]},"35bebd41-c5d7-4268-968b-a4be6956f5dc":{"data":["pem"]},"3a563413-6be0-403c-9a35-97802ac0bf9f":{"data":["pem"]},"3d9eb630-bef2-489f-8ffa-938f161dd805":{"data":["pem"]},"3e9fcc76-a876-429f-8538-7a73b29b49d1":{"data":["pem"]},"4126d9aa-3426-4e12-af20-672770b1bc71":{"data":["pem"]},"4158d4f1-82ca-414f-bdb1-d35d5013a4a4":{"data":["pem"]},"432c41f4-af69-48c6-89bc-b964c44c6a38":{"data":["pem"]},"442a4eb8-da31-47f4-9caa-8c00a89f9e9b":{"data":["pem"]},"46253a65-2735-454b-9380-989d06b56a30":{"data":["pem"]},"470ec973-c651-4c56-a740-2f300ea8be9a":{"data":["pem"]},"4a3af54b-6f0c-4caa-898d-2d35f80af8aa":{"data":["pem"]},"4a5e57ee-85ab-412b-b8d9-82fdfc75a23c":{"data":["pem"]},"4ca4cee3-c35b-4167-9d86-71ee5dcf97cc":{"data":["pem"]},"4ceef10e-2bc3-4b68-b351-028c813a047a":{"data":["pem"]},"51344cb7-1f1d-4a9e-8fcf-f4523f4eb866":{"data":["pem"]},"5dea0ecf-c682-4882-bb3a-75f36cc94db7":{"data":["pem"]},"5ed772e0-c001-4f2f-914d-e6f0655a6f29":{"data":["pem"]},"5fe2910b-148b-4367-8509-cadcde6d3db9":{"data":["pem"]},"610829e4-b0dd-4135-ba9d-5673e1958003":{"data":["pem"]},"6113e4b6-a7aa-4bcb-8111-91ee2367a5c4":{"data":["pem"]},"62d0e8b3-05b6-480d-a1cf-c16197dd20a2":{"data":["pem"]},"6375a231-6eb0-46b4-940f-0362083c3fea":{"reference":["site_theme_datatype"]},"63828f3e-abe0-4fe5-aa5a-20c3c5373fce":{"data":["pem"]},"63b0772d-dc8b-42a1-acb4-21dc23c7d73c":{"data":["pem"]},"65bb6559-e05d-47d2-a557-06f4c2e00f06":{"data":["pem"]},"6886cba4-abab-4b23-ac79-bb3ac176a82e":{"data":["pem"]},"689b6ce1-9771-488a-8eb1-97f96ceb845f":{"data":["pem"]},"6aa93fa4-2ae1-4825-a82d-a9cbd7d61fe0":{"data":["pem"]},"6aa9adb6-89b5-4e4f-a589-653ace5317ee":{"data":["pem"]},"6bb1e254-df74-49d4-bd8f-446ec17f6c5b":{"data":["pem"]},"6dd98022-4069-48cd-8a0e-9792f3e14167":{"data":["pem"]},"7166e919-74b4-453f-b73a-8c39a76dae30":{"data":["pem"]},"72d6a18b-8c70-4e54-a9b3-caf64d1d5c86":{"data":["pem"]},"73a160de-46c8-4975-8208-dbad1b75cc1d":{"data":["pem"]},"74e4ca02-a8f3-4333-ba32-c534fbedc221":{"data":["pem"]},"7849b4ba-5194-4d90-afa1-824dce0f17c1":{"data":["pem"]},"7ac52cb9-a3cf-4645-9b08-57505097ce13":{"data":["pem"]},"7b18fe7c-2495-43f3-873d-4fbb13268fda":{"data":["pem"]},"7d217d8c-8ebf-451f-a12f-c3a2ad4a40b4":{"data":["pem"]},"7e612804-beb1-41d0-a737-0d200765600e":{"data":["pem"]},"7f55d6b0-be83-469d-ac4b-a2288214b288":{"data":["pem"]},"7f5fa234-6cab-43ef-b784-97a8c5bf74a7":{"data":["pem"]},"7fefb4db-3460-457e-b494-956308584b36":{"data":["pem"]},"800072bd-2496-4a5b-b244-45522bbc6407":{"data":["pem"]},"80efdbe2-1456-4f93-9a0f-bf3a452a5472":{"data":["pem"]},"83b746c8-e912-49c2-8dea-061f5a025a02":{"data":["pem"]},"85b3678d-22af-4ec5-9376-5a8446c93828":{"data":["pem"]},"87a64778-b673-4eec-8f74-a8432d4f1e46":{"data":["pem"]},"87accd78-9b05-4072-805b-a801c3e096dc":{"data":["pem"]},"892b5ad8-b1ab-4b38-bfa4-e7430c2d9631":{"data":["pem"]},"8cbd30ff-10e3-4c63-ac28-5b6a7321b485":{"data":["pem"]},"8d3003b2-18d0-4e3a-b1ae-0e50640c4078":{"data":["pem"]},"8dc1e752-104a-43c9-ade6-2dcc40034ce1":{"data":["pem"]},"8f968b28-3009-4b94-bd00-ec05572debf2":{"data":["pem"]},"90bb28df-1f47-4eb0-92a2-26b98ace09cd":{"data":["pem"]},"92d4e3eb-116d-40f7-98b4-16de610c607d":{"data":["pem"]},"932a4f87-ad2e-4953-b74a-90fb3e1fbb0f":{"data":["pem"]},"93c8a684-db7f-47ad-9783-a4c9ebb26298":{"data":["pem"]},"95bb210a-2ded-4f18-8920-9456581c247a":{"data":["pem"]},"96172af0-9361-4035-834c-2b6a52b81f01":{"data":["pem"]},"978b1a40-923e-4d12-83a4-6fde0973cc0f":{"data":["pem"]},"981a4531-f46f-43a4-869c-50b39ca3ac5a":{"data":["pem"]},"99d230ef-b4a4-4a47-85b5-6379ac36bca9":{"data":["pem"]},"9d64031e-8557-4ece-8ce1-635d0c15c506":{"data":["pem"]},"a556ab2f-eb1e-47a1-80b1-194930c9cac4":{"data":["pem"]},"a6639d9c-5e01-4886-b000-06386cca319b":{"data":["pem"]},"ab9798f9-2d76-4e51-91cd-ced66a6dc712":{"data":["pem"]},"b4e09deb-24aa-428c-bcd8-57a2bc3c2387":{"data":["pem"]},"b5c0d2f5-7a40-47f1-a718-2a4ee936aced":{"data":["pem"]},"b6c2791c-5337-4895-a36d-000f0fa4067e":{"data":["pem"]},"b728441d-afd3-4d46-8250-1b6825731ab8":{"data":["pem"]},"b7c06177-0216-4751-a020-10f6007d14fd":{"data":["pem"]},"bba3b94b-1fea-414e-a846-2d68dba63415":{"data":["pem"]},"c05e9346-6123-4e8e-a5d6-0ead8b788377":{"data":["pem"]},"c445dbdb-5af0-46b5-9a07-55618fd18c39":{"data":["pem"]},"c58f459f-7230-43ef-94f2-58f97651e655":{"data":["pem"]},"c777b577-be96-4d19-9715-7db06ad80f99":{"data":["pem"]},"c8650f33-1a71-4695-bbab-43e1340ce003":{"data":["pem"]},"c922db62-9232-4b0c-a0b3-41ba344b2a76":{"data":["pem"]},"cd9e5ea0-ebd7-4556-9be0-b0faa74c0373":{"data":["pem"]},"cf0ddef0-0890-4ba3-9def-6b994c412b99":{"data":["pem"]},"d170cbc2-4757-4d35-bf2a-84f733d50463":{"data":["pem"]},"d3c14758-df35-4810-a9ce-9957c39a0787":{"data":["pem"]},"d5df2db2-4e28-46d4-94e9-b02709cd6f90":{"data":["pem"]},"da533509-c935-45db-8d88-f881a1c750a8":{"data":["pem"]},"dc6dc5c5-fee8-4312-93a9-a6ab3109907e":{"data":["pem"]},"de2856fc-2c3c-43e7-9e77-ab07bc0da619":{"data":["pem"]},"df809c20-492c-410e-bfd7-2d75d9a143cc":{"data":["pem"]},"e1db62df-64ee-456e-9ea4-ad24dee44728":{"data":["pem"]},"e33346b4-1c8d-442e-ba99-ce43b9dd756a":{"data":["pem"]},"e5381fcb-e409-421d-b2c2-ca54a8905601":{"data":["pem"]},"e5e1f840-a20b-4adb-be35-1d5e7f7c8ec9":{"data":["pem"]},"e64e37e4-0da5-4fa9-b03f-f8349c55e468":{"data":["pem"]},"e84b0595-0034-41b8-9132-ebd386c47f0d":{"data":["pem"]},"e95eba0b-6108-48aa-8899-e7e5c0b7f7e1":{"data":["pem"]},"e9f828af-8c07-4700-9bb6-28d26a63d5c3":{"data":["pem"]},"ea9611b0-8045-4f8c-bdf7-f4915450d620":{"data":["pem"]},"ee94dc78-78e4-4a27-8316-53f82d7cc89b":{"data":["pem"]},"f01c5ec8-47e7-4688-a831-cc901508ff98":{"data":["pem"]},"f0fc69ad-fbaa-4708-b821-6aa730d2f6ee":{"data":["pem"]},"f1551055-636f-4780-9a47-385eb795ab9b":{"data":["pem"]},"f264f348-a6ff-43ef-9bd8-c67a400844da":{"data":["pem"]},"f374c197-c921-4a2e-8dd7-91a51217b2b2":{"data":["pem"]},"f387ba91-85bd-4a83-acfe-dd53db36d955":{"data":["pem"]},"f8425b00-b914-4975-a03b-7bd2e791a5d1":{"data":["pem"]},"f8a8c598-648b-4fb4-b443-b9b4d08a7551":{"data":["pem"]},"fa7f230e-4e8d-4d59-91ad-bb3a65786dc7":{"data":["pem"]},"fbbaad21-57f6-4b12-87cf-0c47e9a9da2e":{"data":["pem"]},"fc1c9692-7e50-47e1-b679-716f778a246e":{"data":["pem"]}}}],"referenceTypeForReferencingColumns":{}} \ No newline at end of file diff --git a/ui/cypress/fixtures/applications/ore/monsore/references/sites.json b/ui/cypress/fixtures/applications/ore/monsore/references/sites.json index 993326459..bcf934696 100644 --- a/ui/cypress/fixtures/applications/ore/monsore/references/sites.json +++ b/ui/cypress/fixtures/applications/ore/monsore/references/sites.json @@ -1 +1 @@ -{"referenceValues":[{"id":"88fec4e9-bcf6-4e9e-881a-46b51246b1ed","hierarchicalKey":"bassin_versant.nivelle","hierarchicalReference":"type_de_sites.sites","naturalKey":"nivelle","values":{"zet_nom_en":"Nivelle","zet_nom_fr":"Nivelle","zet_nom_key":"nivelle","__display_en":"Nivelle","__display_fr":"Nivelle","tze_type_nom":"bassin_versant","zet_chemin_parent":"","zet_description_en":"Watershed Nivelle","zet_description_fr":"Bassin versant de Nivelle"},"refsLinkedTo":{"sites":["738da4f5-29cd-4904-bb2d-b4a3db07321b"],"type_de_sites":["72386e27-d900-4339-8145-5a6cf4b31fca"]},"referencingReference":{"03dc54f2-3f83-41c5-9114-4a644faea2f6":{"data":["pem"]},"04baa5ea-3f41-4365-9957-051105631f56":{"data":["pem"]},"04e74a13-256b-4890-ad91-b94fa3be75aa":{"data":["pem"]},"050c8aa1-cda6-4957-b0a5-e81da2829d36":{"data":["pem"]},"0c4f6534-4f1e-4e9f-8a16-7f167be0658b":{"data":["pem"]},"1113d700-e1de-4df0-ad0e-f381bb059007":{"data":["pem"]},"130a7db5-de84-4a25-a5c7-c7702bb2c2f1":{"data":["pem"]},"16e42fa7-296b-41a3-b06c-fdb345f09c4e":{"data":["pem"]},"1d93283c-eb76-48cb-8af3-0dcca8d2dd1e":{"data":["pem"]},"2172da2a-ad70-4555-8f4b-08bc83dda78d":{"data":["pem"]},"2224727b-eeb8-4e89-84ce-e72eb815539a":{"data":["pem"]},"2235ed5f-1b03-439d-bb43-381b327cc4a8":{"data":["pem"]},"2848566b-428d-47cd-a68d-b18101ec59f5":{"data":["pem"]},"2c458d8d-b27d-4885-899d-adaa1ed321c7":{"data":["pem"]},"2faa3beb-f8bc-46d6-9843-0961348e1f7d":{"data":["pem"]},"30d68532-b53f-4ea4-bbb4-f8bc9abb38be":{"data":["pem"]},"317d9e12-c8b8-4057-a149-0077dbac52d7":{"data":["pem"]},"32b06990-26c4-4332-b978-73db835e4d6d":{"data":["pem"]},"34f3c11e-84a0-43dc-a3b5-324c5d317c0d":{"data":["pem"]},"36554a77-4d63-42bf-a41b-8a8b6814ea26":{"data":["pem"]},"3a2ba91a-7b44-41ec-a05b-ab7fcd0c6433":{"data":["pem"]},"44bdb774-5049-468c-ba8c-019277b82604":{"data":["pem"]},"44e37bb4-90dc-4b7a-83ec-2abf5ed93559":{"data":["pem"]},"49dc0757-d1c7-4d44-98c0-7d0c7ba2ae89":{"data":["pem"]},"54f07827-fa0e-45c9-8d57-9c3e787dddce":{"data":["pem"]},"55753534-d327-4464-9987-0034cfaf598a":{"data":["pem"]},"58bcaa7e-88e1-4f39-8c74-3256c7083d01":{"data":["pem"]},"604b4048-efae-4911-a4b8-3d55a732bbd8":{"data":["pem"]},"61b6f892-ae9c-4616-a483-41f6beb63e0d":{"data":["pem"]},"6552ecea-6971-4d5d-b194-9b5677bd9a8c":{"data":["pem"]},"6ac76c26-b225-4136-877d-5734ad917a2e":{"data":["pem"]},"6b45c25e-9ec7-4a7f-9c03-adc0385dcca5":{"data":["pem"]},"6b940a93-c63d-4a75-8fe6-9a27d0cfd66c":{"data":["pem"]},"726464fa-ceda-4868-9b05-d04872ac3c58":{"data":["pem"]},"73e63e65-f6ff-437e-8a19-d0c6b4d7d5da":{"data":["pem"]},"7bf2183b-25ed-4a34-858d-5f270eff1300":{"data":["pem"]},"7ed12dd9-d526-4084-912d-487140140bc4":{"data":["pem"]},"8046405b-c95a-467d-9650-9ac04f276b50":{"data":["pem"]},"82a0a0a8-be3e-40ae-8d72-ebd424713996":{"data":["pem"]},"880015d7-eeb5-49c8-ad3f-bbfaa70f1cbc":{"data":["pem"]},"8a9050b0-7521-46f0-839d-62c9505b00c4":{"data":["pem"]},"8da5320f-e5ea-4c03-a1d6-281a10ee00b7":{"data":["pem"]},"8f326011-6e4c-4abe-bcff-3603748e9a9c":{"data":["pem"]},"908b4f91-7e37-4320-8c1c-d8217716e4f8":{"data":["pem"]},"9149b26f-fd23-4368-a72a-bf69230024c1":{"data":["pem"]},"9197862a-6cf1-4500-b507-aeec5f33b847":{"data":["pem"]},"9b49e2d7-500e-401d-b20d-826ad53cb015":{"data":["pem"]},"9b8aa0ae-bdb1-47c6-97fe-f0a5e235e4fc":{"data":["pem"]},"b15e6277-3bf9-4762-9927-87bc4b96685e":{"data":["pem"]},"b52cf8fe-8872-483c-9255-cc213854e32d":{"data":["pem"]},"b703c866-a280-4976-9f3d-d85772431776":{"data":["pem"]},"c08d3050-017b-4579-b879-37bf0756e13e":{"data":["pem"]},"c36a0369-53a3-4ac8-b96d-4bcd6e6b2a07":{"data":["pem"]},"c56c634d-b568-4353-a9d8-a8a281be03fe":{"data":["pem"]},"c62c71b3-1820-4d61-b857-655145dc7e0b":{"data":["pem"]},"ca9c0877-09b8-48d2-852f-1361b9058afa":{"data":["pem"]},"d020c0d6-27df-4882-8cb5-8dd383d9f28e":{"data":["pem"]},"d2f8d9b0-4311-42c7-84b3-d826b47fc8ed":{"data":["pem"]},"d88b8ed7-8445-4d79-83a4-1ee2fb593adc":{"data":["pem"]},"da711743-f2af-439a-b5ca-4b2cb4002806":{"data":["pem"]},"db98f264-0534-4121-aee9-3a69cfaee336":{"data":["pem"]},"dc594a02-948a-4c29-ac15-c5b6a03c2d85":{"data":["pem"]},"e4711dc1-af8f-4ee9-93c5-e0e47279aa2a":{"data":["pem"]},"e7918fa4-b525-45f7-a462-a00e753e456a":{"data":["pem"]},"f27c67ce-9bf5-49b3-9fe9-4d91307df81a":{"data":["pem"]},"f53baa51-d8af-46b8-8a60-985269e4f30e":{"data":["pem"]},"f575c6ec-30f7-4201-a978-71f1e1a6b5ca":{"reference":["sites"]},"fc3db68f-22d3-4d4c-9dc7-3926e37a1b1c":{"data":["pem"]},"fdc6b4fb-59a6-432c-b320-a8336e0adba8":{"data":["pem"]}}},{"id":"e228d3b9-f78c-4159-88eb-2bbf63fb6d90","hierarchicalKey":"bassin_versant.oir","hierarchicalReference":"type_de_sites.sites","naturalKey":"oir","values":{"zet_nom_en":"Oir","zet_nom_fr":"Oir","zet_nom_key":"oir","__display_en":"Oir","__display_fr":"Oir","tze_type_nom":"bassin_versant","zet_chemin_parent":"","zet_description_en":"Oir catchment","zet_description_fr":"Bassin versant d'Oir"},"refsLinkedTo":{"type_de_sites":["72386e27-d900-4339-8145-5a6cf4b31fca"]},"referencingReference":{"00cbaa17-6bb3-4100-be8b-b48af9821075":{"data":["pem"]},"052d276c-4b6d-4f61-9762-b6c0a64927c7":{"data":["pem"]},"072997a7-e64f-4347-a15c-fd2e2ce0ae9c":{"data":["pem"]},"0a69df89-dcb4-4ed2-acbc-7438030c3e91":{"data":["pem"]},"1033c024-0ca3-405b-95b0-a219e83b3639":{"data":["pem"]},"10ad7dc5-dc78-4bd1-8d5d-0b49a80f54ee":{"data":["pem"]},"1abf2c96-6c24-4a6a-9ecb-d76c14cdcc8f":{"data":["pem"]},"1d0f124e-a3ae-4192-8fea-54cebce527ef":{"data":["pem"]},"2748cc06-67b5-41d6-a7ef-1138346cd413":{"data":["pem"]},"27f3ce0e-3de1-4faa-ac49-25a827b3ac37":{"data":["pem"]},"2a803387-12c9-4452-8729-11dffa521695":{"data":["pem"]},"2bde78ca-72da-498e-8629-1fa80093accf":{"data":["pem"]},"2ccdc51b-d3d3-4a3d-9ed6-fd389bf6dd3d":{"data":["pem"]},"2d3572d5-c1de-4852-85ff-ba6fde8a00e5":{"data":["pem"]},"2d750d1e-4c8e-4502-8cfb-64cfd43d3b39":{"data":["pem"]},"2f121b94-757b-4482-bfcf-2019d928fa80":{"data":["pem"]},"341723f9-4894-4ed0-83b1-effc0f8a2f09":{"data":["pem"]},"3609c426-1420-49ff-9a30-67e52290071d":{"data":["pem"]},"408c3006-6d57-4ca4-9171-53e7f8d70815":{"data":["pem"]},"40cc2dd5-bed3-473b-9d6a-b79da912575b":{"data":["pem"]},"491d0c28-c73d-4041-b807-9150a12daf08":{"data":["pem"]},"49bd6926-ae43-4395-829a-b137e51112b7":{"data":["pem"]},"4b4ea015-31d5-4a36-8b8b-e7b20db10d0d":{"data":["pem"]},"4d7d2cb7-d312-44a4-ba1b-3c946c4e294c":{"data":["pem"]},"50604cc8-ce30-42cb-bb90-129acb926e6d":{"data":["pem"]},"50b64065-c834-4d6c-82da-aad524da4165":{"data":["pem"]},"51008f37-404d-47a5-b465-6a9b9dfea45e":{"data":["pem"]},"5487e6e5-1d9a-41ee-bf47-4278376318a4":{"data":["pem"]},"54e7e1aa-0ed2-4dfb-9d3f-c439afc15b60":{"data":["pem"]},"571875a0-61c2-422b-9251-83d767190f53":{"data":["pem"]},"59c57219-c653-4480-b84f-997bbda65b8a":{"data":["pem"]},"5a6ee495-5848-48e4-8167-1932081d1d91":{"data":["pem"]},"5ebf6841-e94e-47c9-a138-8959762ad1c8":{"data":["pem"]},"60755ced-cfaf-47d0-b369-31dfea132c96":{"data":["pem"]},"63ae3864-0c90-4af7-9dd8-ff50f2c7ce40":{"data":["pem"]},"6543fe40-8d44-414f-81f5-5ca4b206748c":{"data":["pem"]},"657c1102-b31a-4f1e-b406-1a63678037eb":{"data":["pem"]},"6612c42e-8c43-4d77-a250-728f0b3f967b":{"data":["pem"]},"6b3b3a5c-3a85-4460-8d1f-bc6e015342c7":{"data":["pem"]},"6b76986f-9320-4d7e-9d4b-7201c5fd3d03":{"data":["pem"]},"6bfc97a5-f5ae-4ff6-80b5-ce08c2c0df78":{"data":["pem"]},"6ebf25a8-2642-4799-9245-66d66141dfce":{"data":["pem"]},"70127bb6-4058-48f2-b685-15a33f4ee901":{"data":["pem"]},"715b9ed8-513b-4dde-b6c9-1be699f1e68f":{"data":["pem"]},"724461d1-cc26-4ca6-aa8c-6c877a5fdd36":{"data":["pem"]},"734bb673-9b9f-4d23-aa57-ba0f0c871dbe":{"data":["pem"]},"738da4f5-29cd-4904-bb2d-b4a3db07321b":{"reference":["sites"]},"75b3e685-bca1-4001-a561-220f7c011ec5":{"data":["pem"]},"767c8982-c7d3-4039-8ceb-f3f33aa4a89f":{"data":["pem"]},"77ed90d0-ba54-42b5-a25e-b41a1de58986":{"data":["pem"]},"7a998798-b3a8-4017-b1d6-6ee0589e1f40":{"data":["pem"]},"7e1bebe3-b695-4478-aff0-f2b7ef2b9dfc":{"data":["pem"]},"7fe9e687-791a-4d46-ab89-585ceea63ac5":{"data":["pem"]},"822971da-6f16-4beb-a0b5-ecc063ffda21":{"data":["pem"]},"8242259d-72c9-4ef6-a12f-11cc4c2b592d":{"data":["pem"]},"82ab6368-ee3c-44c6-8070-5b5ce264b967":{"data":["pem"]},"8814715e-1406-4626-be2b-006a79f9e78b":{"data":["pem"]},"8a5bf5a0-ff4c-41f5-9f48-0c16f993151b":{"data":["pem"]},"8cc7362c-644c-4269-8d2d-efb17f028df3":{"data":["pem"]},"8cf38f72-60d6-41ca-a803-02b0ba5a2e41":{"data":["pem"]},"8eb46f44-b33f-4472-a3d1-35be247264c0":{"data":["pem"]},"92e777ef-5c3c-42d9-b5de-0eafb7675161":{"data":["pem"]},"9a6b4eeb-f038-4312-9abc-472c769fb728":{"data":["pem"]},"9cf0b8d6-3f25-49f8-8fe7-3abb7ccd8eca":{"data":["pem"]},"9ea3af1c-05c9-44f3-ade1-9d2b717bbde0":{"data":["pem"]},"9fbdf998-7176-401c-bb81-7a47a0a243db":{"data":["pem"]},"a18aad01-0939-4297-9951-464f39e6e249":{"data":["pem"]},"a49e67a3-2c7f-4ac9-9ec7-1c8a67c3d690":{"data":["pem"]},"a5536cfe-3d97-433f-82db-ac6ffa208219":{"data":["pem"]},"a5631200-342e-45d2-b957-aea362597e0a":{"data":["pem"]},"a5da909b-e904-4f5b-a6d7-6524968b39b4":{"data":["pem"]},"a6e15dd3-3605-43b6-a1fb-be5be1a0daf8":{"data":["pem"]},"a757c3fd-4203-4ace-b9d3-da3f4f89043f":{"data":["pem"]},"a9f15d94-d01b-43b7-9d00-fb32ae8e7e33":{"data":["pem"]},"ab355da9-a947-48a1-adab-90e6487d0d53":{"data":["pem"]},"ac26c8b7-015a-4090-a5e7-abe775e9dc0f":{"data":["pem"]},"aecd9f3b-74e0-4925-be98-0bc42f285c8e":{"data":["pem"]},"b4c3cb53-b9f7-4360-b0b3-5690d069b453":{"data":["pem"]},"ba0c635c-8d93-412a-9a8e-6a9d1244ea57":{"data":["pem"]},"bcd6103f-5520-4612-8c33-f12fda885c5f":{"data":["pem"]},"bf75481e-a0b7-4de3-9016-d6a487ca8280":{"data":["pem"]},"c4f12e47-b279-4ecd-bf74-ef1df97c2906":{"data":["pem"]},"c7fd2041-c0a3-45a1-9d51-72e11ee392d7":{"data":["pem"]},"c85291dd-1b3f-40e7-ab5e-f238a0733921":{"data":["pem"]},"c939e710-e393-4a77-9bdd-a486844e7cf9":{"data":["pem"]},"ccd55b8f-66a5-4c31-aaa0-3329a57bdc13":{"data":["pem"]},"cde01e91-fc9b-4638-a0d5-3419470bae89":{"data":["pem"]},"d00770e8-724e-4ec2-a2cb-c436afa535d5":{"data":["pem"]},"d9402906-c981-4426-b70f-9460367cc9a8":{"data":["pem"]},"db83eee0-24f9-46ec-a53b-d35164cafa89":{"data":["pem"]},"dd1b1377-4d14-4b8c-82c4-0f938e8cd7b2":{"data":["pem"]},"ddc600f7-a2a9-4293-951f-d7a45cfc1c5d":{"data":["pem"]},"df264011-fcf4-49a8-8b40-31272fb8a07c":{"data":["pem"]},"e2118d24-6f49-4824-b2c0-2b91169b3169":{"data":["pem"]},"e2662bf2-2c69-4e87-b6ba-08fc36413da7":{"data":["pem"]},"e926e40f-701e-4990-85cc-80e0aaee7432":{"data":["pem"]},"ec36882a-d6aa-4d44-90a7-db2b26bba035":{"data":["pem"]},"ee920682-ebce-4f2e-a13c-bdd5c9380b0f":{"data":["pem"]},"ef0d2506-5146-4f14-8c07-3703c9588104":{"data":["pem"]},"f1a8f2fd-5e88-48f1-8ad4-c57e26e38ee9":{"data":["pem"]},"f3749da2-a3b0-49ac-9298-120c6854f393":{"data":["pem"]},"f68a1fa0-4e4a-41d0-8c0a-627ac4209622":{"data":["pem"]},"fcf71938-5064-4c23-8b3b-dfed9bf449e7":{"reference":["sites"]},"ff803438-0fb2-4a65-bafa-d49e35685e13":{"data":["pem"]}}},{"id":"bd473fc8-f69e-4c27-867e-baf4a83b1b62","hierarchicalKey":"bassin_versant.scarff","hierarchicalReference":"type_de_sites.sites","naturalKey":"scarff","values":{"zet_nom_en":"Scarff","zet_nom_fr":"Scarff","zet_nom_key":"scarff","__display_en":"Scarff","__display_fr":"Scarff","tze_type_nom":"bassin_versant","zet_chemin_parent":"","zet_description_en":"Watershed Scarff","zet_description_fr":"Bassin versant de Scarff"},"refsLinkedTo":{"sites":["738da4f5-29cd-4904-bb2d-b4a3db07321b"],"type_de_sites":["72386e27-d900-4339-8145-5a6cf4b31fca"]},"referencingReference":{"0456086d-1a6c-4340-9129-70c8160b7636":{"data":["pem"]},"075221e6-ce66-4634-a208-263ceb81c190":{"data":["pem"]},"0882120e-5e99-40e1-9b6d-215218c5adbd":{"data":["pem"]},"09a8c7e9-56ad-417d-ba81-243c2e4d1c0c":{"data":["pem"]},"0b6e2623-d4a8-4c42-bd5f-4de1341e997e":{"data":["pem"]},"14c65df2-7ceb-4072-be84-6773bb79a437":{"data":["pem"]},"16d8e95f-cc76-4a0a-90df-03a630c5da22":{"reference":["sites"]},"17761ce4-7600-49ba-9e33-325bc7205e11":{"data":["pem"]},"1dcfc423-5f58-454f-8dc5-c638945e326c":{"data":["pem"]},"1e1f8148-e164-4c0f-88a6-6f53826a5729":{"data":["pem"]},"2654b0f4-a87f-434e-bf12-53cd92b0606b":{"data":["pem"]},"33d4260f-decb-442f-9d10-c47ebddcef88":{"data":["pem"]},"3aabbb47-7614-4415-989a-5b59486dea29":{"data":["pem"]},"4108c676-8f02-4ccc-9443-6efb06490389":{"data":["pem"]},"43ed8f7b-569a-4d2f-9cee-3f3b8f6b27cc":{"data":["pem"]},"44013212-5e38-4f65-ac5e-95f5e8a87272":{"data":["pem"]},"46390673-e2c8-4fa2-92cd-d75caffd55e7":{"data":["pem"]},"47153f2a-58c7-4e9d-b7da-0de43fbc0328":{"data":["pem"]},"486ab7cc-1cc8-4e3e-a3c1-4ac932096d32":{"data":["pem"]},"496f4dfa-8c44-4563-99de-ecb332d52ff7":{"data":["pem"]},"4bc6a4ca-91fe-416f-b520-8917e507c7cd":{"data":["pem"]},"4da73a68-6a84-4094-b8de-2b704646c88f":{"data":["pem"]},"51083549-4b13-46ae-b1e0-e7016ece7e3a":{"data":["pem"]},"5d4ddcb6-a246-4234-be13-fc1f85332c40":{"data":["pem"]},"5f5cfb34-d0c3-4b6b-a00f-4f943ecdb9e9":{"data":["pem"]},"6420cdfa-aeaf-45d4-b235-d7b0dfc89d2a":{"data":["pem"]},"66342d7a-b30b-498b-80fc-203da2936cf2":{"data":["pem"]},"69f5730a-7110-4acf-b7a7-147108fcc908":{"data":["pem"]},"6b9c91dd-19bb-44d8-8b30-e42d7fee093d":{"data":["pem"]},"72fd22e5-efcc-45d3-a3a6-cc7a7c71c473":{"data":["pem"]},"7393c7c4-3414-467c-a515-9c9f0385857c":{"data":["pem"]},"751a8fbb-687a-41f9-ba4f-de25b5411b5c":{"data":["pem"]},"7d2f15d2-620b-49b4-bb7b-56169acfeb5e":{"data":["pem"]},"7dc2e22a-5823-440e-beac-516f29567aad":{"data":["pem"]},"7f1ed171-f32c-4d3a-9c36-29b629126964":{"data":["pem"]},"857106d8-0a50-4a3f-b62a-fb142b91f495":{"data":["pem"]},"867efe96-d0ba-499b-9fb8-a28c8d58848b":{"data":["pem"]},"874ccb3c-5ba5-4d96-8dd8-a72974d3dc0e":{"data":["pem"]},"87cad836-0932-4b9a-8a09-75fb70245199":{"data":["pem"]},"884577d2-40b2-4105-969e-4c617bb7490d":{"data":["pem"]},"8900f844-6509-462e-9a95-8833cd2e641f":{"data":["pem"]},"8b674137-ffd6-4381-8535-454d39fea187":{"data":["pem"]},"8e4f69c8-2125-451b-9074-a5820c2f2c35":{"data":["pem"]},"8f88a5cd-fce6-428b-91e6-e7a864649524":{"data":["pem"]},"9312c1a0-f9eb-41c9-9c09-a4721c061ac3":{"data":["pem"]},"93b7a621-e579-4a0a-b016-50d256fb0266":{"data":["pem"]},"9f0fea5e-11af-4201-a8f8-9e55b3d3ef3d":{"data":["pem"]},"9f32a3c8-d067-4eaf-8207-d215235282b4":{"data":["pem"]},"a4283e93-97ab-4975-a571-c64e907c34d1":{"data":["pem"]},"aaf0a2cd-2494-4cb5-b3fc-9fbeca450a0e":{"data":["pem"]},"b53fc8ad-989b-4d1f-b3ad-25de9a8af7c4":{"data":["pem"]},"b669b8ce-82ca-4909-b6e9-fc8dfe02e9a6":{"data":["pem"]},"bcb41855-967c-44e7-ac07-4e7b55a4b438":{"data":["pem"]},"c08ed20b-312f-4d42-908d-fe696e1e15d8":{"data":["pem"]},"c0d7e8f3-b8df-481f-8b0a-bbae91738992":{"data":["pem"]},"c61a6c85-ec90-4d99-94a0-061ceab600d3":{"data":["pem"]},"cc0bbd16-ad2e-46cb-aca9-3f599aefcb0a":{"data":["pem"]},"d2be396d-de48-4dac-b404-f0d0ee250764":{"data":["pem"]},"d386e413-a0cc-4279-9f35-5f6c20b32992":{"data":["pem"]},"e49978a3-5832-423e-8a8c-341c8504fd96":{"data":["pem"]},"e60dc379-d808-43b5-ac8a-eee74fa26130":{"data":["pem"]},"ec8cfeec-da43-4bbb-b47e-eecb6a2e2efe":{"data":["pem"]},"ec8ea6cc-6063-47b9-b4f1-38ae8ac17afa":{"data":["pem"]},"edb52a6a-de10-4df2-9927-67c7382fd0ce":{"data":["pem"]},"efc9a8b3-d979-4e50-8786-a07c234eab02":{"data":["pem"]},"f0920579-7dd3-4805-b0c9-041d1975e106":{"data":["pem"]},"f6d16f79-108d-4e10-95b8-eca9816ffda2":{"data":["pem"]},"f71d32fe-87f4-4a4e-ac60-2a939482924b":{"data":["pem"]},"f7eaa2e6-50de-401c-a237-3d86c88a97ef":{"data":["pem"]}}},{"id":"f575c6ec-30f7-4201-a978-71f1e1a6b5ca","hierarchicalKey":"plateforme.nivelle.nivelle__p1","hierarchicalReference":"type_de_sites.sites.sites","naturalKey":"nivelle__p1","values":{"zet_nom_en":"P1","zet_nom_fr":"P1","zet_nom_key":"p1","__display_en":"P1","__display_fr":"P1","tze_type_nom":"plateforme","zet_chemin_parent":"nivelle","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["88fec4e9-bcf6-4e9e-881a-46b51246b1ed"],"type_de_sites":["c09604d3-ad6b-4a86-913f-a262b5b6bbfa"]},"referencingReference":{"03dc54f2-3f83-41c5-9114-4a644faea2f6":{"data":["pem"]},"04baa5ea-3f41-4365-9957-051105631f56":{"data":["pem"]},"04e74a13-256b-4890-ad91-b94fa3be75aa":{"data":["pem"]},"050c8aa1-cda6-4957-b0a5-e81da2829d36":{"data":["pem"]},"0c4f6534-4f1e-4e9f-8a16-7f167be0658b":{"data":["pem"]},"1113d700-e1de-4df0-ad0e-f381bb059007":{"data":["pem"]},"130a7db5-de84-4a25-a5c7-c7702bb2c2f1":{"data":["pem"]},"16e42fa7-296b-41a3-b06c-fdb345f09c4e":{"data":["pem"]},"1d93283c-eb76-48cb-8af3-0dcca8d2dd1e":{"data":["pem"]},"2172da2a-ad70-4555-8f4b-08bc83dda78d":{"data":["pem"]},"2224727b-eeb8-4e89-84ce-e72eb815539a":{"data":["pem"]},"2235ed5f-1b03-439d-bb43-381b327cc4a8":{"data":["pem"]},"2848566b-428d-47cd-a68d-b18101ec59f5":{"data":["pem"]},"2c458d8d-b27d-4885-899d-adaa1ed321c7":{"data":["pem"]},"2faa3beb-f8bc-46d6-9843-0961348e1f7d":{"data":["pem"]},"30d68532-b53f-4ea4-bbb4-f8bc9abb38be":{"data":["pem"]},"317d9e12-c8b8-4057-a149-0077dbac52d7":{"data":["pem"]},"32b06990-26c4-4332-b978-73db835e4d6d":{"data":["pem"]},"34f3c11e-84a0-43dc-a3b5-324c5d317c0d":{"data":["pem"]},"36554a77-4d63-42bf-a41b-8a8b6814ea26":{"data":["pem"]},"3a2ba91a-7b44-41ec-a05b-ab7fcd0c6433":{"data":["pem"]},"44bdb774-5049-468c-ba8c-019277b82604":{"data":["pem"]},"44e37bb4-90dc-4b7a-83ec-2abf5ed93559":{"data":["pem"]},"49dc0757-d1c7-4d44-98c0-7d0c7ba2ae89":{"data":["pem"]},"54f07827-fa0e-45c9-8d57-9c3e787dddce":{"data":["pem"]},"55753534-d327-4464-9987-0034cfaf598a":{"data":["pem"]},"58bcaa7e-88e1-4f39-8c74-3256c7083d01":{"data":["pem"]},"604b4048-efae-4911-a4b8-3d55a732bbd8":{"data":["pem"]},"61b6f892-ae9c-4616-a483-41f6beb63e0d":{"data":["pem"]},"6552ecea-6971-4d5d-b194-9b5677bd9a8c":{"data":["pem"]},"6ac76c26-b225-4136-877d-5734ad917a2e":{"data":["pem"]},"6b45c25e-9ec7-4a7f-9c03-adc0385dcca5":{"data":["pem"]},"6b940a93-c63d-4a75-8fe6-9a27d0cfd66c":{"data":["pem"]},"726464fa-ceda-4868-9b05-d04872ac3c58":{"data":["pem"]},"73e63e65-f6ff-437e-8a19-d0c6b4d7d5da":{"data":["pem"]},"7bf2183b-25ed-4a34-858d-5f270eff1300":{"data":["pem"]},"7ed12dd9-d526-4084-912d-487140140bc4":{"data":["pem"]},"8046405b-c95a-467d-9650-9ac04f276b50":{"data":["pem"]},"82a0a0a8-be3e-40ae-8d72-ebd424713996":{"data":["pem"]},"880015d7-eeb5-49c8-ad3f-bbfaa70f1cbc":{"data":["pem"]},"8a9050b0-7521-46f0-839d-62c9505b00c4":{"data":["pem"]},"8da5320f-e5ea-4c03-a1d6-281a10ee00b7":{"data":["pem"]},"8f326011-6e4c-4abe-bcff-3603748e9a9c":{"data":["pem"]},"908b4f91-7e37-4320-8c1c-d8217716e4f8":{"data":["pem"]},"9149b26f-fd23-4368-a72a-bf69230024c1":{"data":["pem"]},"9197862a-6cf1-4500-b507-aeec5f33b847":{"data":["pem"]},"9b49e2d7-500e-401d-b20d-826ad53cb015":{"data":["pem"]},"9b8aa0ae-bdb1-47c6-97fe-f0a5e235e4fc":{"data":["pem"]},"af7e71df-4a25-453b-b948-b1e50fd1ed07":{"reference":["site_theme_datatype"]},"b15e6277-3bf9-4762-9927-87bc4b96685e":{"data":["pem"]},"b52cf8fe-8872-483c-9255-cc213854e32d":{"data":["pem"]},"b703c866-a280-4976-9f3d-d85772431776":{"data":["pem"]},"c08d3050-017b-4579-b879-37bf0756e13e":{"data":["pem"]},"c36a0369-53a3-4ac8-b96d-4bcd6e6b2a07":{"data":["pem"]},"c56c634d-b568-4353-a9d8-a8a281be03fe":{"data":["pem"]},"c62c71b3-1820-4d61-b857-655145dc7e0b":{"data":["pem"]},"c8b879db-47f4-4013-b8af-fa3b264d6d04":{"reference":["site_theme_datatype"]},"ca9c0877-09b8-48d2-852f-1361b9058afa":{"data":["pem"]},"d020c0d6-27df-4882-8cb5-8dd383d9f28e":{"data":["pem"]},"d2f8d9b0-4311-42c7-84b3-d826b47fc8ed":{"data":["pem"]},"d88b8ed7-8445-4d79-83a4-1ee2fb593adc":{"data":["pem"]},"da711743-f2af-439a-b5ca-4b2cb4002806":{"data":["pem"]},"db98f264-0534-4121-aee9-3a69cfaee336":{"data":["pem"]},"dc594a02-948a-4c29-ac15-c5b6a03c2d85":{"data":["pem"]},"e4711dc1-af8f-4ee9-93c5-e0e47279aa2a":{"data":["pem"]},"e7918fa4-b525-45f7-a462-a00e753e456a":{"data":["pem"]},"f27c67ce-9bf5-49b3-9fe9-4d91307df81a":{"data":["pem"]},"f53baa51-d8af-46b8-8a60-985269e4f30e":{"data":["pem"]},"fc3db68f-22d3-4d4c-9dc7-3926e37a1b1c":{"data":["pem"]},"fdc6b4fb-59a6-432c-b320-a8336e0adba8":{"data":["pem"]}}},{"id":"738da4f5-29cd-4904-bb2d-b4a3db07321b","hierarchicalKey":"plateforme.oir.oir__p1","hierarchicalReference":"type_de_sites.sites.sites","naturalKey":"oir__p1","values":{"zet_nom_en":"P1","zet_nom_fr":"P1","zet_nom_key":"p1","__display_en":"P1","__display_fr":"P1","tze_type_nom":"plateforme","zet_chemin_parent":"oir","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["e228d3b9-f78c-4159-88eb-2bbf63fb6d90"],"type_de_sites":["c09604d3-ad6b-4a86-913f-a262b5b6bbfa"]},"referencingReference":{"006ed044-03cd-48d0-a232-9b11b5f14cf2":{"data":["pem"]},"07d32051-a514-4716-9704-1e49298e9c46":{"data":["pem"]},"0b507978-697d-45b7-b045-71d038090c4f":{"data":["pem"]},"10f0c38a-efee-4727-b90e-182815a15134":{"data":["pem"]},"126789af-b437-4048-86db-4a48afff275c":{"data":["pem"]},"1abf2c96-6c24-4a6a-9ecb-d76c14cdcc8f":{"data":["pem"]},"24db3191-0168-4c9c-8508-44e74e2ae5e8":{"data":["pem"]},"2a803387-12c9-4452-8729-11dffa521695":{"data":["pem"]},"2a928f68-82af-48a0-aff9-21e52002666d":{"data":["pem"]},"2cd049ac-38a0-45b8-ab40-0d7e3e941e79":{"data":["pem"]},"2d3572d5-c1de-4852-85ff-ba6fde8a00e5":{"data":["pem"]},"33e5aaee-f1d0-46ec-a850-c2fbadc70a3a":{"data":["pem"]},"35612408-9d20-4430-b380-296c590433b2":{"data":["pem"]},"3609c426-1420-49ff-9a30-67e52290071d":{"data":["pem"]},"408c3006-6d57-4ca4-9171-53e7f8d70815":{"data":["pem"]},"491d0c28-c73d-4041-b807-9150a12daf08":{"data":["pem"]},"4d4cf25c-d704-4748-844c-b52850d6adb0":{"data":["pem"]},"51008f37-404d-47a5-b465-6a9b9dfea45e":{"data":["pem"]},"53590e95-21ed-4cb8-a734-5bbc75cde5ef":{"data":["pem"]},"5ebf6841-e94e-47c9-a138-8959762ad1c8":{"data":["pem"]},"61dd15f2-8c9f-496e-8e3b-dcfcd6dcee88":{"data":["pem"]},"637901bd-f6ee-48ee-9ca3-a61590453241":{"reference":["sites"]},"6b3b3a5c-3a85-4460-8d1f-bc6e015342c7":{"data":["pem"]},"6bfc97a5-f5ae-4ff6-80b5-ce08c2c0df78":{"data":["pem"]},"70127bb6-4058-48f2-b685-15a33f4ee901":{"data":["pem"]},"715b9ed8-513b-4dde-b6c9-1be699f1e68f":{"data":["pem"]},"734bb673-9b9f-4d23-aa57-ba0f0c871dbe":{"data":["pem"]},"7a68bcf0-6fe3-42b2-a2f0-b979e004614e":{"data":["pem"]},"7d6da7ef-de29-4fb5-a858-a140a96b45de":{"data":["pem"]},"7d954175-a20a-4bf0-856b-c88c86b4853c":{"data":["pem"]},"7e1bebe3-b695-4478-aff0-f2b7ef2b9dfc":{"data":["pem"]},"7fe9e687-791a-4d46-ab89-585ceea63ac5":{"data":["pem"]},"8242259d-72c9-4ef6-a12f-11cc4c2b592d":{"data":["pem"]},"88fec4e9-bcf6-4e9e-881a-46b51246b1ed":{"reference":["sites"]},"8eb46f44-b33f-4472-a3d1-35be247264c0":{"data":["pem"]},"95dd127b-186b-4096-89e8-33043e94b593":{"data":["pem"]},"9ea3af1c-05c9-44f3-ade1-9d2b717bbde0":{"data":["pem"]},"a1832574-d82f-49d9-94e4-ffb130e7620a":{"data":["pem"]},"a5631200-342e-45d2-b957-aea362597e0a":{"data":["pem"]},"a5da909b-e904-4f5b-a6d7-6524968b39b4":{"data":["pem"]},"a757c3fd-4203-4ace-b9d3-da3f4f89043f":{"data":["pem"]},"ab355da9-a947-48a1-adab-90e6487d0d53":{"data":["pem"]},"b2f80b1f-436b-4659-9790-47bf4894b5c0":{"data":["pem"]},"b4c3cb53-b9f7-4360-b0b3-5690d069b453":{"data":["pem"]},"b77b6f91-d14c-4f5e-98cb-9cdb04ee4ec1":{"data":["pem"]},"b9ec0b7e-f8a9-4bc5-bb56-05f62da9c45b":{"data":["pem"]},"ba0c635c-8d93-412a-9a8e-6a9d1244ea57":{"data":["pem"]},"bd473fc8-f69e-4c27-867e-baf4a83b1b62":{"reference":["sites"]},"c6402543-25b3-4cb1-a0da-7324e52798f4":{"reference":["sites"]},"c7f889c5-a325-4f40-9500-715412527a38":{"data":["pem"]},"c85291dd-1b3f-40e7-ab5e-f238a0733921":{"data":["pem"]},"c939e710-e393-4a77-9bdd-a486844e7cf9":{"data":["pem"]},"d00770e8-724e-4ec2-a2cb-c436afa535d5":{"data":["pem"]},"d0b9a068-63c7-4bd7-b365-a4ad9cdb092a":{"reference":["site_theme_datatype"]},"d5b688de-ec39-48dd-816c-65c46c7b5eb0":{"data":["pem"]},"d6809f6a-2ff4-489f-87b9-6b7deba9c79b":{"data":["pem"]},"d88f359b-82a1-4e0a-aca7-97c18da6c3e1":{"data":["pem"]},"d9402906-c981-4426-b70f-9460367cc9a8":{"data":["pem"]},"da47d66a-19a0-4235-a7e8-a853c314a0da":{"data":["pem"]},"dc48bfeb-637d-48e4-b1d3-f11d96576d11":{"data":["pem"]},"df264011-fcf4-49a8-8b40-31272fb8a07c":{"data":["pem"]},"e2118d24-6f49-4824-b2c0-2b91169b3169":{"data":["pem"]},"e2662bf2-2c69-4e87-b6ba-08fc36413da7":{"data":["pem"]},"e57f31fe-3148-4973-841d-cda36311420f":{"data":["pem"]},"e7809e8c-6155-47a7-b5f8-d6cbfec7bfad":{"data":["pem"]},"e7e3b012-d82d-4be6-9077-cfffa3b2a210":{"data":["pem"]},"e7eb141e-f11d-4988-a3bd-8d07726922d9":{"data":["pem"]},"ec36882a-d6aa-4d44-90a7-db2b26bba035":{"data":["pem"]},"ee47a8f7-f175-4e66-a366-68e8d53d8790":{"data":["pem"]},"ef0d2506-5146-4f14-8c07-3703c9588104":{"data":["pem"]},"f078d877-4ab1-4bba-918a-bfee5613063a":{"data":["pem"]},"f0d6a645-f334-462d-97d1-24cf32cb8452":{"data":["pem"]},"f68a1fa0-4e4a-41d0-8c0a-627ac4209622":{"data":["pem"]}}},{"id":"637901bd-f6ee-48ee-9ca3-a61590453241","hierarchicalKey":"plateforme.oir.oir__p1.oir__p1__a","hierarchicalReference":"type_de_sites.sites.sites.sites","naturalKey":"oir__p1__a","values":{"zet_nom_en":"A","zet_nom_fr":"A","zet_nom_key":"a","__display_en":"A","__display_fr":"A","tze_type_nom":"plateforme","zet_chemin_parent":"oir__p1","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["738da4f5-29cd-4904-bb2d-b4a3db07321b"],"type_de_sites":["c09604d3-ad6b-4a86-913f-a262b5b6bbfa"]},"referencingReference":{"006ed044-03cd-48d0-a232-9b11b5f14cf2":{"data":["pem"]},"07d32051-a514-4716-9704-1e49298e9c46":{"data":["pem"]},"0b507978-697d-45b7-b045-71d038090c4f":{"data":["pem"]},"10f0c38a-efee-4727-b90e-182815a15134":{"data":["pem"]},"126789af-b437-4048-86db-4a48afff275c":{"data":["pem"]},"24db3191-0168-4c9c-8508-44e74e2ae5e8":{"data":["pem"]},"2a928f68-82af-48a0-aff9-21e52002666d":{"data":["pem"]},"2cd049ac-38a0-45b8-ab40-0d7e3e941e79":{"data":["pem"]},"33e5aaee-f1d0-46ec-a850-c2fbadc70a3a":{"data":["pem"]},"35612408-9d20-4430-b380-296c590433b2":{"data":["pem"]},"4d4cf25c-d704-4748-844c-b52850d6adb0":{"data":["pem"]},"53590e95-21ed-4cb8-a734-5bbc75cde5ef":{"data":["pem"]},"61dd15f2-8c9f-496e-8e3b-dcfcd6dcee88":{"data":["pem"]},"7a68bcf0-6fe3-42b2-a2f0-b979e004614e":{"data":["pem"]},"7d6da7ef-de29-4fb5-a858-a140a96b45de":{"data":["pem"]},"7d954175-a20a-4bf0-856b-c88c86b4853c":{"data":["pem"]},"95dd127b-186b-4096-89e8-33043e94b593":{"data":["pem"]},"a1832574-d82f-49d9-94e4-ffb130e7620a":{"data":["pem"]},"a9742a8b-fe7d-4710-b733-cc9ee12471aa":{"reference":["site_theme_datatype"]},"b2f80b1f-436b-4659-9790-47bf4894b5c0":{"data":["pem"]},"b77b6f91-d14c-4f5e-98cb-9cdb04ee4ec1":{"data":["pem"]},"b9ec0b7e-f8a9-4bc5-bb56-05f62da9c45b":{"data":["pem"]},"c7f889c5-a325-4f40-9500-715412527a38":{"data":["pem"]},"d5b688de-ec39-48dd-816c-65c46c7b5eb0":{"data":["pem"]},"d6809f6a-2ff4-489f-87b9-6b7deba9c79b":{"data":["pem"]},"d88f359b-82a1-4e0a-aca7-97c18da6c3e1":{"data":["pem"]},"da47d66a-19a0-4235-a7e8-a853c314a0da":{"data":["pem"]},"dc48bfeb-637d-48e4-b1d3-f11d96576d11":{"data":["pem"]},"e57f31fe-3148-4973-841d-cda36311420f":{"data":["pem"]},"e7809e8c-6155-47a7-b5f8-d6cbfec7bfad":{"data":["pem"]},"e7e3b012-d82d-4be6-9077-cfffa3b2a210":{"data":["pem"]},"e7eb141e-f11d-4988-a3bd-8d07726922d9":{"data":["pem"]},"ee47a8f7-f175-4e66-a366-68e8d53d8790":{"data":["pem"]},"f078d877-4ab1-4bba-918a-bfee5613063a":{"data":["pem"]},"f0d6a645-f334-462d-97d1-24cf32cb8452":{"data":["pem"]}}},{"id":"c6402543-25b3-4cb1-a0da-7324e52798f4","hierarchicalKey":"plateforme.oir.oir__p1.oir__p1__b","hierarchicalReference":"type_de_sites.sites.sites.sites","naturalKey":"oir__p1__b","values":{"zet_nom_en":"B","zet_nom_fr":"B","zet_nom_key":"b","__display_en":"B","__display_fr":"B","tze_type_nom":"plateforme","zet_chemin_parent":"oir__p1","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["738da4f5-29cd-4904-bb2d-b4a3db07321b"],"type_de_sites":["c09604d3-ad6b-4a86-913f-a262b5b6bbfa"]},"referencingReference":{"4a9f2f42-7281-49bb-989c-535cbeef268c":{"reference":["site_theme_datatype"]}}},{"id":"fcf71938-5064-4c23-8b3b-dfed9bf449e7","hierarchicalKey":"plateforme.oir.oir__p2","hierarchicalReference":"type_de_sites.sites.sites","naturalKey":"oir__p2","values":{"zet_nom_en":"P2","zet_nom_fr":"P2","zet_nom_key":"p2","__display_en":"P2","__display_fr":"P2","tze_type_nom":"plateforme","zet_chemin_parent":"oir","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["e228d3b9-f78c-4159-88eb-2bbf63fb6d90"],"type_de_sites":["c09604d3-ad6b-4a86-913f-a262b5b6bbfa"]},"referencingReference":{"00cbaa17-6bb3-4100-be8b-b48af9821075":{"data":["pem"]},"052d276c-4b6d-4f61-9762-b6c0a64927c7":{"data":["pem"]},"072997a7-e64f-4347-a15c-fd2e2ce0ae9c":{"data":["pem"]},"0a69df89-dcb4-4ed2-acbc-7438030c3e91":{"data":["pem"]},"1033c024-0ca3-405b-95b0-a219e83b3639":{"data":["pem"]},"10ad7dc5-dc78-4bd1-8d5d-0b49a80f54ee":{"data":["pem"]},"1d0f124e-a3ae-4192-8fea-54cebce527ef":{"data":["pem"]},"2748cc06-67b5-41d6-a7ef-1138346cd413":{"data":["pem"]},"27f3ce0e-3de1-4faa-ac49-25a827b3ac37":{"data":["pem"]},"2bde78ca-72da-498e-8629-1fa80093accf":{"data":["pem"]},"2ccdc51b-d3d3-4a3d-9ed6-fd389bf6dd3d":{"data":["pem"]},"2d750d1e-4c8e-4502-8cfb-64cfd43d3b39":{"data":["pem"]},"2f121b94-757b-4482-bfcf-2019d928fa80":{"data":["pem"]},"341723f9-4894-4ed0-83b1-effc0f8a2f09":{"data":["pem"]},"38cbbd9e-212a-478d-b0f7-605716f8b9a9":{"reference":["site_theme_datatype"]},"40cc2dd5-bed3-473b-9d6a-b79da912575b":{"data":["pem"]},"49bd6926-ae43-4395-829a-b137e51112b7":{"data":["pem"]},"4b4ea015-31d5-4a36-8b8b-e7b20db10d0d":{"data":["pem"]},"4d7d2cb7-d312-44a4-ba1b-3c946c4e294c":{"data":["pem"]},"50604cc8-ce30-42cb-bb90-129acb926e6d":{"data":["pem"]},"50b64065-c834-4d6c-82da-aad524da4165":{"data":["pem"]},"5487e6e5-1d9a-41ee-bf47-4278376318a4":{"data":["pem"]},"54e7e1aa-0ed2-4dfb-9d3f-c439afc15b60":{"data":["pem"]},"571875a0-61c2-422b-9251-83d767190f53":{"data":["pem"]},"59c57219-c653-4480-b84f-997bbda65b8a":{"data":["pem"]},"5a6ee495-5848-48e4-8167-1932081d1d91":{"data":["pem"]},"60755ced-cfaf-47d0-b369-31dfea132c96":{"data":["pem"]},"63ae3864-0c90-4af7-9dd8-ff50f2c7ce40":{"data":["pem"]},"6543fe40-8d44-414f-81f5-5ca4b206748c":{"data":["pem"]},"657c1102-b31a-4f1e-b406-1a63678037eb":{"data":["pem"]},"6612c42e-8c43-4d77-a250-728f0b3f967b":{"data":["pem"]},"6b76986f-9320-4d7e-9d4b-7201c5fd3d03":{"data":["pem"]},"6ebf25a8-2642-4799-9245-66d66141dfce":{"data":["pem"]},"724461d1-cc26-4ca6-aa8c-6c877a5fdd36":{"data":["pem"]},"75b3e685-bca1-4001-a561-220f7c011ec5":{"data":["pem"]},"767c8982-c7d3-4039-8ceb-f3f33aa4a89f":{"data":["pem"]},"77ed90d0-ba54-42b5-a25e-b41a1de58986":{"data":["pem"]},"7a998798-b3a8-4017-b1d6-6ee0589e1f40":{"data":["pem"]},"822971da-6f16-4beb-a0b5-ecc063ffda21":{"data":["pem"]},"82ab6368-ee3c-44c6-8070-5b5ce264b967":{"data":["pem"]},"8814715e-1406-4626-be2b-006a79f9e78b":{"data":["pem"]},"8a5bf5a0-ff4c-41f5-9f48-0c16f993151b":{"data":["pem"]},"8cc7362c-644c-4269-8d2d-efb17f028df3":{"data":["pem"]},"8cf38f72-60d6-41ca-a803-02b0ba5a2e41":{"data":["pem"]},"92e777ef-5c3c-42d9-b5de-0eafb7675161":{"data":["pem"]},"9a6b4eeb-f038-4312-9abc-472c769fb728":{"data":["pem"]},"9cf0b8d6-3f25-49f8-8fe7-3abb7ccd8eca":{"data":["pem"]},"9fbdf998-7176-401c-bb81-7a47a0a243db":{"data":["pem"]},"a18aad01-0939-4297-9951-464f39e6e249":{"data":["pem"]},"a49e67a3-2c7f-4ac9-9ec7-1c8a67c3d690":{"data":["pem"]},"a5536cfe-3d97-433f-82db-ac6ffa208219":{"data":["pem"]},"a6e15dd3-3605-43b6-a1fb-be5be1a0daf8":{"data":["pem"]},"a9f15d94-d01b-43b7-9d00-fb32ae8e7e33":{"data":["pem"]},"ac26c8b7-015a-4090-a5e7-abe775e9dc0f":{"data":["pem"]},"aecd9f3b-74e0-4925-be98-0bc42f285c8e":{"data":["pem"]},"bcd6103f-5520-4612-8c33-f12fda885c5f":{"data":["pem"]},"bf75481e-a0b7-4de3-9016-d6a487ca8280":{"data":["pem"]},"c4f12e47-b279-4ecd-bf74-ef1df97c2906":{"data":["pem"]},"c7fd2041-c0a3-45a1-9d51-72e11ee392d7":{"data":["pem"]},"cc499b49-c50f-4a45-8fe2-de03557f4b22":{"reference":["site_theme_datatype"]},"ccd55b8f-66a5-4c31-aaa0-3329a57bdc13":{"data":["pem"]},"cde01e91-fc9b-4638-a0d5-3419470bae89":{"data":["pem"]},"db83eee0-24f9-46ec-a53b-d35164cafa89":{"data":["pem"]},"dd1b1377-4d14-4b8c-82c4-0f938e8cd7b2":{"data":["pem"]},"ddc600f7-a2a9-4293-951f-d7a45cfc1c5d":{"data":["pem"]},"e926e40f-701e-4990-85cc-80e0aaee7432":{"data":["pem"]},"ee920682-ebce-4f2e-a13c-bdd5c9380b0f":{"data":["pem"]},"f1a8f2fd-5e88-48f1-8ad4-c57e26e38ee9":{"data":["pem"]},"f3749da2-a3b0-49ac-9298-120c6854f393":{"data":["pem"]},"ff803438-0fb2-4a65-bafa-d49e35685e13":{"data":["pem"]}}},{"id":"16d8e95f-cc76-4a0a-90df-03a630c5da22","hierarchicalKey":"plateforme.scarff.scarff__p1","hierarchicalReference":"type_de_sites.sites.sites","naturalKey":"scarff__p1","values":{"zet_nom_en":"P1","zet_nom_fr":"P1","zet_nom_key":"p1","__display_en":"P1","__display_fr":"P1","tze_type_nom":"plateforme","zet_chemin_parent":"scarff","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["bd473fc8-f69e-4c27-867e-baf4a83b1b62"],"type_de_sites":["c09604d3-ad6b-4a86-913f-a262b5b6bbfa"]},"referencingReference":{"0456086d-1a6c-4340-9129-70c8160b7636":{"data":["pem"]},"075221e6-ce66-4634-a208-263ceb81c190":{"data":["pem"]},"0882120e-5e99-40e1-9b6d-215218c5adbd":{"data":["pem"]},"09a8c7e9-56ad-417d-ba81-243c2e4d1c0c":{"data":["pem"]},"0b6e2623-d4a8-4c42-bd5f-4de1341e997e":{"data":["pem"]},"14c65df2-7ceb-4072-be84-6773bb79a437":{"data":["pem"]},"17761ce4-7600-49ba-9e33-325bc7205e11":{"data":["pem"]},"1dcfc423-5f58-454f-8dc5-c638945e326c":{"data":["pem"]},"1e1f8148-e164-4c0f-88a6-6f53826a5729":{"data":["pem"]},"2654b0f4-a87f-434e-bf12-53cd92b0606b":{"data":["pem"]},"33d4260f-decb-442f-9d10-c47ebddcef88":{"data":["pem"]},"348782e9-022a-417b-a52b-2886823fb06d":{"reference":["site_theme_datatype"]},"3aabbb47-7614-4415-989a-5b59486dea29":{"data":["pem"]},"4108c676-8f02-4ccc-9443-6efb06490389":{"data":["pem"]},"43ed8f7b-569a-4d2f-9cee-3f3b8f6b27cc":{"data":["pem"]},"44013212-5e38-4f65-ac5e-95f5e8a87272":{"data":["pem"]},"46390673-e2c8-4fa2-92cd-d75caffd55e7":{"data":["pem"]},"47153f2a-58c7-4e9d-b7da-0de43fbc0328":{"data":["pem"]},"486ab7cc-1cc8-4e3e-a3c1-4ac932096d32":{"data":["pem"]},"496f4dfa-8c44-4563-99de-ecb332d52ff7":{"data":["pem"]},"4bc6a4ca-91fe-416f-b520-8917e507c7cd":{"data":["pem"]},"4da73a68-6a84-4094-b8de-2b704646c88f":{"data":["pem"]},"51083549-4b13-46ae-b1e0-e7016ece7e3a":{"data":["pem"]},"5d4ddcb6-a246-4234-be13-fc1f85332c40":{"data":["pem"]},"5f5cfb34-d0c3-4b6b-a00f-4f943ecdb9e9":{"data":["pem"]},"6420cdfa-aeaf-45d4-b235-d7b0dfc89d2a":{"data":["pem"]},"66342d7a-b30b-498b-80fc-203da2936cf2":{"data":["pem"]},"69f5730a-7110-4acf-b7a7-147108fcc908":{"data":["pem"]},"6b9c91dd-19bb-44d8-8b30-e42d7fee093d":{"data":["pem"]},"72fd22e5-efcc-45d3-a3a6-cc7a7c71c473":{"data":["pem"]},"7393c7c4-3414-467c-a515-9c9f0385857c":{"data":["pem"]},"751a8fbb-687a-41f9-ba4f-de25b5411b5c":{"data":["pem"]},"7d2f15d2-620b-49b4-bb7b-56169acfeb5e":{"data":["pem"]},"7dc2e22a-5823-440e-beac-516f29567aad":{"data":["pem"]},"7f1ed171-f32c-4d3a-9c36-29b629126964":{"data":["pem"]},"857106d8-0a50-4a3f-b62a-fb142b91f495":{"data":["pem"]},"867efe96-d0ba-499b-9fb8-a28c8d58848b":{"data":["pem"]},"874ccb3c-5ba5-4d96-8dd8-a72974d3dc0e":{"data":["pem"]},"87cad836-0932-4b9a-8a09-75fb70245199":{"data":["pem"]},"884577d2-40b2-4105-969e-4c617bb7490d":{"data":["pem"]},"8900f844-6509-462e-9a95-8833cd2e641f":{"data":["pem"]},"8b674137-ffd6-4381-8535-454d39fea187":{"data":["pem"]},"8e4f69c8-2125-451b-9074-a5820c2f2c35":{"data":["pem"]},"8f88a5cd-fce6-428b-91e6-e7a864649524":{"data":["pem"]},"9312c1a0-f9eb-41c9-9c09-a4721c061ac3":{"data":["pem"]},"93b7a621-e579-4a0a-b016-50d256fb0266":{"data":["pem"]},"9f0fea5e-11af-4201-a8f8-9e55b3d3ef3d":{"data":["pem"]},"9f32a3c8-d067-4eaf-8207-d215235282b4":{"data":["pem"]},"a4283e93-97ab-4975-a571-c64e907c34d1":{"data":["pem"]},"aaf0a2cd-2494-4cb5-b3fc-9fbeca450a0e":{"data":["pem"]},"ac989813-a2b6-44ed-8617-9907ad181bcd":{"reference":["site_theme_datatype"]},"b53fc8ad-989b-4d1f-b3ad-25de9a8af7c4":{"data":["pem"]},"b669b8ce-82ca-4909-b6e9-fc8dfe02e9a6":{"data":["pem"]},"bcb41855-967c-44e7-ac07-4e7b55a4b438":{"data":["pem"]},"c08ed20b-312f-4d42-908d-fe696e1e15d8":{"data":["pem"]},"c0d7e8f3-b8df-481f-8b0a-bbae91738992":{"data":["pem"]},"c61a6c85-ec90-4d99-94a0-061ceab600d3":{"data":["pem"]},"cc0bbd16-ad2e-46cb-aca9-3f599aefcb0a":{"data":["pem"]},"d2be396d-de48-4dac-b404-f0d0ee250764":{"data":["pem"]},"d386e413-a0cc-4279-9f35-5f6c20b32992":{"data":["pem"]},"e49978a3-5832-423e-8a8c-341c8504fd96":{"data":["pem"]},"e60dc379-d808-43b5-ac8a-eee74fa26130":{"data":["pem"]},"ec8cfeec-da43-4bbb-b47e-eecb6a2e2efe":{"data":["pem"]},"ec8ea6cc-6063-47b9-b4f1-38ae8ac17afa":{"data":["pem"]},"edb52a6a-de10-4df2-9927-67c7382fd0ce":{"data":["pem"]},"efc9a8b3-d979-4e50-8786-a07c234eab02":{"data":["pem"]},"f0920579-7dd3-4805-b0c9-041d1975e106":{"data":["pem"]},"f6d16f79-108d-4e10-95b8-eca9816ffda2":{"data":["pem"]},"f71d32fe-87f4-4a4e-ac60-2a939482924b":{"data":["pem"]},"f7eaa2e6-50de-401c-a237-3d86c88a97ef":{"data":["pem"]}}}],"referenceTypeForReferencingColumns":{"tze_type_nom":"type_de_sites","zet_chemin_parent":"sites"}} \ No newline at end of file +{"referenceValues":[{"id":"24e6d846-b922-4a69-a964-760fb2628e2e","hierarchicalKey":"bassin_versant.nivelle","hierarchicalReference":"type_de_sites.sites","naturalKey":"nivelle","values":{"zet_nom_en":"Nivelle","zet_nom_fr":"Nivelle","zet_nom_key":"nivelle","__display_en":"Nivelle","__display_fr":"Nivelle","tze_type_nom":"bassin_versant","zet_chemin_parent":"","zet_description_en":"Watershed Nivelle","zet_description_fr":"Bassin versant de Nivelle"},"refsLinkedTo":{"sites":["affd90fd-2466-4a4f-842d-e123f3e6b941"],"type_de_sites":["78722cb6-f388-4907-bf0c-e764b214bde4"]},"referencingReference":{"0e89d959-4cfc-46de-b0b0-4221d5d07d49":{"data":["pem"]},"1177a134-793e-4155-aab9-c450406dab40":{"data":["pem"]},"13af43a8-2c95-44dc-8392-d07e89565a4a":{"data":["pem"]},"1964095b-65a6-4a44-a26c-f34d8bfb6397":{"data":["pem"]},"2146f8d5-5c1e-4999-a3de-2637800741ba":{"data":["pem"]},"216ab6a6-197b-471a-9c9b-b58970fa98cb":{"data":["pem"]},"2814718e-6641-47ae-9b75-7d49173a2574":{"data":["pem"]},"2b4518b0-d19d-40f8-86a9-2838c2848815":{"data":["pem"]},"2f7e8dde-2e85-4c85-8c02-4e8d5d77ece2":{"data":["pem"]},"33c510ae-0254-4edd-b6ad-d83a1ac0c889":{"data":["pem"]},"38ff6df6-e6b3-48de-b93e-eccd8b2b61bc":{"data":["pem"]},"3d9eb630-bef2-489f-8ffa-938f161dd805":{"data":["pem"]},"4158d4f1-82ca-414f-bdb1-d35d5013a4a4":{"data":["pem"]},"4285db76-1c24-478f-899c-4130a1d804ee":{"data":["pem"]},"432c41f4-af69-48c6-89bc-b964c44c6a38":{"data":["pem"]},"4a9f110f-c581-49be-8744-3c2b6e40bf01":{"data":["pem"]},"514dedda-840d-41e8-bfa1-45587736cb8f":{"data":["pem"]},"529fbc00-3501-4a4e-ac6b-919510ef636f":{"data":["pem"]},"58d1d400-109d-4be7-b396-f62ff4a299ca":{"data":["pem"]},"5bed041e-a7a4-4e0a-9ddb-9ff6845dab95":{"data":["pem"]},"5ed772e0-c001-4f2f-914d-e6f0655a6f29":{"data":["pem"]},"5fe2910b-148b-4367-8509-cadcde6d3db9":{"data":["pem"]},"610829e4-b0dd-4135-ba9d-5673e1958003":{"data":["pem"]},"65bb6559-e05d-47d2-a557-06f4c2e00f06":{"data":["pem"]},"660b397d-0abb-4b6c-8d03-c6bcd40c1f7e":{"data":["pem"]},"6886cba4-abab-4b23-ac79-bb3ac176a82e":{"data":["pem"]},"6a0bc73e-451b-47f0-b781-cdb1bf3849b9":{"data":["pem"]},"73a160de-46c8-4975-8208-dbad1b75cc1d":{"data":["pem"]},"74e4ca02-a8f3-4333-ba32-c534fbedc221":{"data":["pem"]},"78fa487c-74b9-4f70-baed-45c395b6eabd":{"data":["pem"]},"7ae96013-fca2-451f-b352-baabaf7d16eb":{"data":["pem"]},"7b18fe7c-2495-43f3-873d-4fbb13268fda":{"data":["pem"]},"7f259f6a-a4e0-4faa-b18d-798ff5d677e9":{"data":["pem"]},"7fefb4db-3460-457e-b494-956308584b36":{"data":["pem"]},"80efdbe2-1456-4f93-9a0f-bf3a452a5472":{"data":["pem"]},"85b3678d-22af-4ec5-9376-5a8446c93828":{"data":["pem"]},"87a64778-b673-4eec-8f74-a8432d4f1e46":{"data":["pem"]},"892b5ad8-b1ab-4b38-bfa4-e7430c2d9631":{"data":["pem"]},"8cbd30ff-10e3-4c63-ac28-5b6a7321b485":{"data":["pem"]},"8ec2d6b7-7fff-43aa-a065-eeacc6b11345":{"reference":["sites"]},"917a828d-ef0f-4c4e-8e50-a5291b3b8323":{"data":["pem"]},"92d4e3eb-116d-40f7-98b4-16de610c607d":{"data":["pem"]},"932a4f87-ad2e-4953-b74a-90fb3e1fbb0f":{"data":["pem"]},"95bb210a-2ded-4f18-8920-9456581c247a":{"data":["pem"]},"981a4531-f46f-43a4-869c-50b39ca3ac5a":{"data":["pem"]},"a0121307-6c9c-445b-af50-db44151e1841":{"data":["pem"]},"a70de701-c185-4c26-96f0-44ceb8417cbe":{"data":["pem"]},"aa879e09-8df5-4c87-a32c-4a2bceec0072":{"data":["pem"]},"b1a3b68c-b4cf-4e12-8232-a6014e887a34":{"data":["pem"]},"b5c0d2f5-7a40-47f1-a718-2a4ee936aced":{"data":["pem"]},"b728441d-afd3-4d46-8250-1b6825731ab8":{"data":["pem"]},"b7c06177-0216-4751-a020-10f6007d14fd":{"data":["pem"]},"b8391d12-a930-415d-bffa-ed0ea75c3a5b":{"data":["pem"]},"bba3b94b-1fea-414e-a846-2d68dba63415":{"data":["pem"]},"c05e9346-6123-4e8e-a5d6-0ead8b788377":{"data":["pem"]},"c3bacf17-25c9-4a80-983f-ba5637b7a67f":{"data":["pem"]},"c57148c1-7f62-455d-a886-1c71e2f7770c":{"data":["pem"]},"cf0ddef0-0890-4ba3-9def-6b994c412b99":{"data":["pem"]},"d526152c-4da5-4930-87d8-18bafdfac70e":{"data":["pem"]},"da97683e-99dc-4362-b96a-01f9f4d503f8":{"data":["pem"]},"daec2dd7-6aae-484a-83f7-e76498c35c9f":{"data":["pem"]},"e2d99024-0d20-4f99-a2f8-5d0153e1c221":{"data":["pem"]},"e5e1f840-a20b-4adb-be35-1d5e7f7c8ec9":{"data":["pem"]},"e84b0595-0034-41b8-9132-ebd386c47f0d":{"data":["pem"]},"e9f828af-8c07-4700-9bb6-28d26a63d5c3":{"data":["pem"]},"ea9611b0-8045-4f8c-bdf7-f4915450d620":{"data":["pem"]},"f7dfd90a-ef48-4cb3-86a8-4f96f48302f3":{"data":["pem"]},"f95c02a9-0881-46f0-9a36-9b6168e732c7":{"data":["pem"]},"fa7f230e-4e8d-4d59-91ad-bb3a65786dc7":{"data":["pem"]}}},{"id":"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36","hierarchicalKey":"bassin_versant.oir","hierarchicalReference":"type_de_sites.sites","naturalKey":"oir","values":{"zet_nom_en":"Oir","zet_nom_fr":"Oir","zet_nom_key":"oir","__display_en":"Oir","__display_fr":"Oir","tze_type_nom":"bassin_versant","zet_chemin_parent":"","zet_description_en":"Oir catchment","zet_description_fr":"Bassin versant d'Oir"},"refsLinkedTo":{"type_de_sites":["78722cb6-f388-4907-bf0c-e764b214bde4"]},"referencingReference":{"014c8eed-b79a-4709-ad3f-421f0297d93d":{"data":["pem"]},"023e8ca6-3ae8-4b5d-9663-aa910405a18c":{"data":["pem"]},"0793ff63-5a3f-4b3a-8c7c-92dd75faa683":{"data":["pem"]},"0c13bd2e-8b05-405e-9760-5edbb36675c4":{"data":["pem"]},"0f757540-a794-4f0c-bb71-f8a49e208914":{"data":["pem"]},"103c2200-1e87-472d-8a27-49bf1a796dea":{"data":["pem"]},"130ceade-71d3-490d-9a3a-f644f2dd052d":{"data":["pem"]},"13fb4792-5f62-4482-b86d-ce227b5ad9bf":{"data":["pem"]},"1642c324-dbdf-4e24-953f-4dac4f21a399":{"data":["pem"]},"169a2291-301a-48e1-b93b-1c783fb55b3c":{"data":["pem"]},"177fdcc6-0163-4da6-975c-9be700baeef3":{"data":["pem"]},"1914bf8f-ff47-40d8-969c-0d1623a60b32":{"data":["pem"]},"1989b4fd-594a-47db-bc6f-9b7fc2261714":{"data":["pem"]},"19f171a9-15c4-4005-bcb5-1754ef0ca5a1":{"data":["pem"]},"1ae3dc3e-a44c-4c92-85c2-2534418feb95":{"data":["pem"]},"1dcfcc91-f690-4b5b-b7da-1ba4dee7c69a":{"data":["pem"]},"1e09e5df-0eca-4bca-a5b3-28e5134ae64a":{"data":["pem"]},"2136c2b7-21b5-4efa-8040-468ee472e87d":{"data":["pem"]},"221c8d3c-db8e-4a6f-afd8-2271c23f207f":{"data":["pem"]},"23e56de2-b25d-47d1-b1a1-855401f32b4b":{"data":["pem"]},"262fa006-4136-425b-a716-20242b451f67":{"data":["pem"]},"264d29b9-3be6-4a27-8e51-5321e38cbe23":{"data":["pem"]},"2a88cf80-bcbe-4021-8b07-9f1c06445e79":{"data":["pem"]},"2b136d58-5de0-4f18-b177-3d48b87a88d9":{"data":["pem"]},"2c0b441a-dc7f-4fb0-b177-5ae0fa25297b":{"data":["pem"]},"2c8f23c2-64df-4d38-9159-ae6c6739b8ea":{"data":["pem"]},"2e09359a-1adb-476e-a75d-8f4cf5e25323":{"data":["pem"]},"2ed097b4-d704-4a03-9de2-031c911a1a3b":{"data":["pem"]},"3091193f-898c-4c4a-8ca8-0ef05b43ce6f":{"data":["pem"]},"30ad2dbc-25c3-4d4a-b48a-d0e333bbe30a":{"data":["pem"]},"35bebd41-c5d7-4268-968b-a4be6956f5dc":{"data":["pem"]},"4126d9aa-3426-4e12-af20-672770b1bc71":{"data":["pem"]},"46253a65-2735-454b-9380-989d06b56a30":{"data":["pem"]},"470ec973-c651-4c56-a740-2f300ea8be9a":{"data":["pem"]},"4a3af54b-6f0c-4caa-898d-2d35f80af8aa":{"data":["pem"]},"4a5e57ee-85ab-412b-b8d9-82fdfc75a23c":{"data":["pem"]},"4ca4cee3-c35b-4167-9d86-71ee5dcf97cc":{"data":["pem"]},"4ceef10e-2bc3-4b68-b351-028c813a047a":{"data":["pem"]},"4d337bba-029c-42a2-9adc-770571c33a77":{"data":["pem"]},"4e0ecd41-afbf-4688-9040-a6bc261efee8":{"data":["pem"]},"50e43d73-3fd7-434e-be2a-9b2a1a37d000":{"data":["pem"]},"51344cb7-1f1d-4a9e-8fcf-f4523f4eb866":{"data":["pem"]},"57e5b02f-ced2-4af2-b34a-9e6a3e88789b":{"data":["pem"]},"5c801b19-ee55-473d-8770-fe0b3f9835a7":{"data":["pem"]},"5fbaa41b-9eac-4a82-9540-1b712ca3383d":{"data":["pem"]},"6113e4b6-a7aa-4bcb-8111-91ee2367a5c4":{"data":["pem"]},"63828f3e-abe0-4fe5-aa5a-20c3c5373fce":{"data":["pem"]},"63b0772d-dc8b-42a1-acb4-21dc23c7d73c":{"data":["pem"]},"642dd73b-0f98-4cbe-b87d-ea244b7f0058":{"data":["pem"]},"6aa93fa4-2ae1-4825-a82d-a9cbd7d61fe0":{"data":["pem"]},"6aa9adb6-89b5-4e4f-a589-653ace5317ee":{"data":["pem"]},"6bb1e254-df74-49d4-bd8f-446ec17f6c5b":{"data":["pem"]},"6dd98022-4069-48cd-8a0e-9792f3e14167":{"data":["pem"]},"7166e919-74b4-453f-b73a-8c39a76dae30":{"data":["pem"]},"72d6a18b-8c70-4e54-a9b3-caf64d1d5c86":{"data":["pem"]},"7849b4ba-5194-4d90-afa1-824dce0f17c1":{"data":["pem"]},"7d217d8c-8ebf-451f-a12f-c3a2ad4a40b4":{"data":["pem"]},"7e612804-beb1-41d0-a737-0d200765600e":{"data":["pem"]},"800072bd-2496-4a5b-b244-45522bbc6407":{"data":["pem"]},"80dfb6c6-9200-418a-92bf-a3a1a13d1913":{"data":["pem"]},"83b746c8-e912-49c2-8dea-061f5a025a02":{"data":["pem"]},"8d3003b2-18d0-4e3a-b1ae-0e50640c4078":{"data":["pem"]},"8dc1e752-104a-43c9-ade6-2dcc40034ce1":{"data":["pem"]},"93c8a684-db7f-47ad-9783-a4c9ebb26298":{"data":["pem"]},"978b1a40-923e-4d12-83a4-6fde0973cc0f":{"data":["pem"]},"9c9b63e3-c62a-4eb9-95df-b3a9fec50f78":{"data":["pem"]},"9d64031e-8557-4ece-8ce1-635d0c15c506":{"data":["pem"]},"9e44785a-0346-4de0-9b52-eb6c8309076c":{"data":["pem"]},"9e668f71-aa43-4eb3-af8f-e9f42f5113fd":{"data":["pem"]},"a556ab2f-eb1e-47a1-80b1-194930c9cac4":{"data":["pem"]},"a6639d9c-5e01-4886-b000-06386cca319b":{"data":["pem"]},"ab9798f9-2d76-4e51-91cd-ced66a6dc712":{"data":["pem"]},"af92d420-f91a-4b85-9622-220474be7328":{"data":["pem"]},"affd90fd-2466-4a4f-842d-e123f3e6b941":{"reference":["sites"]},"b3d1f574-1dd8-4063-b37b-7a3a9f45ce92":{"data":["pem"]},"b4e09deb-24aa-428c-bcd8-57a2bc3c2387":{"data":["pem"]},"b68f9e2c-62d7-49a8-a06b-ebd39f026a4a":{"data":["pem"]},"bcd90e5e-7221-4851-953f-ce5470bd9eb7":{"data":["pem"]},"c8650f33-1a71-4695-bbab-43e1340ce003":{"data":["pem"]},"cd294fa5-df6d-4b84-8b4a-ac70f6fcc7b1":{"data":["pem"]},"cd9e5ea0-ebd7-4556-9be0-b0faa74c0373":{"data":["pem"]},"d5df2db2-4e28-46d4-94e9-b02709cd6f90":{"data":["pem"]},"da533509-c935-45db-8d88-f881a1c750a8":{"data":["pem"]},"ddf2a6e7-e344-465f-a9c8-c5d6d174f6e0":{"data":["pem"]},"de2856fc-2c3c-43e7-9e77-ab07bc0da619":{"data":["pem"]},"df809c20-492c-410e-bfd7-2d75d9a143cc":{"data":["pem"]},"e33346b4-1c8d-442e-ba99-ce43b9dd756a":{"data":["pem"]},"e5381fcb-e409-421d-b2c2-ca54a8905601":{"data":["pem"]},"e64e37e4-0da5-4fa9-b03f-f8349c55e468":{"data":["pem"]},"e95eba0b-6108-48aa-8899-e7e5c0b7f7e1":{"data":["pem"]},"ee94dc78-78e4-4a27-8316-53f82d7cc89b":{"data":["pem"]},"f01c5ec8-47e7-4688-a831-cc901508ff98":{"data":["pem"]},"f1551055-636f-4780-9a47-385eb795ab9b":{"data":["pem"]},"f264f348-a6ff-43ef-9bd8-c67a400844da":{"data":["pem"]},"f2bfef5e-a4e3-4f1e-a9c2-367891e8d0e8":{"data":["pem"]},"f374c197-c921-4a2e-8dd7-91a51217b2b2":{"data":["pem"]},"f387ba91-85bd-4a83-acfe-dd53db36d955":{"data":["pem"]},"f4360db8-bd0e-4e1f-8965-55f443c56ebd":{"data":["pem"]},"f8425b00-b914-4975-a03b-7bd2e791a5d1":{"data":["pem"]},"f8a8c598-648b-4fb4-b443-b9b4d08a7551":{"data":["pem"]},"f97e9c10-4812-4d39-857b-8315ebfab934":{"data":["pem"]},"fd780f5b-90e5-4fe4-9308-7be057e5d9b5":{"reference":["sites"]},"ff032c04-d001-43d0-8f42-f7b7623f7b40":{"data":["pem"]},"ff5a3358-1be1-4ae0-b83b-673218b4e1fb":{"data":["pem"]}}},{"id":"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce","hierarchicalKey":"bassin_versant.scarff","hierarchicalReference":"type_de_sites.sites","naturalKey":"scarff","values":{"zet_nom_en":"Scarff","zet_nom_fr":"Scarff","zet_nom_key":"scarff","__display_en":"Scarff","__display_fr":"Scarff","tze_type_nom":"bassin_versant","zet_chemin_parent":"","zet_description_en":"Watershed Scarff","zet_description_fr":"Bassin versant de Scarff"},"refsLinkedTo":{"sites":["affd90fd-2466-4a4f-842d-e123f3e6b941"],"type_de_sites":["78722cb6-f388-4907-bf0c-e764b214bde4"]},"referencingReference":{"0531ffa8-18fc-4c54-be13-57465a073601":{"data":["pem"]},"0c7f35a3-7990-4238-9ba6-91601360a79e":{"data":["pem"]},"0dce9b41-4edb-49b4-b96b-6ddb101df409":{"data":["pem"]},"0e157202-7102-440e-b6fd-3c6b697b777b":{"data":["pem"]},"0f35fb66-cfcc-4194-95e2-9eda6b513c37":{"data":["pem"]},"10a4ef6b-3e95-4592-a45a-af0018d15241":{"data":["pem"]},"15324988-7188-4053-be45-bf1704c63160":{"data":["pem"]},"1ae317a6-f9fd-49d2-b6cf-06cb00c74f3c":{"data":["pem"]},"1c242972-6d82-43a7-a7dd-020a016555cf":{"data":["pem"]},"1d835a0f-200f-4fd6-b07c-91abd4aa5211":{"data":["pem"]},"22401614-c4c7-4b4c-82e3-2eda55eff67b":{"data":["pem"]},"230fef9a-800c-4181-946d-8d26ed507972":{"data":["pem"]},"25bcedf9-6d1e-408e-ba43-d4b0c33eb313":{"data":["pem"]},"2a97bad4-6e16-4ff1-8e56-40909ae4f8d9":{"data":["pem"]},"2fb3b5b4-ebef-4810-9143-222d5db30664":{"data":["pem"]},"325b7fc8-db96-4141-95b2-86d15b042eb8":{"data":["pem"]},"35d2ff86-7dd9-4ec5-a2a1-033bbfa2ce05":{"data":["pem"]},"3a563413-6be0-403c-9a35-97802ac0bf9f":{"data":["pem"]},"3c813c96-12ea-4ac8-af6c-80a1630baa62":{"data":["pem"]},"3d00c6d0-18c8-44de-b75d-aded3d1f4aa5":{"data":["pem"]},"3e9fcc76-a876-429f-8538-7a73b29b49d1":{"data":["pem"]},"417992ec-40fb-4c40-8f6f-5ca41950931a":{"data":["pem"]},"442a4eb8-da31-47f4-9caa-8c00a89f9e9b":{"data":["pem"]},"44df7af6-1225-4681-a2bd-716fd8693c33":{"data":["pem"]},"4cbb6f24-7d71-4905-af1e-dad4ef71d8f1":{"data":["pem"]},"55613df0-7db3-4b6b-b39b-66141e82ad67":{"data":["pem"]},"5d5511fd-e85f-47bb-b68a-5fb2f8c5860d":{"data":["pem"]},"5dea0ecf-c682-4882-bb3a-75f36cc94db7":{"data":["pem"]},"62d0e8b3-05b6-480d-a1cf-c16197dd20a2":{"data":["pem"]},"689b6ce1-9771-488a-8eb1-97f96ceb845f":{"data":["pem"]},"69ee1f49-550b-4065-aa10-4c4724402471":{"data":["pem"]},"7ac52cb9-a3cf-4645-9b08-57505097ce13":{"data":["pem"]},"7f55d6b0-be83-469d-ac4b-a2288214b288":{"data":["pem"]},"7f5fa234-6cab-43ef-b784-97a8c5bf74a7":{"data":["pem"]},"853b197d-7f26-48d7-a807-dac5253c882a":{"reference":["sites"]},"8619589c-5cba-433f-abda-8c80e877a7ee":{"data":["pem"]},"87accd78-9b05-4072-805b-a801c3e096dc":{"data":["pem"]},"89be7eeb-82be-44a7-be19-181cb0b8d685":{"data":["pem"]},"8a3dc04f-5be4-449f-b73c-2e35d344bff7":{"data":["pem"]},"8f968b28-3009-4b94-bd00-ec05572debf2":{"data":["pem"]},"905f023d-8f63-4777-b0ef-71d67f29788d":{"data":["pem"]},"90bb28df-1f47-4eb0-92a2-26b98ace09cd":{"data":["pem"]},"95a16bc3-da55-44ef-a411-4e149dc72e4c":{"data":["pem"]},"96172af0-9361-4035-834c-2b6a52b81f01":{"data":["pem"]},"99d230ef-b4a4-4a47-85b5-6379ac36bca9":{"data":["pem"]},"9f36aa22-c663-437d-a599-16b64df00db7":{"data":["pem"]},"b69b82ac-5fe8-461d-b19c-9715402de7e9":{"data":["pem"]},"b6c2791c-5337-4895-a36d-000f0fa4067e":{"data":["pem"]},"c43f5ea0-a805-4370-bf84-5daf7d8b17e0":{"data":["pem"]},"c445dbdb-5af0-46b5-9a07-55618fd18c39":{"data":["pem"]},"c58f459f-7230-43ef-94f2-58f97651e655":{"data":["pem"]},"c764e7da-ce54-4012-bf9f-24720740dfdf":{"data":["pem"]},"c777b577-be96-4d19-9715-7db06ad80f99":{"data":["pem"]},"c922db62-9232-4b0c-a0b3-41ba344b2a76":{"data":["pem"]},"cff9b794-f650-4c5e-a94e-90880cc7b9f1":{"data":["pem"]},"d170cbc2-4757-4d35-bf2a-84f733d50463":{"data":["pem"]},"d3c14758-df35-4810-a9ce-9957c39a0787":{"data":["pem"]},"d8d48225-b575-4397-8835-d10ace3eb7f4":{"data":["pem"]},"dbfcec7f-b309-4d24-a03e-e378c445b0cb":{"data":["pem"]},"dc6dc5c5-fee8-4312-93a9-a6ab3109907e":{"data":["pem"]},"df33f9eb-d509-4508-b459-6e9e06c1ed0b":{"data":["pem"]},"e1db62df-64ee-456e-9ea4-ad24dee44728":{"data":["pem"]},"e425cb5a-1482-4c74-98b5-00e451b2f40e":{"data":["pem"]},"ef09af6f-61be-494a-96d8-c73703ef9b83":{"data":["pem"]},"ef8c12cd-7d80-47bf-9572-3f8713ad86fd":{"data":["pem"]},"f0fc69ad-fbaa-4708-b821-6aa730d2f6ee":{"data":["pem"]},"f4a9cdb7-f036-47d9-bf3d-9e8c25c43761":{"data":["pem"]},"fbbaad21-57f6-4b12-87cf-0c47e9a9da2e":{"data":["pem"]},"fc1c9692-7e50-47e1-b679-716f778a246e":{"data":["pem"]}}},{"id":"8ec2d6b7-7fff-43aa-a065-eeacc6b11345","hierarchicalKey":"plateforme.nivelle.nivelle__p1","hierarchicalReference":"type_de_sites.sites.sites","naturalKey":"nivelle__p1","values":{"zet_nom_en":"P1","zet_nom_fr":"P1","zet_nom_key":"p1","__display_en":"P1","__display_fr":"P1","tze_type_nom":"plateforme","zet_chemin_parent":"nivelle","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["24e6d846-b922-4a69-a964-760fb2628e2e"],"type_de_sites":["15b49edc-2c99-4867-a9fc-35f2177a9594"]},"referencingReference":{"0e89d959-4cfc-46de-b0b0-4221d5d07d49":{"data":["pem"]},"1177a134-793e-4155-aab9-c450406dab40":{"data":["pem"]},"13af43a8-2c95-44dc-8392-d07e89565a4a":{"data":["pem"]},"1964095b-65a6-4a44-a26c-f34d8bfb6397":{"data":["pem"]},"2146f8d5-5c1e-4999-a3de-2637800741ba":{"data":["pem"]},"216ab6a6-197b-471a-9c9b-b58970fa98cb":{"data":["pem"]},"2814718e-6641-47ae-9b75-7d49173a2574":{"data":["pem"]},"28e4e5cb-9651-4d5d-97e1-bc3b9f60f90a":{"reference":["site_theme_datatype"]},"2b4518b0-d19d-40f8-86a9-2838c2848815":{"data":["pem"]},"2f7e8dde-2e85-4c85-8c02-4e8d5d77ece2":{"data":["pem"]},"33c510ae-0254-4edd-b6ad-d83a1ac0c889":{"data":["pem"]},"38ff6df6-e6b3-48de-b93e-eccd8b2b61bc":{"data":["pem"]},"3d9eb630-bef2-489f-8ffa-938f161dd805":{"data":["pem"]},"4158d4f1-82ca-414f-bdb1-d35d5013a4a4":{"data":["pem"]},"4285db76-1c24-478f-899c-4130a1d804ee":{"data":["pem"]},"432c41f4-af69-48c6-89bc-b964c44c6a38":{"data":["pem"]},"4a9f110f-c581-49be-8744-3c2b6e40bf01":{"data":["pem"]},"514dedda-840d-41e8-bfa1-45587736cb8f":{"data":["pem"]},"529fbc00-3501-4a4e-ac6b-919510ef636f":{"data":["pem"]},"58d1d400-109d-4be7-b396-f62ff4a299ca":{"data":["pem"]},"5bed041e-a7a4-4e0a-9ddb-9ff6845dab95":{"data":["pem"]},"5ed772e0-c001-4f2f-914d-e6f0655a6f29":{"data":["pem"]},"5fe2910b-148b-4367-8509-cadcde6d3db9":{"data":["pem"]},"610829e4-b0dd-4135-ba9d-5673e1958003":{"data":["pem"]},"65bb6559-e05d-47d2-a557-06f4c2e00f06":{"data":["pem"]},"660b397d-0abb-4b6c-8d03-c6bcd40c1f7e":{"data":["pem"]},"6886cba4-abab-4b23-ac79-bb3ac176a82e":{"data":["pem"]},"6a0bc73e-451b-47f0-b781-cdb1bf3849b9":{"data":["pem"]},"73a160de-46c8-4975-8208-dbad1b75cc1d":{"data":["pem"]},"74e4ca02-a8f3-4333-ba32-c534fbedc221":{"data":["pem"]},"78fa487c-74b9-4f70-baed-45c395b6eabd":{"data":["pem"]},"7ae96013-fca2-451f-b352-baabaf7d16eb":{"data":["pem"]},"7b18fe7c-2495-43f3-873d-4fbb13268fda":{"data":["pem"]},"7f259f6a-a4e0-4faa-b18d-798ff5d677e9":{"data":["pem"]},"7fefb4db-3460-457e-b494-956308584b36":{"data":["pem"]},"80efdbe2-1456-4f93-9a0f-bf3a452a5472":{"data":["pem"]},"85b3678d-22af-4ec5-9376-5a8446c93828":{"data":["pem"]},"87a64778-b673-4eec-8f74-a8432d4f1e46":{"data":["pem"]},"892b5ad8-b1ab-4b38-bfa4-e7430c2d9631":{"data":["pem"]},"8cbd30ff-10e3-4c63-ac28-5b6a7321b485":{"data":["pem"]},"917a828d-ef0f-4c4e-8e50-a5291b3b8323":{"data":["pem"]},"92d4e3eb-116d-40f7-98b4-16de610c607d":{"data":["pem"]},"932a4f87-ad2e-4953-b74a-90fb3e1fbb0f":{"data":["pem"]},"95bb210a-2ded-4f18-8920-9456581c247a":{"data":["pem"]},"981a4531-f46f-43a4-869c-50b39ca3ac5a":{"data":["pem"]},"9cca888a-a1e5-4380-9690-d9995d816c55":{"reference":["site_theme_datatype"]},"a0121307-6c9c-445b-af50-db44151e1841":{"data":["pem"]},"a70de701-c185-4c26-96f0-44ceb8417cbe":{"data":["pem"]},"aa879e09-8df5-4c87-a32c-4a2bceec0072":{"data":["pem"]},"b1a3b68c-b4cf-4e12-8232-a6014e887a34":{"data":["pem"]},"b5c0d2f5-7a40-47f1-a718-2a4ee936aced":{"data":["pem"]},"b728441d-afd3-4d46-8250-1b6825731ab8":{"data":["pem"]},"b7c06177-0216-4751-a020-10f6007d14fd":{"data":["pem"]},"b8391d12-a930-415d-bffa-ed0ea75c3a5b":{"data":["pem"]},"bba3b94b-1fea-414e-a846-2d68dba63415":{"data":["pem"]},"c05e9346-6123-4e8e-a5d6-0ead8b788377":{"data":["pem"]},"c3bacf17-25c9-4a80-983f-ba5637b7a67f":{"data":["pem"]},"c57148c1-7f62-455d-a886-1c71e2f7770c":{"data":["pem"]},"cf0ddef0-0890-4ba3-9def-6b994c412b99":{"data":["pem"]},"d526152c-4da5-4930-87d8-18bafdfac70e":{"data":["pem"]},"da97683e-99dc-4362-b96a-01f9f4d503f8":{"data":["pem"]},"daec2dd7-6aae-484a-83f7-e76498c35c9f":{"data":["pem"]},"e2d99024-0d20-4f99-a2f8-5d0153e1c221":{"data":["pem"]},"e5e1f840-a20b-4adb-be35-1d5e7f7c8ec9":{"data":["pem"]},"e84b0595-0034-41b8-9132-ebd386c47f0d":{"data":["pem"]},"e9f828af-8c07-4700-9bb6-28d26a63d5c3":{"data":["pem"]},"ea9611b0-8045-4f8c-bdf7-f4915450d620":{"data":["pem"]},"f7dfd90a-ef48-4cb3-86a8-4f96f48302f3":{"data":["pem"]},"f95c02a9-0881-46f0-9a36-9b6168e732c7":{"data":["pem"]},"fa7f230e-4e8d-4d59-91ad-bb3a65786dc7":{"data":["pem"]}}},{"id":"affd90fd-2466-4a4f-842d-e123f3e6b941","hierarchicalKey":"plateforme.oir.oir__p1","hierarchicalReference":"type_de_sites.sites.sites","naturalKey":"oir__p1","values":{"zet_nom_en":"P1","zet_nom_fr":"P1","zet_nom_key":"p1","__display_en":"P1","__display_fr":"P1","tze_type_nom":"plateforme","zet_chemin_parent":"oir","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["70ef9f70-3c4e-47b0-b319-ba8dc03fbb36"],"type_de_sites":["15b49edc-2c99-4867-a9fc-35f2177a9594"]},"referencingReference":{"014c8eed-b79a-4709-ad3f-421f0297d93d":{"data":["pem"]},"0793ff63-5a3f-4b3a-8c7c-92dd75faa683":{"data":["pem"]},"097387b0-057b-4664-aad6-41a22f46d4ac":{"reference":["sites"]},"0ea65ff2-7c6e-49be-bfdf-095839d9b5e8":{"data":["pem"]},"0f55ebdd-ed28-496b-90f2-edabfd00024c":{"data":["pem"]},"0f757540-a794-4f0c-bb71-f8a49e208914":{"data":["pem"]},"130ceade-71d3-490d-9a3a-f644f2dd052d":{"data":["pem"]},"1331b815-dda3-40ba-8d9f-735ad7c9e7ac":{"data":["pem"]},"169a2291-301a-48e1-b93b-1c783fb55b3c":{"data":["pem"]},"1914bf8f-ff47-40d8-969c-0d1623a60b32":{"data":["pem"]},"19f171a9-15c4-4005-bcb5-1754ef0ca5a1":{"data":["pem"]},"1dcfcc91-f690-4b5b-b7da-1ba4dee7c69a":{"data":["pem"]},"21b70ed2-8ea4-4ac1-b906-168e5631ad7e":{"data":["pem"]},"24e6d846-b922-4a69-a964-760fb2628e2e":{"reference":["sites"]},"262fa006-4136-425b-a716-20242b451f67":{"data":["pem"]},"29aba563-6d88-4ec8-92ad-9ee62fd94632":{"data":["pem"]},"2b943a6b-82bd-4abf-a5d3-a52fddd1aa84":{"data":["pem"]},"2e6f5779-7415-4232-a7fd-acf3207479c6":{"reference":["site_theme_datatype"]},"2ed097b4-d704-4a03-9de2-031c911a1a3b":{"data":["pem"]},"31ac6363-28f7-4343-9f13-35fe5bc1d280":{"data":["pem"]},"3ad1ecee-9d51-4f53-b620-4a1987bb758d":{"reference":["sites"]},"40215f8b-37b5-4cca-8e6d-cdad1410db2d":{"data":["pem"]},"4126d9aa-3426-4e12-af20-672770b1bc71":{"data":["pem"]},"46253a65-2735-454b-9380-989d06b56a30":{"data":["pem"]},"470ec973-c651-4c56-a740-2f300ea8be9a":{"data":["pem"]},"473f01a0-3f7c-4751-a6d6-449c6bd6438f":{"data":["pem"]},"4a5e57ee-85ab-412b-b8d9-82fdfc75a23c":{"data":["pem"]},"4ca4cee3-c35b-4167-9d86-71ee5dcf97cc":{"data":["pem"]},"51344cb7-1f1d-4a9e-8fcf-f4523f4eb866":{"data":["pem"]},"52b81ff3-ba66-40f0-9555-10e63f6aa9ee":{"data":["pem"]},"5c93207a-8ab3-4e19-942b-32b793cdafe7":{"data":["pem"]},"63828f3e-abe0-4fe5-aa5a-20c3c5373fce":{"data":["pem"]},"63b0772d-dc8b-42a1-acb4-21dc23c7d73c":{"data":["pem"]},"6596ef72-c8cb-406c-992c-c92cac4bf836":{"data":["pem"]},"65de027a-bc25-4857-bd7a-be5bbaead8d8":{"data":["pem"]},"6aa9adb6-89b5-4e4f-a589-653ace5317ee":{"data":["pem"]},"6d1daf89-97d6-42b5-b3da-e197eca49a4e":{"data":["pem"]},"6dd98022-4069-48cd-8a0e-9792f3e14167":{"data":["pem"]},"7166e919-74b4-453f-b73a-8c39a76dae30":{"data":["pem"]},"76db8215-7ef2-4d48-b007-66c3f9358629":{"data":["pem"]},"7849b4ba-5194-4d90-afa1-824dce0f17c1":{"data":["pem"]},"7aac8934-b041-4d27-91b5-4a893ba11467":{"data":["pem"]},"7d217d8c-8ebf-451f-a12f-c3a2ad4a40b4":{"data":["pem"]},"7e612804-beb1-41d0-a737-0d200765600e":{"data":["pem"]},"81856258-8018-4189-a5a5-cd58c3678d0e":{"data":["pem"]},"83b746c8-e912-49c2-8dea-061f5a025a02":{"data":["pem"]},"8675220c-7584-403c-afb3-fc1687b777ea":{"data":["pem"]},"873fc706-cda9-42c4-8d0f-43ebccf9d05c":{"data":["pem"]},"8a55fa8d-7bfc-4a5d-877f-e5b349e017c4":{"data":["pem"]},"93c8a684-db7f-47ad-9783-a4c9ebb26298":{"data":["pem"]},"97fb9d14-4abf-46bf-84cc-8ed462148ca4":{"data":["pem"]},"98965f0b-a18d-438e-babb-52dc41bb4064":{"data":["pem"]},"9c03ff0d-379e-4248-8e0a-2691eb6b625d":{"data":["pem"]},"9d64031e-8557-4ece-8ce1-635d0c15c506":{"data":["pem"]},"9f1d407b-6a37-46b9-b1d7-275ebf0a848d":{"data":["pem"]},"a5e9a5ff-7fcc-4787-97ae-37e176bba1b9":{"data":["pem"]},"aa479f27-45af-4df9-820a-b800876744fa":{"data":["pem"]},"ab9798f9-2d76-4e51-91cd-ced66a6dc712":{"data":["pem"]},"aea05e06-fe32-45c7-b170-53f42d8b0133":{"data":["pem"]},"b311c13b-f25e-4942-9349-508521d109bd":{"data":["pem"]},"b7732312-d501-4be8-aaf6-46144161820c":{"data":["pem"]},"c04abc22-bdcd-41c3-87a8-09ca949180bb":{"data":["pem"]},"c20efad7-3e36-4e6f-8133-6d1164f988e0":{"data":["pem"]},"c55273d9-e6ef-443b-9679-eac254ec8fda":{"data":["pem"]},"cd9e5ea0-ebd7-4556-9be0-b0faa74c0373":{"data":["pem"]},"d13d92a1-dcfa-4dca-a267-7ba04d92ec7b":{"data":["pem"]},"d61ca1be-0e36-4684-89e5-3e6ad692f6ce":{"data":["pem"]},"de2856fc-2c3c-43e7-9e77-ab07bc0da619":{"data":["pem"]},"e95eba0b-6108-48aa-8899-e7e5c0b7f7e1":{"data":["pem"]},"f01c5ec8-47e7-4688-a831-cc901508ff98":{"data":["pem"]},"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce":{"reference":["sites"]},"f8425b00-b914-4975-a03b-7bd2e791a5d1":{"data":["pem"]},"f8a8c598-648b-4fb4-b443-b9b4d08a7551":{"data":["pem"]}}},{"id":"097387b0-057b-4664-aad6-41a22f46d4ac","hierarchicalKey":"plateforme.oir.oir__p1.oir__p1__a","hierarchicalReference":"type_de_sites.sites.sites.sites","naturalKey":"oir__p1__a","values":{"zet_nom_en":"A","zet_nom_fr":"A","zet_nom_key":"a","__display_en":"A","__display_fr":"A","tze_type_nom":"plateforme","zet_chemin_parent":"oir__p1","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["affd90fd-2466-4a4f-842d-e123f3e6b941"],"type_de_sites":["15b49edc-2c99-4867-a9fc-35f2177a9594"]},"referencingReference":{"0ea65ff2-7c6e-49be-bfdf-095839d9b5e8":{"data":["pem"]},"0f55ebdd-ed28-496b-90f2-edabfd00024c":{"data":["pem"]},"1331b815-dda3-40ba-8d9f-735ad7c9e7ac":{"data":["pem"]},"21b70ed2-8ea4-4ac1-b906-168e5631ad7e":{"data":["pem"]},"29aba563-6d88-4ec8-92ad-9ee62fd94632":{"data":["pem"]},"2b943a6b-82bd-4abf-a5d3-a52fddd1aa84":{"data":["pem"]},"31ac6363-28f7-4343-9f13-35fe5bc1d280":{"data":["pem"]},"40215f8b-37b5-4cca-8e6d-cdad1410db2d":{"data":["pem"]},"473f01a0-3f7c-4751-a6d6-449c6bd6438f":{"data":["pem"]},"52b81ff3-ba66-40f0-9555-10e63f6aa9ee":{"data":["pem"]},"5c93207a-8ab3-4e19-942b-32b793cdafe7":{"data":["pem"]},"6596ef72-c8cb-406c-992c-c92cac4bf836":{"data":["pem"]},"65de027a-bc25-4857-bd7a-be5bbaead8d8":{"data":["pem"]},"6d1daf89-97d6-42b5-b3da-e197eca49a4e":{"data":["pem"]},"76db8215-7ef2-4d48-b007-66c3f9358629":{"data":["pem"]},"7aac8934-b041-4d27-91b5-4a893ba11467":{"data":["pem"]},"81856258-8018-4189-a5a5-cd58c3678d0e":{"data":["pem"]},"8675220c-7584-403c-afb3-fc1687b777ea":{"data":["pem"]},"873fc706-cda9-42c4-8d0f-43ebccf9d05c":{"data":["pem"]},"8a55fa8d-7bfc-4a5d-877f-e5b349e017c4":{"data":["pem"]},"97fb9d14-4abf-46bf-84cc-8ed462148ca4":{"data":["pem"]},"98965f0b-a18d-438e-babb-52dc41bb4064":{"data":["pem"]},"9c03ff0d-379e-4248-8e0a-2691eb6b625d":{"data":["pem"]},"9f1d407b-6a37-46b9-b1d7-275ebf0a848d":{"data":["pem"]},"a5e9a5ff-7fcc-4787-97ae-37e176bba1b9":{"data":["pem"]},"aa479f27-45af-4df9-820a-b800876744fa":{"data":["pem"]},"aea05e06-fe32-45c7-b170-53f42d8b0133":{"data":["pem"]},"b311c13b-f25e-4942-9349-508521d109bd":{"data":["pem"]},"b7732312-d501-4be8-aaf6-46144161820c":{"data":["pem"]},"c04abc22-bdcd-41c3-87a8-09ca949180bb":{"data":["pem"]},"c20efad7-3e36-4e6f-8133-6d1164f988e0":{"data":["pem"]},"c55273d9-e6ef-443b-9679-eac254ec8fda":{"data":["pem"]},"d13d92a1-dcfa-4dca-a267-7ba04d92ec7b":{"data":["pem"]},"d61ca1be-0e36-4684-89e5-3e6ad692f6ce":{"data":["pem"]},"fc572209-9d59-494e-944f-d047b92043fc":{"reference":["site_theme_datatype"]}}},{"id":"3ad1ecee-9d51-4f53-b620-4a1987bb758d","hierarchicalKey":"plateforme.oir.oir__p1.oir__p1__b","hierarchicalReference":"type_de_sites.sites.sites.sites","naturalKey":"oir__p1__b","values":{"zet_nom_en":"B","zet_nom_fr":"B","zet_nom_key":"b","__display_en":"B","__display_fr":"B","tze_type_nom":"plateforme","zet_chemin_parent":"oir__p1","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["affd90fd-2466-4a4f-842d-e123f3e6b941"],"type_de_sites":["15b49edc-2c99-4867-a9fc-35f2177a9594"]},"referencingReference":{"6c26f8ee-bc3f-4912-8d8c-f0746668a69b":{"reference":["site_theme_datatype"]}}},{"id":"fd780f5b-90e5-4fe4-9308-7be057e5d9b5","hierarchicalKey":"plateforme.oir.oir__p2","hierarchicalReference":"type_de_sites.sites.sites","naturalKey":"oir__p2","values":{"zet_nom_en":"P2","zet_nom_fr":"P2","zet_nom_key":"p2","__display_en":"P2","__display_fr":"P2","tze_type_nom":"plateforme","zet_chemin_parent":"oir","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["70ef9f70-3c4e-47b0-b319-ba8dc03fbb36"],"type_de_sites":["15b49edc-2c99-4867-a9fc-35f2177a9594"]},"referencingReference":{"023e8ca6-3ae8-4b5d-9663-aa910405a18c":{"data":["pem"]},"0c13bd2e-8b05-405e-9760-5edbb36675c4":{"data":["pem"]},"103c2200-1e87-472d-8a27-49bf1a796dea":{"data":["pem"]},"13fb4792-5f62-4482-b86d-ce227b5ad9bf":{"data":["pem"]},"1642c324-dbdf-4e24-953f-4dac4f21a399":{"data":["pem"]},"177fdcc6-0163-4da6-975c-9be700baeef3":{"data":["pem"]},"1989b4fd-594a-47db-bc6f-9b7fc2261714":{"data":["pem"]},"1ae3dc3e-a44c-4c92-85c2-2534418feb95":{"data":["pem"]},"1e09e5df-0eca-4bca-a5b3-28e5134ae64a":{"data":["pem"]},"2136c2b7-21b5-4efa-8040-468ee472e87d":{"data":["pem"]},"221c8d3c-db8e-4a6f-afd8-2271c23f207f":{"data":["pem"]},"23e56de2-b25d-47d1-b1a1-855401f32b4b":{"data":["pem"]},"264d29b9-3be6-4a27-8e51-5321e38cbe23":{"data":["pem"]},"2a88cf80-bcbe-4021-8b07-9f1c06445e79":{"data":["pem"]},"2b136d58-5de0-4f18-b177-3d48b87a88d9":{"data":["pem"]},"2c0b441a-dc7f-4fb0-b177-5ae0fa25297b":{"data":["pem"]},"2c8f23c2-64df-4d38-9159-ae6c6739b8ea":{"data":["pem"]},"2e09359a-1adb-476e-a75d-8f4cf5e25323":{"data":["pem"]},"3091193f-898c-4c4a-8ca8-0ef05b43ce6f":{"data":["pem"]},"30ad2dbc-25c3-4d4a-b48a-d0e333bbe30a":{"data":["pem"]},"35bebd41-c5d7-4268-968b-a4be6956f5dc":{"data":["pem"]},"4a3af54b-6f0c-4caa-898d-2d35f80af8aa":{"data":["pem"]},"4ceef10e-2bc3-4b68-b351-028c813a047a":{"data":["pem"]},"4d337bba-029c-42a2-9adc-770571c33a77":{"data":["pem"]},"4e0ecd41-afbf-4688-9040-a6bc261efee8":{"data":["pem"]},"50e43d73-3fd7-434e-be2a-9b2a1a37d000":{"data":["pem"]},"57e5b02f-ced2-4af2-b34a-9e6a3e88789b":{"data":["pem"]},"5c801b19-ee55-473d-8770-fe0b3f9835a7":{"data":["pem"]},"5fbaa41b-9eac-4a82-9540-1b712ca3383d":{"data":["pem"]},"6113e4b6-a7aa-4bcb-8111-91ee2367a5c4":{"data":["pem"]},"6375a231-6eb0-46b4-940f-0362083c3fea":{"reference":["site_theme_datatype"]},"642dd73b-0f98-4cbe-b87d-ea244b7f0058":{"data":["pem"]},"6aa93fa4-2ae1-4825-a82d-a9cbd7d61fe0":{"data":["pem"]},"6bb1e254-df74-49d4-bd8f-446ec17f6c5b":{"data":["pem"]},"72d6a18b-8c70-4e54-a9b3-caf64d1d5c86":{"data":["pem"]},"800072bd-2496-4a5b-b244-45522bbc6407":{"data":["pem"]},"80dfb6c6-9200-418a-92bf-a3a1a13d1913":{"data":["pem"]},"8d3003b2-18d0-4e3a-b1ae-0e50640c4078":{"data":["pem"]},"8dc1e752-104a-43c9-ade6-2dcc40034ce1":{"data":["pem"]},"90559dc1-f943-4c0f-afb3-770a5c2a91ce":{"reference":["site_theme_datatype"]},"978b1a40-923e-4d12-83a4-6fde0973cc0f":{"data":["pem"]},"9c9b63e3-c62a-4eb9-95df-b3a9fec50f78":{"data":["pem"]},"9e44785a-0346-4de0-9b52-eb6c8309076c":{"data":["pem"]},"9e668f71-aa43-4eb3-af8f-e9f42f5113fd":{"data":["pem"]},"a556ab2f-eb1e-47a1-80b1-194930c9cac4":{"data":["pem"]},"a6639d9c-5e01-4886-b000-06386cca319b":{"data":["pem"]},"af92d420-f91a-4b85-9622-220474be7328":{"data":["pem"]},"b3d1f574-1dd8-4063-b37b-7a3a9f45ce92":{"data":["pem"]},"b4e09deb-24aa-428c-bcd8-57a2bc3c2387":{"data":["pem"]},"b68f9e2c-62d7-49a8-a06b-ebd39f026a4a":{"data":["pem"]},"bcd90e5e-7221-4851-953f-ce5470bd9eb7":{"data":["pem"]},"c8650f33-1a71-4695-bbab-43e1340ce003":{"data":["pem"]},"cd294fa5-df6d-4b84-8b4a-ac70f6fcc7b1":{"data":["pem"]},"d5df2db2-4e28-46d4-94e9-b02709cd6f90":{"data":["pem"]},"da533509-c935-45db-8d88-f881a1c750a8":{"data":["pem"]},"ddf2a6e7-e344-465f-a9c8-c5d6d174f6e0":{"data":["pem"]},"df809c20-492c-410e-bfd7-2d75d9a143cc":{"data":["pem"]},"e33346b4-1c8d-442e-ba99-ce43b9dd756a":{"data":["pem"]},"e5381fcb-e409-421d-b2c2-ca54a8905601":{"data":["pem"]},"e64e37e4-0da5-4fa9-b03f-f8349c55e468":{"data":["pem"]},"ee94dc78-78e4-4a27-8316-53f82d7cc89b":{"data":["pem"]},"f1551055-636f-4780-9a47-385eb795ab9b":{"data":["pem"]},"f264f348-a6ff-43ef-9bd8-c67a400844da":{"data":["pem"]},"f2bfef5e-a4e3-4f1e-a9c2-367891e8d0e8":{"data":["pem"]},"f374c197-c921-4a2e-8dd7-91a51217b2b2":{"data":["pem"]},"f387ba91-85bd-4a83-acfe-dd53db36d955":{"data":["pem"]},"f4360db8-bd0e-4e1f-8965-55f443c56ebd":{"data":["pem"]},"f97e9c10-4812-4d39-857b-8315ebfab934":{"data":["pem"]},"ff032c04-d001-43d0-8f42-f7b7623f7b40":{"data":["pem"]},"ff5a3358-1be1-4ae0-b83b-673218b4e1fb":{"data":["pem"]}}},{"id":"853b197d-7f26-48d7-a807-dac5253c882a","hierarchicalKey":"plateforme.scarff.scarff__p1","hierarchicalReference":"type_de_sites.sites.sites","naturalKey":"scarff__p1","values":{"zet_nom_en":"P1","zet_nom_fr":"P1","zet_nom_key":"p1","__display_en":"P1","__display_fr":"P1","tze_type_nom":"plateforme","zet_chemin_parent":"scarff","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce"],"type_de_sites":["15b49edc-2c99-4867-a9fc-35f2177a9594"]},"referencingReference":{"0531ffa8-18fc-4c54-be13-57465a073601":{"data":["pem"]},"089ecad9-f192-474a-ad26-0a21b89b5b58":{"reference":["site_theme_datatype"]},"0c7f35a3-7990-4238-9ba6-91601360a79e":{"data":["pem"]},"0dce9b41-4edb-49b4-b96b-6ddb101df409":{"data":["pem"]},"0e157202-7102-440e-b6fd-3c6b697b777b":{"data":["pem"]},"0f35fb66-cfcc-4194-95e2-9eda6b513c37":{"data":["pem"]},"10a4ef6b-3e95-4592-a45a-af0018d15241":{"data":["pem"]},"15324988-7188-4053-be45-bf1704c63160":{"data":["pem"]},"1ae317a6-f9fd-49d2-b6cf-06cb00c74f3c":{"data":["pem"]},"1c242972-6d82-43a7-a7dd-020a016555cf":{"data":["pem"]},"1d835a0f-200f-4fd6-b07c-91abd4aa5211":{"data":["pem"]},"22401614-c4c7-4b4c-82e3-2eda55eff67b":{"data":["pem"]},"230fef9a-800c-4181-946d-8d26ed507972":{"data":["pem"]},"25bcedf9-6d1e-408e-ba43-d4b0c33eb313":{"data":["pem"]},"2a97bad4-6e16-4ff1-8e56-40909ae4f8d9":{"data":["pem"]},"2fb3b5b4-ebef-4810-9143-222d5db30664":{"data":["pem"]},"325b7fc8-db96-4141-95b2-86d15b042eb8":{"data":["pem"]},"35d2ff86-7dd9-4ec5-a2a1-033bbfa2ce05":{"data":["pem"]},"3a563413-6be0-403c-9a35-97802ac0bf9f":{"data":["pem"]},"3c813c96-12ea-4ac8-af6c-80a1630baa62":{"data":["pem"]},"3d00c6d0-18c8-44de-b75d-aded3d1f4aa5":{"data":["pem"]},"3e9fcc76-a876-429f-8538-7a73b29b49d1":{"data":["pem"]},"417992ec-40fb-4c40-8f6f-5ca41950931a":{"data":["pem"]},"442a4eb8-da31-47f4-9caa-8c00a89f9e9b":{"data":["pem"]},"44df7af6-1225-4681-a2bd-716fd8693c33":{"data":["pem"]},"4cbb6f24-7d71-4905-af1e-dad4ef71d8f1":{"data":["pem"]},"55613df0-7db3-4b6b-b39b-66141e82ad67":{"data":["pem"]},"5d5511fd-e85f-47bb-b68a-5fb2f8c5860d":{"data":["pem"]},"5dea0ecf-c682-4882-bb3a-75f36cc94db7":{"data":["pem"]},"62d0e8b3-05b6-480d-a1cf-c16197dd20a2":{"data":["pem"]},"689b6ce1-9771-488a-8eb1-97f96ceb845f":{"data":["pem"]},"69ee1f49-550b-4065-aa10-4c4724402471":{"data":["pem"]},"7ac52cb9-a3cf-4645-9b08-57505097ce13":{"data":["pem"]},"7f55d6b0-be83-469d-ac4b-a2288214b288":{"data":["pem"]},"7f5fa234-6cab-43ef-b784-97a8c5bf74a7":{"data":["pem"]},"8619589c-5cba-433f-abda-8c80e877a7ee":{"data":["pem"]},"87accd78-9b05-4072-805b-a801c3e096dc":{"data":["pem"]},"89be7eeb-82be-44a7-be19-181cb0b8d685":{"data":["pem"]},"8a3dc04f-5be4-449f-b73c-2e35d344bff7":{"data":["pem"]},"8f968b28-3009-4b94-bd00-ec05572debf2":{"data":["pem"]},"905f023d-8f63-4777-b0ef-71d67f29788d":{"data":["pem"]},"90bb28df-1f47-4eb0-92a2-26b98ace09cd":{"data":["pem"]},"95a16bc3-da55-44ef-a411-4e149dc72e4c":{"data":["pem"]},"96172af0-9361-4035-834c-2b6a52b81f01":{"data":["pem"]},"99d230ef-b4a4-4a47-85b5-6379ac36bca9":{"data":["pem"]},"9f36aa22-c663-437d-a599-16b64df00db7":{"data":["pem"]},"b69b82ac-5fe8-461d-b19c-9715402de7e9":{"data":["pem"]},"b6c2791c-5337-4895-a36d-000f0fa4067e":{"data":["pem"]},"c43f5ea0-a805-4370-bf84-5daf7d8b17e0":{"data":["pem"]},"c445dbdb-5af0-46b5-9a07-55618fd18c39":{"data":["pem"]},"c58f459f-7230-43ef-94f2-58f97651e655":{"data":["pem"]},"c764e7da-ce54-4012-bf9f-24720740dfdf":{"data":["pem"]},"c777b577-be96-4d19-9715-7db06ad80f99":{"data":["pem"]},"c922db62-9232-4b0c-a0b3-41ba344b2a76":{"data":["pem"]},"cff9b794-f650-4c5e-a94e-90880cc7b9f1":{"data":["pem"]},"d08c57e6-33ea-42f7-aab2-f8c62f8d0307":{"reference":["site_theme_datatype"]},"d170cbc2-4757-4d35-bf2a-84f733d50463":{"data":["pem"]},"d3c14758-df35-4810-a9ce-9957c39a0787":{"data":["pem"]},"d8d48225-b575-4397-8835-d10ace3eb7f4":{"data":["pem"]},"dbfcec7f-b309-4d24-a03e-e378c445b0cb":{"data":["pem"]},"dc6dc5c5-fee8-4312-93a9-a6ab3109907e":{"data":["pem"]},"df33f9eb-d509-4508-b459-6e9e06c1ed0b":{"data":["pem"]},"e1db62df-64ee-456e-9ea4-ad24dee44728":{"data":["pem"]},"e425cb5a-1482-4c74-98b5-00e451b2f40e":{"data":["pem"]},"ef09af6f-61be-494a-96d8-c73703ef9b83":{"data":["pem"]},"ef8c12cd-7d80-47bf-9572-3f8713ad86fd":{"data":["pem"]},"f0fc69ad-fbaa-4708-b821-6aa730d2f6ee":{"data":["pem"]},"f4a9cdb7-f036-47d9-bf3d-9e8c25c43761":{"data":["pem"]},"fbbaad21-57f6-4b12-87cf-0c47e9a9da2e":{"data":["pem"]},"fc1c9692-7e50-47e1-b679-716f778a246e":{"data":["pem"]}}}],"referenceTypeForReferencingColumns":{"tze_type_nom":"type_de_sites","zet_chemin_parent":"sites"}} \ No newline at end of file diff --git a/ui/cypress/fixtures/applications/ore/monsore/references/type_de_sites.json b/ui/cypress/fixtures/applications/ore/monsore/references/type_de_sites.json index a311e32b9..5210f2d4e 100644 --- a/ui/cypress/fixtures/applications/ore/monsore/references/type_de_sites.json +++ b/ui/cypress/fixtures/applications/ore/monsore/references/type_de_sites.json @@ -1 +1 @@ -{"referenceValues":[{"id":"72386e27-d900-4339-8145-5a6cf4b31fca","hierarchicalKey":"bassin_versant","hierarchicalReference":"type_de_sites","naturalKey":"bassin_versant","values":{"tze_nom_en":"Watershed","tze_nom_fr":"Bassin versant","tze_nom_key":"bassin_versant","__display_en":"Watershed","__display_fr":"Bassin versant","tze_definition_en":"Watershed","tze_definition_fr":"Bassin versant"},"refsLinkedTo":{},"referencingReference":{"88fec4e9-bcf6-4e9e-881a-46b51246b1ed":{"reference":["sites"]},"bd473fc8-f69e-4c27-867e-baf4a83b1b62":{"reference":["sites"]},"e228d3b9-f78c-4159-88eb-2bbf63fb6d90":{"reference":["sites"]}}},{"id":"c09604d3-ad6b-4a86-913f-a262b5b6bbfa","hierarchicalKey":"plateforme","hierarchicalReference":"type_de_sites","naturalKey":"plateforme","values":{"tze_nom_en":"Platform","tze_nom_fr":"Plateforme","tze_nom_key":"plateforme","__display_en":"Platform","__display_fr":"Plateforme","tze_definition_en":"Measurement platform","tze_definition_fr":"Plateforme de mesure"},"refsLinkedTo":{},"referencingReference":{"16d8e95f-cc76-4a0a-90df-03a630c5da22":{"reference":["sites"]},"637901bd-f6ee-48ee-9ca3-a61590453241":{"reference":["sites"]},"738da4f5-29cd-4904-bb2d-b4a3db07321b":{"reference":["sites"]},"c6402543-25b3-4cb1-a0da-7324e52798f4":{"reference":["sites"]},"f575c6ec-30f7-4201-a978-71f1e1a6b5ca":{"reference":["sites"]},"fcf71938-5064-4c23-8b3b-dfed9bf449e7":{"reference":["sites"]}}}],"referenceTypeForReferencingColumns":{}} \ No newline at end of file +{"referenceValues":[{"id":"78722cb6-f388-4907-bf0c-e764b214bde4","hierarchicalKey":"bassin_versant","hierarchicalReference":"type_de_sites","naturalKey":"bassin_versant","values":{"tze_nom_en":"Watershed","tze_nom_fr":"Bassin versant","tze_nom_key":"bassin_versant","__display_en":"Watershed","__display_fr":"Bassin versant","tze_definition_en":"Watershed","tze_definition_fr":"Bassin versant"},"refsLinkedTo":{},"referencingReference":{"24e6d846-b922-4a69-a964-760fb2628e2e":{"reference":["sites"]},"70ef9f70-3c4e-47b0-b319-ba8dc03fbb36":{"reference":["sites"]},"f2d2409b-8b32-408f-8cb6-9fc7f07fb7ce":{"reference":["sites"]}}},{"id":"15b49edc-2c99-4867-a9fc-35f2177a9594","hierarchicalKey":"plateforme","hierarchicalReference":"type_de_sites","naturalKey":"plateforme","values":{"tze_nom_en":"Platform","tze_nom_fr":"Plateforme","tze_nom_key":"plateforme","__display_en":"Platform","__display_fr":"Plateforme","tze_definition_en":"Measurement platform","tze_definition_fr":"Plateforme de mesure"},"refsLinkedTo":{},"referencingReference":{"097387b0-057b-4664-aad6-41a22f46d4ac":{"reference":["sites"]},"3ad1ecee-9d51-4f53-b620-4a1987bb758d":{"reference":["sites"]},"853b197d-7f26-48d7-a807-dac5253c882a":{"reference":["sites"]},"8ec2d6b7-7fff-43aa-a065-eeacc6b11345":{"reference":["sites"]},"affd90fd-2466-4a4f-842d-e123f3e6b941":{"reference":["sites"]},"fd780f5b-90e5-4fe4-9308-7be057e5d9b5":{"reference":["sites"]}}}],"referenceTypeForReferencingColumns":{}} \ No newline at end of file diff --git a/ui/cypress/fixtures/applications/ore/ore_application_description.txt b/ui/cypress/fixtures/applications/ore/ore_application_description.txt index bbc30c67b..984c7e5ea 100644 --- a/ui/cypress/fixtures/applications/ore/ore_application_description.txt +++ b/ui/cypress/fixtures/applications/ore/ore_application_description.txt @@ -1,12 +1,21 @@ -{"result":0,"type":"REACTIVE_PROGRESS","time":[2023,9,4,18,9,45,26415153]} -{"result":{"id":"1b063395-1f0d-4893-8eb2-57a4a60d9940","creationDate":1693850865218,"updateDate":1693850865218,"name":"monsore","comment":"","version":1,"dataType":["pem","test"],"additionalFile":["fichiers","utilisateurs"],"configuration":{"requiredAuthorizationsAttributes":["projet","localization"],"version":1,"internationalization":{"application":{"internationalizationName":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"}},"references":{"themes":{"internationalizationName":{"en":"Thematic","fr":"Thème"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"especes":{"internationalizationName":{"en":"Species","fr":"Espèces"},"internationalizedColumns":{"esp_definition_fr":{"en":"esp_definition_en","fr":"esp_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{esp_nom}","fr":"{esp_nom}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables":{"internationalizationName":{"en":"Variables","fr":"Variables"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"tze_nom_key":{"en":"tze_nom_en","fr":"tze_nom_fr"},"tze_definition_fr":{"en":"tze_definition_en","fr":"tze_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{tze_nom_key}","fr":"{tze_nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"site_theme_datatype":{"internationalizationName":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"projet name: {projet}, site name : {site}, theme name : {theme}, data type name : {datatype}","fr":"nom du projet: {projet}, nom du site : {site}, nom du thème : {theme}, nom du type de données : {datatype}"}},"internationalizedValidations":{"sitesRef":{"fr":"référence au site"},"projetRef":{"fr":"référence au projet"},"themesRef":{"fr":"référence au theme"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"unites":{"internationalizationName":{"en":"Units","fr":"Unités"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"code_key":{"en":"code_en","fr":"code_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key} ({code_key})","fr":"{nom_key} ({code_key})"}},"internationalizedValidations":{},"internationalizedTags":null},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{valeur_key}","fr":"{valeur_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_fichiers":{"internationalizationName":{"en":"Files types","fr":"Types de fichiers"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables_et_unites_par_types_de_donnees":{"internationalizationName":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"datatype name : {datatype}, variable name : {variable}, : unit name {unite}","fr":"nom du type de données : {datatype}, nom de la variable : {variable}, : nom de l'unité {unite}"}},"internationalizedValidations":{"uniteRef":{"fr":"référence à l'unité'"},"variableRef":{"fr":"référence à la variable"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"zet_nom_key":{"en":"zet_nom_en","fr":"zet_nom_fr"},"zet_description_fr":{"en":"zet_description_en","fr":"zet_description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{zet_nom_key}","fr":"{zet_nom_key}"}},"internationalizedValidations":{"typeSitesRef":{"fr":"référence au type de site"},"siteParentRef":{"fr":"référence à la colonne parent"}},"internationalizedTags":null}},"dataTypes":{"test":{"internationalizationName":{"en":"Test","fr":"Test"},"internationalizedColumns":null,"authorization":{"dataGroups":{"_others_":{"internationalizationName":null}},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"pem":{"internationalizationName":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"}},"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"}},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"}}},"authorizationScopes":{"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"}},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":{"especes":{"pattern":{"en":"espèce :{esp_nom}","fr":"espèce :{esp_nom}"}}},"internationalizedValidations":{"unitOfColor":{"fr":"vérifie l'unité de la couleur des individus"},"unitOfIndividus":{"fr":"vérifie l'unité du nombre d'individus"}}}},"internationalizedTags":{"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"unit":{"en":"unit","fr":"unité"},"context":{"en":"context","fr":"contexte"}},"rightsRequest":{"internationalizationName":null,"description":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"endDate":{"en":"Project end date","fr":"Date de fin du projet"},"project":{"en":"Description of the research project","fr":"Description du projet de recherche"},"startDate":{"en":"Project start date","fr":"Date de début du projet"},"organization":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"projectManagers":{"en":"Project managers","fr":"Responsables du projet"}}},"additionalFiles":{"utilisateurs":{"internationalizationName":{"en":"User","fr":"Users"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"nom":{"en":"Name","fr":"Nom"},"prenom":{"en":"Surname","fr":"Prénom"}}},"fichiers":{"internationalizationName":{"en":"Files","fr":"Fichiers"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"age":{"en":"Age","fr":"Age"},"nom":{"en":"Name","fr":"Nom"},"date":{"en":"Date","fr":"Date"},"site":{"en":"Place","fr":"Site"},"poids":{"en":"Weight","fr":"Poids"}}}}},"comment":null,"application":{"internationalizationName":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"},"internationalizedColumns":null,"name":"monsore","version":1,"defaultLanguage":"fr","internationalization":{"internationalizationName":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"}}},"tags":{"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"unit":{"en":"unit","fr":"unité"},"context":{"en":"context","fr":"contexte"}},"rightsRequest":{"description":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"format":{"endDate":{"internationalizationName":{"en":"Project end date","fr":"Date de fin du projet"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"project":{"internationalizationName":{"en":"Description of the research project","fr":"Description du projet de recherche"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":".*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}}},"startDate":{"internationalizationName":{"en":"Project start date","fr":"Date de début du projet"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"organization":{"internationalizationName":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":".*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"projectManagers":{"internationalizationName":{"en":"Project managers","fr":"Responsables du projet"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":".*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"MANY"}}}}},"references":{"type_de_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"tze_nom_key":{"en":"tze_nom_en","fr":"tze_nom_fr"},"tze_definition_fr":{"en":"tze_definition_en","fr":"tze_definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{tze_nom_key}","fr":"{tze_nom_key}"}},"separator":";","keyColumns":["tze_nom_key"],"columns":{"tze_nom_en":null,"tze_nom_fr":null,"tze_nom_key":null,"tze_definition_en":null,"tze_definition_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["context"]},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"zet_nom_key":{"en":"zet_nom_en","fr":"zet_nom_fr"},"zet_description_fr":{"en":"zet_description_en","fr":"zet_description_fr"}},"internationalizationDisplay":{"pattern":{"en":"{zet_nom_key}","fr":"{zet_nom_key}"}},"separator":";","keyColumns":["zet_chemin_parent","zet_nom_key"],"columns":{"zet_nom_en":null,"zet_nom_fr":null,"zet_nom_key":null,"tze_type_nom":null,"zet_chemin_parent":null,"zet_description_en":null,"zet_description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{"typeSitesRef":{"internationalizationName":{"fr":"référence au type de site"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"type_de_sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["tze_type_nom"]},"siteParentRef":{"internationalizationName":{"fr":"référence à la colonne parent"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"columns":["zet_chemin_parent"]}},"allowUnexpectedColumns":false,"tags":["context"]},"especes":{"internationalizationName":{"en":"Species","fr":"Espèces"},"internationalizedColumns":{"esp_definition_fr":{"en":"esp_definition_en","fr":"esp_definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{esp_nom}","fr":"{esp_nom}"}},"separator":";","keyColumns":["esp_nom"],"columns":{"esp_nom":{"presenceConstraint":"MANDATORY","tags":["test"],"checker":null,"headerName":null,"defaultValue":null},"esp_definition_en":null,"esp_definition_fr":null,"colonne_homonyme_entre_referentiels":null},"computedColumns":{"my_computed_column":{"presenceConstraint":"MANDATORY","tags":["__hidden__"],"checker":null,"headerName":null,"computation":{"expression":"return \"my value\";\n","references":[],"datatypes":[]}}},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"type_de_fichiers":{"internationalizationName":{"en":"Files types","fr":"Types de fichiers"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["__hidden__"]},"themes":{"internationalizationName":{"en":"Thematic","fr":"Thème"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["context"]},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"definition_en":null,"definition_fr":null,"colonne_homonyme_entre_referentiels":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["context","data","test"]},"site_theme_datatype":{"internationalizationName":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"projet name: {projet}, site name : {site}, theme name : {theme}, data type name : {datatype}","fr":"nom du projet: {projet}, nom du site : {site}, nom du thème : {theme}, nom du type de données : {datatype}"}},"separator":";","keyColumns":["projet","site","theme","datatype"],"columns":{"site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site","defaultValue":null},"theme":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du thème","defaultValue":null},"projet":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du projet","defaultValue":null},"datatype":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de données","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{"sitesRef":{"internationalizationName":{"fr":"référence au site"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["site"]},"projetRef":{"internationalizationName":{"fr":"référence au projet"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["projet"]},"themesRef":{"internationalizationName":{"fr":"référence au theme"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"themes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["theme"]},"checkDatatype":{"internationalizationName":{"fr":"test"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = Arrays.stream((String)datum.datatype).split(\"_\")\n .collect{it.substring(0, 1)}\n .join(); \n return application.getDataType().contains(datatype);\n","references":[],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["datatype"]}},"allowUnexpectedColumns":false,"tags":["context"]},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizationDisplay":{"pattern":{"en":"{valeur_key}","fr":"{valeur_key}"}},"separator":";","keyColumns":["nom_key","valeur_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"valeur_en":null,"valeur_fr":null,"valeur_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"variables":{"internationalizationName":{"en":"Variables","fr":"Variables"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"definition_en":null,"definition_fr":null,"is_qualitative":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"isQualitative","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"unites":{"internationalizationName":{"en":"Units","fr":"Unités"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"code_key":{"en":"code_en","fr":"code_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key} ({code_key})","fr":"{nom_key} ({code_key})"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"code_en":null,"code_fr":null,"nom_key":null,"code_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"variables_et_unites_par_types_de_donnees":{"internationalizationName":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"datatype name : {datatype}, variable name : {variable}, : unit name {unite}","fr":"nom du type de données : {datatype}, nom de la variable : {variable}, : nom de l'unité {unite}"}},"separator":";","keyColumns":["datatype","variable"],"columns":{"unite":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de l'unité","defaultValue":null},"datatype":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de données","defaultValue":null},"variable":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la variable","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{"uniteRef":{"internationalizationName":{"fr":"référence à l'unité'"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["unite"]},"variableRef":{"internationalizationName":{"fr":"référence à la variable"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"variables","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["variable"]},"checkDatatype":{"internationalizationName":{"fr":"test"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = Arrays.stream((String)(datum.datatype).split(\"_\")) .collect{it.substring(0, 1)} .join(); return application.getDataType().contains(datatype);\n","references":[],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["datatype"]}},"allowUnexpectedColumns":false,"tags":["data"]}},"compositeReferences":{"sites":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"type_de_sites","parentKeyColumn":null,"parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"sites","parentKeyColumn":"tze_type_nom","parentRecursiveKey":"zet_chemin_parent"}]},"projet":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"projet","parentKeyColumn":null,"parentRecursiveKey":null}]}},"additionalFiles":{"fichiers":{"internationalizationName":{"en":"Files","fr":"Fichiers"},"internationalizedColumns":null,"format":{"age":{"internationalizationName":{"en":"Age","fr":"Age"},"internationalizedColumns":null,"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"nom":{"internationalizationName":{"en":"Name","fr":"Nom"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":"[a-z]*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"date":{"internationalizationName":{"en":"Date","fr":"Date"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"site":{"internationalizationName":{"en":"Place","fr":"Site"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"poids":{"internationalizationName":{"en":"Weight","fr":"Poids"},"internationalizedColumns":null,"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}}}}},"utilisateurs":{"internationalizationName":{"en":"User","fr":"Users"},"internationalizedColumns":null,"format":{"nom":{"internationalizationName":{"en":"Name","fr":"Nom"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":"[a-z]*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"prenom":{"internationalizationName":{"en":"Surname","fr":"Prénom"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":"[a-z]*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}}}}},"dataTypes":{"pem":{"internationalizationName":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"internationalizedColumns":null,"internationalizationDisplays":{"especes":{"pattern":{"en":"espèce :{esp_nom}","fr":"espèce :{esp_nom}"}}},"format":{"headerLine":4,"firstRowLine":5,"separator":";","columns":[{"header":"projet","boundTo":{"variable":"projet","component":"value","id":"projet_value"},"presenceConstraint":"MANDATORY"},{"header":"site","boundTo":{"variable":"site","component":"bassin","id":"site_bassin"},"presenceConstraint":"MANDATORY"},{"header":"plateforme","boundTo":{"variable":"site","component":"plateforme","id":"site_plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date","boundTo":{"variable":"date","component":"value","id":"date_value"},"presenceConstraint":"MANDATORY"},{"header":"espece","boundTo":{"variable":"espece","component":"value","id":"espece_value"},"presenceConstraint":"MANDATORY"},{"header":"Couleur des individus","boundTo":{"variable":"Couleur des individus","component":"value","id":"Couleur des individus_value"},"presenceConstraint":"MANDATORY"},{"header":"Nombre d'individus","boundTo":{"variable":"Nombre d'individus","component":"value","id":"Nombre d'individus_value"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"tags":[],"components":{"value":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"bassin":null,"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return references.sites\n .findAll(){it.refValues.zet_chemin_parent.equals((String)datum.site.bassin)}\n .find{it.refValues.zet_nom_key.equals((String)datum.site.plateforme)}\n .getHierarchicalKey();;\n","references":["sites"],"datatypes":[]},"hidden":false},"plateforme":null},"computedComponents":{"site_bassin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":["__hidden__"],"computation":{"expression":"return references.sites .find{it.getNaturalKey().equals((String)datum.site.bassin)} .getHierarchicalKey();\n","references":["sites"],"datatypes":[]},"hidden":true}},"hidden":false},"espece":{"chartDescription":null,"tags":[],"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"especes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"projet":{"chartDescription":null,"tags":["test"],"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":["test"],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Nombre d'individus":{"chartDescription":null,"tags":[],"components":{"unit":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return \"sans_unite\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return 0","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"Couleur des individus":{"chartDescription":null,"tags":[],"components":{"unit":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return \"sans_unite\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"valeurs_qualitatives","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{"unitOfColor":{"internationalizationName":{"fr":"vérifie l'unité de la couleur des individus"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = \"piegeage_en_montee\"; String variable = \"Couleur des individus\"; String codeVariable = \"couleur_des_individus\"; String component = \"unit\"; return referencesValues.site_theme_datatype .findAll{it.datatype.equals(datatype)} .find{it.variable.equals(codeVariable)} .unite.equals((String)datum.variable.component)\n","references":["variables_et_unites_par_types_de_donnees"],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"variableComponents":null},"unitOfIndividus":{"internationalizationName":{"fr":"vérifie l'unité du nombre d'individus"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = \"piegeage_en_montee\"; String variable = \"Nombre d'individus\"; String codeVariable = \"nombre_d_individus\"; String component = \"unit\"; return referencesValues.get(\"variables_et_unites_par_types_de_donnees\") .findAll{it.get(\"nom du type de données\").equals(datatype)} .find{it.get(\"nom de la variable\").equals(codeVariable)} .get(\"nom de l'unité\").equals((String)datum.variable.component);\n","references":["variables_et_unites_par_types_de_donnees"],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"variableComponents":null}},"uniqueness":[{"variable":"projet","component":"value","id":"projet_value"},{"variable":"site","component":"chemin","id":"site_chemin"},{"variable":"site","component":"plateforme","id":"site_plateforme"},{"variable":"date","component":"value","id":"date_value"},{"variable":"espece","component":"value","id":"espece_value"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"value","id":"date_value"},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":null,"variable":"projet","component":"value","variableComponentKey":{"variable":"projet","component":"value","id":"projet_value"}},"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"},"internationalizedColumns":null,"variable":"site","component":"chemin","variableComponentKey":{"variable":"site","component":"chemin","id":"site_chemin"}}},"dataGroups":{"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"},"internationalizedColumns":null,"label":"Données qualitatives","data":["Couleur des individus"]},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"},"internationalizedColumns":null,"label":"Données quantitatives","data":["Nombre d'individus"]},"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","espece"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"}},"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"}},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"}}},"authorizationScopes":{"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"}},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":["context","data","test"]},"test":{"internationalizationName":{"en":"Test","fr":"Test"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":4,"firstRowLine":5,"separator":";","columns":[{"header":"projet","boundTo":{"variable":"projet","component":"value","id":"projet_value"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"projet":{"chartDescription":null,"tags":["test"],"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":["test"],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[],"migrations":{},"authorization":{"timeScope":null,"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":null,"variable":"projet","component":"value","variableComponentKey":{"variable":"projet","component":"value","id":"projet_value"}}},"dataGroups":{"_others_":{"internationalizationName":null,"internationalizedColumns":null,"label":null,"data":["projet"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"_others_":{"internationalizationName":null}},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":["__hidden__"]}}},"configFile":"aad7bc63-f244-456e-9138-63128fcc1a28","referenceType":["especes","type_de_sites","sites","projet","themes","site_theme_datatype","valeurs_qualitatives","unites","variables","variables_et_unites_par_types_de_donnees"]},"type":"REACTIVE_RESULT","time":[2023,9,4,18,9,45,59903740]} -{"result":0.2,"type":"REACTIVE_PROGRESS","time":[2023,9,4,18,9,45,63088651]} -{"result":{"id":"b1f56849-f198-4079-a1fe-b04e3ade2fbe","creationDate":1693850872613,"updateDate":1693850872613,"name":"olac","comment":"","version":1,"dataType":["condition_prelevements","physico-chimie","sonde_truncated","phytoplancton_aggregated","phytoplancton__truncated","zooplancton__truncated","zooplancton_biovolumes"],"additionalFile":[],"configuration":{"requiredAuthorizationsAttributes":["localization_site","localization_projet","localization_plateforme"],"version":1,"internationalization":{"application":{"internationalizationName":{"en":"Lake observatory","fr":"Observatoire des lacs"}},"references":{"themes":{"internationalizationName":{"en":"Themes","fr":"Thèmes"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"projets":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"projet_key":{"en":"projet_en","fr":"projet_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"site_fr":{"en":"description du site_en","fr":"description du site_fr"},"site_key":{"en":"nom du site_en","fr":"nom du site_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"type_plateformes":{"internationalizationName":{"en":"Plateform types","fr":"Types de plateforme"},"internationalizedColumns":{"description_fr":{"en":"description_en","fr":"description_fr"},"type_platform_key":{"en":"type_platform_en","fr":"type_platform_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"type_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"plateformes":{"internationalizationName":{"en":"Plateforms","fr":"Plateformes"},"internationalizedColumns":{"platform_key":{"en":"platform_en","fr":"platform_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null}},"dataTypes":{"phytoplancton__truncated":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"condition_prelevements":{"internationalizationName":{"en":"Collection condition","fr":"Condition de prélèvement"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"}},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"zooplancton_biovolumes":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"zooplancton__truncated":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"physico-chimie":{"internationalizationName":{"en":"Chemical Physics","fr":"Physico Chimie"},"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"variable":{"internationalizationName":{"en":"Data","fr":"Données"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"sonde_truncated":{"internationalizationName":{"en":"Probe data","fr":"Données des sondes"},"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"phytoplancton_aggregated":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}}},"internationalizedTags":{},"rightsRequest":null,"additionalFiles":{}},"comment":null,"application":{"internationalizationName":{"en":"Lake observatory","fr":"Observatoire des lacs"},"internationalizedColumns":null,"name":"ola","version":1,"defaultLanguage":"fr","internationalization":{"internationalizationName":{"en":"Lake observatory","fr":"Observatoire des lacs"}}},"tags":{},"rightsRequest":null,"references":{"themes":{"internationalizationName":{"en":"Themes","fr":"Thèmes"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"projets":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"projet_key":{"en":"projet_en","fr":"projet_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["projet_key"],"columns":{"projet_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du projet_en","defaultValue":null},"projet_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du projet_fr","defaultValue":null},"projet_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du projet_key","defaultValue":null},"description_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du projet_en","defaultValue":null},"description_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du projet_fr","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"type_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre","defaultValue":null},"nom_key":null,"description_en":null,"description_fr":null,"sandre_context":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du contexte","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"site_fr":{"en":"description du site_en","fr":"description du site_fr"},"site_key":{"en":"nom du site_en","fr":"nom du site_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["site_key"],"columns":{"site_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_en","defaultValue":null},"site_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_fr","defaultValue":null},"site_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_key","defaultValue":null},"type_site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de site","defaultValue":null},"sandre_eau":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du Plan d'eau","defaultValue":null},"description_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du site_en","defaultValue":null},"description_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du site_fr","defaultValue":null},"sandre_masse_eau":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre de la Masse d'eau plan d'eau","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"plateformes":{"internationalizationName":{"en":"Plateforms","fr":"Plateformes"},"internationalizedColumns":{"platform_key":{"en":"platform_en","fr":"platform_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["platform_key","type_platform_key"],"columns":{"site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site","defaultValue":null},"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre","defaultValue":null},"altitude":null,"latitude":null,"longitude":null,"platform_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la plateforme_en","defaultValue":null},"platform_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la plateforme_fr","defaultValue":null},"platform_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la plateforme_key","defaultValue":null},"sandre_context":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du contexte","defaultValue":null},"type_platform_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de plateforme_key","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"type_plateformes":{"internationalizationName":{"en":"Plateform types","fr":"Types de plateforme"},"internationalizedColumns":{"description_fr":{"en":"description_en","fr":"description_fr"},"type_platform_key":{"en":"type_platform_en","fr":"type_platform_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["type_platform_key"],"columns":{"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre","defaultValue":null},"description_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du type de plateforme_en","defaultValue":null},"description_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du type de plateforme_fr","defaultValue":null},"sandre_context":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du contexte","defaultValue":null},"type_platform_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de plateforme_en","defaultValue":null},"type_platform_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de plateforme_fr","defaultValue":null},"type_platform_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de plateforme_key","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key","valeur_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"valeur_en":null,"valeur_fr":null,"valeur_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]}},"compositeReferences":{"projets":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"projets","parentKeyColumn":null,"parentRecursiveKey":null}]},"localizations":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"type_sites","parentKeyColumn":null,"parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"sites","parentKeyColumn":"type_site","parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"plateformes","parentKeyColumn":"site","parentRecursiveKey":null}]}},"additionalFiles":{},"dataTypes":{"physico-chimie":{"internationalizationName":{"en":"Chemical Physics","fr":"Physico Chimie"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projet","component":"nom du projet","id":"projet_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"site","component":"nom du site","id":"site_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateforme","component":"nom de la plateforme","id":"plateforme_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prelevement","boundTo":{"variable":"date","component":"day","id":"date_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prelevement","boundTo":{"variable":"outil","component":"prélèvement","id":"outil_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outil","component":"mesure","id":"outil_mesure"},"presenceConstraint":"MANDATORY"},{"header":"profondeur minimum (m)","boundTo":{"variable":"profondeur","component":"minimum","id":"profondeur_minimum"},"presenceConstraint":"MANDATORY"},{"header":"profondeur maximum (m)","boundTo":{"variable":"profondeur","component":"maximum","id":"profondeur_maximum"},"presenceConstraint":"MANDATORY"},{"header":"profondeur reelle observee (m)","boundTo":{"variable":"profondeur","component":"réelle observée","id":"profondeur_réelle observée"},"presenceConstraint":"MANDATORY"},{"header":"Temperature (°c)","boundTo":{"variable":"température","component":"valeur","id":"température_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Azote total (mg/l)","boundTo":{"variable":"variables","component":"azote total","id":"variables_azote total"},"presenceConstraint":"MANDATORY"},{"header":"Azote organique particulaire (mg/l)","boundTo":{"variable":"variables","component":"azote organique","id":"variables_azote organique"},"presenceConstraint":"MANDATORY"},{"header":"Azote Nitrates (mg/l)","boundTo":{"variable":"variables","component":"azote nitrates","id":"variables_azote nitrates"},"presenceConstraint":"MANDATORY"},{"header":"Nitrates [mg(NO3)/l]","boundTo":{"variable":"variables","component":"nitrates","id":"variables_nitrates"},"presenceConstraint":"MANDATORY"},{"header":"Azote Ammonium (mg/l)","boundTo":{"variable":"variables","component":"azote ammonium","id":"variables_azote ammonium"},"presenceConstraint":"MANDATORY"},{"header":"Ammonium [mg(NH4)/l]","boundTo":{"variable":"variables","component":"ammonium","id":"variables_ammonium"},"presenceConstraint":"MANDATORY"},{"header":"Azote Nitrites (mg/l)","boundTo":{"variable":"variables","component":"azote nitrites","id":"variables_azote nitrites"},"presenceConstraint":"MANDATORY"},{"header":"Nitrites [mg(NO2)/l]","boundTo":{"variable":"variables","component":"nitrites","id":"variables_nitrites"},"presenceConstraint":"MANDATORY"},{"header":"pH (nounit)","boundTo":{"variable":"variables","component":"pH","id":"variables_pH"},"presenceConstraint":"MANDATORY"},{"header":"Silice reactive (mg/l)","boundTo":{"variable":"variables","component":"silice réactive","id":"variables_silice réactive"},"presenceConstraint":"MANDATORY"},{"header":"Titre alcalimetrique (meq/l)","boundTo":{"variable":"variables","component":"titre alcalimetrique","id":"variables_titre alcalimetrique"},"presenceConstraint":"MANDATORY"},{"header":"Conductivite (μs/cm)","boundTo":{"variable":"variables","component":"coductivité","id":"variables_coductivité"},"presenceConstraint":"MANDATORY"},{"header":"Titre alcalimetrique complet (meq/l)","boundTo":{"variable":"variables","component":"titre alcalimetrique complet","id":"variables_titre alcalimetrique complet"},"presenceConstraint":"MANDATORY"},{"header":"Demande biologique en oxygène en 5 jours (mg/l)","boundTo":{"variable":"variables","component":"demande biologique en oxygène en 5 jours","id":"variables_demande biologique en oxygène en 5 jours"},"presenceConstraint":"MANDATORY"},{"header":"Balance ionique (%)","boundTo":{"variable":"variables","component":"balance ionique","id":"variables_balance ionique"},"presenceConstraint":"MANDATORY"},{"header":"Carbone organique total (mg/l)","boundTo":{"variable":"variables","component":"carbone organique total","id":"variables_carbone organique total"},"presenceConstraint":"MANDATORY"},{"header":"Carbone organique dissous (mg/l)","boundTo":{"variable":"variables","component":"carbone organique dissous","id":"variables_carbone organique dissous"},"presenceConstraint":"MANDATORY"},{"header":"Carbone organique particulaire (mg/l)","boundTo":{"variable":"variables","component":"carbone organique particulaire","id":"variables_carbone organique particulaire"},"presenceConstraint":"MANDATORY"},{"header":"Calcium (mg/l)","boundTo":{"variable":"variables","component":"calcium","id":"variables_calcium"},"presenceConstraint":"MANDATORY"},{"header":"Magnesium (mg/l)","boundTo":{"variable":"variables","component":"magnésium","id":"variables_magnésium"},"presenceConstraint":"MANDATORY"},{"header":"Sodium (mg/l)","boundTo":{"variable":"variables","component":"sodium","id":"variables_sodium"},"presenceConstraint":"MANDATORY"},{"header":"Potassium (mg/l)","boundTo":{"variable":"variables","component":"potassium","id":"variables_potassium"},"presenceConstraint":"MANDATORY"},{"header":"Chlorures (mg/l)","boundTo":{"variable":"variables","component":"chlorures","id":"variables_chlorures"},"presenceConstraint":"MANDATORY"},{"header":"Bicarbonate (meq/l)","boundTo":{"variable":"variables","component":"bicarbonate","id":"variables_bicarbonate"},"presenceConstraint":"MANDATORY"},{"header":"Sulfates (mg/l)","boundTo":{"variable":"variables","component":"sulfates","id":"variables_sulfates"},"presenceConstraint":"MANDATORY"},{"header":"Oxygene Dissous (mg/l)","boundTo":{"variable":"variables","component":"oxygène dissous","id":"variables_oxygène dissous"},"presenceConstraint":"MANDATORY"},{"header":"Matieres en suspension (mg/l)","boundTo":{"variable":"variables","component":"matiéres en suspension","id":"variables_matiéres en suspension"},"presenceConstraint":"MANDATORY"},{"header":"Phosphore Total (mg/l)","boundTo":{"variable":"variables","component":"phosphore total","id":"variables_phosphore total"},"presenceConstraint":"MANDATORY"},{"header":"Phosphore Particulaire (mg/l)","boundTo":{"variable":"variables","component":"phosphore particulaire","id":"variables_phosphore particulaire"},"presenceConstraint":"MANDATORY"},{"header":"Phosphore Orthophosphates (mg/l)","boundTo":{"variable":"variables","component":"phosphore orthophosphates","id":"variables_phosphore orthophosphates"},"presenceConstraint":"MANDATORY"},{"header":"Orthophosphates [mg(PO4)/l]","boundTo":{"variable":"variables","component":"orthophosphates","id":"variables_orthophosphates"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outil":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projet":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"pH":null,"sodium":null,"calcium":null,"ammonium":null,"nitrates":null,"nitrites":null,"sulfates":null,"chlorures":null,"potassium":null,"magnésium":null,"azote total":null,"bicarbonate":null,"coductivité":null,"azote ammonium":null,"azote nitrates":null,"azote nitrites":null,"azote organique":null,"balance ionique":null,"orthophosphates":null,"phosphore total":null,"oxygène dissous":null,"silice réactive":null,"titre alcalimetrique":null,"phosphore particulaire":null,"carbone organique total":null,"matiéres en suspension":null,"carbone organique dissous":null,"phosphore orthophosphates":null,"titre alcalimetrique complet":null,"carbone organique particulaire":null,"demande biologique en oxygène en 5 jours":null},"computedComponents":{},"hidden":false},"plateforme":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"profondeur":{"chartDescription":null,"tags":[],"components":{"maximum":null,"minimum":null,"réelle observée":null},"computedComponents":{},"hidden":false},"température":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"date","component":"day","id":"date_day"},{"variable":"projet","component":"nom du projet","id":"projet_nom du projet"},{"variable":"site","component":"nom du site","id":"site_nom du site"},{"variable":"plateforme","component":"nom de la plateforme","id":"plateforme_nom de la plateforme"},{"variable":"outil","component":"prélèvement","id":"outil_prélèvement"},{"variable":"outil","component":"mesure","id":"outil_mesure"},{"variable":"profondeur","component":"minimum","id":"profondeur_minimum"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"day","id":"date_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"site","component":"nom du site","variableComponentKey":{"variable":"site","component":"nom du site","id":"site_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projet","component":"nom du projet","variableComponentKey":{"variable":"projet","component":"nom du projet","id":"projet_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateforme","component":"nom de la plateforme","variableComponentKey":{"variable":"plateforme","component":"nom de la plateforme","id":"plateforme_nom de la plateforme"}}},"dataGroups":{"variable":{"internationalizationName":{"en":"Data","fr":"Données"},"internationalizedColumns":null,"label":"Données","data":["variables"]},"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outil","profondeur","température"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","plateforme"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"variable":{"internationalizationName":{"en":"Data","fr":"Données"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"sonde_truncated":{"internationalizationName":{"en":"Probe data","fr":"Données des sondes"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"commentaire sonde","boundTo":{"variable":"outils","component":"commentaire_sonde","id":"outils_commentaire_sonde"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"heure de prélèvement","boundTo":{"variable":"dates","component":"time","id":"dates_time"},"presenceConstraint":"MANDATORY"},{"header":"profondeur réelle observée (m)","boundTo":{"variable":"variables","component":"profondeur réelle observée","id":"variables_profondeur réelle observée"},"presenceConstraint":"MANDATORY"},{"header":"chl a (mg/m3)","boundTo":{"variable":"variables","component":"chl a","id":"variables_chl a"},"presenceConstraint":"MANDATORY"},{"header":"chl a corrigée labo (mg/m3)","boundTo":{"variable":"variables","component":"chl a corrigée labo","id":"variables_chl a corrigée labo"},"presenceConstraint":"MANDATORY"},{"header":"cond25c corrigee labo (ms/cm)","boundTo":{"variable":"variables","component":"cond25c corrigee labo","id":"variables_cond25c corrigee labo"},"presenceConstraint":"MANDATORY"},{"header":"cond25degres (ms/cm)","boundTo":{"variable":"variables","component":"cond25degres","id":"variables_cond25degres"},"presenceConstraint":"MANDATORY"},{"header":"oxygene mg (mg/l)","boundTo":{"variable":"variables","component":"oxygene mg","id":"variables_oxygene mg"},"presenceConstraint":"MANDATORY"},{"header":"oxygene mg corrige winkler (mg/l)","boundTo":{"variable":"variables","component":"oxygene mg corrige winkler","id":"variables_oxygene mg corrige winkler"},"presenceConstraint":"MANDATORY"},{"header":"oxygene saturation (%)","boundTo":{"variable":"variables","component":"oxygene saturation","id":"variables_oxygene saturation"},"presenceConstraint":"MANDATORY"},{"header":"oxygene saturation corrige winkler (%)","boundTo":{"variable":"variables","component":"oxygene saturation corrige winkler","id":"variables_oxygene saturation corrige winkler"},"presenceConstraint":"MANDATORY"},{"header":"pah (μg/l)","boundTo":{"variable":"variables","component":"pah","id":"variables_pah"},"presenceConstraint":"MANDATORY"},{"header":"par a (μe)","boundTo":{"variable":"variables","component":"par a","id":"variables_par a"},"presenceConstraint":"MANDATORY"},{"header":"par w (μe)","boundTo":{"variable":"variables","component":"par w","id":"variables_par w"},"presenceConstraint":"MANDATORY"},{"header":"pc (μg/l)","boundTo":{"variable":"variables","component":"pc","id":"variables_pc"},"presenceConstraint":"MANDATORY"},{"header":"ph brut (nounit)","boundTo":{"variable":"variables","component":"ph brut","id":"variables_ph brut"},"presenceConstraint":"MANDATORY"},{"header":"ph corrigé labo (nounit)","boundTo":{"variable":"variables","component":"ph corrigé labo","id":"variables_ph corrigé labo"},"presenceConstraint":"MANDATORY"},{"header":"ph tc (nounit)","boundTo":{"variable":"variables","component":"ph tc","id":"variables_ph tc"},"presenceConstraint":"MANDATORY"},{"header":"température (°c)","boundTo":{"variable":"variables","component":"température","id":"variables_température"},"presenceConstraint":"MANDATORY"},{"header":"turbidite (ftu)","boundTo":{"variable":"variables","component":"turbidite","id":"variables_turbidite"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"datetime":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy HH:mm","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return (String)datum.dates.day +\" \" +(String)datum.dates.time","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"commentaire_sonde":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"pc":null,"pah":null,"chl a":null,"par a":null,"par w":null,"ph tc":null,"ph brut":null,"turbidite":null,"oxygene mg":null,"cond25degres":null,"température":null,"ph corrigé labo":null,"oxygene saturation":null,"chl a corrigée labo":null,"cond25c corrigee labo":null,"oxygene mg corrige winkler":null,"profondeur réelle observée":null,"oxygene saturation corrige winkler":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"datetime","id":"dates_datetime"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"mesure","id":"outils_mesure"},{"variable":"variables","component":"profondeur réelle observée","id":"variables_profondeur réelle observée"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","variableComponentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","variableComponentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","variableComponentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"condition_prelevements":{"internationalizationName":{"en":"Collection condition","fr":"Condition de prélèvement"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projet","component":"value","id":"projet_value"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"site","component":"nom du site","id":"site_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"site","component":"nom de la plateforme","id":"site_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"date","component":"day","id":"date_day"},"presenceConstraint":"MANDATORY"},{"header":"heure de prélèvement","boundTo":{"variable":"date","component":"time","id":"date_time"},"presenceConstraint":"MANDATORY"},{"header":"commentaire","boundTo":{"variable":"commentaire","component":"value","id":"commentaire_value"},"presenceConstraint":"MANDATORY"},{"header":"aspect de l'eau","boundTo":{"variable":"valeurs qualitatives","component":"aspect de l'eau","id":"valeurs qualitatives_aspect de l'eau"},"presenceConstraint":"MANDATORY"},{"header":"couleur de l'eau","boundTo":{"variable":"valeurs qualitatives","component":"couleur de l'eau","id":"valeurs qualitatives_couleur de l'eau"},"presenceConstraint":"MANDATORY"},{"header":"direction du vent","boundTo":{"variable":"valeurs qualitatives","component":"direction du vent","id":"valeurs qualitatives_direction du vent"},"presenceConstraint":"MANDATORY"},{"header":"ensoleillement","boundTo":{"variable":"valeurs qualitatives","component":"ensoleillement","id":"valeurs qualitatives_ensoleillement"},"presenceConstraint":"MANDATORY"},{"header":"etat de surface","boundTo":{"variable":"valeurs qualitatives","component":"etat de surface","id":"valeurs qualitatives_etat de surface"},"presenceConstraint":"MANDATORY"},{"header":"nebulosite","boundTo":{"variable":"valeurs qualitatives","component":"nebulosite","id":"valeurs qualitatives_nebulosite"},"presenceConstraint":"MANDATORY"},{"header":"pression atmospherique (mbar)","boundTo":{"variable":"valeurs quantitatives","component":"pression atmospherique","id":"valeurs quantitatives_pression atmospherique"},"presenceConstraint":"MANDATORY"},{"header":"temperature de l'air (°c)","boundTo":{"variable":"valeurs quantitatives","component":"temperature de l'air","id":"valeurs quantitatives_temperature de l'air"},"presenceConstraint":"MANDATORY"},{"header":"temps","boundTo":{"variable":"valeurs qualitatives","component":"temps","id":"valeurs qualitatives_temps"},"presenceConstraint":"MANDATORY"},{"header":"transparence par disque inra (m)","boundTo":{"variable":"valeurs quantitatives","component":"transparence par disque inra","id":"valeurs quantitatives_transparence par disque inra"},"presenceConstraint":"MANDATORY"},{"header":"transparence par secchi 20 cm (m)","boundTo":{"variable":"valeurs quantitatives","component":"transparence par secchi","id":"valeurs quantitatives_transparence par secchi"},"presenceConstraint":"MANDATORY"},{"header":"vitesse du vent","boundTo":{"variable":"valeurs qualitatives","component":"vitesse du vent","id":"valeurs qualitatives_vitesse du vent"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"datetime":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return (String)datum.date.day +\" \" +(String)datum.date.time+ \":00\"\n","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"projet":{"chartDescription":null,"tags":[],"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"commentaire":{"chartDescription":null,"tags":[],"components":{"value":null},"computedComponents":{},"hidden":false},"valeurs qualitatives":{"chartDescription":null,"tags":[],"components":{"temps":null,"nebulosite":null,"ensoleillement":null,"aspect de l'eau":null,"etat de surface":null,"vitesse du vent":null,"couleur de l'eau":null,"direction du vent":null},"computedComponents":{},"hidden":false},"valeurs quantitatives":{"chartDescription":null,"tags":[],"components":{"temperature de l'air":null,"pression atmospherique":null,"transparence par secchi":null,"transparence par disque inra":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"date","component":"datetime","id":"date_datetime"},{"variable":"projet","component":"value","id":"projet_value"},{"variable":"site","component":"nom du site","id":"site_nom du site"},{"variable":"site","component":"nom de la plateforme","id":"site_nom de la plateforme"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"datetime","id":"date_datetime"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"site","component":"nom du site","variableComponentKey":{"variable":"site","component":"nom du site","id":"site_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projet","component":"value","variableComponentKey":{"variable":"projet","component":"value","id":"projet_value"}}},"dataGroups":{"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"},"internationalizedColumns":null,"label":"Données qualitatives","data":["valeurs qualitatives"]},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"},"internationalizedColumns":null,"label":"Données quantitatives","data":["valeurs quantitatives"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","commentaire"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"}},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":{"filePattern":null,"authorizationScope":{},"startDate":null,"endDate":null},"tags":[]},"zooplancton__truncated":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prélèvement","boundTo":{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"profondeur minimum (m)","boundTo":{"variable":"profondeurs","component":"min","id":"profondeurs_min"},"presenceConstraint":"MANDATORY"},{"header":"profondeur maximum (m)","boundTo":{"variable":"profondeurs","component":"max","id":"profondeurs_max"},"presenceConstraint":"MANDATORY"},{"header":"nom du déterminateur","boundTo":{"variable":"variables","component":"nom du déterminateur","id":"variables_nom du déterminateur"},"presenceConstraint":"MANDATORY"},{"header":"biovolume sédimenté","boundTo":{"variable":"variables","component":"biovolume sédimenté","id":"variables_biovolume sédimenté"},"presenceConstraint":"MANDATORY"},{"header":"nom du taxon déterminé","boundTo":{"variable":"variables","component":"nom du taxon déterminé","id":"variables_nom du taxon déterminé"},"presenceConstraint":"MANDATORY"},{"header":"stade de développement","boundTo":{"variable":"variables","component":"stade de développement","id":"variables_stade de développement"},"presenceConstraint":"MANDATORY"},{"header":"variable","boundTo":{"variable":"variables","component":"variable","id":"variables_variable"},"presenceConstraint":"MANDATORY"},{"header":"valeur","boundTo":{"variable":"variables","component":"valeur","id":"variables_valeur"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"valeur":null,"variable":null,"biovolume sédimenté":null,"nom du déterminateur":null,"stade de développement":null,"nom du taxon déterminé":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"profondeurs":{"chartDescription":null,"tags":[],"components":{"max":null,"min":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"day","id":"dates_day"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},{"variable":"outils","component":"mesure","id":"outils_mesure"},{"variable":"profondeurs","component":"min","id":"profondeurs_min"},{"variable":"profondeurs","component":"max","id":"profondeurs_max"},{"variable":"variables","component":"nom du taxon déterminé","id":"variables_nom du taxon déterminé"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","variableComponentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","variableComponentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","variableComponentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables","profondeurs"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"zooplancton_biovolumes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prélèvement","boundTo":{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"profondeur minimum(m)","boundTo":{"variable":"profondeurs","component":"min","id":"profondeurs_min"},"presenceConstraint":"MANDATORY"},{"header":"profondeur maximum(m)","boundTo":{"variable":"profondeurs","component":"max","id":"profondeurs_max"},"presenceConstraint":"MANDATORY"},{"header":"nom du déterminateur","boundTo":{"variable":"variables","component":"nom du déterminateur","id":"variables_nom du déterminateur"},"presenceConstraint":"MANDATORY"},{"header":"volume sédimenté","boundTo":{"variable":"variables","component":"volume sédimenté","id":"variables_volume sédimenté"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"volume sédimenté":null,"nom du déterminateur":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"profondeurs":{"chartDescription":null,"tags":[],"components":{"max":null,"min":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"day","id":"dates_day"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},{"variable":"outils","component":"mesure","id":"outils_mesure"},{"variable":"profondeurs","component":"max","id":"profondeurs_max"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","variableComponentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","variableComponentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","variableComponentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables","profondeurs"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"phytoplancton__truncated":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prélèvement","boundTo":{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"profondeur min (m)","boundTo":{"variable":"profondeurs","component":"min","id":"profondeurs_min"},"presenceConstraint":"MANDATORY"},{"header":"profondeur max (m)","boundTo":{"variable":"profondeurs","component":"max","id":"profondeurs_max"},"presenceConstraint":"MANDATORY"},{"header":"nom du déterminateur","boundTo":{"variable":"variables","component":"nom du déterminateur","id":"variables_nom du déterminateur"},"presenceConstraint":"MANDATORY"},{"header":"volume sédimenté","boundTo":{"variable":"variables","component":"volume sédimenté","id":"variables_volume sédimenté"},"presenceConstraint":"MANDATORY"},{"header":"surface de comptage","boundTo":{"variable":"variables","component":"surface de comptage","id":"variables_surface de comptage"},"presenceConstraint":"MANDATORY"},{"header":"nom du taxon déterminé","boundTo":{"variable":"variables","component":"nom du taxon déterminé","id":"variables_nom du taxon déterminé"},"presenceConstraint":"MANDATORY"},{"header":"biovolume de l'espéce dans l'échantillon (um3/ml)","boundTo":{"variable":"variables","component":"biovolume de l'espéce dans l'échantillon","id":"variables_biovolume de l'espéce dans l'échantillon"},"presenceConstraint":"MANDATORY"},{"header":"nombre d'objets comptés (nounit)","boundTo":{"variable":"variables","component":"nombre d'objets comptés","id":"variables_nombre d'objets comptés"},"presenceConstraint":"MANDATORY"},{"header":"nombre d'objets par ml (ind/ml)","boundTo":{"variable":"variables","component":"nombre d'objets par ml","id":"variables_nombre d'objets par ml"},"presenceConstraint":"MANDATORY"},{"header":"nombre de cellules par ml (ind/ml)","boundTo":{"variable":"variables","component":"nombre de cellules par ml","id":"variables_nombre de cellules par ml"},"presenceConstraint":"MANDATORY"},{"header":"nombre de champs comptés (nounit)","boundTo":{"variable":"variables","component":"nombre de champs comptés","id":"variables_nombre de champs comptés"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"volume sédimenté":null,"surface de comptage":null,"nom du déterminateur":null,"nombre d'objets par ml":null,"nom du taxon déterminé":null,"nombre d'objets comptés":null,"nombre de cellules par ml":null,"nombre de champs comptés":null,"biovolume de l'espéce dans l'échantillon":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"profondeurs":{"chartDescription":null,"tags":[],"components":{"max":null,"min":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"day","id":"dates_day"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},{"variable":"outils","component":"mesure","id":"outils_mesure"},{"variable":"profondeurs","component":"min","id":"profondeurs_min"},{"variable":"variables","component":"nom du taxon déterminé","id":"variables_nom du taxon déterminé"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","variableComponentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","variableComponentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","variableComponentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables","profondeurs"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"phytoplancton_aggregated":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prélèvement","boundTo":{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"biovolume algal total de l'échantillon","boundTo":{"variable":"variables","component":"biovolume_algal","id":"variables_biovolume_algal"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"biovolume_algal":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"day","id":"dates_day"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},{"variable":"outils","component":"mesure","id":"outils_mesure"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","variableComponentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","variableComponentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","variableComponentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]}}},"configFile":"8dc827bb-f8ba-468b-a35f-a3b9ea3b98dc","referenceType":["themes","projets","type_plateformes","type_sites","sites","plateformes","valeurs_qualitatives"]},"type":"REACTIVE_RESULT","time":[2023,9,4,18,9,45,73216664]} -{"result":0.4,"type":"REACTIVE_PROGRESS","time":[2023,9,4,18,9,45,73937643]} -{"result":{"id":"8a0a3700-5036-46c0-b25e-2688700037fe","creationDate":1693850881334,"updateDate":1693850881334,"name":"foret","comment":"","version":1,"dataType":["flux_meteo_dataResult"],"additionalFile":[],"configuration":{"requiredAuthorizationsAttributes":["authorization_zoneEtude"],"version":1,"internationalization":{"application":{"internationalizationName":null},"references":{"themes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"traitements":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"theme_types_de_donnees_par_zone_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"variables_par_types_de_donnees":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"types_de_zones_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"data_types":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"zones_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null}},"dataTypes":{"flux_meteo_dataResult":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"reference":{"internationalizationName":null},"variable":{"internationalizationName":null}},"authorizationScopes":{"authorization_zoneEtude":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}}},"internationalizedTags":{},"rightsRequest":null,"additionalFiles":{}},"comment":null,"application":{"internationalizationName":null,"internationalizedColumns":null,"name":"foret","version":1,"defaultLanguage":null,"internationalization":{"internationalizationName":null}},"tags":{},"rightsRequest":null,"references":{"themes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"data_types":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null,"description_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"types_de_zones_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom_fr"],"columns":{"nom_en":null,"nom_fr":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"zones_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom"],"columns":{"nom":null,"pente":null,"parent":null,"pays_en":null,"pays_fr":null,"surface":null,"altitude":null,"date_fin":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date fin","defaultValue":null},"latitude":null,"pente_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"direction pente_en","defaultValue":null},"pente_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"direction pente_fr","defaultValue":null},"longitude":null,"region_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"région_en","defaultValue":null},"region_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"région_fr","defaultValue":null},"type_site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type de site","defaultValue":null},"date_debut":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date début","defaultValue":null},"temps_moyenne":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"temps moyenne","defaultValue":null},"type_foret_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type foret_en","defaultValue":null},"type_foret_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type foret_fr","defaultValue":null},"description_en":null,"description_fr":null,"precip_moyenne":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"précip moyenne","defaultValue":null},"direction_vent_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"direction vent_en","defaultValue":null},"direction_vent_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"direction vent_fr","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"traitements":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["code"],"columns":{"code":null,"site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site","defaultValue":null},"libelle_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"libellé_en","defaultValue":null},"libelle_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"libellé_fr","defaultValue":null},"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"variables_par_types_de_donnees":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["datatype","variable"],"columns":{"max":null,"min":null,"unite":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de l'unité","defaultValue":null},"datatype":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de données","defaultValue":null},"variable":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la variable","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"theme_types_de_donnees_par_zone_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["site","theme","datatype"],"columns":{"site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site","defaultValue":null},"theme":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du thème","defaultValue":null},"datatype":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de données","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]}},"compositeReferences":{"localizations":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"types_de_zones_etudes","parentKeyColumn":null,"parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"zones_etudes","parentKeyColumn":"type_site","parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"traitements","parentKeyColumn":"site","parentRecursiveKey":null}]}},"additionalFiles":{},"dataTypes":{"flux_meteo_dataResult":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":2,"firstRowLine":4,"separator":";","columns":[{"header":"site","boundTo":{"variable":"localization","component":"zones_etudes","id":"localization_zones_etudes"},"presenceConstraint":"MANDATORY"},{"header":"date","boundTo":{"variable":"Date","component":"day","id":"Date_day"},"presenceConstraint":"MANDATORY"},{"header":"Ta","boundTo":{"variable":"Ta","component":"°C","id":"Ta_°C"},"presenceConstraint":"MANDATORY"},{"header":"Tarbre","boundTo":{"variable":"Tarbre","component":"°C","id":"Tarbre_°C"},"presenceConstraint":"MANDATORY"},{"header":"Rr","boundTo":{"variable":"Rr","component":"MJ m-2 m-1","id":"Rr_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"PPFDr","boundTo":{"variable":"PPFDr","component":"µmol m-2 m-1","id":"PPFDr_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"Pa","boundTo":{"variable":"Pa","component":"kPa","id":"Pa_kPa"},"presenceConstraint":"MANDATORY"},{"header":"Rh","boundTo":{"variable":"Rh","component":"_%","id":"Rh__%"},"presenceConstraint":"MANDATORY"},{"header":"PPFDbc","boundTo":{"variable":"PPFDbc","component":"µmol m-2 m-1","id":"PPFDbc_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"G","boundTo":{"variable":"G","component":"MJ m-2 m-1","id":"G_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"WD","boundTo":{"variable":"WD","component":"°","id":"WD_°"},"presenceConstraint":"MANDATORY"},{"header":"P","boundTo":{"variable":"P","component":"m","id":"P_m"},"presenceConstraint":"MANDATORY"},{"header":"Rn","boundTo":{"variable":"Rn","component":"MJ m-2 m-1","id":"Rn_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"WS","boundTo":{"variable":"WS","component":"m s-1","id":"WS_m s-1"},"presenceConstraint":"MANDATORY"},{"header":"LWin","boundTo":{"variable":"LWin","component":"MJ m-2 m-1","id":"LWin_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"PPFDd","boundTo":{"variable":"PPFDd","component":"µmol m-2 m-1","id":"PPFDd_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"LWout","boundTo":{"variable":"LWout","component":"MJ m-2 m-1","id":"LWout_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"Rg","boundTo":{"variable":"Rg","component":"MJ m-2 m-1","id":"Rg_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"PPFD","boundTo":{"variable":"PPFD","component":"µmol m-2 m-1","id":"PPFD_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"APAR","boundTo":{"variable":"APAR","component":"µmol m-2 m-1","id":"APAR_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"G":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"P":{"chartDescription":null,"tags":[],"components":{"m":null},"computedComponents":{},"hidden":false},"Pa":{"chartDescription":null,"tags":[],"components":{"kPa":null},"computedComponents":{},"hidden":false},"Rg":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"Rh":{"chartDescription":null,"tags":[],"components":{"_%":null},"computedComponents":{},"hidden":false},"Rn":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"Rr":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"Ta":{"chartDescription":null,"tags":[],"components":{"°C":null},"computedComponents":{},"hidden":false},"WD":{"chartDescription":null,"tags":[],"components":{"°":null},"computedComponents":{},"hidden":false},"WS":{"chartDescription":null,"tags":[],"components":{"m s-1":null},"computedComponents":{},"hidden":false},"APAR":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"Date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":null},"computedComponents":{},"hidden":false},"LWin":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"PPFD":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"LWout":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"PPFDd":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"PPFDr":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"PPFDbc":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"Tarbre":{"chartDescription":null,"tags":[],"components":{"°C":null},"computedComponents":{},"hidden":false},"localization":{"chartDescription":null,"tags":[],"components":{"zones_etudes":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"zones_etudes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[],"migrations":{},"authorization":{"timeScope":{"variable":"Date","component":"day","id":"Date_day"},"authorizationScopes":{"authorization_zoneEtude":{"internationalizationName":null,"internationalizedColumns":null,"variable":"localization","component":"zones_etudes","variableComponentKey":{"variable":"localization","component":"zones_etudes","id":"localization_zones_etudes"}}},"dataGroups":{"variable":{"internationalizationName":null,"internationalizedColumns":null,"label":"Variable","data":["Rr","G","PPFDd","Ta","WD","P","Pa","Tarbre","LWin","PPFDbc","Rg","Rh","PPFDr","LWout","PPFD","Rn","WS","APAR"]},"reference":{"internationalizationName":null,"internationalizedColumns":null,"label":"Reference","data":["localization","Date"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"reference":{"internationalizationName":null},"variable":{"internationalizationName":null}},"authorizationScopes":{"authorization_zoneEtude":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]}}},"configFile":"4b1b50e2-f9e8-4a93-9af1-b42795db5d19","referenceType":["types_de_zones_etudes","zones_etudes","traitements","data_types","themes","theme_types_de_donnees_par_zone_etudes","variables_par_types_de_donnees"]},"type":"REACTIVE_RESULT","time":[2023,9,4,18,9,45,75555300]} -{"result":0.6,"type":"REACTIVE_PROGRESS","time":[2023,9,4,18,9,45,75848651]} -{"result":{"id":"c4746b8a-1020-42d7-a9f8-4c8f654a70a9","creationDate":1693850882817,"updateDate":1693850882817,"name":"acbb","comment":"","version":1,"dataType":["flux_tours","biomasse_production_teneur","SWC"],"additionalFile":[],"configuration":{"requiredAuthorizationsAttributes":["localization"],"version":1,"internationalization":{"application":{"internationalizationName":null},"references":{"version_de_traitement":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{traitement} ({modalites})","fr":"{traitement} ({modalites})"}},"internationalizedValidations":{"modalitesRef":{"fr":"référence aux modalités"}},"internationalizedTags":null},"blocs":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{"creationDate":{"fr":"date de création"}},"internationalizedTags":null},"unites":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"modalites":{"internationalizationName":null,"internationalizedColumns":{"nom_fr":{"en":"nom_en","fr":"nom_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_fr} ({code})","fr":"{nom_fr} ({code})"}},"internationalizedValidations":{},"internationalizedTags":null},"sites":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{"agroecosystemRef":{"fr":"référence à l'agroécosystème"},"checkDateMiseEnService":{"fr":"validation de date"}},"internationalizedTags":null},"parcelles":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"agroecosystemes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null}},"dataTypes":{"biomasse_production_teneur":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"SWC":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{"swcQualityEnumeration":{"fr":"Si renseignée, la qualité du taux d'humidité vaut 1, 2 ou 3"}}},"flux_tours":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{"check_CO2_value":{"fr":"check value in range"}}}},"internationalizedTags":{},"rightsRequest":null,"additionalFiles":{}},"comment":null,"application":{"internationalizationName":null,"internationalizedColumns":null,"name":"ACBB","version":1,"defaultLanguage":null,"internationalization":{"internationalizationName":null}},"tags":{},"rightsRequest":null,"references":{"blocs":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["site","nom_du_bloc","repetition"],"columns":{"site":null,"repetition":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"répétition","defaultValue":null},"nom_du_bloc":null,"date_creation":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date creation","defaultValue":null},"decription_fr":null,"description_en":null},"computedColumns":{},"dynamicColumns":{},"validations":{"creationDate":{"internationalizationName":{"fr":"date de création"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["date_creation"]}},"allowUnexpectedColumns":false,"tags":[]},"unites":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"code_en":null,"code_fr":null,"nom_key":null,"code_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"agroecosystemes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["agroecosystem_key"],"columns":{"region":null,"departement":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Département","defaultValue":null},"agroecosystem_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Agroécosystème_en","defaultValue":null},"agroecosystem_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Agroécosystème_fr","defaultValue":null},"agroecosystem_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Agroécosystème_key","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"sites":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["site_key"],"columns":{"ville":null,"climat":null,"milieu":null,"adresse":null,"site_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_en","defaultValue":null},"site_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_fr","defaultValue":null},"site_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_key","defaultValue":null},"type_sol":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type de sol","defaultValue":null},"coordonees":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"cordonnées du dispositif","defaultValue":null},"temperature":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"température moyenne (°C)","defaultValue":null},"pluviometrie":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"pluviométrie moyenne (mm)","defaultValue":null},"vitesse_vent":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"vitesse moyenne du vent (km/h)","defaultValue":null},"agroecosystem":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Agroécosystème","defaultValue":null},"vent_dominant":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"vent dominant","defaultValue":null},"altitude_moyenne":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"altitude moyenne (m)","defaultValue":null},"profondeur_moyenne":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"profondeur moyenne du sol (m)","defaultValue":null},"date_mise_en_service":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date mise en service du dispositif","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{"agroecosystemRef":{"internationalizationName":{"fr":"référence à l'agroécosystème"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"agroecosystemes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["agroecosystem"]},"checkDateMiseEnService":{"internationalizationName":{"fr":"validation de date"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["date_mise_en_service"]}},"allowUnexpectedColumns":false,"tags":[]},"parcelles":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["site","parcelle_key"],"columns":{"bloc":null,"site":null,"surface":null,"repetition":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"répétition","defaultValue":null},"parcelle_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la parcelle_en","defaultValue":null},"parcelle_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la parcelle_fr","defaultValue":null},"parcelle_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la parcelle_key","defaultValue":null},"date_creation":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date de création","defaultValue":null},"commentaire_en":null,"commentaire_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"modalites":{"internationalizationName":null,"internationalizedColumns":{"nom_fr":{"en":"nom_en","fr":"nom_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_fr} ({code})","fr":"{nom_fr} ({code})"}},"separator":";","keyColumns":["code"],"columns":{"code":null,"nom_en":null,"nom_fr":null,"description_en":null,"description_fr":null,"variable_forcage":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Variable de forcage","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"version_de_traitement":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"{traitement} ({modalites})","fr":"{traitement} ({modalites})"}},"separator":";","keyColumns":["site","traitement"],"columns":{"site":null,"version":null,"date_fin":{"presenceConstraint":"MANDATORY","tags":[],"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"headerName":"date fin","defaultValue":null},"modalites":null,"date_debut":{"presenceConstraint":"MANDATORY","tags":[],"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"headerName":"date début","defaultValue":null},"traitement":null,"commentaire_en":null,"commentaire_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{"modalitesRef":{"internationalizationName":{"fr":"référence aux modalités"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"modalites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":true,"groovy":null},"required":true,"multiplicity":"MANY"}},"columns":["modalites"]}},"allowUnexpectedColumns":false,"tags":[]}},"compositeReferences":{"localizations":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"sites","parentKeyColumn":null,"parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"parcelles","parentKeyColumn":"site","parentRecursiveKey":null}]}},"additionalFiles":{},"dataTypes":{"SWC":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":7,"firstRowLine":10,"separator":";","columns":[{"header":"Nom parcelle","boundTo":{"variable":"Nom parcelle","component":"chemin","id":"Nom parcelle_chemin"},"presenceConstraint":"MANDATORY"},{"header":"Nom traitement","boundTo":{"variable":"Nom traitement","component":"valeur","id":"Nom traitement_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Date","boundTo":{"variable":"Date","component":"day","id":"Date_day"},"presenceConstraint":"MANDATORY"},{"header":"Time","boundTo":{"variable":"Date","component":"time","id":"Date_time"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[{"headerPattern":"SWC_([0-9]+)_([0-9]+)","exportHeader":"SWC","tokens":[{"boundTo":{"variable":"contexte","component":"répétition","id":"contexte_répétition"},"exportHeader":"Répétition"},{"boundTo":{"variable":"contexte","component":"profondeur","id":"contexte_profondeur"},"exportHeader":"Profondeur"}],"boundTo":{"variable":"SWC","component":"valeur","id":"SWC_valeur"}},{"headerPattern":"qc","exportHeader":"qc","tokens":[],"boundTo":{"variable":"SWC","component":"qualité","id":"SWC_qualité"}}],"constants":[],"allowUnexpectedColumns":false},"data":{"SWC":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"qualité":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"datetime":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy HH:mm:ss","refType":null,"groovy":null,"duration":"30 MINUTES","min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return (String)datum.Date.day +\" \" +(String)datum.Date.time\n","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"contexte":{"chartDescription":null,"tags":[],"components":{"profondeur":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"répétition":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Nom parcelle":{"chartDescription":null,"tags":[],"components":{"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"parcelles","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Nom traitement":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false}},"validations":{"swcQualityEnumeration":{"internationalizationName":{"fr":"Si renseignée, la qualité du taux d'humidité vaut 1, 2 ou 3"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"Set.of(\"\", \"0\", \"1\", \"2\").contains(datum.get(\"SWC\").get(\"qualité\"))","references":[],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"variableComponents":null}},"uniqueness":[],"migrations":{},"authorization":{"timeScope":{"variable":"Date","component":"datetime","id":"Date_datetime"},"authorizationScopes":{"localization":{"internationalizationName":null,"internationalizedColumns":null,"variable":"Nom parcelle","component":"chemin","variableComponentKey":{"variable":"Nom parcelle","component":"chemin","id":"Nom parcelle_chemin"}}},"dataGroups":{"all":{"internationalizationName":null,"internationalizedColumns":null,"label":"Toutes les données","data":["contexte","Nom traitement","Nom parcelle","Date","SWC"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"flux_tours":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":8,"firstRowLine":12,"separator":";","columns":[{"header":"date","boundTo":{"variable":"date","component":"day","id":"date_day"},"presenceConstraint":"MANDATORY"},{"header":"heure","boundTo":{"variable":"date","component":"time","id":"date_time"},"presenceConstraint":"MANDATORY"},{"header":"CO2","boundTo":{"variable":"CO2","component":"value","id":"CO2_value"},"presenceConstraint":"MANDATORY"},{"header":"H2O","boundTo":{"variable":"H2O","component":"value","id":"H2O_value"},"presenceConstraint":"MANDATORY"},{"header":"ZL","boundTo":{"variable":"ZL","component":"value","id":"ZL_value"},"presenceConstraint":"MANDATORY"},{"header":"Fc","boundTo":{"variable":"Fc","component":"value","id":"Fc_value"},"presenceConstraint":"MANDATORY"},{"header":"qc1","boundTo":{"variable":"Fc","component":"quality","id":"Fc_quality"},"presenceConstraint":"MANDATORY"},{"header":"H","boundTo":{"variable":"H","component":"value","id":"H_value"},"presenceConstraint":"MANDATORY"},{"header":"qc2","boundTo":{"variable":"H","component":"quality","id":"H_quality"},"presenceConstraint":"MANDATORY"},{"header":"LE","boundTo":{"variable":"LE","component":"value","id":"LE_value"},"presenceConstraint":"MANDATORY"},{"header":"qc3","boundTo":{"variable":"LE","component":"quality","id":"LE_quality"},"presenceConstraint":"MANDATORY"},{"header":"t","boundTo":{"variable":"t","component":"value","id":"t_value"},"presenceConstraint":"MANDATORY"},{"header":"qc4","boundTo":{"variable":"t","component":"quality","id":"t_quality"},"presenceConstraint":"MANDATORY"},{"header":"u*","boundTo":{"variable":"u*","component":"value","id":"u*_value"},"presenceConstraint":"MANDATORY"},{"header":"Fc gf","boundTo":{"variable":"Fc gf","component":"value","id":"Fc gf_value"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[{"rowNumber":1,"columnNumber":2,"headerName":null,"boundTo":{"variable":"site","component":"chemin","id":"site_chemin"},"exportHeader":"Site"},{"rowNumber":1,"columnNumber":3,"headerName":null,"boundTo":{"variable":"parcelle","component":"name","id":"parcelle_name"},"exportHeader":"Parcelle"},{"rowNumber":10,"columnNumber":3,"headerName":null,"boundTo":{"variable":"CO2","component":"min_value","id":"CO2_min_value"},"exportHeader":"CO2_min"},{"rowNumber":11,"columnNumber":3,"headerName":null,"boundTo":{"variable":"CO2","component":"max_value","id":"CO2_max_value"},"exportHeader":"CO2_max"},{"rowNumber":10,"columnNumber":0,"headerName":"H2O","boundTo":{"variable":"H2O","component":"min_value","id":"H2O_min_value"},"exportHeader":"H2O_min"},{"rowNumber":11,"columnNumber":0,"headerName":"H2O","boundTo":{"variable":"H2O","component":"max_value","id":"H2O_max_value"},"exportHeader":"H2O_max"}],"allowUnexpectedColumns":false},"data":{"H":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"watt_par_metre_carre\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"t":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"kilogramme_par_metre_et_par_seconde\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Fc":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"micromole_par_mettre_carre_et_par_seconde\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"LE":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"watt_par_metre_carre\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"ZL":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pas_d_unite\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"u*":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"metre_par_seconde\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"CO2":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"micromole_par_mole\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"max_value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"min_value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"H2O":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"millimole_par_mole\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"max_value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"min_value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"datetime":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return (String)datum.date.day +\" \" +(String)datum.date.time","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Fc gf":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"micromole_par_mettre_carre_et_par_seconde\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"parcelle":{"chartDescription":null,"tags":[],"components":{"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"parcelles","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"String site = datum.site.chemin; String parcelle = datum.parcelle.name; return site+\".\"+site+\"__\"+parcelle;\n","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{"check_CO2_value":{"internationalizationName":{"fr":"check value in range"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String stringValue = datum.CO2.value; if(stringValue.equals(\"\") || stringValue.equals(\"-9999\")){\n return true;\n}\n Float value = stringValue.equals(\"\")?null:Float.parseFloat(stringValue);\nFloat minValue = (String)datum.CO2.min_value.equals(\"\")?null:Float.parseFloat((String)datum.CO2.min_value); Float maxValue = (String)datum.CO2.max_value.equals(\"\")?null:Float.parseFloat((String)datum.CO2.max_value); Boolean isValid = true; isValid = minValue==null || minValue<value; isValid = isValid && (maxValue!=null || value<=maxValue); return isValid\n","references":[],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"variableComponents":null}},"uniqueness":[{"variable":"site","component":"chemin","id":"site_chemin"},{"variable":"parcelle","component":"chemin","id":"parcelle_chemin"},{"variable":"date","component":"datetime","id":"date_datetime"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"datetime","id":"date_datetime"},"authorizationScopes":{"localization":{"internationalizationName":null,"internationalizedColumns":null,"variable":"parcelle","component":"chemin","variableComponentKey":{"variable":"parcelle","component":"chemin","id":"parcelle_chemin"}}},"dataGroups":{"all":{"internationalizationName":null,"internationalizedColumns":null,"label":"Toutes les données","data":["date","site","ZL","H2O","t","u*","Fc gf","CO2","H","parcelle","LE","Fc"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"biomasse_production_teneur":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":8,"firstRowLine":12,"separator":";","columns":[{"header":"parcelle","boundTo":{"variable":"parcelle","component":"chemin","id":"parcelle_chemin"},"presenceConstraint":"MANDATORY"},{"header":"observation","boundTo":{"variable":"observation","component":"valeur","id":"observation_valeur"},"presenceConstraint":"MANDATORY"},{"header":"rotation","boundTo":{"variable":"rotation","component":"valeur","id":"rotation_valeur"},"presenceConstraint":"MANDATORY"},{"header":"année","boundTo":{"variable":"année","component":"valeur","id":"année_valeur"},"presenceConstraint":"MANDATORY"},{"header":"période","boundTo":{"variable":"période","component":"valeur","id":"période_valeur"},"presenceConstraint":"MANDATORY"},{"header":"type intervention","boundTo":{"variable":"type intervention","component":"valeur","id":"type intervention_valeur"},"presenceConstraint":"MANDATORY"},{"header":"date ou num incrémental intervention","boundTo":{"variable":"date ou num incrémental intervention","component":"valeur","id":"date ou num incrémental intervention_valeur"},"presenceConstraint":"MANDATORY"},{"header":"série","boundTo":{"variable":"série","component":"valeur","id":"série_valeur"},"presenceConstraint":"MANDATORY"},{"header":"mav_nature","boundTo":{"variable":"mav_nature","component":"valeur","id":"mav_nature_valeur"},"presenceConstraint":"MANDATORY"},{"header":"nature couvert","boundTo":{"variable":"nature couvert","component":"valeur","id":"nature couvert_valeur"},"presenceConstraint":"MANDATORY"},{"header":"date de mesure","boundTo":{"variable":"date de mesure","component":"valeur","id":"date de mesure_valeur"},"presenceConstraint":"MANDATORY"},{"header":"mav_dateDebut_PotProd","boundTo":{"variable":"mav_dateDebut_PotProd","component":"valeur","id":"mav_dateDebut_PotProd_valeur"},"presenceConstraint":"MANDATORY"},{"header":"mav_valeur","boundTo":{"variable":"mav","component":"valeur","id":"mav_valeur"},"presenceConstraint":"MANDATORY"},{"header":"mav_nb","boundTo":{"variable":"mav","component":"nb","id":"mav_nb"},"presenceConstraint":"MANDATORY"},{"header":"mav_et","boundTo":{"variable":"mav","component":"et","id":"mav_et"},"presenceConstraint":"MANDATORY"},{"header":"mav_methode","boundTo":{"variable":"mav","component":"methode","id":"mav_methode"},"presenceConstraint":"MANDATORY"},{"header":"mav_IQ","boundTo":{"variable":"mav","component":"IQ","id":"mav_IQ"},"presenceConstraint":"MANDATORY"},{"header":"N_valeur","boundTo":{"variable":"N","component":"valeur","id":"N_valeur"},"presenceConstraint":"MANDATORY"},{"header":"N_nb","boundTo":{"variable":"N","component":"nb","id":"N_nb"},"presenceConstraint":"MANDATORY"},{"header":"N_et","boundTo":{"variable":"N","component":"et","id":"N_et"},"presenceConstraint":"MANDATORY"},{"header":"N_methode","boundTo":{"variable":"N","component":"methode","id":"N_methode"},"presenceConstraint":"MANDATORY"},{"header":"N_IQ","boundTo":{"variable":"N","component":"IQ","id":"N_IQ"},"presenceConstraint":"MANDATORY"},{"header":"DMS_valeur","boundTo":{"variable":"DMS","component":"valeur","id":"DMS_valeur"},"presenceConstraint":"MANDATORY"},{"header":"DMS_nb","boundTo":{"variable":"DMS","component":"nb","id":"DMS_nb"},"presenceConstraint":"MANDATORY"},{"header":"DMS_et","boundTo":{"variable":"DMS","component":"et","id":"DMS_et"},"presenceConstraint":"MANDATORY"},{"header":"DMS_methode","boundTo":{"variable":"DMS","component":"methode","id":"DMS_methode"},"presenceConstraint":"MANDATORY"},{"header":"DMS_IQ","boundTo":{"variable":"DMS","component":"IQ","id":"DMS_IQ"},"presenceConstraint":"MANDATORY"},{"header":"C_valeur","boundTo":{"variable":"C","component":"valeur","id":"C_valeur"},"presenceConstraint":"MANDATORY"},{"header":"C_nb","boundTo":{"variable":"C","component":"nb","id":"C_nb"},"presenceConstraint":"MANDATORY"},{"header":"C_et","boundTo":{"variable":"C","component":"et","id":"C_et"},"presenceConstraint":"MANDATORY"},{"header":"C_methode","boundTo":{"variable":"C","component":"methode","id":"C_methode"},"presenceConstraint":"MANDATORY"},{"header":"C_IQ","boundTo":{"variable":"C","component":"IQ","id":"C_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Pho_valeur","boundTo":{"variable":"Pho","component":"valeur","id":"Pho_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Pho_nb","boundTo":{"variable":"Pho","component":"nb","id":"Pho_nb"},"presenceConstraint":"MANDATORY"},{"header":"Pho_et","boundTo":{"variable":"Pho","component":"et","id":"Pho_et"},"presenceConstraint":"MANDATORY"},{"header":"Pho_methode","boundTo":{"variable":"Pho","component":"methode","id":"Pho_methode"},"presenceConstraint":"MANDATORY"},{"header":"Pho_IQ","boundTo":{"variable":"Pho","component":"IQ","id":"Pho_IQ"},"presenceConstraint":"MANDATORY"},{"header":"K_valeur","boundTo":{"variable":"K","component":"valeur","id":"K_valeur"},"presenceConstraint":"MANDATORY"},{"header":"K_nb","boundTo":{"variable":"K","component":"nb","id":"K_nb"},"presenceConstraint":"MANDATORY"},{"header":"K_et","boundTo":{"variable":"K","component":"et","id":"K_et"},"presenceConstraint":"MANDATORY"},{"header":"K_methode","boundTo":{"variable":"K","component":"methode","id":"K_methode"},"presenceConstraint":"MANDATORY"},{"header":"K_IQ","boundTo":{"variable":"K","component":"IQ","id":"K_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Ca_valeur","boundTo":{"variable":"Ca","component":"valeur","id":"Ca_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Ca_nb","boundTo":{"variable":"Ca","component":"nb","id":"Ca_nb"},"presenceConstraint":"MANDATORY"},{"header":"Ca_et","boundTo":{"variable":"Ca","component":"et","id":"Ca_et"},"presenceConstraint":"MANDATORY"},{"header":"Ca_methode","boundTo":{"variable":"Ca","component":"methode","id":"Ca_methode"},"presenceConstraint":"MANDATORY"},{"header":"Ca_IQ","boundTo":{"variable":"Ca","component":"IQ","id":"Ca_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Mg_valeur","boundTo":{"variable":"Mg","component":"valeur","id":"Mg_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Mg_nb","boundTo":{"variable":"Mg","component":"nb","id":"Mg_nb"},"presenceConstraint":"MANDATORY"},{"header":"Mg_et","boundTo":{"variable":"Mg","component":"et","id":"Mg_et"},"presenceConstraint":"MANDATORY"},{"header":"Mg_methode","boundTo":{"variable":"Mg","component":"methode","id":"Mg_methode"},"presenceConstraint":"MANDATORY"},{"header":"Mg_IQ","boundTo":{"variable":"Mg","component":"IQ","id":"Mg_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Bo_valeur","boundTo":{"variable":"Bo","component":"valeur","id":"Bo_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Bo_nb","boundTo":{"variable":"Bo","component":"nb","id":"Bo_nb"},"presenceConstraint":"MANDATORY"},{"header":"Bo_et","boundTo":{"variable":"Bo","component":"et","id":"Bo_et"},"presenceConstraint":"MANDATORY"},{"header":"Bo_methode","boundTo":{"variable":"Bo","component":"methode","id":"Bo_methode"},"presenceConstraint":"MANDATORY"},{"header":"Bo_IQ","boundTo":{"variable":"Bo","component":"IQ","id":"Bo_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Cu_valeur","boundTo":{"variable":"Cu","component":"valeur","id":"Cu_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Cu_nb","boundTo":{"variable":"Cu","component":"nb","id":"Cu_nb"},"presenceConstraint":"MANDATORY"},{"header":"Cu_et","boundTo":{"variable":"Cu","component":"et","id":"Cu_et"},"presenceConstraint":"MANDATORY"},{"header":"Cu_methode","boundTo":{"variable":"Cu","component":"methode","id":"Cu_methode"},"presenceConstraint":"MANDATORY"},{"header":"Cu_IQ","boundTo":{"variable":"Cu","component":"IQ","id":"Cu_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Fe_valeur","boundTo":{"variable":"Fe","component":"valeur","id":"Fe_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Fe_nb","boundTo":{"variable":"Fe","component":"nb","id":"Fe_nb"},"presenceConstraint":"MANDATORY"},{"header":"Fe_et","boundTo":{"variable":"Fe","component":"et","id":"Fe_et"},"presenceConstraint":"MANDATORY"},{"header":"Fe_methode","boundTo":{"variable":"Fe","component":"methode","id":"Fe_methode"},"presenceConstraint":"MANDATORY"},{"header":"Fe_IQ","boundTo":{"variable":"Fe","component":"IQ","id":"Fe_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Mn_valeur","boundTo":{"variable":"Mn","component":"valeur","id":"Mn_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Mn_nb","boundTo":{"variable":"Mn","component":"nb","id":"Mn_nb"},"presenceConstraint":"MANDATORY"},{"header":"Mn_et","boundTo":{"variable":"Mn","component":"et","id":"Mn_et"},"presenceConstraint":"MANDATORY"},{"header":"Mn_methode","boundTo":{"variable":"Mn","component":"methode","id":"Mn_methode"},"presenceConstraint":"MANDATORY"},{"header":"Mn_IQ","boundTo":{"variable":"Mn","component":"IQ","id":"Mn_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Na_valeur","boundTo":{"variable":"Na","component":"valeur","id":"Na_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Na_nb","boundTo":{"variable":"Na","component":"nb","id":"Na_nb"},"presenceConstraint":"MANDATORY"},{"header":"Na_et","boundTo":{"variable":"Na","component":"et","id":"Na_et"},"presenceConstraint":"MANDATORY"},{"header":"Na_methode","boundTo":{"variable":"Na","component":"methode","id":"Na_methode"},"presenceConstraint":"MANDATORY"},{"header":"Na_IQ","boundTo":{"variable":"Na","component":"IQ","id":"Na_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Zn_valeur","boundTo":{"variable":"Zn","component":"valeur","id":"Zn_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Zn_nb","boundTo":{"variable":"Zn","component":"nb","id":"Zn_nb"},"presenceConstraint":"MANDATORY"},{"header":"Zn_et","boundTo":{"variable":"Zn","component":"et","id":"Zn_et"},"presenceConstraint":"MANDATORY"},{"header":"Zn_methode","boundTo":{"variable":"Zn","component":"methode","id":"Zn_methode"},"presenceConstraint":"MANDATORY"},{"header":"Zn_IQ","boundTo":{"variable":"Zn","component":"IQ","id":"Zn_IQ"},"presenceConstraint":"MANDATORY"},{"header":"CBR_valeur","boundTo":{"variable":"CBR","component":"valeur","id":"CBR_valeur"},"presenceConstraint":"MANDATORY"},{"header":"CBR_nb","boundTo":{"variable":"CBR","component":"nb","id":"CBR_nb"},"presenceConstraint":"MANDATORY"},{"header":"CBR_et","boundTo":{"variable":"CBR","component":"et","id":"CBR_et"},"presenceConstraint":"MANDATORY"},{"header":"CBR_methode","boundTo":{"variable":"CBR","component":"methode","id":"CBR_methode"},"presenceConstraint":"MANDATORY"},{"header":"CBR_IQ","boundTo":{"variable":"CBR","component":"IQ","id":"CBR_IQ"},"presenceConstraint":"MANDATORY"},{"header":"HUT_valeur","boundTo":{"variable":"HUT","component":"valeur","id":"HUT_valeur"},"presenceConstraint":"MANDATORY"},{"header":"HUT_nb","boundTo":{"variable":"HUT","component":"nb","id":"HUT_nb"},"presenceConstraint":"MANDATORY"},{"header":"HUT_et","boundTo":{"variable":"HUT","component":"et","id":"HUT_et"},"presenceConstraint":"MANDATORY"},{"header":"HUT_methode","boundTo":{"variable":"HUT","component":"methode","id":"HUT_methode"},"presenceConstraint":"MANDATORY"},{"header":"HUT_IQ","boundTo":{"variable":"HUT","component":"IQ","id":"HUT_IQ"},"presenceConstraint":"MANDATORY"},{"header":"MOR_valeur","boundTo":{"variable":"MOR","component":"valeur","id":"MOR_valeur"},"presenceConstraint":"OPTIONAL"},{"header":"MOR_nb","boundTo":{"variable":"MOR","component":"nb","id":"MOR_nb"},"presenceConstraint":"OPTIONAL"},{"header":"MOR_et","boundTo":{"variable":"MOR","component":"et","id":"MOR_et"},"presenceConstraint":"OPTIONAL"},{"header":"MOR_methode","boundTo":{"variable":"MOR","component":"methode","id":"MOR_methode"},"presenceConstraint":"OPTIONAL"},{"header":"MOR_IQ","boundTo":{"variable":"MOR","component":"IQ","id":"MOR_IQ"},"presenceConstraint":"OPTIONAL"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"C":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"K":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"N":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Bo":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Ca":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Cu":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Fe":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Mg":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Mn":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Na":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Zn":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"CBR":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"DMS":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"HUT":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"MOR":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Pho":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"mav":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"année":{"chartDescription":null,"tags":[],"components":{"valeur":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"série":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"parcelle":{"chartDescription":null,"tags":[],"components":{"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"parcelles","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"période":{"chartDescription":null,"tags":[],"components":{"valeur":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"rotation":{"chartDescription":null,"tags":[],"components":{"valeur":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"mav_nature":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"observation":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"date de mesure":{"chartDescription":null,"tags":[],"components":{"valeur":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"nature couvert":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"type intervention":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"mav_dateDebut_PotProd":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"date ou num incrémental intervention":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[],"migrations":{},"authorization":{"timeScope":{"variable":"date de mesure","component":"valeur","id":"date de mesure_valeur"},"authorizationScopes":{"localization":{"internationalizationName":null,"internationalizedColumns":null,"variable":"parcelle","component":"chemin","variableComponentKey":{"variable":"parcelle","component":"chemin","id":"parcelle_chemin"}}},"dataGroups":{"all":{"internationalizationName":null,"internationalizedColumns":null,"label":"Toutes les données","data":["mav_dateDebut_PotProd","Mn","C","période","type intervention","K","N","Cu","CBR","Na","mav_nature","Zn","Pho","date ou num incrémental intervention","Fe","mav","observation","HUT","rotation","parcelle","nature couvert","DMS","Bo","MOR","date de mesure","année","série","Mg","Ca"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]}}},"configFile":"38cb7bc2-37c7-4fc0-b7a2-73c453cfec06","referenceType":["agroecosystemes","sites","parcelles","blocs","unites","modalites","version_de_traitement"]},"type":"REACTIVE_RESULT","time":[2023,9,4,18,9,45,84491503]} -{"result":0.8,"type":"REACTIVE_PROGRESS","time":[2023,9,4,18,9,45,84990738]} -{"result":{"id":"ce08f94e-9957-4976-ba74-602dab46af9d","creationDate":1693850984096,"updateDate":1693850984096,"name":"recursivite","comment":"","version":1,"dataType":["condition_prelevements"],"additionalFile":[],"configuration":{"requiredAuthorizationsAttributes":["localization_site"],"version":1,"internationalization":{"application":{"internationalizationName":{"en":"Recusivity","fr":"Récursivité"}},"references":{"site":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"site_key":{"en":"site_en","fr":"site_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{site_key}","fr":"{site_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"taxon":{"internationalizationName":{"en":"Taxa","fr":"Taxons"},"internationalizedColumns":null,"internationalizedDynamicColumns":{"propriétés de taxons":{"en":"Properties of Taxa","fr":"Proprétés de Taxons"}},"internationalizationDisplay":{"pattern":{"en":"{nom}","fr":"{nom}"}},"internationalizedValidations":{"nom du taxon superieur":{"fr":"nom du taxon superieur"},"nom du taxon déterminé":{"fr":"nom du taxon déterminé"}},"internationalizedTags":null},"proprietes_taxon":{"internationalizationName":{"en":"Properties of Taxa","fr":"Proprétés de Taxon"},"internationalizedColumns":{"definition_fr":{"en":"definition_en","fr":"definition_fr"},"propriete_key":{"en":"propriete_en","fr":"propriete_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{propriete_key}","fr":"{propriete_key}"}},"internationalizedValidations":{"floats":{"fr":"les décimaux"},"integer":{"fr":"les entiers"},"reference":{"fr":"les references"}},"internationalizedTags":null}},"dataTypes":{"condition_prelevements":{"internationalizationName":{"en":"Collection condition","fr":"Condition de prélèvement"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"}},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}}},"internationalizedTags":{},"rightsRequest":null,"additionalFiles":{}},"comment":null,"application":{"internationalizationName":{"en":"Recusivity","fr":"Récursivité"},"internationalizedColumns":null,"name":"recursivite","version":1,"defaultLanguage":"fr","internationalization":{"internationalizationName":{"en":"Recusivity","fr":"Récursivité"}}},"tags":{},"rightsRequest":null,"references":{"site":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"site_key":{"en":"site_en","fr":"site_fr"}},"internationalizationDisplay":{"pattern":{"en":"{site_key}","fr":"{site_key}"}},"separator":";","keyColumns":["site_key"],"columns":{"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre de la Masse d'eau plan d'eau","defaultValue":null},"site_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_en","defaultValue":null},"site_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_fr","defaultValue":null},"site_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_key","defaultValue":null},"type_site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de site","defaultValue":null},"sandre_eau":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du Plan d'eau","defaultValue":null},"description_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du site_en","defaultValue":null},"description_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du site_fr","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"proprietes_taxon":{"internationalizationName":{"en":"Properties of Taxa","fr":"Proprétés de Taxon"},"internationalizedColumns":{"definition_fr":{"en":"definition_en","fr":"definition_fr"},"propriete_key":{"en":"propriete_en","fr":"propriete_fr"}},"internationalizationDisplay":{"pattern":{"en":"{propriete_key}","fr":"{propriete_key}"}},"separator":";","keyColumns":["propriete_key"],"columns":{"date":{"presenceConstraint":"MANDATORY","tags":[],"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"headerName":"Date","defaultValue":null},"site":null,"propriete_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la propriété_en","defaultValue":null},"propriete_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la propriété_fr","defaultValue":null},"type_associe":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type associé","defaultValue":null},"definition_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"définition_en","defaultValue":null},"definition_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"définition_fr","defaultValue":null},"propriete_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la propriété_key","defaultValue":null},"is_float_value":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"isFloatValue","defaultValue":null},"is_qualitative":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"isQualitative","defaultValue":null},"ordre_affichage":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"ordre d'affichage","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{"floats":{"internationalizationName":{"fr":"les décimaux"},"internationalizedColumns":null,"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["is_float_value"]},"integer":{"internationalizationName":{"fr":"les entiers"},"internationalizedColumns":null,"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["ordre_affichage"]},"reference":{"internationalizationName":{"fr":"les references"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"site","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"columns":["site"]}},"allowUnexpectedColumns":false,"tags":[]},"taxon":{"internationalizationName":{"en":"Taxa","fr":"Taxons"},"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"{nom}","fr":"{nom}"}},"separator":";","keyColumns":["nom"],"columns":{"nom":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du taxon déterminé","defaultValue":null},"annee":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Année de la description","defaultValue":null},"notes":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Notes libres","defaultValue":null},"theme":null,"auteur":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Auteur de la description","defaultValue":null},"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Code Sandre","defaultValue":null},"bourrelly":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Classe algale sensu Bourrelly","defaultValue":null},"incertitude":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"niveau incertitude de détermination","defaultValue":null},"niveau_taxon":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du niveau de taxon","defaultValue":null},"sandre_taxon":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du taxon","defaultValue":null},"synonyme_ancien":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Synonyme ancien","defaultValue":null},"synonyme_recent":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Synonyme récent","defaultValue":null},"taxon_superieur":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du taxon superieur","defaultValue":null},"references_taxon":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Références relatives à ce taxon","defaultValue":null},"sandre_superieur":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du taxon supérieur","defaultValue":null},"reference_description":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Référence de la description","defaultValue":null}},"computedColumns":{},"dynamicColumns":{"propriétés de taxons":{"presenceConstraint":"MANDATORY","tags":[],"internationalizationName":{"en":"Properties of Taxa","fr":"Proprétés de Taxons"},"headerPrefix":"pt_","reference":"proprietes_taxon","referenceColumnToLookForHeader":"propriete_key"}},"validations":{"nom du taxon superieur":{"internationalizationName":{"fr":"nom du taxon superieur"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"taxon","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":true,"groovy":null},"required":false,"multiplicity":"ONE"}},"columns":["taxon_superieur"]},"nom du taxon déterminé":{"internationalizationName":{"fr":"nom du taxon déterminé"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":true,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["nom"]}},"allowUnexpectedColumns":false,"tags":[]}},"compositeReferences":{"taxon":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"taxon","parentKeyColumn":null,"parentRecursiveKey":"taxon_superieur"}]},"default_0":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"site","parentKeyColumn":null,"parentRecursiveKey":null}]}},"additionalFiles":{},"dataTypes":{"condition_prelevements":{"internationalizationName":{"en":"Collection condition","fr":"Condition de prélèvement"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"Nom du projet","boundTo":{"variable":"projet","component":"value","id":"projet_value"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"site","component":"nom du site","id":"site_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"Nom de la plateforme","boundTo":{"variable":"site","component":"nom de la plateforme","id":"site_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prelevement","boundTo":{"variable":"date","component":"day","id":"date_day"},"presenceConstraint":"MANDATORY"},{"header":"heure de prelevement","boundTo":{"variable":"date","component":"time","id":"date_time"},"presenceConstraint":"MANDATORY"},{"header":"commentaire","boundTo":{"variable":"commentaire","component":"value","id":"commentaire_value"},"presenceConstraint":"MANDATORY"},{"header":"Température de l'air","boundTo":{"variable":"valeurs quantitatives","component":"temperature de l'air","id":"valeurs quantitatives_temperature de l'air"},"presenceConstraint":"MANDATORY"},{"header":"nebulosite","boundTo":{"variable":"valeurs qualitatives","component":"nebulosite","id":"valeurs qualitatives_nebulosite"},"presenceConstraint":"MANDATORY"},{"header":"ensoleillement","boundTo":{"variable":"valeurs qualitatives","component":"ensoleillement","id":"valeurs qualitatives_ensoleillement"},"presenceConstraint":"MANDATORY"},{"header":"temps","boundTo":{"variable":"valeurs qualitatives","component":"temps","id":"valeurs qualitatives_temps"},"presenceConstraint":"MANDATORY"},{"header":"direction du vent","boundTo":{"variable":"valeurs qualitatives","component":"direction du vent","id":"valeurs qualitatives_direction du vent"},"presenceConstraint":"MANDATORY"},{"header":"vitesse du vent","boundTo":{"variable":"valeurs qualitatives","component":"vitesse du vent","id":"valeurs qualitatives_vitesse du vent"},"presenceConstraint":"MANDATORY"},{"header":"pression atmosphérique","boundTo":{"variable":"valeurs quantitatives","component":"pression atmospherique","id":"valeurs quantitatives_pression atmospherique"},"presenceConstraint":"MANDATORY"},{"header":"aspect de l'eau","boundTo":{"variable":"valeurs qualitatives","component":"aspect de l'eau","id":"valeurs qualitatives_aspect de l'eau"},"presenceConstraint":"MANDATORY"},{"header":"etat de surface","boundTo":{"variable":"valeurs qualitatives","component":"etat de surface","id":"valeurs qualitatives_etat de surface"},"presenceConstraint":"MANDATORY"},{"header":"transparence par disque inra","boundTo":{"variable":"valeurs quantitatives","component":"transparence par disque inra","id":"valeurs quantitatives_transparence par disque inra"},"presenceConstraint":"MANDATORY"},{"header":"transparence par secchi 20 cm","boundTo":{"variable":"valeurs quantitatives","component":"transparence par secchi","id":"valeurs quantitatives_transparence par secchi"},"presenceConstraint":"MANDATORY"},{"header":"couleur de l'eau","boundTo":{"variable":"valeurs qualitatives","component":"couleur de l'eau","id":"valeurs qualitatives_couleur de l'eau"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"site","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":true,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nom de la plateforme":null},"computedComponents":{},"hidden":false},"projet":{"chartDescription":null,"tags":[],"components":{"value":null},"computedComponents":{},"hidden":false},"commentaire":{"chartDescription":null,"tags":[],"components":{"value":null},"computedComponents":{},"hidden":false},"valeurs qualitatives":{"chartDescription":null,"tags":[],"components":{"temps":null,"nebulosite":null,"ensoleillement":null,"aspect de l'eau":null,"etat de surface":null,"vitesse du vent":null,"couleur de l'eau":null,"direction du vent":null},"computedComponents":{},"hidden":false},"valeurs quantitatives":{"chartDescription":null,"tags":[],"components":{"temperature de l'air":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"pression atmospherique":null,"transparence par secchi":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"transparence par disque inra":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"date","component":"day","id":"date_day"},{"variable":"date","component":"time","id":"date_time"},{"variable":"site","component":"nom du site","id":"site_nom du site"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"day","id":"date_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"site","component":"nom du site","variableComponentKey":{"variable":"site","component":"nom du site","id":"site_nom du site"}}},"dataGroups":{"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"},"internationalizedColumns":null,"label":"Données qualitatives","data":["valeurs qualitatives"]},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"},"internationalizedColumns":null,"label":"Données quantitatives","data":["valeurs quantitatives"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","commentaire"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"}},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":{"filePattern":null,"authorizationScope":{},"startDate":null,"endDate":null},"tags":[]}}},"configFile":"9c14962d-c2fa-426d-a86d-1a1ac80006ad","referenceType":["site","proprietes_taxon","taxon"]},"type":"REACTIVE_RESULT","time":[2023,9,4,18,9,45,87970523]} -{"result":1.0,"type":"REACTIVE_PROGRESS","time":[2023,9,4,18,9,45,88433041]} -{"result":100,"type":"REACTIVE_PROGRESS","time":[2023,9,4,18,9,45,88620369]} +{"result":0,"type":"REACTIVE_PROGRESS","time":[2023,9,12,12,33,21,435703570]} +{"result":{"id":"ec638ed1-25df-49f8-8afc-60276a256871","creationDate":1694521893329,"updateDate":1694521893329,"name":"monsore","comment":"","version":1,"dataType":["pem","test"],"additionalFile":["fichiers","utilisateurs"],"configuration":{"requiredAuthorizationsAttributes":["projet","localization"],"version":1,"internationalization":{"application":{"internationalizationName":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"}},"references":{"themes":{"internationalizationName":{"en":"Thematic","fr":"Thème"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"especes":{"internationalizationName":{"en":"Species","fr":"Espèces"},"internationalizedColumns":{"esp_definition_fr":{"en":"esp_definition_en","fr":"esp_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{esp_nom}","fr":"{esp_nom}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables":{"internationalizationName":{"en":"Variables","fr":"Variables"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"tze_nom_key":{"en":"tze_nom_en","fr":"tze_nom_fr"},"tze_definition_fr":{"en":"tze_definition_en","fr":"tze_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{tze_nom_key}","fr":"{tze_nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"site_theme_datatype":{"internationalizationName":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"projet name: {projet}, site name : {site}, theme name : {theme}, data type name : {datatype}","fr":"nom du projet: {projet}, nom du site : {site}, nom du thème : {theme}, nom du type de données : {datatype}"}},"internationalizedValidations":{"sitesRef":{"fr":"référence au site"},"projetRef":{"fr":"référence au projet"},"themesRef":{"fr":"référence au theme"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"unites":{"internationalizationName":{"en":"Units","fr":"Unités"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"code_key":{"en":"code_en","fr":"code_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key} ({code_key})","fr":"{nom_key} ({code_key})"}},"internationalizedValidations":{},"internationalizedTags":null},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{valeur_key}","fr":"{valeur_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_fichiers":{"internationalizationName":{"en":"Files types","fr":"Types de fichiers"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables_et_unites_par_types_de_donnees":{"internationalizationName":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"datatype name : {datatype}, variable name : {variable}, : unit name {unite}","fr":"nom du type de données : {datatype}, nom de la variable : {variable}, : nom de l'unité {unite}"}},"internationalizedValidations":{"uniteRef":{"fr":"référence à l'unité'"},"variableRef":{"fr":"référence à la variable"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"zet_nom_key":{"en":"zet_nom_en","fr":"zet_nom_fr"},"zet_description_fr":{"en":"zet_description_en","fr":"zet_description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{zet_nom_key}","fr":"{zet_nom_key}"}},"internationalizedValidations":{"typeSitesRef":{"fr":"référence au type de site"},"siteParentRef":{"fr":"référence à la colonne parent"}},"internationalizedTags":null}},"dataTypes":{"test":{"internationalizationName":{"en":"Test","fr":"Test"},"internationalizedColumns":null,"authorization":{"dataGroups":{"_others_":{"internationalizationName":null}},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"pem":{"internationalizationName":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"}},"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"}},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"}}},"authorizationScopes":{"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"}},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":{"especes":{"pattern":{"en":"espèce :{esp_nom}","fr":"espèce :{esp_nom}"}}},"internationalizedValidations":{"unitOfColor":{"fr":"vérifie l'unité de la couleur des individus"},"unitOfIndividus":{"fr":"vérifie l'unité du nombre d'individus"}}}},"internationalizedTags":{"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"unit":{"en":"unit","fr":"unité"},"context":{"en":"context","fr":"contexte"}},"rightsRequest":{"internationalizationName":null,"description":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"endDate":{"en":"Project end date","fr":"Date de fin du projet"},"project":{"en":"Description of the research project","fr":"Description du projet de recherche"},"startDate":{"en":"Project start date","fr":"Date de début du projet"},"organization":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"projectManagers":{"en":"Project managers","fr":"Responsables du projet"}}},"additionalFiles":{"utilisateurs":{"internationalizationName":{"en":"User","fr":"Users"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"nom":{"en":"Name","fr":"Nom"},"prenom":{"en":"Surname","fr":"Prénom"}}},"fichiers":{"internationalizationName":{"en":"Files","fr":"Fichiers"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"age":{"en":"Age","fr":"Age"},"nom":{"en":"Name","fr":"Nom"},"date":{"en":"Date","fr":"Date"},"site":{"en":"Place","fr":"Site"},"poids":{"en":"Weight","fr":"Poids"}}}}},"comment":null,"application":{"internationalizationName":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"},"internationalizedColumns":null,"name":"monsore","version":1,"defaultLanguage":"fr","internationalization":{"internationalizationName":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"}}},"tags":{"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"unit":{"en":"unit","fr":"unité"},"context":{"en":"context","fr":"contexte"}},"rightsRequest":{"description":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"format":{"endDate":{"internationalizationName":{"en":"Project end date","fr":"Date de fin du projet"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"project":{"internationalizationName":{"en":"Description of the research project","fr":"Description du projet de recherche"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":".*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}}},"startDate":{"internationalizationName":{"en":"Project start date","fr":"Date de début du projet"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"organization":{"internationalizationName":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":".*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"projectManagers":{"internationalizationName":{"en":"Project managers","fr":"Responsables du projet"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":".*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"MANY"}}}}},"references":{"type_de_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"tze_nom_key":{"en":"tze_nom_en","fr":"tze_nom_fr"},"tze_definition_fr":{"en":"tze_definition_en","fr":"tze_definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{tze_nom_key}","fr":"{tze_nom_key}"}},"separator":";","keyColumns":["tze_nom_key"],"columns":{"tze_nom_en":null,"tze_nom_fr":null,"tze_nom_key":null,"tze_definition_en":null,"tze_definition_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["context"]},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"zet_nom_key":{"en":"zet_nom_en","fr":"zet_nom_fr"},"zet_description_fr":{"en":"zet_description_en","fr":"zet_description_fr"}},"internationalizationDisplay":{"pattern":{"en":"{zet_nom_key}","fr":"{zet_nom_key}"}},"separator":";","keyColumns":["zet_chemin_parent","zet_nom_key"],"columns":{"zet_nom_en":null,"zet_nom_fr":null,"zet_nom_key":null,"tze_type_nom":null,"zet_chemin_parent":null,"zet_description_en":null,"zet_description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{"typeSitesRef":{"internationalizationName":{"fr":"référence au type de site"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"type_de_sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["tze_type_nom"]},"siteParentRef":{"internationalizationName":{"fr":"référence à la colonne parent"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"columns":["zet_chemin_parent"]}},"allowUnexpectedColumns":false,"tags":["context"]},"especes":{"internationalizationName":{"en":"Species","fr":"Espèces"},"internationalizedColumns":{"esp_definition_fr":{"en":"esp_definition_en","fr":"esp_definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{esp_nom}","fr":"{esp_nom}"}},"separator":";","keyColumns":["esp_nom"],"columns":{"esp_nom":{"presenceConstraint":"MANDATORY","tags":["test"],"checker":null,"headerName":null,"defaultValue":null},"esp_definition_en":null,"esp_definition_fr":null,"colonne_homonyme_entre_referentiels":null},"computedColumns":{"my_computed_column":{"presenceConstraint":"MANDATORY","tags":["__hidden__"],"checker":null,"headerName":null,"computation":{"expression":"return \"my value\";\n","references":[],"datatypes":[]}}},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"type_de_fichiers":{"internationalizationName":{"en":"Files types","fr":"Types de fichiers"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["__hidden__"]},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"definition_en":null,"definition_fr":null,"colonne_homonyme_entre_referentiels":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["context","data","test"]},"themes":{"internationalizationName":{"en":"Thematic","fr":"Thème"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["context"]},"site_theme_datatype":{"internationalizationName":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"projet name: {projet}, site name : {site}, theme name : {theme}, data type name : {datatype}","fr":"nom du projet: {projet}, nom du site : {site}, nom du thème : {theme}, nom du type de données : {datatype}"}},"separator":";","keyColumns":["projet","site","theme","datatype"],"columns":{"site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site","defaultValue":null},"theme":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du thème","defaultValue":null},"projet":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du projet","defaultValue":null},"datatype":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de données","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{"sitesRef":{"internationalizationName":{"fr":"référence au site"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["site"]},"projetRef":{"internationalizationName":{"fr":"référence au projet"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["projet"]},"themesRef":{"internationalizationName":{"fr":"référence au theme"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"themes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["theme"]},"checkDatatype":{"internationalizationName":{"fr":"test"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = Arrays.stream((String)datum.datatype).split(\"_\")\n .collect{it.substring(0, 1)}\n .join(); \n return application.getDataType().contains(datatype);\n","references":[],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["datatype"]}},"allowUnexpectedColumns":false,"tags":["context"]},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizationDisplay":{"pattern":{"en":"{valeur_key}","fr":"{valeur_key}"}},"separator":";","keyColumns":["nom_key","valeur_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"valeur_en":null,"valeur_fr":null,"valeur_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"unites":{"internationalizationName":{"en":"Units","fr":"Unités"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"code_key":{"en":"code_en","fr":"code_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key} ({code_key})","fr":"{nom_key} ({code_key})"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"code_en":null,"code_fr":null,"nom_key":null,"code_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"variables":{"internationalizationName":{"en":"Variables","fr":"Variables"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"definition_en":null,"definition_fr":null,"is_qualitative":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"isQualitative","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"variables_et_unites_par_types_de_donnees":{"internationalizationName":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"datatype name : {datatype}, variable name : {variable}, : unit name {unite}","fr":"nom du type de données : {datatype}, nom de la variable : {variable}, : nom de l'unité {unite}"}},"separator":";","keyColumns":["datatype","variable"],"columns":{"unite":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de l'unité","defaultValue":null},"datatype":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de données","defaultValue":null},"variable":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la variable","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{"uniteRef":{"internationalizationName":{"fr":"référence à l'unité'"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["unite"]},"variableRef":{"internationalizationName":{"fr":"référence à la variable"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"variables","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["variable"]},"checkDatatype":{"internationalizationName":{"fr":"test"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = Arrays.stream((String)(datum.datatype).split(\"_\")) .collect{it.substring(0, 1)} .join(); return application.getDataType().contains(datatype);\n","references":[],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["datatype"]}},"allowUnexpectedColumns":false,"tags":["data"]}},"compositeReferences":{"sites":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"type_de_sites","parentKeyColumn":null,"parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"sites","parentKeyColumn":"tze_type_nom","parentRecursiveKey":"zet_chemin_parent"}]},"projet":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"projet","parentKeyColumn":null,"parentRecursiveKey":null}]}},"additionalFiles":{"fichiers":{"internationalizationName":{"en":"Files","fr":"Fichiers"},"internationalizedColumns":null,"format":{"age":{"internationalizationName":{"en":"Age","fr":"Age"},"internationalizedColumns":null,"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"nom":{"internationalizationName":{"en":"Name","fr":"Nom"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":"[a-z]*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"date":{"internationalizationName":{"en":"Date","fr":"Date"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"site":{"internationalizationName":{"en":"Place","fr":"Site"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"poids":{"internationalizationName":{"en":"Weight","fr":"Poids"},"internationalizedColumns":null,"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}}}}},"utilisateurs":{"internationalizationName":{"en":"User","fr":"Users"},"internationalizedColumns":null,"format":{"nom":{"internationalizationName":{"en":"Name","fr":"Nom"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":"[a-z]*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"prenom":{"internationalizationName":{"en":"Surname","fr":"Prénom"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":"[a-z]*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}}}}},"dataTypes":{"pem":{"internationalizationName":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"internationalizedColumns":null,"internationalizationDisplays":{"especes":{"pattern":{"en":"espèce :{esp_nom}","fr":"espèce :{esp_nom}"}}},"format":{"headerLine":4,"firstRowLine":5,"separator":";","columns":[{"header":"projet","boundTo":{"variable":"projet","component":"value","id":"projet_value"},"presenceConstraint":"MANDATORY"},{"header":"site","boundTo":{"variable":"site","component":"bassin","id":"site_bassin"},"presenceConstraint":"MANDATORY"},{"header":"plateforme","boundTo":{"variable":"site","component":"plateforme","id":"site_plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date","boundTo":{"variable":"date","component":"value","id":"date_value"},"presenceConstraint":"MANDATORY"},{"header":"espece","boundTo":{"variable":"espece","component":"value","id":"espece_value"},"presenceConstraint":"MANDATORY"},{"header":"Couleur des individus","boundTo":{"variable":"Couleur des individus","component":"value","id":"Couleur des individus_value"},"presenceConstraint":"MANDATORY"},{"header":"Nombre d'individus","boundTo":{"variable":"Nombre d'individus","component":"value","id":"Nombre d'individus_value"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"tags":[],"components":{"value":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"bassin":null,"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return references.sites\n .findAll(){it.refValues.zet_chemin_parent.equals((String)datum.site.bassin)}\n .find{it.refValues.zet_nom_key.equals((String)datum.site.plateforme)}\n .getHierarchicalKey();;\n","references":["sites"],"datatypes":[]},"hidden":false},"plateforme":null},"computedComponents":{"site_bassin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":["__hidden__"],"computation":{"expression":"return references.sites .find{it.getNaturalKey().equals((String)datum.site.bassin)} .getHierarchicalKey();\n","references":["sites"],"datatypes":[]},"hidden":true}},"hidden":false},"espece":{"chartDescription":null,"tags":[],"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"especes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"projet":{"chartDescription":null,"tags":["test"],"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":["test"],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Nombre d'individus":{"chartDescription":null,"tags":[],"components":{"unit":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return \"sans_unite\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return 0","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"Couleur des individus":{"chartDescription":null,"tags":[],"components":{"unit":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return \"sans_unite\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"valeurs_qualitatives","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{"unitOfColor":{"internationalizationName":{"fr":"vérifie l'unité de la couleur des individus"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = \"piegeage_en_montee\"; String variable = \"Couleur des individus\"; String codeVariable = \"couleur_des_individus\"; String component = \"unit\"; return referencesValues.site_theme_datatype .findAll{it.datatype.equals(datatype)} .find{it.variable.equals(codeVariable)} .unite.equals((String)datum.variable.component)\n","references":["variables_et_unites_par_types_de_donnees"],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"variableComponents":null},"unitOfIndividus":{"internationalizationName":{"fr":"vérifie l'unité du nombre d'individus"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = \"piegeage_en_montee\"; String variable = \"Nombre d'individus\"; String codeVariable = \"nombre_d_individus\"; String component = \"unit\"; return referencesValues.get(\"variables_et_unites_par_types_de_donnees\") .findAll{it.get(\"nom du type de données\").equals(datatype)} .find{it.get(\"nom de la variable\").equals(codeVariable)} .get(\"nom de l'unité\").equals((String)datum.variable.component);\n","references":["variables_et_unites_par_types_de_donnees"],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"variableComponents":null}},"uniqueness":[{"variable":"projet","component":"value","id":"projet_value"},{"variable":"site","component":"chemin","id":"site_chemin"},{"variable":"site","component":"plateforme","id":"site_plateforme"},{"variable":"date","component":"value","id":"date_value"},{"variable":"espece","component":"value","id":"espece_value"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"value","id":"date_value"},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":null,"variable":"projet","component":"value","variableComponentKey":{"variable":"projet","component":"value","id":"projet_value"}},"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"},"internationalizedColumns":null,"variable":"site","component":"chemin","variableComponentKey":{"variable":"site","component":"chemin","id":"site_chemin"}}},"dataGroups":{"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"},"internationalizedColumns":null,"label":"Données qualitatives","data":["Couleur des individus"]},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"},"internationalizedColumns":null,"label":"Données quantitatives","data":["Nombre d'individus"]},"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","espece"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"}},"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"}},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"}}},"authorizationScopes":{"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"}},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":["context","data","test"]},"test":{"internationalizationName":{"en":"Test","fr":"Test"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":4,"firstRowLine":5,"separator":";","columns":[{"header":"projet","boundTo":{"variable":"projet","component":"value","id":"projet_value"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"projet":{"chartDescription":null,"tags":["test"],"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":["test"],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[],"migrations":{},"authorization":{"timeScope":null,"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":null,"variable":"projet","component":"value","variableComponentKey":{"variable":"projet","component":"value","id":"projet_value"}}},"dataGroups":{"_others_":{"internationalizationName":null,"internationalizedColumns":null,"label":null,"data":["projet"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"_others_":{"internationalizationName":null}},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":["__hidden__"]}}},"configFile":"dd02b766-ae4a-4ead-9c57-bbb47ea9d62e","referenceType":["especes","type_de_sites","sites","themes","projet","site_theme_datatype","valeurs_qualitatives","variables","unites","variables_et_unites_par_types_de_donnees"]},"type":"REACTIVE_RESULT","time":[2023,9,12,12,33,21,462965281]} +{"result":"C'est bon on tient le bon bout!","type":"REACTIVE_INFO","time":[2023,9,12,12,33,21,463841992]} +{"result":"Mais on attend patiement la suite","type":"REACTIVE_ERROR","time":[2023,9,12,12,33,21,464513862]} +{"result":0.2,"type":"REACTIVE_PROGRESS","time":[2023,9,12,12,33,21,466566640]} +{"result":{"id":"bc9afde1-7cfc-4f62-9691-49fb92e212d6","creationDate":1694521899742,"updateDate":1694521899742,"name":"olac","comment":"","version":1,"dataType":["condition_prelevements","physico-chimie","sonde_truncated","phytoplancton_aggregated","phytoplancton__truncated","zooplancton__truncated","zooplancton_biovolumes"],"additionalFile":[],"configuration":{"requiredAuthorizationsAttributes":["localization_site","localization_projet","localization_plateforme"],"version":1,"internationalization":{"application":{"internationalizationName":{"en":"Lake observatory","fr":"Observatoire des lacs"}},"references":{"themes":{"internationalizationName":{"en":"Themes","fr":"Thèmes"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"projets":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"projet_key":{"en":"projet_en","fr":"projet_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"site_fr":{"en":"description du site_en","fr":"description du site_fr"},"site_key":{"en":"nom du site_en","fr":"nom du site_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"type_plateformes":{"internationalizationName":{"en":"Plateform types","fr":"Types de plateforme"},"internationalizedColumns":{"description_fr":{"en":"description_en","fr":"description_fr"},"type_platform_key":{"en":"type_platform_en","fr":"type_platform_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"type_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"plateformes":{"internationalizationName":{"en":"Plateforms","fr":"Plateformes"},"internationalizedColumns":{"platform_key":{"en":"platform_en","fr":"platform_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null}},"dataTypes":{"phytoplancton__truncated":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"condition_prelevements":{"internationalizationName":{"en":"Collection condition","fr":"Condition de prélèvement"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"}},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"zooplancton_biovolumes":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"zooplancton__truncated":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"physico-chimie":{"internationalizationName":{"en":"Chemical Physics","fr":"Physico Chimie"},"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"variable":{"internationalizationName":{"en":"Data","fr":"Données"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"sonde_truncated":{"internationalizationName":{"en":"Probe data","fr":"Données des sondes"},"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"phytoplancton_aggregated":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}}},"internationalizedTags":{},"rightsRequest":null,"additionalFiles":{}},"comment":null,"application":{"internationalizationName":{"en":"Lake observatory","fr":"Observatoire des lacs"},"internationalizedColumns":null,"name":"ola","version":1,"defaultLanguage":"fr","internationalization":{"internationalizationName":{"en":"Lake observatory","fr":"Observatoire des lacs"}}},"tags":{},"rightsRequest":null,"references":{"themes":{"internationalizationName":{"en":"Themes","fr":"Thèmes"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"projets":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"projet_key":{"en":"projet_en","fr":"projet_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["projet_key"],"columns":{"projet_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du projet_en","defaultValue":null},"projet_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du projet_fr","defaultValue":null},"projet_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du projet_key","defaultValue":null},"description_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du projet_en","defaultValue":null},"description_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du projet_fr","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"type_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre","defaultValue":null},"nom_key":null,"description_en":null,"description_fr":null,"sandre_context":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du contexte","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"site_fr":{"en":"description du site_en","fr":"description du site_fr"},"site_key":{"en":"nom du site_en","fr":"nom du site_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["site_key"],"columns":{"site_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_en","defaultValue":null},"site_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_fr","defaultValue":null},"site_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_key","defaultValue":null},"type_site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de site","defaultValue":null},"sandre_eau":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du Plan d'eau","defaultValue":null},"description_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du site_en","defaultValue":null},"description_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du site_fr","defaultValue":null},"sandre_masse_eau":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre de la Masse d'eau plan d'eau","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"plateformes":{"internationalizationName":{"en":"Plateforms","fr":"Plateformes"},"internationalizedColumns":{"platform_key":{"en":"platform_en","fr":"platform_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["platform_key","type_platform_key"],"columns":{"site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site","defaultValue":null},"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre","defaultValue":null},"altitude":null,"latitude":null,"longitude":null,"platform_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la plateforme_en","defaultValue":null},"platform_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la plateforme_fr","defaultValue":null},"platform_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la plateforme_key","defaultValue":null},"sandre_context":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du contexte","defaultValue":null},"type_platform_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de plateforme_key","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"type_plateformes":{"internationalizationName":{"en":"Plateform types","fr":"Types de plateforme"},"internationalizedColumns":{"description_fr":{"en":"description_en","fr":"description_fr"},"type_platform_key":{"en":"type_platform_en","fr":"type_platform_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["type_platform_key"],"columns":{"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre","defaultValue":null},"description_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du type de plateforme_en","defaultValue":null},"description_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du type de plateforme_fr","defaultValue":null},"sandre_context":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du contexte","defaultValue":null},"type_platform_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de plateforme_en","defaultValue":null},"type_platform_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de plateforme_fr","defaultValue":null},"type_platform_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de plateforme_key","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key","valeur_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"valeur_en":null,"valeur_fr":null,"valeur_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]}},"compositeReferences":{"projets":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"projets","parentKeyColumn":null,"parentRecursiveKey":null}]},"localizations":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"type_sites","parentKeyColumn":null,"parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"sites","parentKeyColumn":"type_site","parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"plateformes","parentKeyColumn":"site","parentRecursiveKey":null}]}},"additionalFiles":{},"dataTypes":{"physico-chimie":{"internationalizationName":{"en":"Chemical Physics","fr":"Physico Chimie"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projet","component":"nom du projet","id":"projet_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"site","component":"nom du site","id":"site_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateforme","component":"nom de la plateforme","id":"plateforme_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prelevement","boundTo":{"variable":"date","component":"day","id":"date_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prelevement","boundTo":{"variable":"outil","component":"prélèvement","id":"outil_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outil","component":"mesure","id":"outil_mesure"},"presenceConstraint":"MANDATORY"},{"header":"profondeur minimum (m)","boundTo":{"variable":"profondeur","component":"minimum","id":"profondeur_minimum"},"presenceConstraint":"MANDATORY"},{"header":"profondeur maximum (m)","boundTo":{"variable":"profondeur","component":"maximum","id":"profondeur_maximum"},"presenceConstraint":"MANDATORY"},{"header":"profondeur reelle observee (m)","boundTo":{"variable":"profondeur","component":"réelle observée","id":"profondeur_réelle observée"},"presenceConstraint":"MANDATORY"},{"header":"Temperature (°c)","boundTo":{"variable":"température","component":"valeur","id":"température_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Azote total (mg/l)","boundTo":{"variable":"variables","component":"azote total","id":"variables_azote total"},"presenceConstraint":"MANDATORY"},{"header":"Azote organique particulaire (mg/l)","boundTo":{"variable":"variables","component":"azote organique","id":"variables_azote organique"},"presenceConstraint":"MANDATORY"},{"header":"Azote Nitrates (mg/l)","boundTo":{"variable":"variables","component":"azote nitrates","id":"variables_azote nitrates"},"presenceConstraint":"MANDATORY"},{"header":"Nitrates [mg(NO3)/l]","boundTo":{"variable":"variables","component":"nitrates","id":"variables_nitrates"},"presenceConstraint":"MANDATORY"},{"header":"Azote Ammonium (mg/l)","boundTo":{"variable":"variables","component":"azote ammonium","id":"variables_azote ammonium"},"presenceConstraint":"MANDATORY"},{"header":"Ammonium [mg(NH4)/l]","boundTo":{"variable":"variables","component":"ammonium","id":"variables_ammonium"},"presenceConstraint":"MANDATORY"},{"header":"Azote Nitrites (mg/l)","boundTo":{"variable":"variables","component":"azote nitrites","id":"variables_azote nitrites"},"presenceConstraint":"MANDATORY"},{"header":"Nitrites [mg(NO2)/l]","boundTo":{"variable":"variables","component":"nitrites","id":"variables_nitrites"},"presenceConstraint":"MANDATORY"},{"header":"pH (nounit)","boundTo":{"variable":"variables","component":"pH","id":"variables_pH"},"presenceConstraint":"MANDATORY"},{"header":"Silice reactive (mg/l)","boundTo":{"variable":"variables","component":"silice réactive","id":"variables_silice réactive"},"presenceConstraint":"MANDATORY"},{"header":"Titre alcalimetrique (meq/l)","boundTo":{"variable":"variables","component":"titre alcalimetrique","id":"variables_titre alcalimetrique"},"presenceConstraint":"MANDATORY"},{"header":"Conductivite (μs/cm)","boundTo":{"variable":"variables","component":"coductivité","id":"variables_coductivité"},"presenceConstraint":"MANDATORY"},{"header":"Titre alcalimetrique complet (meq/l)","boundTo":{"variable":"variables","component":"titre alcalimetrique complet","id":"variables_titre alcalimetrique complet"},"presenceConstraint":"MANDATORY"},{"header":"Demande biologique en oxygène en 5 jours (mg/l)","boundTo":{"variable":"variables","component":"demande biologique en oxygène en 5 jours","id":"variables_demande biologique en oxygène en 5 jours"},"presenceConstraint":"MANDATORY"},{"header":"Balance ionique (%)","boundTo":{"variable":"variables","component":"balance ionique","id":"variables_balance ionique"},"presenceConstraint":"MANDATORY"},{"header":"Carbone organique total (mg/l)","boundTo":{"variable":"variables","component":"carbone organique total","id":"variables_carbone organique total"},"presenceConstraint":"MANDATORY"},{"header":"Carbone organique dissous (mg/l)","boundTo":{"variable":"variables","component":"carbone organique dissous","id":"variables_carbone organique dissous"},"presenceConstraint":"MANDATORY"},{"header":"Carbone organique particulaire (mg/l)","boundTo":{"variable":"variables","component":"carbone organique particulaire","id":"variables_carbone organique particulaire"},"presenceConstraint":"MANDATORY"},{"header":"Calcium (mg/l)","boundTo":{"variable":"variables","component":"calcium","id":"variables_calcium"},"presenceConstraint":"MANDATORY"},{"header":"Magnesium (mg/l)","boundTo":{"variable":"variables","component":"magnésium","id":"variables_magnésium"},"presenceConstraint":"MANDATORY"},{"header":"Sodium (mg/l)","boundTo":{"variable":"variables","component":"sodium","id":"variables_sodium"},"presenceConstraint":"MANDATORY"},{"header":"Potassium (mg/l)","boundTo":{"variable":"variables","component":"potassium","id":"variables_potassium"},"presenceConstraint":"MANDATORY"},{"header":"Chlorures (mg/l)","boundTo":{"variable":"variables","component":"chlorures","id":"variables_chlorures"},"presenceConstraint":"MANDATORY"},{"header":"Bicarbonate (meq/l)","boundTo":{"variable":"variables","component":"bicarbonate","id":"variables_bicarbonate"},"presenceConstraint":"MANDATORY"},{"header":"Sulfates (mg/l)","boundTo":{"variable":"variables","component":"sulfates","id":"variables_sulfates"},"presenceConstraint":"MANDATORY"},{"header":"Oxygene Dissous (mg/l)","boundTo":{"variable":"variables","component":"oxygène dissous","id":"variables_oxygène dissous"},"presenceConstraint":"MANDATORY"},{"header":"Matieres en suspension (mg/l)","boundTo":{"variable":"variables","component":"matiéres en suspension","id":"variables_matiéres en suspension"},"presenceConstraint":"MANDATORY"},{"header":"Phosphore Total (mg/l)","boundTo":{"variable":"variables","component":"phosphore total","id":"variables_phosphore total"},"presenceConstraint":"MANDATORY"},{"header":"Phosphore Particulaire (mg/l)","boundTo":{"variable":"variables","component":"phosphore particulaire","id":"variables_phosphore particulaire"},"presenceConstraint":"MANDATORY"},{"header":"Phosphore Orthophosphates (mg/l)","boundTo":{"variable":"variables","component":"phosphore orthophosphates","id":"variables_phosphore orthophosphates"},"presenceConstraint":"MANDATORY"},{"header":"Orthophosphates [mg(PO4)/l]","boundTo":{"variable":"variables","component":"orthophosphates","id":"variables_orthophosphates"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outil":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projet":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"pH":null,"sodium":null,"calcium":null,"ammonium":null,"nitrates":null,"nitrites":null,"sulfates":null,"chlorures":null,"potassium":null,"magnésium":null,"azote total":null,"bicarbonate":null,"coductivité":null,"azote ammonium":null,"azote nitrates":null,"azote nitrites":null,"azote organique":null,"balance ionique":null,"orthophosphates":null,"phosphore total":null,"oxygène dissous":null,"silice réactive":null,"titre alcalimetrique":null,"phosphore particulaire":null,"carbone organique total":null,"matiéres en suspension":null,"carbone organique dissous":null,"phosphore orthophosphates":null,"titre alcalimetrique complet":null,"carbone organique particulaire":null,"demande biologique en oxygène en 5 jours":null},"computedComponents":{},"hidden":false},"plateforme":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"profondeur":{"chartDescription":null,"tags":[],"components":{"maximum":null,"minimum":null,"réelle observée":null},"computedComponents":{},"hidden":false},"température":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"date","component":"day","id":"date_day"},{"variable":"projet","component":"nom du projet","id":"projet_nom du projet"},{"variable":"site","component":"nom du site","id":"site_nom du site"},{"variable":"plateforme","component":"nom de la plateforme","id":"plateforme_nom de la plateforme"},{"variable":"outil","component":"prélèvement","id":"outil_prélèvement"},{"variable":"outil","component":"mesure","id":"outil_mesure"},{"variable":"profondeur","component":"minimum","id":"profondeur_minimum"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"day","id":"date_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"site","component":"nom du site","variableComponentKey":{"variable":"site","component":"nom du site","id":"site_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projet","component":"nom du projet","variableComponentKey":{"variable":"projet","component":"nom du projet","id":"projet_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateforme","component":"nom de la plateforme","variableComponentKey":{"variable":"plateforme","component":"nom de la plateforme","id":"plateforme_nom de la plateforme"}}},"dataGroups":{"variable":{"internationalizationName":{"en":"Data","fr":"Données"},"internationalizedColumns":null,"label":"Données","data":["variables"]},"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outil","profondeur","température"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","plateforme"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"variable":{"internationalizationName":{"en":"Data","fr":"Données"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"sonde_truncated":{"internationalizationName":{"en":"Probe data","fr":"Données des sondes"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"commentaire sonde","boundTo":{"variable":"outils","component":"commentaire_sonde","id":"outils_commentaire_sonde"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"heure de prélèvement","boundTo":{"variable":"dates","component":"time","id":"dates_time"},"presenceConstraint":"MANDATORY"},{"header":"profondeur réelle observée (m)","boundTo":{"variable":"variables","component":"profondeur réelle observée","id":"variables_profondeur réelle observée"},"presenceConstraint":"MANDATORY"},{"header":"chl a (mg/m3)","boundTo":{"variable":"variables","component":"chl a","id":"variables_chl a"},"presenceConstraint":"MANDATORY"},{"header":"chl a corrigée labo (mg/m3)","boundTo":{"variable":"variables","component":"chl a corrigée labo","id":"variables_chl a corrigée labo"},"presenceConstraint":"MANDATORY"},{"header":"cond25c corrigee labo (ms/cm)","boundTo":{"variable":"variables","component":"cond25c corrigee labo","id":"variables_cond25c corrigee labo"},"presenceConstraint":"MANDATORY"},{"header":"cond25degres (ms/cm)","boundTo":{"variable":"variables","component":"cond25degres","id":"variables_cond25degres"},"presenceConstraint":"MANDATORY"},{"header":"oxygene mg (mg/l)","boundTo":{"variable":"variables","component":"oxygene mg","id":"variables_oxygene mg"},"presenceConstraint":"MANDATORY"},{"header":"oxygene mg corrige winkler (mg/l)","boundTo":{"variable":"variables","component":"oxygene mg corrige winkler","id":"variables_oxygene mg corrige winkler"},"presenceConstraint":"MANDATORY"},{"header":"oxygene saturation (%)","boundTo":{"variable":"variables","component":"oxygene saturation","id":"variables_oxygene saturation"},"presenceConstraint":"MANDATORY"},{"header":"oxygene saturation corrige winkler (%)","boundTo":{"variable":"variables","component":"oxygene saturation corrige winkler","id":"variables_oxygene saturation corrige winkler"},"presenceConstraint":"MANDATORY"},{"header":"pah (μg/l)","boundTo":{"variable":"variables","component":"pah","id":"variables_pah"},"presenceConstraint":"MANDATORY"},{"header":"par a (μe)","boundTo":{"variable":"variables","component":"par a","id":"variables_par a"},"presenceConstraint":"MANDATORY"},{"header":"par w (μe)","boundTo":{"variable":"variables","component":"par w","id":"variables_par w"},"presenceConstraint":"MANDATORY"},{"header":"pc (μg/l)","boundTo":{"variable":"variables","component":"pc","id":"variables_pc"},"presenceConstraint":"MANDATORY"},{"header":"ph brut (nounit)","boundTo":{"variable":"variables","component":"ph brut","id":"variables_ph brut"},"presenceConstraint":"MANDATORY"},{"header":"ph corrigé labo (nounit)","boundTo":{"variable":"variables","component":"ph corrigé labo","id":"variables_ph corrigé labo"},"presenceConstraint":"MANDATORY"},{"header":"ph tc (nounit)","boundTo":{"variable":"variables","component":"ph tc","id":"variables_ph tc"},"presenceConstraint":"MANDATORY"},{"header":"température (°c)","boundTo":{"variable":"variables","component":"température","id":"variables_température"},"presenceConstraint":"MANDATORY"},{"header":"turbidite (ftu)","boundTo":{"variable":"variables","component":"turbidite","id":"variables_turbidite"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"datetime":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy HH:mm","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return (String)datum.dates.day +\" \" +(String)datum.dates.time","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"commentaire_sonde":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"pc":null,"pah":null,"chl a":null,"par a":null,"par w":null,"ph tc":null,"ph brut":null,"turbidite":null,"oxygene mg":null,"cond25degres":null,"température":null,"ph corrigé labo":null,"oxygene saturation":null,"chl a corrigée labo":null,"cond25c corrigee labo":null,"oxygene mg corrige winkler":null,"profondeur réelle observée":null,"oxygene saturation corrige winkler":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"datetime","id":"dates_datetime"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"mesure","id":"outils_mesure"},{"variable":"variables","component":"profondeur réelle observée","id":"variables_profondeur réelle observée"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","variableComponentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","variableComponentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","variableComponentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"condition_prelevements":{"internationalizationName":{"en":"Collection condition","fr":"Condition de prélèvement"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projet","component":"value","id":"projet_value"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"site","component":"nom du site","id":"site_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"site","component":"nom de la plateforme","id":"site_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"date","component":"day","id":"date_day"},"presenceConstraint":"MANDATORY"},{"header":"heure de prélèvement","boundTo":{"variable":"date","component":"time","id":"date_time"},"presenceConstraint":"MANDATORY"},{"header":"commentaire","boundTo":{"variable":"commentaire","component":"value","id":"commentaire_value"},"presenceConstraint":"MANDATORY"},{"header":"aspect de l'eau","boundTo":{"variable":"valeurs qualitatives","component":"aspect de l'eau","id":"valeurs qualitatives_aspect de l'eau"},"presenceConstraint":"MANDATORY"},{"header":"couleur de l'eau","boundTo":{"variable":"valeurs qualitatives","component":"couleur de l'eau","id":"valeurs qualitatives_couleur de l'eau"},"presenceConstraint":"MANDATORY"},{"header":"direction du vent","boundTo":{"variable":"valeurs qualitatives","component":"direction du vent","id":"valeurs qualitatives_direction du vent"},"presenceConstraint":"MANDATORY"},{"header":"ensoleillement","boundTo":{"variable":"valeurs qualitatives","component":"ensoleillement","id":"valeurs qualitatives_ensoleillement"},"presenceConstraint":"MANDATORY"},{"header":"etat de surface","boundTo":{"variable":"valeurs qualitatives","component":"etat de surface","id":"valeurs qualitatives_etat de surface"},"presenceConstraint":"MANDATORY"},{"header":"nebulosite","boundTo":{"variable":"valeurs qualitatives","component":"nebulosite","id":"valeurs qualitatives_nebulosite"},"presenceConstraint":"MANDATORY"},{"header":"pression atmospherique (mbar)","boundTo":{"variable":"valeurs quantitatives","component":"pression atmospherique","id":"valeurs quantitatives_pression atmospherique"},"presenceConstraint":"MANDATORY"},{"header":"temperature de l'air (°c)","boundTo":{"variable":"valeurs quantitatives","component":"temperature de l'air","id":"valeurs quantitatives_temperature de l'air"},"presenceConstraint":"MANDATORY"},{"header":"temps","boundTo":{"variable":"valeurs qualitatives","component":"temps","id":"valeurs qualitatives_temps"},"presenceConstraint":"MANDATORY"},{"header":"transparence par disque inra (m)","boundTo":{"variable":"valeurs quantitatives","component":"transparence par disque inra","id":"valeurs quantitatives_transparence par disque inra"},"presenceConstraint":"MANDATORY"},{"header":"transparence par secchi 20 cm (m)","boundTo":{"variable":"valeurs quantitatives","component":"transparence par secchi","id":"valeurs quantitatives_transparence par secchi"},"presenceConstraint":"MANDATORY"},{"header":"vitesse du vent","boundTo":{"variable":"valeurs qualitatives","component":"vitesse du vent","id":"valeurs qualitatives_vitesse du vent"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"datetime":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return (String)datum.date.day +\" \" +(String)datum.date.time+ \":00\"\n","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"projet":{"chartDescription":null,"tags":[],"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"commentaire":{"chartDescription":null,"tags":[],"components":{"value":null},"computedComponents":{},"hidden":false},"valeurs qualitatives":{"chartDescription":null,"tags":[],"components":{"temps":null,"nebulosite":null,"ensoleillement":null,"aspect de l'eau":null,"etat de surface":null,"vitesse du vent":null,"couleur de l'eau":null,"direction du vent":null},"computedComponents":{},"hidden":false},"valeurs quantitatives":{"chartDescription":null,"tags":[],"components":{"temperature de l'air":null,"pression atmospherique":null,"transparence par secchi":null,"transparence par disque inra":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"date","component":"datetime","id":"date_datetime"},{"variable":"projet","component":"value","id":"projet_value"},{"variable":"site","component":"nom du site","id":"site_nom du site"},{"variable":"site","component":"nom de la plateforme","id":"site_nom de la plateforme"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"datetime","id":"date_datetime"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"site","component":"nom du site","variableComponentKey":{"variable":"site","component":"nom du site","id":"site_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projet","component":"value","variableComponentKey":{"variable":"projet","component":"value","id":"projet_value"}}},"dataGroups":{"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"},"internationalizedColumns":null,"label":"Données qualitatives","data":["valeurs qualitatives"]},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"},"internationalizedColumns":null,"label":"Données quantitatives","data":["valeurs quantitatives"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","commentaire"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"}},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":{"filePattern":null,"authorizationScope":{},"startDate":null,"endDate":null},"tags":[]},"zooplancton__truncated":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prélèvement","boundTo":{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"profondeur minimum (m)","boundTo":{"variable":"profondeurs","component":"min","id":"profondeurs_min"},"presenceConstraint":"MANDATORY"},{"header":"profondeur maximum (m)","boundTo":{"variable":"profondeurs","component":"max","id":"profondeurs_max"},"presenceConstraint":"MANDATORY"},{"header":"nom du déterminateur","boundTo":{"variable":"variables","component":"nom du déterminateur","id":"variables_nom du déterminateur"},"presenceConstraint":"MANDATORY"},{"header":"biovolume sédimenté","boundTo":{"variable":"variables","component":"biovolume sédimenté","id":"variables_biovolume sédimenté"},"presenceConstraint":"MANDATORY"},{"header":"nom du taxon déterminé","boundTo":{"variable":"variables","component":"nom du taxon déterminé","id":"variables_nom du taxon déterminé"},"presenceConstraint":"MANDATORY"},{"header":"stade de développement","boundTo":{"variable":"variables","component":"stade de développement","id":"variables_stade de développement"},"presenceConstraint":"MANDATORY"},{"header":"variable","boundTo":{"variable":"variables","component":"variable","id":"variables_variable"},"presenceConstraint":"MANDATORY"},{"header":"valeur","boundTo":{"variable":"variables","component":"valeur","id":"variables_valeur"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"valeur":null,"variable":null,"biovolume sédimenté":null,"nom du déterminateur":null,"stade de développement":null,"nom du taxon déterminé":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"profondeurs":{"chartDescription":null,"tags":[],"components":{"max":null,"min":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"day","id":"dates_day"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},{"variable":"outils","component":"mesure","id":"outils_mesure"},{"variable":"profondeurs","component":"min","id":"profondeurs_min"},{"variable":"profondeurs","component":"max","id":"profondeurs_max"},{"variable":"variables","component":"nom du taxon déterminé","id":"variables_nom du taxon déterminé"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","variableComponentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","variableComponentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","variableComponentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables","profondeurs"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"zooplancton_biovolumes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prélèvement","boundTo":{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"profondeur minimum(m)","boundTo":{"variable":"profondeurs","component":"min","id":"profondeurs_min"},"presenceConstraint":"MANDATORY"},{"header":"profondeur maximum(m)","boundTo":{"variable":"profondeurs","component":"max","id":"profondeurs_max"},"presenceConstraint":"MANDATORY"},{"header":"nom du déterminateur","boundTo":{"variable":"variables","component":"nom du déterminateur","id":"variables_nom du déterminateur"},"presenceConstraint":"MANDATORY"},{"header":"volume sédimenté","boundTo":{"variable":"variables","component":"volume sédimenté","id":"variables_volume sédimenté"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"volume sédimenté":null,"nom du déterminateur":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"profondeurs":{"chartDescription":null,"tags":[],"components":{"max":null,"min":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"day","id":"dates_day"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},{"variable":"outils","component":"mesure","id":"outils_mesure"},{"variable":"profondeurs","component":"max","id":"profondeurs_max"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","variableComponentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","variableComponentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","variableComponentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables","profondeurs"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"phytoplancton__truncated":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prélèvement","boundTo":{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"profondeur min (m)","boundTo":{"variable":"profondeurs","component":"min","id":"profondeurs_min"},"presenceConstraint":"MANDATORY"},{"header":"profondeur max (m)","boundTo":{"variable":"profondeurs","component":"max","id":"profondeurs_max"},"presenceConstraint":"MANDATORY"},{"header":"nom du déterminateur","boundTo":{"variable":"variables","component":"nom du déterminateur","id":"variables_nom du déterminateur"},"presenceConstraint":"MANDATORY"},{"header":"volume sédimenté","boundTo":{"variable":"variables","component":"volume sédimenté","id":"variables_volume sédimenté"},"presenceConstraint":"MANDATORY"},{"header":"surface de comptage","boundTo":{"variable":"variables","component":"surface de comptage","id":"variables_surface de comptage"},"presenceConstraint":"MANDATORY"},{"header":"nom du taxon déterminé","boundTo":{"variable":"variables","component":"nom du taxon déterminé","id":"variables_nom du taxon déterminé"},"presenceConstraint":"MANDATORY"},{"header":"biovolume de l'espéce dans l'échantillon (um3/ml)","boundTo":{"variable":"variables","component":"biovolume de l'espéce dans l'échantillon","id":"variables_biovolume de l'espéce dans l'échantillon"},"presenceConstraint":"MANDATORY"},{"header":"nombre d'objets comptés (nounit)","boundTo":{"variable":"variables","component":"nombre d'objets comptés","id":"variables_nombre d'objets comptés"},"presenceConstraint":"MANDATORY"},{"header":"nombre d'objets par ml (ind/ml)","boundTo":{"variable":"variables","component":"nombre d'objets par ml","id":"variables_nombre d'objets par ml"},"presenceConstraint":"MANDATORY"},{"header":"nombre de cellules par ml (ind/ml)","boundTo":{"variable":"variables","component":"nombre de cellules par ml","id":"variables_nombre de cellules par ml"},"presenceConstraint":"MANDATORY"},{"header":"nombre de champs comptés (nounit)","boundTo":{"variable":"variables","component":"nombre de champs comptés","id":"variables_nombre de champs comptés"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"volume sédimenté":null,"surface de comptage":null,"nom du déterminateur":null,"nombre d'objets par ml":null,"nom du taxon déterminé":null,"nombre d'objets comptés":null,"nombre de cellules par ml":null,"nombre de champs comptés":null,"biovolume de l'espéce dans l'échantillon":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"profondeurs":{"chartDescription":null,"tags":[],"components":{"max":null,"min":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"day","id":"dates_day"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},{"variable":"outils","component":"mesure","id":"outils_mesure"},{"variable":"profondeurs","component":"min","id":"profondeurs_min"},{"variable":"variables","component":"nom du taxon déterminé","id":"variables_nom du taxon déterminé"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","variableComponentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","variableComponentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","variableComponentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables","profondeurs"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"phytoplancton_aggregated":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prélèvement","boundTo":{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"biovolume algal total de l'échantillon","boundTo":{"variable":"variables","component":"biovolume_algal","id":"variables_biovolume_algal"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"biovolume_algal":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"day","id":"dates_day"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},{"variable":"outils","component":"mesure","id":"outils_mesure"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","variableComponentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","variableComponentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","variableComponentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]}}},"configFile":"6595e102-e803-4041-80ce-68709aa2653f","referenceType":["themes","projets","type_plateformes","type_sites","sites","plateformes","valeurs_qualitatives"]},"type":"REACTIVE_RESULT","time":[2023,9,12,12,33,21,474728858]} +{"result":"C'est bon on tient le bon bout!","type":"REACTIVE_INFO","time":[2023,9,12,12,33,21,475302697]} +{"result":"Mais on attend patiement la suite","type":"REACTIVE_ERROR","time":[2023,9,12,12,33,21,475396269]} +{"result":0.4,"type":"REACTIVE_PROGRESS","time":[2023,9,12,12,33,21,475477116]} +{"result":{"id":"b22b5e3a-846b-41ae-b341-9da8a9a85e88","creationDate":1694521904990,"updateDate":1694521904990,"name":"foret","comment":"","version":1,"dataType":["flux_meteo_dataResult"],"additionalFile":[],"configuration":{"requiredAuthorizationsAttributes":["authorization_zoneEtude"],"version":1,"internationalization":{"application":{"internationalizationName":null},"references":{"themes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"traitements":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"theme_types_de_donnees_par_zone_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"variables_par_types_de_donnees":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"types_de_zones_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"data_types":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"zones_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null}},"dataTypes":{"flux_meteo_dataResult":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"reference":{"internationalizationName":null},"variable":{"internationalizationName":null}},"authorizationScopes":{"authorization_zoneEtude":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}}},"internationalizedTags":{},"rightsRequest":null,"additionalFiles":{}},"comment":null,"application":{"internationalizationName":null,"internationalizedColumns":null,"name":"foret","version":1,"defaultLanguage":null,"internationalization":{"internationalizationName":null}},"tags":{},"rightsRequest":null,"references":{"themes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"data_types":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null,"description_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"types_de_zones_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom_fr"],"columns":{"nom_en":null,"nom_fr":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"zones_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom"],"columns":{"nom":null,"pente":null,"parent":null,"pays_en":null,"pays_fr":null,"surface":null,"altitude":null,"date_fin":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date fin","defaultValue":null},"latitude":null,"pente_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"direction pente_en","defaultValue":null},"pente_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"direction pente_fr","defaultValue":null},"longitude":null,"region_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"région_en","defaultValue":null},"region_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"région_fr","defaultValue":null},"type_site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type de site","defaultValue":null},"date_debut":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date début","defaultValue":null},"temps_moyenne":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"temps moyenne","defaultValue":null},"type_foret_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type foret_en","defaultValue":null},"type_foret_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type foret_fr","defaultValue":null},"description_en":null,"description_fr":null,"precip_moyenne":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"précip moyenne","defaultValue":null},"direction_vent_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"direction vent_en","defaultValue":null},"direction_vent_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"direction vent_fr","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"traitements":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["code"],"columns":{"code":null,"site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site","defaultValue":null},"libelle_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"libellé_en","defaultValue":null},"libelle_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"libellé_fr","defaultValue":null},"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"variables_par_types_de_donnees":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["datatype","variable"],"columns":{"max":null,"min":null,"unite":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de l'unité","defaultValue":null},"datatype":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de données","defaultValue":null},"variable":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la variable","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"theme_types_de_donnees_par_zone_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["site","theme","datatype"],"columns":{"site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site","defaultValue":null},"theme":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du thème","defaultValue":null},"datatype":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de données","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]}},"compositeReferences":{"localizations":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"types_de_zones_etudes","parentKeyColumn":null,"parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"zones_etudes","parentKeyColumn":"type_site","parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"traitements","parentKeyColumn":"site","parentRecursiveKey":null}]}},"additionalFiles":{},"dataTypes":{"flux_meteo_dataResult":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":2,"firstRowLine":4,"separator":";","columns":[{"header":"site","boundTo":{"variable":"localization","component":"zones_etudes","id":"localization_zones_etudes"},"presenceConstraint":"MANDATORY"},{"header":"date","boundTo":{"variable":"Date","component":"day","id":"Date_day"},"presenceConstraint":"MANDATORY"},{"header":"Ta","boundTo":{"variable":"Ta","component":"°C","id":"Ta_°C"},"presenceConstraint":"MANDATORY"},{"header":"Tarbre","boundTo":{"variable":"Tarbre","component":"°C","id":"Tarbre_°C"},"presenceConstraint":"MANDATORY"},{"header":"Rr","boundTo":{"variable":"Rr","component":"MJ m-2 m-1","id":"Rr_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"PPFDr","boundTo":{"variable":"PPFDr","component":"µmol m-2 m-1","id":"PPFDr_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"Pa","boundTo":{"variable":"Pa","component":"kPa","id":"Pa_kPa"},"presenceConstraint":"MANDATORY"},{"header":"Rh","boundTo":{"variable":"Rh","component":"_%","id":"Rh__%"},"presenceConstraint":"MANDATORY"},{"header":"PPFDbc","boundTo":{"variable":"PPFDbc","component":"µmol m-2 m-1","id":"PPFDbc_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"G","boundTo":{"variable":"G","component":"MJ m-2 m-1","id":"G_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"WD","boundTo":{"variable":"WD","component":"°","id":"WD_°"},"presenceConstraint":"MANDATORY"},{"header":"P","boundTo":{"variable":"P","component":"m","id":"P_m"},"presenceConstraint":"MANDATORY"},{"header":"Rn","boundTo":{"variable":"Rn","component":"MJ m-2 m-1","id":"Rn_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"WS","boundTo":{"variable":"WS","component":"m s-1","id":"WS_m s-1"},"presenceConstraint":"MANDATORY"},{"header":"LWin","boundTo":{"variable":"LWin","component":"MJ m-2 m-1","id":"LWin_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"PPFDd","boundTo":{"variable":"PPFDd","component":"µmol m-2 m-1","id":"PPFDd_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"LWout","boundTo":{"variable":"LWout","component":"MJ m-2 m-1","id":"LWout_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"Rg","boundTo":{"variable":"Rg","component":"MJ m-2 m-1","id":"Rg_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"PPFD","boundTo":{"variable":"PPFD","component":"µmol m-2 m-1","id":"PPFD_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"APAR","boundTo":{"variable":"APAR","component":"µmol m-2 m-1","id":"APAR_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"G":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"P":{"chartDescription":null,"tags":[],"components":{"m":null},"computedComponents":{},"hidden":false},"Pa":{"chartDescription":null,"tags":[],"components":{"kPa":null},"computedComponents":{},"hidden":false},"Rg":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"Rh":{"chartDescription":null,"tags":[],"components":{"_%":null},"computedComponents":{},"hidden":false},"Rn":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"Rr":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"Ta":{"chartDescription":null,"tags":[],"components":{"°C":null},"computedComponents":{},"hidden":false},"WD":{"chartDescription":null,"tags":[],"components":{"°":null},"computedComponents":{},"hidden":false},"WS":{"chartDescription":null,"tags":[],"components":{"m s-1":null},"computedComponents":{},"hidden":false},"APAR":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"Date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":null},"computedComponents":{},"hidden":false},"LWin":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"PPFD":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"LWout":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"PPFDd":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"PPFDr":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"PPFDbc":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"Tarbre":{"chartDescription":null,"tags":[],"components":{"°C":null},"computedComponents":{},"hidden":false},"localization":{"chartDescription":null,"tags":[],"components":{"zones_etudes":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"zones_etudes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[],"migrations":{},"authorization":{"timeScope":{"variable":"Date","component":"day","id":"Date_day"},"authorizationScopes":{"authorization_zoneEtude":{"internationalizationName":null,"internationalizedColumns":null,"variable":"localization","component":"zones_etudes","variableComponentKey":{"variable":"localization","component":"zones_etudes","id":"localization_zones_etudes"}}},"dataGroups":{"variable":{"internationalizationName":null,"internationalizedColumns":null,"label":"Variable","data":["Rr","G","PPFDd","Ta","WD","P","Pa","Tarbre","LWin","PPFDbc","Rg","Rh","PPFDr","LWout","PPFD","Rn","WS","APAR"]},"reference":{"internationalizationName":null,"internationalizedColumns":null,"label":"Reference","data":["localization","Date"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"reference":{"internationalizationName":null},"variable":{"internationalizationName":null}},"authorizationScopes":{"authorization_zoneEtude":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]}}},"configFile":"bfd440ae-f9f1-4f8b-be14-e7401f8a2d65","referenceType":["types_de_zones_etudes","zones_etudes","traitements","data_types","themes","theme_types_de_donnees_par_zone_etudes","variables_par_types_de_donnees"]},"type":"REACTIVE_RESULT","time":[2023,9,12,12,33,21,476949781]} +{"result":"C'est bon on tient le bon bout!","type":"REACTIVE_INFO","time":[2023,9,12,12,33,21,477156115]} +{"result":"Mais on attend patiement la suite","type":"REACTIVE_ERROR","time":[2023,9,12,12,33,21,477228929]} +{"result":0.6,"type":"REACTIVE_PROGRESS","time":[2023,9,12,12,33,21,477343788]} +{"result":{"id":"3d000d09-dc77-41a7-835c-37eb95bcaa51","creationDate":1694521906161,"updateDate":1694521906161,"name":"acbb","comment":"","version":1,"dataType":["flux_tours","biomasse_production_teneur","SWC"],"additionalFile":[],"configuration":{"requiredAuthorizationsAttributes":["localization"],"version":1,"internationalization":{"application":{"internationalizationName":null},"references":{"version_de_traitement":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{traitement} ({modalites})","fr":"{traitement} ({modalites})"}},"internationalizedValidations":{"modalitesRef":{"fr":"référence aux modalités"}},"internationalizedTags":null},"blocs":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{"creationDate":{"fr":"date de création"}},"internationalizedTags":null},"unites":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"modalites":{"internationalizationName":null,"internationalizedColumns":{"nom_fr":{"en":"nom_en","fr":"nom_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_fr} ({code})","fr":"{nom_fr} ({code})"}},"internationalizedValidations":{},"internationalizedTags":null},"sites":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{"agroecosystemRef":{"fr":"référence à l'agroécosystème"},"checkDateMiseEnService":{"fr":"validation de date"}},"internationalizedTags":null},"parcelles":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"agroecosystemes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null}},"dataTypes":{"biomasse_production_teneur":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"SWC":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{"swcQualityEnumeration":{"fr":"Si renseignée, la qualité du taux d'humidité vaut 1, 2 ou 3"}}},"flux_tours":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{"check_CO2_value":{"fr":"check value in range"}}}},"internationalizedTags":{},"rightsRequest":null,"additionalFiles":{}},"comment":null,"application":{"internationalizationName":null,"internationalizedColumns":null,"name":"ACBB","version":1,"defaultLanguage":null,"internationalization":{"internationalizationName":null}},"tags":{},"rightsRequest":null,"references":{"blocs":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["site","nom_du_bloc","repetition"],"columns":{"site":null,"repetition":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"répétition","defaultValue":null},"nom_du_bloc":null,"date_creation":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date creation","defaultValue":null},"decription_fr":null,"description_en":null},"computedColumns":{},"dynamicColumns":{},"validations":{"creationDate":{"internationalizationName":{"fr":"date de création"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["date_creation"]}},"allowUnexpectedColumns":false,"tags":[]},"unites":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"code_en":null,"code_fr":null,"nom_key":null,"code_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"agroecosystemes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["agroecosystem_key"],"columns":{"region":null,"departement":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Département","defaultValue":null},"agroecosystem_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Agroécosystème_en","defaultValue":null},"agroecosystem_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Agroécosystème_fr","defaultValue":null},"agroecosystem_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Agroécosystème_key","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"sites":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["site_key"],"columns":{"ville":null,"climat":null,"milieu":null,"adresse":null,"site_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_en","defaultValue":null},"site_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_fr","defaultValue":null},"site_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_key","defaultValue":null},"type_sol":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type de sol","defaultValue":null},"coordonees":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"cordonnées du dispositif","defaultValue":null},"temperature":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"température moyenne (°C)","defaultValue":null},"pluviometrie":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"pluviométrie moyenne (mm)","defaultValue":null},"vitesse_vent":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"vitesse moyenne du vent (km/h)","defaultValue":null},"agroecosystem":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Agroécosystème","defaultValue":null},"vent_dominant":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"vent dominant","defaultValue":null},"altitude_moyenne":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"altitude moyenne (m)","defaultValue":null},"profondeur_moyenne":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"profondeur moyenne du sol (m)","defaultValue":null},"date_mise_en_service":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date mise en service du dispositif","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{"agroecosystemRef":{"internationalizationName":{"fr":"référence à l'agroécosystème"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"agroecosystemes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["agroecosystem"]},"checkDateMiseEnService":{"internationalizationName":{"fr":"validation de date"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["date_mise_en_service"]}},"allowUnexpectedColumns":false,"tags":[]},"parcelles":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["site","parcelle_key"],"columns":{"bloc":null,"site":null,"surface":null,"repetition":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"répétition","defaultValue":null},"parcelle_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la parcelle_en","defaultValue":null},"parcelle_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la parcelle_fr","defaultValue":null},"parcelle_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la parcelle_key","defaultValue":null},"date_creation":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date de création","defaultValue":null},"commentaire_en":null,"commentaire_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"modalites":{"internationalizationName":null,"internationalizedColumns":{"nom_fr":{"en":"nom_en","fr":"nom_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_fr} ({code})","fr":"{nom_fr} ({code})"}},"separator":";","keyColumns":["code"],"columns":{"code":null,"nom_en":null,"nom_fr":null,"description_en":null,"description_fr":null,"variable_forcage":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Variable de forcage","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"version_de_traitement":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"{traitement} ({modalites})","fr":"{traitement} ({modalites})"}},"separator":";","keyColumns":["site","traitement"],"columns":{"site":null,"version":null,"date_fin":{"presenceConstraint":"MANDATORY","tags":[],"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"headerName":"date fin","defaultValue":null},"modalites":null,"date_debut":{"presenceConstraint":"MANDATORY","tags":[],"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"headerName":"date début","defaultValue":null},"traitement":null,"commentaire_en":null,"commentaire_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{"modalitesRef":{"internationalizationName":{"fr":"référence aux modalités"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"modalites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":true,"groovy":null},"required":true,"multiplicity":"MANY"}},"columns":["modalites"]}},"allowUnexpectedColumns":false,"tags":[]}},"compositeReferences":{"localizations":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"sites","parentKeyColumn":null,"parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"parcelles","parentKeyColumn":"site","parentRecursiveKey":null}]}},"additionalFiles":{},"dataTypes":{"SWC":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":7,"firstRowLine":10,"separator":";","columns":[{"header":"Nom parcelle","boundTo":{"variable":"Nom parcelle","component":"chemin","id":"Nom parcelle_chemin"},"presenceConstraint":"MANDATORY"},{"header":"Nom traitement","boundTo":{"variable":"Nom traitement","component":"valeur","id":"Nom traitement_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Date","boundTo":{"variable":"Date","component":"day","id":"Date_day"},"presenceConstraint":"MANDATORY"},{"header":"Time","boundTo":{"variable":"Date","component":"time","id":"Date_time"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[{"headerPattern":"SWC_([0-9]+)_([0-9]+)","exportHeader":"SWC","tokens":[{"boundTo":{"variable":"contexte","component":"répétition","id":"contexte_répétition"},"exportHeader":"Répétition"},{"boundTo":{"variable":"contexte","component":"profondeur","id":"contexte_profondeur"},"exportHeader":"Profondeur"}],"boundTo":{"variable":"SWC","component":"valeur","id":"SWC_valeur"}},{"headerPattern":"qc","exportHeader":"qc","tokens":[],"boundTo":{"variable":"SWC","component":"qualité","id":"SWC_qualité"}}],"constants":[],"allowUnexpectedColumns":false},"data":{"SWC":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"qualité":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"datetime":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy HH:mm:ss","refType":null,"groovy":null,"duration":"30 MINUTES","min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return (String)datum.Date.day +\" \" +(String)datum.Date.time\n","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"contexte":{"chartDescription":null,"tags":[],"components":{"profondeur":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"répétition":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Nom parcelle":{"chartDescription":null,"tags":[],"components":{"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"parcelles","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Nom traitement":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false}},"validations":{"swcQualityEnumeration":{"internationalizationName":{"fr":"Si renseignée, la qualité du taux d'humidité vaut 1, 2 ou 3"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"Set.of(\"\", \"0\", \"1\", \"2\").contains(datum.get(\"SWC\").get(\"qualité\"))","references":[],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"variableComponents":null}},"uniqueness":[],"migrations":{},"authorization":{"timeScope":{"variable":"Date","component":"datetime","id":"Date_datetime"},"authorizationScopes":{"localization":{"internationalizationName":null,"internationalizedColumns":null,"variable":"Nom parcelle","component":"chemin","variableComponentKey":{"variable":"Nom parcelle","component":"chemin","id":"Nom parcelle_chemin"}}},"dataGroups":{"all":{"internationalizationName":null,"internationalizedColumns":null,"label":"Toutes les données","data":["contexte","Nom traitement","Nom parcelle","Date","SWC"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"flux_tours":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":8,"firstRowLine":12,"separator":";","columns":[{"header":"date","boundTo":{"variable":"date","component":"day","id":"date_day"},"presenceConstraint":"MANDATORY"},{"header":"heure","boundTo":{"variable":"date","component":"time","id":"date_time"},"presenceConstraint":"MANDATORY"},{"header":"CO2","boundTo":{"variable":"CO2","component":"value","id":"CO2_value"},"presenceConstraint":"MANDATORY"},{"header":"H2O","boundTo":{"variable":"H2O","component":"value","id":"H2O_value"},"presenceConstraint":"MANDATORY"},{"header":"ZL","boundTo":{"variable":"ZL","component":"value","id":"ZL_value"},"presenceConstraint":"MANDATORY"},{"header":"Fc","boundTo":{"variable":"Fc","component":"value","id":"Fc_value"},"presenceConstraint":"MANDATORY"},{"header":"qc1","boundTo":{"variable":"Fc","component":"quality","id":"Fc_quality"},"presenceConstraint":"MANDATORY"},{"header":"H","boundTo":{"variable":"H","component":"value","id":"H_value"},"presenceConstraint":"MANDATORY"},{"header":"qc2","boundTo":{"variable":"H","component":"quality","id":"H_quality"},"presenceConstraint":"MANDATORY"},{"header":"LE","boundTo":{"variable":"LE","component":"value","id":"LE_value"},"presenceConstraint":"MANDATORY"},{"header":"qc3","boundTo":{"variable":"LE","component":"quality","id":"LE_quality"},"presenceConstraint":"MANDATORY"},{"header":"t","boundTo":{"variable":"t","component":"value","id":"t_value"},"presenceConstraint":"MANDATORY"},{"header":"qc4","boundTo":{"variable":"t","component":"quality","id":"t_quality"},"presenceConstraint":"MANDATORY"},{"header":"u*","boundTo":{"variable":"u*","component":"value","id":"u*_value"},"presenceConstraint":"MANDATORY"},{"header":"Fc gf","boundTo":{"variable":"Fc gf","component":"value","id":"Fc gf_value"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[{"rowNumber":1,"columnNumber":2,"headerName":null,"boundTo":{"variable":"site","component":"chemin","id":"site_chemin"},"exportHeader":"Site"},{"rowNumber":1,"columnNumber":3,"headerName":null,"boundTo":{"variable":"parcelle","component":"name","id":"parcelle_name"},"exportHeader":"Parcelle"},{"rowNumber":10,"columnNumber":3,"headerName":null,"boundTo":{"variable":"CO2","component":"min_value","id":"CO2_min_value"},"exportHeader":"CO2_min"},{"rowNumber":11,"columnNumber":3,"headerName":null,"boundTo":{"variable":"CO2","component":"max_value","id":"CO2_max_value"},"exportHeader":"CO2_max"},{"rowNumber":10,"columnNumber":0,"headerName":"H2O","boundTo":{"variable":"H2O","component":"min_value","id":"H2O_min_value"},"exportHeader":"H2O_min"},{"rowNumber":11,"columnNumber":0,"headerName":"H2O","boundTo":{"variable":"H2O","component":"max_value","id":"H2O_max_value"},"exportHeader":"H2O_max"}],"allowUnexpectedColumns":false},"data":{"H":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"watt_par_metre_carre\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"t":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"kilogramme_par_metre_et_par_seconde\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Fc":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"micromole_par_mettre_carre_et_par_seconde\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"LE":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"watt_par_metre_carre\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"ZL":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pas_d_unite\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"u*":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"metre_par_seconde\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"CO2":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"micromole_par_mole\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"max_value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"min_value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"H2O":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"millimole_par_mole\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"max_value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"min_value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"datetime":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return (String)datum.date.day +\" \" +(String)datum.date.time","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Fc gf":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"micromole_par_mettre_carre_et_par_seconde\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"parcelle":{"chartDescription":null,"tags":[],"components":{"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"parcelles","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"String site = datum.site.chemin; String parcelle = datum.parcelle.name; return site+\".\"+site+\"__\"+parcelle;\n","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{"check_CO2_value":{"internationalizationName":{"fr":"check value in range"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String stringValue = datum.CO2.value; if(stringValue.equals(\"\") || stringValue.equals(\"-9999\")){\n return true;\n}\n Float value = stringValue.equals(\"\")?null:Float.parseFloat(stringValue);\nFloat minValue = (String)datum.CO2.min_value.equals(\"\")?null:Float.parseFloat((String)datum.CO2.min_value); Float maxValue = (String)datum.CO2.max_value.equals(\"\")?null:Float.parseFloat((String)datum.CO2.max_value); Boolean isValid = true; isValid = minValue==null || minValue<value; isValid = isValid && (maxValue!=null || value<=maxValue); return isValid\n","references":[],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"variableComponents":null}},"uniqueness":[{"variable":"site","component":"chemin","id":"site_chemin"},{"variable":"parcelle","component":"chemin","id":"parcelle_chemin"},{"variable":"date","component":"datetime","id":"date_datetime"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"datetime","id":"date_datetime"},"authorizationScopes":{"localization":{"internationalizationName":null,"internationalizedColumns":null,"variable":"parcelle","component":"chemin","variableComponentKey":{"variable":"parcelle","component":"chemin","id":"parcelle_chemin"}}},"dataGroups":{"all":{"internationalizationName":null,"internationalizedColumns":null,"label":"Toutes les données","data":["date","site","ZL","H2O","t","u*","Fc gf","CO2","H","parcelle","LE","Fc"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"biomasse_production_teneur":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":8,"firstRowLine":12,"separator":";","columns":[{"header":"parcelle","boundTo":{"variable":"parcelle","component":"chemin","id":"parcelle_chemin"},"presenceConstraint":"MANDATORY"},{"header":"observation","boundTo":{"variable":"observation","component":"valeur","id":"observation_valeur"},"presenceConstraint":"MANDATORY"},{"header":"rotation","boundTo":{"variable":"rotation","component":"valeur","id":"rotation_valeur"},"presenceConstraint":"MANDATORY"},{"header":"année","boundTo":{"variable":"année","component":"valeur","id":"année_valeur"},"presenceConstraint":"MANDATORY"},{"header":"période","boundTo":{"variable":"période","component":"valeur","id":"période_valeur"},"presenceConstraint":"MANDATORY"},{"header":"type intervention","boundTo":{"variable":"type intervention","component":"valeur","id":"type intervention_valeur"},"presenceConstraint":"MANDATORY"},{"header":"date ou num incrémental intervention","boundTo":{"variable":"date ou num incrémental intervention","component":"valeur","id":"date ou num incrémental intervention_valeur"},"presenceConstraint":"MANDATORY"},{"header":"série","boundTo":{"variable":"série","component":"valeur","id":"série_valeur"},"presenceConstraint":"MANDATORY"},{"header":"mav_nature","boundTo":{"variable":"mav_nature","component":"valeur","id":"mav_nature_valeur"},"presenceConstraint":"MANDATORY"},{"header":"nature couvert","boundTo":{"variable":"nature couvert","component":"valeur","id":"nature couvert_valeur"},"presenceConstraint":"MANDATORY"},{"header":"date de mesure","boundTo":{"variable":"date de mesure","component":"valeur","id":"date de mesure_valeur"},"presenceConstraint":"MANDATORY"},{"header":"mav_dateDebut_PotProd","boundTo":{"variable":"mav_dateDebut_PotProd","component":"valeur","id":"mav_dateDebut_PotProd_valeur"},"presenceConstraint":"MANDATORY"},{"header":"mav_valeur","boundTo":{"variable":"mav","component":"valeur","id":"mav_valeur"},"presenceConstraint":"MANDATORY"},{"header":"mav_nb","boundTo":{"variable":"mav","component":"nb","id":"mav_nb"},"presenceConstraint":"MANDATORY"},{"header":"mav_et","boundTo":{"variable":"mav","component":"et","id":"mav_et"},"presenceConstraint":"MANDATORY"},{"header":"mav_methode","boundTo":{"variable":"mav","component":"methode","id":"mav_methode"},"presenceConstraint":"MANDATORY"},{"header":"mav_IQ","boundTo":{"variable":"mav","component":"IQ","id":"mav_IQ"},"presenceConstraint":"MANDATORY"},{"header":"N_valeur","boundTo":{"variable":"N","component":"valeur","id":"N_valeur"},"presenceConstraint":"MANDATORY"},{"header":"N_nb","boundTo":{"variable":"N","component":"nb","id":"N_nb"},"presenceConstraint":"MANDATORY"},{"header":"N_et","boundTo":{"variable":"N","component":"et","id":"N_et"},"presenceConstraint":"MANDATORY"},{"header":"N_methode","boundTo":{"variable":"N","component":"methode","id":"N_methode"},"presenceConstraint":"MANDATORY"},{"header":"N_IQ","boundTo":{"variable":"N","component":"IQ","id":"N_IQ"},"presenceConstraint":"MANDATORY"},{"header":"DMS_valeur","boundTo":{"variable":"DMS","component":"valeur","id":"DMS_valeur"},"presenceConstraint":"MANDATORY"},{"header":"DMS_nb","boundTo":{"variable":"DMS","component":"nb","id":"DMS_nb"},"presenceConstraint":"MANDATORY"},{"header":"DMS_et","boundTo":{"variable":"DMS","component":"et","id":"DMS_et"},"presenceConstraint":"MANDATORY"},{"header":"DMS_methode","boundTo":{"variable":"DMS","component":"methode","id":"DMS_methode"},"presenceConstraint":"MANDATORY"},{"header":"DMS_IQ","boundTo":{"variable":"DMS","component":"IQ","id":"DMS_IQ"},"presenceConstraint":"MANDATORY"},{"header":"C_valeur","boundTo":{"variable":"C","component":"valeur","id":"C_valeur"},"presenceConstraint":"MANDATORY"},{"header":"C_nb","boundTo":{"variable":"C","component":"nb","id":"C_nb"},"presenceConstraint":"MANDATORY"},{"header":"C_et","boundTo":{"variable":"C","component":"et","id":"C_et"},"presenceConstraint":"MANDATORY"},{"header":"C_methode","boundTo":{"variable":"C","component":"methode","id":"C_methode"},"presenceConstraint":"MANDATORY"},{"header":"C_IQ","boundTo":{"variable":"C","component":"IQ","id":"C_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Pho_valeur","boundTo":{"variable":"Pho","component":"valeur","id":"Pho_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Pho_nb","boundTo":{"variable":"Pho","component":"nb","id":"Pho_nb"},"presenceConstraint":"MANDATORY"},{"header":"Pho_et","boundTo":{"variable":"Pho","component":"et","id":"Pho_et"},"presenceConstraint":"MANDATORY"},{"header":"Pho_methode","boundTo":{"variable":"Pho","component":"methode","id":"Pho_methode"},"presenceConstraint":"MANDATORY"},{"header":"Pho_IQ","boundTo":{"variable":"Pho","component":"IQ","id":"Pho_IQ"},"presenceConstraint":"MANDATORY"},{"header":"K_valeur","boundTo":{"variable":"K","component":"valeur","id":"K_valeur"},"presenceConstraint":"MANDATORY"},{"header":"K_nb","boundTo":{"variable":"K","component":"nb","id":"K_nb"},"presenceConstraint":"MANDATORY"},{"header":"K_et","boundTo":{"variable":"K","component":"et","id":"K_et"},"presenceConstraint":"MANDATORY"},{"header":"K_methode","boundTo":{"variable":"K","component":"methode","id":"K_methode"},"presenceConstraint":"MANDATORY"},{"header":"K_IQ","boundTo":{"variable":"K","component":"IQ","id":"K_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Ca_valeur","boundTo":{"variable":"Ca","component":"valeur","id":"Ca_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Ca_nb","boundTo":{"variable":"Ca","component":"nb","id":"Ca_nb"},"presenceConstraint":"MANDATORY"},{"header":"Ca_et","boundTo":{"variable":"Ca","component":"et","id":"Ca_et"},"presenceConstraint":"MANDATORY"},{"header":"Ca_methode","boundTo":{"variable":"Ca","component":"methode","id":"Ca_methode"},"presenceConstraint":"MANDATORY"},{"header":"Ca_IQ","boundTo":{"variable":"Ca","component":"IQ","id":"Ca_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Mg_valeur","boundTo":{"variable":"Mg","component":"valeur","id":"Mg_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Mg_nb","boundTo":{"variable":"Mg","component":"nb","id":"Mg_nb"},"presenceConstraint":"MANDATORY"},{"header":"Mg_et","boundTo":{"variable":"Mg","component":"et","id":"Mg_et"},"presenceConstraint":"MANDATORY"},{"header":"Mg_methode","boundTo":{"variable":"Mg","component":"methode","id":"Mg_methode"},"presenceConstraint":"MANDATORY"},{"header":"Mg_IQ","boundTo":{"variable":"Mg","component":"IQ","id":"Mg_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Bo_valeur","boundTo":{"variable":"Bo","component":"valeur","id":"Bo_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Bo_nb","boundTo":{"variable":"Bo","component":"nb","id":"Bo_nb"},"presenceConstraint":"MANDATORY"},{"header":"Bo_et","boundTo":{"variable":"Bo","component":"et","id":"Bo_et"},"presenceConstraint":"MANDATORY"},{"header":"Bo_methode","boundTo":{"variable":"Bo","component":"methode","id":"Bo_methode"},"presenceConstraint":"MANDATORY"},{"header":"Bo_IQ","boundTo":{"variable":"Bo","component":"IQ","id":"Bo_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Cu_valeur","boundTo":{"variable":"Cu","component":"valeur","id":"Cu_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Cu_nb","boundTo":{"variable":"Cu","component":"nb","id":"Cu_nb"},"presenceConstraint":"MANDATORY"},{"header":"Cu_et","boundTo":{"variable":"Cu","component":"et","id":"Cu_et"},"presenceConstraint":"MANDATORY"},{"header":"Cu_methode","boundTo":{"variable":"Cu","component":"methode","id":"Cu_methode"},"presenceConstraint":"MANDATORY"},{"header":"Cu_IQ","boundTo":{"variable":"Cu","component":"IQ","id":"Cu_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Fe_valeur","boundTo":{"variable":"Fe","component":"valeur","id":"Fe_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Fe_nb","boundTo":{"variable":"Fe","component":"nb","id":"Fe_nb"},"presenceConstraint":"MANDATORY"},{"header":"Fe_et","boundTo":{"variable":"Fe","component":"et","id":"Fe_et"},"presenceConstraint":"MANDATORY"},{"header":"Fe_methode","boundTo":{"variable":"Fe","component":"methode","id":"Fe_methode"},"presenceConstraint":"MANDATORY"},{"header":"Fe_IQ","boundTo":{"variable":"Fe","component":"IQ","id":"Fe_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Mn_valeur","boundTo":{"variable":"Mn","component":"valeur","id":"Mn_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Mn_nb","boundTo":{"variable":"Mn","component":"nb","id":"Mn_nb"},"presenceConstraint":"MANDATORY"},{"header":"Mn_et","boundTo":{"variable":"Mn","component":"et","id":"Mn_et"},"presenceConstraint":"MANDATORY"},{"header":"Mn_methode","boundTo":{"variable":"Mn","component":"methode","id":"Mn_methode"},"presenceConstraint":"MANDATORY"},{"header":"Mn_IQ","boundTo":{"variable":"Mn","component":"IQ","id":"Mn_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Na_valeur","boundTo":{"variable":"Na","component":"valeur","id":"Na_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Na_nb","boundTo":{"variable":"Na","component":"nb","id":"Na_nb"},"presenceConstraint":"MANDATORY"},{"header":"Na_et","boundTo":{"variable":"Na","component":"et","id":"Na_et"},"presenceConstraint":"MANDATORY"},{"header":"Na_methode","boundTo":{"variable":"Na","component":"methode","id":"Na_methode"},"presenceConstraint":"MANDATORY"},{"header":"Na_IQ","boundTo":{"variable":"Na","component":"IQ","id":"Na_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Zn_valeur","boundTo":{"variable":"Zn","component":"valeur","id":"Zn_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Zn_nb","boundTo":{"variable":"Zn","component":"nb","id":"Zn_nb"},"presenceConstraint":"MANDATORY"},{"header":"Zn_et","boundTo":{"variable":"Zn","component":"et","id":"Zn_et"},"presenceConstraint":"MANDATORY"},{"header":"Zn_methode","boundTo":{"variable":"Zn","component":"methode","id":"Zn_methode"},"presenceConstraint":"MANDATORY"},{"header":"Zn_IQ","boundTo":{"variable":"Zn","component":"IQ","id":"Zn_IQ"},"presenceConstraint":"MANDATORY"},{"header":"CBR_valeur","boundTo":{"variable":"CBR","component":"valeur","id":"CBR_valeur"},"presenceConstraint":"MANDATORY"},{"header":"CBR_nb","boundTo":{"variable":"CBR","component":"nb","id":"CBR_nb"},"presenceConstraint":"MANDATORY"},{"header":"CBR_et","boundTo":{"variable":"CBR","component":"et","id":"CBR_et"},"presenceConstraint":"MANDATORY"},{"header":"CBR_methode","boundTo":{"variable":"CBR","component":"methode","id":"CBR_methode"},"presenceConstraint":"MANDATORY"},{"header":"CBR_IQ","boundTo":{"variable":"CBR","component":"IQ","id":"CBR_IQ"},"presenceConstraint":"MANDATORY"},{"header":"HUT_valeur","boundTo":{"variable":"HUT","component":"valeur","id":"HUT_valeur"},"presenceConstraint":"MANDATORY"},{"header":"HUT_nb","boundTo":{"variable":"HUT","component":"nb","id":"HUT_nb"},"presenceConstraint":"MANDATORY"},{"header":"HUT_et","boundTo":{"variable":"HUT","component":"et","id":"HUT_et"},"presenceConstraint":"MANDATORY"},{"header":"HUT_methode","boundTo":{"variable":"HUT","component":"methode","id":"HUT_methode"},"presenceConstraint":"MANDATORY"},{"header":"HUT_IQ","boundTo":{"variable":"HUT","component":"IQ","id":"HUT_IQ"},"presenceConstraint":"MANDATORY"},{"header":"MOR_valeur","boundTo":{"variable":"MOR","component":"valeur","id":"MOR_valeur"},"presenceConstraint":"OPTIONAL"},{"header":"MOR_nb","boundTo":{"variable":"MOR","component":"nb","id":"MOR_nb"},"presenceConstraint":"OPTIONAL"},{"header":"MOR_et","boundTo":{"variable":"MOR","component":"et","id":"MOR_et"},"presenceConstraint":"OPTIONAL"},{"header":"MOR_methode","boundTo":{"variable":"MOR","component":"methode","id":"MOR_methode"},"presenceConstraint":"OPTIONAL"},{"header":"MOR_IQ","boundTo":{"variable":"MOR","component":"IQ","id":"MOR_IQ"},"presenceConstraint":"OPTIONAL"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"C":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"K":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"N":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Bo":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Ca":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Cu":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Fe":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Mg":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Mn":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Na":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Zn":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"CBR":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"DMS":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"HUT":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"MOR":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Pho":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"mav":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"année":{"chartDescription":null,"tags":[],"components":{"valeur":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"série":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"parcelle":{"chartDescription":null,"tags":[],"components":{"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"parcelles","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"période":{"chartDescription":null,"tags":[],"components":{"valeur":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"rotation":{"chartDescription":null,"tags":[],"components":{"valeur":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"mav_nature":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"observation":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"date de mesure":{"chartDescription":null,"tags":[],"components":{"valeur":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"nature couvert":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"type intervention":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"mav_dateDebut_PotProd":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"date ou num incrémental intervention":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[],"migrations":{},"authorization":{"timeScope":{"variable":"date de mesure","component":"valeur","id":"date de mesure_valeur"},"authorizationScopes":{"localization":{"internationalizationName":null,"internationalizedColumns":null,"variable":"parcelle","component":"chemin","variableComponentKey":{"variable":"parcelle","component":"chemin","id":"parcelle_chemin"}}},"dataGroups":{"all":{"internationalizationName":null,"internationalizedColumns":null,"label":"Toutes les données","data":["mav_dateDebut_PotProd","Mn","C","période","type intervention","K","N","Cu","CBR","Na","mav_nature","Zn","Pho","date ou num incrémental intervention","Fe","mav","observation","HUT","rotation","parcelle","nature couvert","DMS","Bo","MOR","date de mesure","année","série","Mg","Ca"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]}}},"configFile":"6b548598-68ee-43f1-9510-35d5343c721b","referenceType":["agroecosystemes","sites","parcelles","blocs","unites","modalites","version_de_traitement"]},"type":"REACTIVE_RESULT","time":[2023,9,12,12,33,21,485721701]} +{"result":"C'est bon on tient le bon bout!","type":"REACTIVE_INFO","time":[2023,9,12,12,33,21,486268386]} +{"result":"Mais on attend patiement la suite","type":"REACTIVE_ERROR","time":[2023,9,12,12,33,21,486632507]} +{"result":0.8,"type":"REACTIVE_PROGRESS","time":[2023,9,12,12,33,21,486771432]} +{"result":{"id":"e5a5fb30-8742-497d-a5e4-06c56d2e93d9","creationDate":1694522000749,"updateDate":1694522000749,"name":"recursivite","comment":"","version":1,"dataType":["condition_prelevements"],"additionalFile":[],"configuration":{"requiredAuthorizationsAttributes":["localization_site"],"version":1,"internationalization":{"application":{"internationalizationName":{"en":"Recusivity","fr":"Récursivité"}},"references":{"site":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"site_key":{"en":"site_en","fr":"site_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{site_key}","fr":"{site_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"taxon":{"internationalizationName":{"en":"Taxa","fr":"Taxons"},"internationalizedColumns":null,"internationalizedDynamicColumns":{"propriétés de taxons":{"en":"Properties of Taxa","fr":"Proprétés de Taxons"}},"internationalizationDisplay":{"pattern":{"en":"{nom}","fr":"{nom}"}},"internationalizedValidations":{"nom du taxon superieur":{"fr":"nom du taxon superieur"},"nom du taxon déterminé":{"fr":"nom du taxon déterminé"}},"internationalizedTags":null},"proprietes_taxon":{"internationalizationName":{"en":"Properties of Taxa","fr":"Proprétés de Taxon"},"internationalizedColumns":{"definition_fr":{"en":"definition_en","fr":"definition_fr"},"propriete_key":{"en":"propriete_en","fr":"propriete_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{propriete_key}","fr":"{propriete_key}"}},"internationalizedValidations":{"floats":{"fr":"les décimaux"},"integer":{"fr":"les entiers"},"reference":{"fr":"les references"}},"internationalizedTags":null}},"dataTypes":{"condition_prelevements":{"internationalizationName":{"en":"Collection condition","fr":"Condition de prélèvement"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"}},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}}},"internationalizedTags":{},"rightsRequest":null,"additionalFiles":{}},"comment":null,"application":{"internationalizationName":{"en":"Recusivity","fr":"Récursivité"},"internationalizedColumns":null,"name":"recursivite","version":1,"defaultLanguage":"fr","internationalization":{"internationalizationName":{"en":"Recusivity","fr":"Récursivité"}}},"tags":{},"rightsRequest":null,"references":{"site":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"site_key":{"en":"site_en","fr":"site_fr"}},"internationalizationDisplay":{"pattern":{"en":"{site_key}","fr":"{site_key}"}},"separator":";","keyColumns":["site_key"],"columns":{"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre de la Masse d'eau plan d'eau","defaultValue":null},"site_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_en","defaultValue":null},"site_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_fr","defaultValue":null},"site_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_key","defaultValue":null},"type_site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de site","defaultValue":null},"sandre_eau":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du Plan d'eau","defaultValue":null},"description_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du site_en","defaultValue":null},"description_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du site_fr","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"proprietes_taxon":{"internationalizationName":{"en":"Properties of Taxa","fr":"Proprétés de Taxon"},"internationalizedColumns":{"definition_fr":{"en":"definition_en","fr":"definition_fr"},"propriete_key":{"en":"propriete_en","fr":"propriete_fr"}},"internationalizationDisplay":{"pattern":{"en":"{propriete_key}","fr":"{propriete_key}"}},"separator":";","keyColumns":["propriete_key"],"columns":{"date":{"presenceConstraint":"MANDATORY","tags":[],"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"headerName":"Date","defaultValue":null},"site":null,"propriete_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la propriété_en","defaultValue":null},"propriete_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la propriété_fr","defaultValue":null},"type_associe":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type associé","defaultValue":null},"definition_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"définition_en","defaultValue":null},"definition_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"définition_fr","defaultValue":null},"propriete_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la propriété_key","defaultValue":null},"is_float_value":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"isFloatValue","defaultValue":null},"is_qualitative":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"isQualitative","defaultValue":null},"ordre_affichage":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"ordre d'affichage","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{"floats":{"internationalizationName":{"fr":"les décimaux"},"internationalizedColumns":null,"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["is_float_value"]},"integer":{"internationalizationName":{"fr":"les entiers"},"internationalizedColumns":null,"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["ordre_affichage"]},"reference":{"internationalizationName":{"fr":"les references"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"site","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"columns":["site"]}},"allowUnexpectedColumns":false,"tags":[]},"taxon":{"internationalizationName":{"en":"Taxa","fr":"Taxons"},"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"{nom}","fr":"{nom}"}},"separator":";","keyColumns":["nom"],"columns":{"nom":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du taxon déterminé","defaultValue":null},"annee":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Année de la description","defaultValue":null},"notes":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Notes libres","defaultValue":null},"theme":null,"auteur":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Auteur de la description","defaultValue":null},"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Code Sandre","defaultValue":null},"bourrelly":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Classe algale sensu Bourrelly","defaultValue":null},"incertitude":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"niveau incertitude de détermination","defaultValue":null},"niveau_taxon":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du niveau de taxon","defaultValue":null},"sandre_taxon":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du taxon","defaultValue":null},"synonyme_ancien":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Synonyme ancien","defaultValue":null},"synonyme_recent":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Synonyme récent","defaultValue":null},"taxon_superieur":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du taxon superieur","defaultValue":null},"references_taxon":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Références relatives à ce taxon","defaultValue":null},"sandre_superieur":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du taxon supérieur","defaultValue":null},"reference_description":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Référence de la description","defaultValue":null}},"computedColumns":{},"dynamicColumns":{"propriétés de taxons":{"presenceConstraint":"MANDATORY","tags":[],"internationalizationName":{"en":"Properties of Taxa","fr":"Proprétés de Taxons"},"headerPrefix":"pt_","reference":"proprietes_taxon","referenceColumnToLookForHeader":"propriete_key"}},"validations":{"nom du taxon superieur":{"internationalizationName":{"fr":"nom du taxon superieur"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"taxon","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":true,"groovy":null},"required":false,"multiplicity":"ONE"}},"columns":["taxon_superieur"]},"nom du taxon déterminé":{"internationalizationName":{"fr":"nom du taxon déterminé"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":true,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["nom"]}},"allowUnexpectedColumns":false,"tags":[]}},"compositeReferences":{"taxon":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"taxon","parentKeyColumn":null,"parentRecursiveKey":"taxon_superieur"}]},"default_0":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"site","parentKeyColumn":null,"parentRecursiveKey":null}]}},"additionalFiles":{},"dataTypes":{"condition_prelevements":{"internationalizationName":{"en":"Collection condition","fr":"Condition de prélèvement"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"Nom du projet","boundTo":{"variable":"projet","component":"value","id":"projet_value"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"site","component":"nom du site","id":"site_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"Nom de la plateforme","boundTo":{"variable":"site","component":"nom de la plateforme","id":"site_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prelevement","boundTo":{"variable":"date","component":"day","id":"date_day"},"presenceConstraint":"MANDATORY"},{"header":"heure de prelevement","boundTo":{"variable":"date","component":"time","id":"date_time"},"presenceConstraint":"MANDATORY"},{"header":"commentaire","boundTo":{"variable":"commentaire","component":"value","id":"commentaire_value"},"presenceConstraint":"MANDATORY"},{"header":"Température de l'air","boundTo":{"variable":"valeurs quantitatives","component":"temperature de l'air","id":"valeurs quantitatives_temperature de l'air"},"presenceConstraint":"MANDATORY"},{"header":"nebulosite","boundTo":{"variable":"valeurs qualitatives","component":"nebulosite","id":"valeurs qualitatives_nebulosite"},"presenceConstraint":"MANDATORY"},{"header":"ensoleillement","boundTo":{"variable":"valeurs qualitatives","component":"ensoleillement","id":"valeurs qualitatives_ensoleillement"},"presenceConstraint":"MANDATORY"},{"header":"temps","boundTo":{"variable":"valeurs qualitatives","component":"temps","id":"valeurs qualitatives_temps"},"presenceConstraint":"MANDATORY"},{"header":"direction du vent","boundTo":{"variable":"valeurs qualitatives","component":"direction du vent","id":"valeurs qualitatives_direction du vent"},"presenceConstraint":"MANDATORY"},{"header":"vitesse du vent","boundTo":{"variable":"valeurs qualitatives","component":"vitesse du vent","id":"valeurs qualitatives_vitesse du vent"},"presenceConstraint":"MANDATORY"},{"header":"pression atmosphérique","boundTo":{"variable":"valeurs quantitatives","component":"pression atmospherique","id":"valeurs quantitatives_pression atmospherique"},"presenceConstraint":"MANDATORY"},{"header":"aspect de l'eau","boundTo":{"variable":"valeurs qualitatives","component":"aspect de l'eau","id":"valeurs qualitatives_aspect de l'eau"},"presenceConstraint":"MANDATORY"},{"header":"etat de surface","boundTo":{"variable":"valeurs qualitatives","component":"etat de surface","id":"valeurs qualitatives_etat de surface"},"presenceConstraint":"MANDATORY"},{"header":"transparence par disque inra","boundTo":{"variable":"valeurs quantitatives","component":"transparence par disque inra","id":"valeurs quantitatives_transparence par disque inra"},"presenceConstraint":"MANDATORY"},{"header":"transparence par secchi 20 cm","boundTo":{"variable":"valeurs quantitatives","component":"transparence par secchi","id":"valeurs quantitatives_transparence par secchi"},"presenceConstraint":"MANDATORY"},{"header":"couleur de l'eau","boundTo":{"variable":"valeurs qualitatives","component":"couleur de l'eau","id":"valeurs qualitatives_couleur de l'eau"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"site","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":true,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nom de la plateforme":null},"computedComponents":{},"hidden":false},"projet":{"chartDescription":null,"tags":[],"components":{"value":null},"computedComponents":{},"hidden":false},"commentaire":{"chartDescription":null,"tags":[],"components":{"value":null},"computedComponents":{},"hidden":false},"valeurs qualitatives":{"chartDescription":null,"tags":[],"components":{"temps":null,"nebulosite":null,"ensoleillement":null,"aspect de l'eau":null,"etat de surface":null,"vitesse du vent":null,"couleur de l'eau":null,"direction du vent":null},"computedComponents":{},"hidden":false},"valeurs quantitatives":{"chartDescription":null,"tags":[],"components":{"temperature de l'air":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"pression atmospherique":null,"transparence par secchi":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"transparence par disque inra":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"date","component":"day","id":"date_day"},{"variable":"date","component":"time","id":"date_time"},{"variable":"site","component":"nom du site","id":"site_nom du site"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"day","id":"date_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"site","component":"nom du site","variableComponentKey":{"variable":"site","component":"nom du site","id":"site_nom du site"}}},"dataGroups":{"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"},"internationalizedColumns":null,"label":"Données qualitatives","data":["valeurs qualitatives"]},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"},"internationalizedColumns":null,"label":"Données quantitatives","data":["valeurs quantitatives"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","commentaire"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"}},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":{"filePattern":null,"authorizationScope":{},"startDate":null,"endDate":null},"tags":[]}}},"configFile":"19b7428b-4679-490b-a2c9-7248bafb37e9","referenceType":["site","proprietes_taxon","taxon"]},"type":"REACTIVE_RESULT","time":[2023,9,12,12,33,21,489471756]} +{"result":"C'est bon on tient le bon bout!","type":"REACTIVE_INFO","time":[2023,9,12,12,33,21,489963132]} +{"result":"Mais on attend patiement la suite","type":"REACTIVE_ERROR","time":[2023,9,12,12,33,21,490073254]} +{"result":1.0,"type":"REACTIVE_PROGRESS","time":[2023,9,12,12,33,21,490195484]} -- GitLab From e84a718bd7e61b83b8aa4788145d4a379048f304 Mon Sep 17 00:00:00 2001 From: TCHERNIATINSKY <philippe.tcherniatinsky@inrae.fr> Date: Wed, 13 Sep 2023 15:48:04 +0200 Subject: [PATCH 5/8] Correction barre de progression --- ui/src/views/application/ApplicationsView.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/src/views/application/ApplicationsView.vue b/ui/src/views/application/ApplicationsView.vue index 2465e0f57..436aedc76 100644 --- a/ui/src/views/application/ApplicationsView.vue +++ b/ui/src/views/application/ApplicationsView.vue @@ -87,13 +87,13 @@ <div class="column is-9-widescreen is-12-desktop"> <LoadingAnimate v-if="loading" :size="'is-large'"></LoadingAnimate> <div - v-if="progress > 0 && progress < 100" + v-if="progress > 0 && progress < 1" class="column is-9-widescreen is-12-tablet" style="background-color: rgba(0, 127, 127, 0.2)" > <div class="card-header" - :style="'background-color: #007F7F; height: 1.5em; width:' + progress + '%'" + :style="'background-color: #007F7F; height: 1.5em; width:' + progress*100 + '%'" ></div> </div> <div class="columns"> -- GitLab From 33dda73070c873d5dc6daa46239696a598db38ba Mon Sep 17 00:00:00 2001 From: TCHERNIATINSKY <philippe.tcherniatinsky@inrae.fr> Date: Wed, 13 Sep 2023 15:48:26 +0200 Subject: [PATCH 6/8] Correction lien vers le fichier de configuration --- ui/src/components/application/DetailApplicationModalCard.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/src/components/application/DetailApplicationModalCard.vue b/ui/src/components/application/DetailApplicationModalCard.vue index 525a85c09..2a0549cb1 100644 --- a/ui/src/components/application/DetailApplicationModalCard.vue +++ b/ui/src/components/application/DetailApplicationModalCard.vue @@ -54,7 +54,7 @@ <b-button icon-left="download" type="is-primary" - @click="downloadYamlApplication(application.name)" + @click="downloadYamlApplication(application)" > {{ $t("referencesManagement.download") }} </b-button> -- GitLab From d5c38a24a7846b6796edef56c92708f07166fe5e Mon Sep 17 00:00:00 2001 From: TCHERNIATINSKY <philippe.tcherniatinsky@inrae.fr> Date: Wed, 13 Sep 2023 20:39:11 +0200 Subject: [PATCH 7/8] INternationalisation --- .../application/ApplicationCard.vue | 107 +- .../application/CharteValidator.vue | 25 +- .../DetailApplicationModalCard.vue | 144 +-- ui/src/composable/application/synthesis.js | 16 +- .../composable/applications/applications.js | 2 +- ui/src/composable/applications/useFunction.js | 269 ++--- ui/src/locales/en.json | 944 ++++++++--------- ui/src/locales/fr.json | 955 +++++++++--------- ui/src/model/User.js | 154 +-- ui/src/services/Fetcher.js | 2 +- ui/src/services/rest/LoginService.js | 36 +- ui/src/views/application/ApplicationsView.vue | 117 ++- 12 files changed, 1407 insertions(+), 1364 deletions(-) diff --git a/ui/src/components/application/ApplicationCard.vue b/ui/src/components/application/ApplicationCard.vue index 57d60e533..545df0e83 100644 --- a/ui/src/components/application/ApplicationCard.vue +++ b/ui/src/components/application/ApplicationCard.vue @@ -3,87 +3,91 @@ import DetailApplicationModalCard from "@/components/application/DetailApplicati import useText from "@/composable/components/text"; import useBoolean from "@/composable/components/boolean"; import services from "@/composable/services"; -import {useRedirections} from "@/composable/applications/useFunction"; +import { useRedirections } from "@/composable/applications/useFunction"; export default { - components: {DetailApplicationModalCard}, + components: { DetailApplicationModalCard }, name: "ApplicationCard", props: { application: { type: Object, - required: true + required: true, }, index: { required: true, - type: Number + type: Number, }, current: { type: Number, - required: true + required: true, }, perPage: { type: Number, - required: true + required: true, }, }, setup(props) { const selectedName = useText().refText; const isCardModalActive = useBoolean().refBoolean; const authenticatedUser = services.loginService.getAuthenticatedUser(); - const canCreateApplication = - authenticatedUser.isApplicationCreator(props.application); - const {displayAdditionalFilesManagement, displayDataSetManagement, displayReferencesManagement} = useRedirections(props.application) + const canCreateApplication = authenticatedUser.isApplicationCreator(props.application); + const { + displayAdditionalFilesManagement, + displayDataSetManagement, + displayReferencesManagement, + } = useRedirections(props.application); const localLang = localStorage.getItem("lang"); const url = useText().refText; - const showCharte = function (_url){ - if(!_url) { + const showCharte = function (_url) { + if (!_url) { return; - }else{ + } else { isCardModalActive.value = true; url.value = _url; } - - } - return {selectedName, isCardModalActive, - localLang,canCreateApplication, showCharte,url, - displayDataSetManagement, displayReferencesManagement, displayAdditionalFilesManagement} - } -} + }; + return { + selectedName, + isCardModalActive, + localLang, + canCreateApplication, + showCharte, + url, + displayDataSetManagement, + displayReferencesManagement, + displayAdditionalFilesManagement, + }; + }, +}; </script> <template> - <div style="margin-left: 30px"> <div class="column is-3-widescreen is-6-desktop is-12-tablet"> <div - v-if="index >= (current - 1) * perPage && index < current * perPage" - class="applicationCard card" - style="padding-bottom: 10px" + v-if="index >= (current - 1) * perPage && index < current * perPage" + class="applicationCard card" + style="padding-bottom: 10px" > <div class="card-header"> <div class="title card-header-title"> <p field="name" style="font-size: 1.5rem">{{ application.localName }}</p> </div> <b-button - class="btnModal" - icon-left="bars" - size="is-medium" - type="is-primary" - @click="isCardModalActive=true" + class="btnModal" + icon-left="bars" + size="is-medium" + type="is-primary" + @click="isCardModalActive = true" /> - <b-modal - v-model="isCardModalActive" - class="modalByAgrégation" - width="90%" - height="90%" - > + <b-modal v-model="isCardModalActive" class="modalByAgrégation" width="90%" height="90%"> <DetailApplicationModalCard - :application="application" - :open="isCardModalActive" - :id="application.name" - v-model="isCardModalActive" - :can-create-application="canCreateApplication" - :url = "url" + :application="application" + :open="isCardModalActive" + :id="application.name" + v-model="isCardModalActive" + :can-create-application="canCreateApplication" + :url="url" > </DetailApplicationModalCard> </b-modal> @@ -98,18 +102,18 @@ export default { <div class="card-footer"> <div class="card-footer-item"> <b-button - v-if="application.referenceType.length !== 0" - icon-left="drafting-compass" - @click="showCharte(displayReferencesManagement(application.name))" + v-if="application.referenceType.length !== 0" + icon-left="drafting-compass" + @click="showCharte(displayReferencesManagement(application.name))" > {{ $t("applications.references") }} </b-button> </div> <div class="card-footer-item"> <b-button - v-if="application.dataType.length !== 0" - icon-left="poll" - @click="showCharte(displayDataSetManagement(application.name))" + v-if="application.dataType.length !== 0" + icon-left="poll" + @click="showCharte(displayDataSetManagement(application.name))" > {{ $t("applications.dataset") }} </b-button> @@ -117,12 +121,12 @@ export default { </div> <div class="card-footer"> <div - v-if="application.additionalFile && application.additionalFile.length !== 0" - class="card-footer-item" + v-if="application.additionalFile && application.additionalFile.length !== 0" + class="card-footer-item" > <b-button - icon-left="file" - @click="showCharte(displayAdditionalFilesManagement(application.name))" + icon-left="file" + @click="showCharte(displayAdditionalFilesManagement(application.name))" > {{ $t("applications.additionalFile") }} </b-button> @@ -131,7 +135,6 @@ export default { </div> </div> </div> - </template> <style scoped lang="scss"> @@ -209,4 +212,4 @@ export default { div.PageView-container { width: max-content; } -</style> \ No newline at end of file +</style> diff --git a/ui/src/components/application/CharteValidator.vue b/ui/src/components/application/CharteValidator.vue index 83dfc8ba5..aff9cd61b 100644 --- a/ui/src/components/application/CharteValidator.vue +++ b/ui/src/components/application/CharteValidator.vue @@ -1,30 +1,21 @@ <script> - export default { name: "CharteValidator", props: { href: { - type: String - } - } -} + type: String, + }, + }, +}; </script> - <template> - <object - :data="href" - type="application/pdf" - height="900" - width="100%" - form = "validateForm" - > - <param name=â€view†value=â€600pxâ€/> - </object> - + <object :data="href" type="application/pdf" height="900" width="100%" form="validateForm"> + <param name="â€viewâ€" value="â€600pxâ€" /> + </object> </template> <style scoped lang="scss"> object { } -</style> \ No newline at end of file +</style> diff --git a/ui/src/components/application/DetailApplicationModalCard.vue b/ui/src/components/application/DetailApplicationModalCard.vue index 2a0549cb1..c0cd97341 100644 --- a/ui/src/components/application/DetailApplicationModalCard.vue +++ b/ui/src/components/application/DetailApplicationModalCard.vue @@ -1,17 +1,18 @@ <template> <ModalCard - v-show="open || url" - :open="open|| !!url" - :title="application && (application.localName || application.name)" - :close-cb="closeCb" + v-show="open || url" + :open="open || !!url" + :title="application && (application.localName || application.name)" + :close-cb="closeCb" > <div v-if="getUrl" class="modal-card" id="charteValidate"> - <CharteValidator :href="getUrl"/> - <form id=validateForm> - <b-checkbox v-model="validated" type="primary" - class="validatesCheckbox" - required> - J'ai pris connaissance et j'accepte les conditions d'utilisation des données + <div class="card-header-title"> + {{ $t("applications.charte_header", application) }} + </div> + <CharteValidator :href="getUrl" /> + <form id="validateForm"> + <b-checkbox v-model="validated" type="primary" class="validatesCheckbox" required> + {{ $t("applications.charte_message") }} </b-checkbox> </form> </div> @@ -20,8 +21,8 @@ <div class="card-header-title"> <div class="infos card-content"> <span - class="description" - v-html=" + class="description" + v-html=" $t('applications.version', { applicationName: application.localName, version: application.version, @@ -43,34 +44,37 @@ <div class="rubriqueTitle">{{ $t("applications.functions.application-manage") }}</div> <div v-if="canCreateApplication" class="buttonWarper"> <b-button - icon-left="pen-square" - type="is-warning" - @click="updateApplication(application.id)" + icon-left="pen-square" + type="is-warning" + @click="updateApplication(application.id)" > {{ $t("applications.change") }} </b-button> </div> <div v-if="canCreateApplication" class="buttonWarper"> <b-button - icon-left="download" - type="is-primary" - @click="downloadYamlApplication(application)" + icon-left="download" + type="is-primary" + @click="downloadYamlApplication(application)" > {{ $t("referencesManagement.download") }} </b-button> </div> <div class="buttonWarper"> - <b-button icon-left="download" @click="charteHREF = downloadCharteApplication(application.id)"> + <b-button + icon-left="download" + @click="charteHREF = downloadCharteApplication(application.id)" + > {{ $t("applications.functions.charte-consult") }} </b-button> </div> <div v-if="canCreateApplication" class="buttonWarper"> <b-upload - v-model="tmpCharte" - class="file-label" - @input="uploadCharteApplication(application)" - required - :validationMessage="$t('applications.functions.file-select')" + v-model="tmpCharte" + class="file-label" + @input="uploadCharteApplication(application)" + required + :validationMessage="$t('applications.functions.file-select')" > <span class="file-cta"> <b-icon class="file-icon" icon="upload"></b-icon> @@ -83,14 +87,14 @@ <div class="rubriqueTitle">{{ $t("applications.functions.references-manage") }}</div> <div class="buttonWarper"> <b-button - icon-left="drafting-compass" - @click="displayReferencesManagement(application.name)" - >{{ $t("applications.references") }} + icon-left="drafting-compass" + @click="displayReferencesManagement(application.name)" + >{{ $t("applications.references") }} </b-button> </div> <div class="buttonWarper"> <b-button icon-left="drafting-compass" @click="showReferenceRights(application.name)" - >{{ $t("applications.functions.references-rights") }} + >{{ $t("applications.functions.references-rights") }} </b-button> </div> </div> @@ -98,12 +102,12 @@ <div class="rubriqueTitle">{{ $t("applications.functions.data-manage") }}</div> <div class="buttonWarper"> <b-button icon-left="poll" @click="displayDataSetManagement(application.name)" - >{{ $t("applications.dataset") }} + >{{ $t("applications.dataset") }} </b-button> </div> <div class="buttonWarper"> <b-button icon-left="drafting-compass" @click="showDataRights(application.name)" - >{{ $t("applications.functions.data-rights") }} + >{{ $t("applications.functions.data-rights") }} </b-button> </div> </div> @@ -113,18 +117,18 @@ </div> <span v-if="!canCreateApplication" class="buttonWarper"> <b-button - icon-left="users-cog" - type="is-primary" - @click="showRequestRights(application.name)" + icon-left="users-cog" + type="is-primary" + @click="showRequestRights(application.name)" > {{ $t("dataTypeAuthorizations.showRequests") }} </b-button> </span> <div v-else class="buttonWarper"> <b-button - icon-left="users-cog" - type="is-primary" - @click="requestRights(application.name)" + icon-left="users-cog" + type="is-primary" + @click="requestRights(application.name)" > {{ $t("dataTypeAuthorizations.request") }} </b-button> @@ -135,23 +139,23 @@ {{ $t("applications.functions.additional-files-manage") }} </div> <div - v-if="application.additionalFile && application.additionalFile.length !== 0" - class="buttonWarper" + v-if="application.additionalFile && application.additionalFile.length !== 0" + class="buttonWarper" > <b-button - icon-left="file" - @click="displayAdditionalFilesManagement(application.name)" + icon-left="file" + @click="displayAdditionalFilesManagement(application.name)" > {{ $t("applications.additionalFile") }} </b-button> </div> <div - v-if="application.additionalFile && application.additionalFile.length !== 0" - class="buttonWarper" + v-if="application.additionalFile && application.additionalFile.length !== 0" + class="buttonWarper" > <b-button - icon-left="file" - @click="showAdditionalFilesManagementRights(application.name)" + icon-left="file" + @click="showAdditionalFilesManagementRights(application.name)" > {{ $t("applications.functions.additional-files-rights") }} </b-button> @@ -165,15 +169,15 @@ <script> import ModalCard from "@/components/charts/ModalCard"; -import {useRedirections} from "@/composable/applications/useFunction"; +import { useRedirections } from "@/composable/applications/useFunction"; import useText from "@/composable/components/text"; import CharteValidator from "@/components/application/CharteValidator.vue"; -import {computed} from "vue"; +import { computed } from "vue"; import services from "@/composable/services"; export default { name: "DetailApplicationModalCard", - components: {CharteValidator, ModalCard}, + components: { CharteValidator, ModalCard }, emits: ["setValidatedCharte"], props: { open: { @@ -199,36 +203,42 @@ export default { }, url: { required: false, - default: '', - type: String - } + default: "", + type: String, + }, }, setup(props, ctx) { const charteHREF = useText().refText; const getUrl = computed({ get() { - return charteHREF.value ? charteHREF.value : props.url - } - }) + return charteHREF.value ? charteHREF.value : props.url; + }, + }); const validated = computed({ get() { const authenticatedUser = () => services.loginService.getAuthenticatedUser(); - if (authenticatedUser() && authenticatedUser().chartes && authenticatedUser().chartes[props.application.id]) { + if ( + authenticatedUser() && + authenticatedUser().chartes && + authenticatedUser().chartes[props.application.id] + ) { return new Date().getTime() > authenticatedUser().chartes[props.application.id]; } return false; }, set(bool) { const authenticatedUser = () => services.loginService.getAuthenticatedUser(); - bool && services.loginService.modifAcount({ - login: authenticatedUser().login, - email: authenticatedUser().email, - charte: props.application.id - }) - bool && ctx.emit("setValidatedCharte", { - applicationId: props.application.id, - validated: bool - }); + bool && + services.loginService.modifAcount({ + login: authenticatedUser().login, + email: authenticatedUser().email, + charte: props.application.id, + }); + bool && + ctx.emit("setValidatedCharte", { + applicationId: props.application.id, + validated: bool, + }); }, }); const { @@ -257,7 +267,8 @@ export default { updateApplication, downloadYamlApplication, downloadCharteApplication, - charteHREF,getUrl, + charteHREF, + getUrl, uploadCharteApplication, tmpCharte, validated, @@ -353,4 +364,9 @@ div.buttonWarper button { .validatesCheckbox:hover { background-color: white; } +.card-header-title{ + color: white; + font-size: 200%; + padding: 1em; +} </style> diff --git a/ui/src/composable/application/synthesis.js b/ui/src/composable/application/synthesis.js index 2b13ce445..4c10aff4b 100644 --- a/ui/src/composable/application/synthesis.js +++ b/ui/src/composable/application/synthesis.js @@ -1,11 +1,11 @@ export function lineCountSynthesis(referenceSynthesis, ref) { - if (referenceSynthesis) { - for (let i = 0; i <= referenceSynthesis.length - 1; i++) { - if (referenceSynthesis[i].ReferenceType === ref.label) { - return referenceSynthesis[i].lineCount; - } - } - }else { - return 0; + if (referenceSynthesis) { + for (let i = 0; i <= referenceSynthesis.length - 1; i++) { + if (referenceSynthesis[i].ReferenceType === ref.label) { + return referenceSynthesis[i].lineCount; + } } + } else { + return 0; + } } diff --git a/ui/src/composable/applications/applications.js b/ui/src/composable/applications/applications.js index 5981b21c4..b0b857683 100644 --- a/ui/src/composable/applications/applications.js +++ b/ui/src/composable/applications/applications.js @@ -12,7 +12,7 @@ function addApplication(result) { } else if (result.type == "REACTIVE_RESULT") { let application = new Application(result.result); const authenticatedUser = services.loginService.getAuthenticatedUser(); - if(!authenticatedUser.chartes[application.id]){ + if (!authenticatedUser.chartes[application.id]) { authenticatedUser.chartes[application.id] = false; } application = { diff --git a/ui/src/composable/applications/useFunction.js b/ui/src/composable/applications/useFunction.js index 0809de3ec..86b5a2c92 100644 --- a/ui/src/composable/applications/useFunction.js +++ b/ui/src/composable/applications/useFunction.js @@ -1,172 +1,173 @@ import app from "@/main"; import services from "@/composable/services"; -import {ref} from "vue"; +import { ref } from "vue"; -export function useRedirections(application = {authorizations: []}) { - const canCreateApplication = (application) => services.loginService.getAuthenticatedUser().isApplicationCreator(application); - const isCharteSigned = (application) => services.loginService.getAuthenticatedUser().isCharteSigned(application) - const tmpCharte = ref(); +export function useRedirections(application = { authorizations: [] }) { + const canCreateApplication = (application) => + services.loginService.getAuthenticatedUser().isApplicationCreator(application); + const isCharteSigned = (application) => + services.loginService.getAuthenticatedUser().isCharteSigned(application); + const tmpCharte = ref(); - // application - /* + // application + /* limited to applicationCreator */ - function createApplication() { - return canCreateApplication() && app.$router.push("/applicationCreation"); - } + function createApplication() { + return canCreateApplication() && app.$router.push("/applicationCreation"); + } - /* + /* limited to applicationCreator */ - function updateApplication() { - return canCreateApplication() && app.$router.push(`/applicationCreation`); - } + function updateApplication() { + return canCreateApplication() && app.$router.push(`/applicationCreation`); + } - /* + /* limited to applicationCreator */ - async function downloadYamlApplication(application) { - await (canCreateApplication() && - services.fileService.download(application.name, application.configFile)) - return false; - } + async function downloadYamlApplication(application) { + await (canCreateApplication() && + services.fileService.download(application.name, application.configFile)); + return false; + } - /* + /* forAll */ - function downloadCharteApplication(applicationId) { - let url = services.additionalFileService.getPath( - "applications/monsores/additionalFiles?" + - new URLSearchParams({ - params: JSON.stringify({ - uuids: [applicationId], - filetype: "__charte__", - }), - }).toString() - ); - return url.href; - } - - - /* + function downloadCharteApplication(applicationId) { + let url = services.additionalFileService.getPath( + "applications/monsores/additionalFiles?" + + new URLSearchParams({ + params: JSON.stringify({ + uuids: [applicationId], + filetype: "__charte__", + }), + }).toString() + ); + return url.href; + } + + /* limited to applicationCreator */ - //applications/monsores/additionalFiles?params={"uuids":["ab66022e-db46-4fcd-8115-e62d14c54167"]} - async function uploadCharteApplication(application) { - await canCreateApplication(application) && services.additionalFileService.addAdditionalFile( - application.name, - "__charte__", - tmpCharte.value, - { - id: application.id, - fileType: "__charte__", - } - ); - services.alertService.toastSuccess('alert.application-charte_upload-success') - return downloadCharteApplication(application.id); - } - - //references + //applications/monsores/additionalFiles?params={"uuids":["ab66022e-db46-4fcd-8115-e62d14c54167"]} + async function uploadCharteApplication(application) { + (await canCreateApplication(application)) && + services.additionalFileService.addAdditionalFile( + application.name, + "__charte__", + tmpCharte.value, + { + id: application.id, + fileType: "__charte__", + } + ); + services.alertService.toastSuccess("alert.application-charte_upload-success"); + return downloadCharteApplication(application.id); + } + //references - /* + /* forAll */ - function displayReferencesManagement() { - if (isCharteSigned(application)){ - app.$router.push("/applications/" + application.name + "/references"); - return false; - } else { - return downloadCharteApplication(application.id); - } + function displayReferencesManagement() { + if (isCharteSigned(application)) { + app.$router.push("/applications/" + application.name + "/references"); + return false; + } else { + return downloadCharteApplication(application.id); } + } - /* + /* restricted */ - function showReferenceRights() { - if (isCharteSigned(application)){ - app.$router.push("/applications/" + application.name + "/references/authorizations"); - return false; - } else { - return downloadCharteApplication(application.id); - } + function showReferenceRights() { + if (isCharteSigned(application)) { + app.$router.push("/applications/" + application.name + "/references/authorizations"); + return false; + } else { + return downloadCharteApplication(application.id); } - - //data - function displayDataSetManagement() { - if (isCharteSigned(application)){ - app.$router.push("/applications/" + application.name + "/dataTypes"); - return false; - } else { - return downloadCharteApplication(application.id); - } + } + + //data + function displayDataSetManagement() { + if (isCharteSigned(application)) { + app.$router.push("/applications/" + application.name + "/dataTypes"); + return false; + } else { + return downloadCharteApplication(application.id); } - - function showDataRights() { - if (isCharteSigned(application)){ - app.$router.push("/applications/" + application.name + "/authorizations"); - return false; - } else { - return downloadCharteApplication(application.id); - } + } + + function showDataRights() { + if (isCharteSigned(application)) { + app.$router.push("/applications/" + application.name + "/authorizations"); + return false; + } else { + return downloadCharteApplication(application.id); } + } - //additionalFiles + //additionalFiles - function displayAdditionalFilesManagement() { - if (isCharteSigned(application)){ - app.$router.push("/applications/" + application.name + "/additionalFiles"); - return false; - } else { - return downloadCharteApplication(application.id); - } + function displayAdditionalFilesManagement() { + if (isCharteSigned(application)) { + app.$router.push("/applications/" + application.name + "/additionalFiles"); + return false; + } else { + return downloadCharteApplication(application.id); } + } - // rights + // rights - function requestRights() { - if (isCharteSigned(application)){ - app.$router.push(`/applications/${application.name}/authorizationsRequest`); - return false; - } else { - return downloadCharteApplication(application.id); - } + function requestRights() { + if (isCharteSigned(application)) { + app.$router.push(`/applications/${application.name}/authorizationsRequest`); + return false; + } else { + return downloadCharteApplication(application.id); } - - function showRequestRights() { - if (isCharteSigned(application)){ - app.$router.push(`/applications/${application.name}/authorizationsRequest/new`); - return false; - } else { - return downloadCharteApplication(application.id); - } + } + + function showRequestRights() { + if (isCharteSigned(application)) { + app.$router.push(`/applications/${application.name}/authorizationsRequest/new`); + return false; + } else { + return downloadCharteApplication(application.id); } - - function showAdditionalFilesManagementRights() { - if (isCharteSigned(application)){ - app.$router.push(`/applications/${application.name}/additionalFiles/authorizations`); - return false; - } else { - return downloadCharteApplication(application.id); - } + } + + function showAdditionalFilesManagementRights() { + if (isCharteSigned(application)) { + app.$router.push(`/applications/${application.name}/additionalFiles/authorizations`); + return false; + } else { + return downloadCharteApplication(application.id); } - - return { - createApplication, - updateApplication, - downloadYamlApplication, - downloadCharteApplication, - uploadCharteApplication, - tmpCharte, - displayReferencesManagement, - showReferenceRights, - displayDataSetManagement, - showDataRights, - displayAdditionalFilesManagement, - showAdditionalFilesManagementRights, - requestRights, - showRequestRights, - }; + } + + return { + createApplication, + updateApplication, + downloadYamlApplication, + downloadCharteApplication, + uploadCharteApplication, + tmpCharte, + displayReferencesManagement, + showReferenceRights, + displayDataSetManagement, + showDataRights, + displayAdditionalFilesManagement, + showAdditionalFilesManagementRights, + requestRights, + showRequestRights, + }; } diff --git a/ui/src/locales/en.json b/ui/src/locales/en.json index e619577e3..83795c4df 100644 --- a/ui/src/locales/en.json +++ b/ui/src/locales/en.json @@ -1,245 +1,295 @@ { - "exceptionMessage": { - "EXPIRED_VALIDATION_KEY": "Account validation key {login} is no longer active.", - "INACTIVE_ACCOUNT": "The account with username {login} is not active. <br />You will receive a new activation key; please enter it.", - "PENDING_ACCOUNT": "The account with username {login} is awaiting validation. <br />You will receive a new activation key; please enter it.", - "CLOSED_ACCOUNT": "Account with username {login} is closed.", - "EXISTING_LOGIN": "Account with username {login} already exists.", - "EXISTING_EMAIL": "Account with email {email} already exists.", - "BAD_VALIDATION_KEY": "The validation key is invalid or has expired. A new validation key has been sent to you.", - "STATE_ERROR": "An error occurred while changing the state of the account.", - "BAD_LOGIN_OR_EMAIL_PASSWORD": "Invalid login or password", - "INVALID_ACCOUNT": "There is no account matching login {login] and email {email}", - "BAD_PASSWORDS": "The supplied passwords are different", - "undefined": "Unable to read error message : {message}", - "sqlConvertException": "An error in a sql query is served row {locationLineNumber} column {locationColumnNumber}<br/>{message}", - "badStoreValueType": "Failed to get a value for key {referenceDatumKey}. Value type {storeValueType} is not one of the accepted return types: {knownStoreValueType}", - "badCheckerType": "The checker type {checkerType} is not valid. You can use one of these checkers: {knownCheckerType}", - "badGroovyExpressionCheckerReturnType": "Evaluation of Groovy expression {expression} returns value {evaluation}. Accepted return values are: {knownCheckerReturnType}", - "badGroovyExpressionChecker": "Evaluating Groovy expression {expression} returns error {message} line {lineNumber} column {columnNumber}.", - "badBoundTypeForInterval": "The interval is bounded with the value {boundType}: accepted values are {knownBoundType}", - "badBoundsForInterval": "The interval {lowerBound},{upperBound} is bounded with the value {upperBound}: accepted values are {acceptedValues}", - "sqlConvertExceptionForClass": "A sql value evaluation error occurred. {message}", - "IOException": "A file read error occurred. {message}", - "jsonDeserializationError": "Failed to transform json string {json}: {message}", - "requestMapperSerializationError": "Failed to transform json string {requestClient}: {message}" - }, - "titles": { - "profile": "Profile", - "additionalFileDescription": "To describe the complementary file, fill in the form", - "additionalFiles-authorizations": "Permissions for additional files", - "login-page": "Welcome to Open ADOM", - "applications-page": "My applications", - "aide": "Help writing an application's configuration file.", - "references-page": "{applicationName} references", - "references-data": "{refName} data", - "application-creation": "Application creation", - "data-types-page": "{applicationName} data types", - "data-types-repository": "Management of data sets {applicationName}", - "data-type-authorizations": "Authorizations on data types.", - "references-authorizations": "References authorizations", - "data-type-new-authorization": "New authorization", - "data-type-request-authorization": "Request authorizations", - "authorizations-management": "Authorizations management of applications", - "additionalFileDescrition": "To describe the additional file, fill in the form", - "additionalFileWithType": "Additional Files os type: {localName}", - "additionalFile": "Additional Files", - "requestAuthorization": "Application for authorization to {applicationName}" - }, - "updateUser": { - "titles": "User sheet of: {userName}", - "user": "User", - "update-email": "Edit email", - "info-email": "Your current email is:", - "edit-email": "New email", - "edit-email-confirm": "Confirmation of new email", - "update-pwd": "Change password", - "columns": { - "id": "Identifier", - "login": "Username", - "email": "E-mail", - "state": "Account status", - "authorizedForApplicationCreation": "Right to create application", - "superadmin": "Super admin right", - "authorizations": "List of permissions" - } - }, - "register": { - "login": "Login", - "email": "Email", - "password": "Password", - "confirm_password": "Confirm Password", - "certifieEmail": { - "temporary-pwd": "Connection key" + "additionalFiles": { + "additionalFile": "Additional file", + "alert": { + "alertDelete": "You are deleting the additional file <i><b>{fileName}</i></b>.?,", + "alertDeleteCancel": "Cancel", + "alertDeleteConfirm": "Delete", + "alertDeleteTitle": "Additional file deletion", + "confirmDelete": "Deleting file <i><b{fileName}</i></b>." }, - "account-active": "The account has been activated." - }, - "login": { - "lost-pwd": { - "title-step-1": "Profile Recovery", - "title-step-2": "Change password", - "temporary-pwd": "Connexion key", - "new-pwd": "New Password", - "new-pwd-confirm": "Confirm new password" + "buttons": { + "cancel": "Cancel", + "consult": "Consult", + "delete": "Remove", + "download": "Download", + "submit": "Submit" }, - "info-mail-validate-key": "An email has just been sent to you at <b>{email}</b><br /> Enter the connection key provided in this email to validate your email address.", - "finish-step": "Finish", - "next-step": "Next", - "profil": "Profil", - "signin": "Sign in", - "signup": "Sign up", - "email": "Email", - "email-placeholder": "Ex: abc@inrae.fr", - "login": "Login", - "login-placeholder": "Ex: michel", - "verificationKey": "", - "verificationKey-placeholder": "Ex: 953063860", - "pwd": "Password", - "pwd-placeholder": "Ex: xxxx", - "pwd-forgotten": "Forgotten password ? ", - "register": "Register", - "confirm-pwd": "Confirm Password", - "aria-btn-login": "Validate login form button", - "aria-btn-signup": "Create an account button" + "file": { + "forApplication": "This file will be provided with all extractions.", + "linked": "This file will be provided for data matching the defined associations.", + "notLinked": "This file will not be provided with data." + }, + "forApplication": "Provide this file for all extractions", + "menu": "Choose an additional file type", + "titles": { + "associate": "Association of objects to the additional file", + "upload": "Download additional file" + } }, - "tags": { - "no-tag": "No tag", - "tag": "Tags" + "additionalFilesAuthorizations": { + "actions": "Actions", + "add-application-name": "Add an app", + "add-auhtorization": "Add an authorization", + "all-autorisation": "Check all the rights boxes on the line ", + "card-header-extraction": "Set checkout law", + "closeUser": "Close", + "create": "Create authorization", + "filter": "Apply this search on all references", + "info-limit-taginput": "Limits the law to ", + "label-tagInput": "Select data group", + "localization": "Localisation", + "modify": "Modify authorization", + "name": "Authorization's name", + "name-authorization-placeholder": "Type the authorization name", + "no-data": "No authorisation is defined", + "revoke": "Revoke", + "roles": "Roles", + "save": "Save change", + "search": "Search...", + "select-authorization": "Please select the law first.", + "showMore": "Show more...", + "sub-menu-additional-file-authorizations": "Additional files authorizations", + "sub-menu-modify-authorization": "Modify authrization {authorizationId}", + "sub-menu-new-authorization": "new authorization", + "user": "User", + "users": "User's names", + "users-placeholder": "Chose users to authorize", + "warnning-chil-not-null": "Limitations are in progress on children, they will be replaced." }, - "validation": { - "count-line": "No record.|One line.|{count} lines.", - "data-empty": "Data empty", - "modal-synthesis-variable-default": "Description : ", - "obligatoire": "Mandatory", - "facultatif": "Optional", - "invalid-confirmed": "The field {confirmedField} does not match the field {field}.", - "invalid-min": "Field {field} must be at least {length} character | Field {field} must be at least {length} character.", - "invalid-max": "The field {field} must be at most {length} characters | The field {field} must be at least {more} characters.", - "invalid-length": "The field {field} must have {length} characters | The field {field} must have {more} characters.", - "invalid-email": "In field {field}, {email} must be a valid email.", - "invalid-application-name": "The name must only includes lowercase letters.", - "invalid-application-name-length": "The name's length should be between 4 and 20 characters.", - "noRightsForThisOPeration": "You do not have the rights for this operation.", - "date-not-after": "The date must be after {fromDate}." + "additionalFilesManagement": { + "actions": "Actions", + "addAdditionalFile": "Add one {localName}", + "additionalFiledescription": "To describe the additional file, complete the form", + "additionalFiles": "Additional files", + "additionalFilesManagement": "Additional files", + "admin": "Administration", + "buttons": { + "actions": "Shares", + "consult": "To consult", + "data": "Data", + "delete": "Delete", + "download": "Download", + "references": "References" + }, + "consult": "Consult", + "data": "Data", + "delete": "Delete", + "depot": "Deposit", + "download": "Download", + "emptyAdditionalFilesList": "No file available", + "gestion": "Delegation", + "recap": "Summary of the form", + "selectAdditionalFilesType": "Select additional file type" }, "alert": { - "cancel": "Cancel", - "server-error": "A server error occured", - "server-error-appli-exist": "This application's name exist", - "user-unknown": "Unknown user", + "application-charte_upload-success": "The charter has been uploaded!", "application-creation-success": "The app has been created!", - "application-validate-success": "The YAML file is valid!", "application-edit-success": "The YAML file is update !", - "warning": "Warning !", - "purge-reference-msg": "You will purge the repository : <i><b>{label}</b></i>. Are you sure ?", - "reference-deletion-msg": "You're about to delete the reference : {label}. Are you sure ?", + "application-validate-success": "The YAML file is valid!", + "cancel": "Cancel", + "create-authorization": "Authorization created", + "create-request": "Rights request created", + "data-updated": "Data type updated", + "dataTypeFiltreEmpty": "No data matching your criteria", "delete": "Delete", - "reference-csv-upload-error": "An error occured while uploading the csv file", - "delete-reference-error": "An error occurred while deleting the reference", "delete-additional-file-error": "An error occurred while deleting the additional file", + "delete-reference-error": "An error occurred while deleting the reference", + "modified-request": "Modified rights Requests", + "purge-reference-msg": "You will purge the repository : <i><b>{label}</b></i>. Are you sure ?", + "reference-csv-upload-error": "An error occured while uploading the csv file", + "reference-deletion-msg": "You're about to delete the reference : {label}. Are you sure ?", "reference-updated": "Reference updated", - "data-updated": "Data type updated", "registered-user": "User registered", "revoke-authorization": "Authorization revoked", - "create-authorization": "Authorization created", - "create-request": "Rights request created", - "valid-request": "Rights request validated", - "modified-request": "Modified rights Requests", - "dataTypeFiltreEmpty": "No data matching your criteria", - "user-updated": "An email has just been sent to you at the following address: {email}", + "server-error": "A server error occured", + "server-error-appli-exist": "This application's name exist", "user-email-updated": "Your email has been updated successfully. ", - "user-pwd-updated": "Your password has been updated successfully. " - }, - "message": { - "app-config-error": "Error in yaml file", - "csv-config-error": "Error in csv file", - "close": "Close message", - "login-warning": "Warning error when logging in", - "data-type-config-error": "Error in csv file" + "user-pwd-updated": "Your password has been updated successfully. ", + "user-unknown": "Unknown user", + "user-updated": "An email has just been sent to you at the following address: {email}", + "valid-request": "Rights request validated", + "warning": "Warning !" }, - "menu": { - "logout": "Log out", - "applications": "Applications", + "applications": { + "actions": "Actions", + "additionalFile": "Additional files", + "advancedFilter": "Advanced search", + "app_version": "Current app version :", + "change": "Edit app", + "charte_message": "I have read and accept the conditions of use of the data.", + "charte_header": "To access the {localName} application, you must accept the conditions of use.", + "chose-config": "Chose a configuration", + "comment": "Comment : ", + "create": "Create application", + "creation-date": "Creation date", + "dataset": "Data types", + "filter": "Filter by", + "functions": { + "additional-files-manage": "Additional files management", + "additional-files-rights": "Additional file rights", + "application-manage": "Application management", + "charte-consult": "Upload termes of use", + "data-manage": "Data management", + "data-rights": "Data rights", + "file-select": "Choose the terms of use file", + "references-manage": "Repository management", + "references-rights": "References rights", + "right-requests-manage": "Rights request management", + "upload": "Upload file" + }, + "help_config": "Help PDF configuration", + "name": "Application name", + "name-placeholder": "Ex : olac", + "no-comment": "No comment", "references": "References", - "french": "Français", - "english": "English", - "language": "Language", - "aria-sub-menu": "Access path", - "aria-nav-bar": "Main menu", - "aria-pagination": "Pagination", - "aria-curent-page": "Curent page", - "aria-next-page": "Next page", - "aria-previous-page": "Previous page", - "authorizations": "Authorizations", - "user-role": "Role: ", - "great-admin": "great admin" + "test": "Configuration validation", + "trier": "Sort by", + "trierA_z": "Name A - z", + "trierRecent": "Recent date", + "trierZ_a": "Name Z - a", + "version": "The current version of the application <b class=\"has-text-primary\">{applicationName}</b> is <b class=\"has-text-primary\">{version}.</b>" }, - "additionalFiles": { - "file": { - "forApplication": "This file will be provided with all extractions.", - "linked": "This file will be provided for data matching the defined associations.", - "notLinked": "This file will not be provided with data." - }, - "additionalFile": "Additional file", - "forApplication": "Provide this file for all extractions", - "menu": "Choose an additional file type", - "titles": { - "upload": "Download additional file", - "associate": "Association of objects to the additional file" + "change_email": { + "finish-step": "Validate email", + "new_email": "New email", + "new_email_confirmed": "New email confirmation", + "password": "Password", + "verificationKey": "Enter your activation key" + }, + "change_password": { + "confirm_new_password": "Confirm New Password", + "new_password": "New Password", + "password": "Password" + }, + "dataTypeAuthorizations": { + "a-datagroup": "a data group ", + "a-period": "a periode ", + "actions": "Actions", + "add-application-name": "Add an app", + "add-auhtorization": "Add an authorization", + "addComment": "You can add a comment to your rights request", + "all-autorisation": "Check all the rights boxes on the line ", + "all-dates": "All dates", + "all-variable": "All variables", + "always": "Always", + "authorization-scopes": "Authorization scopes", + "card-header-extraction": "Set checkout law", + "closeUser": "Close", + "comment": "Comment", + "commentExample": "A comment", + "confirmGrantRequests": "You will grant the rights requested by the user <b>{label}</b>.<br />\nHis request will be marked as validated and will no longer appear in the list of requests.<br />You can also modify the request before submitting it, or go to the rights management panel to manage the rights of <b>{label}</b>", + "confirmGrantRequestsTitle": "Grant request rights", + "create": "Create authorization", + "creationDate": "Creation date", + "data-group": "Data group", + "data-groups": "Data groups", + "data-groups-placeholder": "Chose data groups to authorize", + "data-type": "Data type", + "field_form_description": "You can request rights to the {applicationName} application by filling out this form", + "filterScope": { + "all": "Show all", + "close": "Requests validated", + "open": "Requests not processed" }, - "buttons": { - "cancel": "Cancel", - "submit": "Submit", - "consult": "Consult", - "download": "Download", - "delete": "Remove" + "from": "from", + "from-date": "From date : ", + "from-date-to-date": "From date to date : ", + "grantRequestConfirm": "Grant request", + "grantRequestDismiss": "Cancel", + "grantRequests": "Grant request rights", + "info-limit-taginput": "Limits the law to ", + "label-datePicker": "Select a date", + "label-tagInput": "Select data group", + "localization": "Localisation", + "modify": "Modify authorization", + "modifyRequests": "Modify authorizations requests", + "name": "Authorization's name", + "name-authorization-placeholder": "Type the authorization name", + "no-data": "No authorisation is defined", + "or": "or", + "period": "Authorization period", + "publicAuthorization": "Autorisation Publique", + "request": "Request authorizations", + "revoke": "Revoke", + "roles": "Roles", + "save": "Save change", + "scopes": { + "close": "Closed", + "open": "Awaiting validation" }, - "alert": { - "alertDelete": "You are deleting the additional file <i><b>{fileName}</i></b>.?,", - "confirmDelete": "Deleting file <i><b{fileName}</i></b>.", - "alertDeleteTitle": "Additional file deletion", - "alertDeleteConfirm": "Delete", - "alertDeleteCancel": "Cancel" - } + "search": "Search...", + "select-authorization": "Please select the law first.", + "showMore": "Show more...", + "showRequests": "Show authorizations requests", + "sub-menu-data-type-authorizations": "{dataType} authorizations", + "sub-menu-new-authorization": "new authorization", + "sub-menu-request-authorization": "Request autorisations", + "title": "Authorizations request for {label}", + "to": "to", + "to-date": "To date : ", + "user": "User", + "users": "User's names", + "users-placeholder": "Chose users to authorize", + "validate": "confirm", + "warnning-chil-not-null": "Limitations are in progress on children, they will be replaced." }, - "applications": { - "functions": { - "application-manage": "Application management", - "references-manage": "Repository management", - "references-rights": "References rights", - "data-manage": "Data management", - "data-rights": "Data rights", - "right-requests-manage": "Rights request management", - "additional-files-manage": "Additional files management", - "additional-files-rights": "Additional file rights", - "charte-consult": "Upload termes of use", - "file-select": "Choose the terms of use file", - "upload": "Upload file" - }, - "chose-config": "Chose a configuration", - "create": "Create application", - "comment": "Comment : ", - "no-comment": "No comment", - "test": "Configuration validation", - "name": "Application name", - "name-placeholder": "Ex : olac", - "creation-date": "Creation date", - "actions": "Actions", - "references": "References", - "additionalFile": "Additional files", - "dataset": "Data types", - "trier": "Sort by", - "trierA_z": "Name A - z", - "trierZ_a": "Name Z - a", - "trierRecent": "Recent date", - "filter": "Filter by", - "advancedFilter": "Advanced search", - "change": "Edit app", - "version": "The current version of the application <b class=\"has-text-primary\">{applicationName}</b> is <b class=\"has-text-primary\">{version}.</b>", - "help_config": "Help PDF configuration", - "app_version": "Current app version :" + "dataTypesManagement": { + "ASC": "ASC", + "DESC": "DESC", + "accepted": "Accepted", + "add_filter": "Add a filter ", + "all": "all", + "consult": "Consult", + "consult-authorization": "Consult authorizations", + "data-types": "Data types", + "delegate-rights": "Delegation of creation rights for one or more applications.", + "download": "Download", + "filtered": "Filters used", + "filtre": "filter", + "interval-date": "Period from {from} to {to}", + "manage-datasets": "Manage datasets", + "no_authorization": "No authorization management for {localName}", + "refuse": "Refuse", + "remove_filter": "Remove a filter ", + "réinitialiser": "Reset", + "selected_filter": "The selected {key} are :", + "sorted": "The sorts used", + "title-modal-date": "Choice of date range", + "title-modal-numeric": "Choice of value range", + "tooltip_show_secondary_menu": "Open secondary menu", + "tri": "sort", + "validate": "Validate" + }, + "dataTypesRepository": { + "card-title-upload-file": "Drop a version on this dataset", + "choose-file": "Choose a file", + "comment": "Comment", + "end-date": "End date", + "list-file-data": "List of datasets on this repository", + "list-file-data-period": "List of versions for the period", + "placeholder-datepicker": "Type or select a date...", + "placeholder-select": "Select...", + "start-date": "Start date", + "submit": "Submit", + "table-file-data-action": "Actions", + "table-file-data-create": "Created on", + "table-file-data-create-by": "Created by :", + "table-file-data-delete": "Delete", + "table-file-data-download": "Download", + "table-file-data-id": "ID", + "table-file-data-period": "Period", + "table-file-data-publication": "Publication", + "table-file-data-publish": "Published on", + "table-file-data-publish-by": "Published by :", + "table-file-data-size": "File size", + "table-file-data-size-unit": "ko", + "table-file-data-version": "Version number", + "tooltip-jeux de données": "Select a dataset to see the list of corresponding versioned files (revisions).", + "version-number": "Version number" }, "errors": { + "authorizationScopeMissingReferenceCheckerForAuthorizationScope": "In the {dataType} data type, you define an <i>authorizationScope</i> {authorizationScopeName} that references the <i>component</i> {component} of the <i>variable</i> {variable } . In order to be able to provide a list of values on which to authorize, you must define a <i>checker</i> of type <i>Reference</i> to the <i>variableComponent</i> ..", "authorizationScopeVariableComponentKeyMissingVariable": "You must indicate the variable in which to collect the spatial information to which to attach the data for the management of the rights dataset <code> {dataType} </code> for the authorization <code> {authorizationScopeName} </code>. Possible values ​​<code> {variables} </code> ", "authorizationScopeVariableComponentKeyUnknownVariable": "<code> {variable} </code> is not one of the known columns <code> {knownVariables} </code>", "authorizationScopeVariableComponentReftypeNull": "No reference has been defined for the <code> {component} </code> component of the variable <code> {variable} </code>. Accepted references: <code> {knownPatterns} </ code> ", @@ -248,6 +298,7 @@ "authorizationVariableComponentKeyMissingComponent": "You must indicate the component of the variable <code> {variable} </code> in which we collect the spatial information to which to attach the data for the management of rights dataset <code> {dataType} < / code> for authorization <code> {authorizationName} </code>. Possible values ​​<code> {knownComponents} </code> ", "authorizationVariableComponentKeyUnknownComponent": "<code> {component} </code> is not one of the known components for the variable <code> {variable} </code>. Known components: <code> {knownComponents} </code>", "badauthorizationscopeforrepository": "Authorization <code> {authorization} </code>) must be <code> {expectedValue} / code> and not <code> {givenValue} </code>", + "characterNotAcceptInName": "There are characters not accepted in the name of the application: <code>{name}</code>", "checkerExpressionReturnedFalse": "The following constraint is not respected: <code> {expression} </code>", "csvBoundToUnknownVariable": "In the CSV format, header <code>{header}</code> is bound to unknown variable <code>{variable}</code>. Known variables: <code>{variables}</code>", "csvBoundToUnknownVariableComponent": "In the CSV format, header <code>{header}</code> is bound to <code>{variable}</code> but it has no <code>{component}</code> component. Known components: <code>{components}</code>", @@ -256,14 +307,18 @@ "duplicatedLineInReference": "In the repository file {file}, line {lineNumber} has the same id {duplicateKey} as lines {otherLines}", "emptyFile": "File is empty", "emptyHeader": "The file contains a column with an empty header at the line {headerLine}", + "exception": "The translation string for the following error is missing. Please verify that this is not an indentation problem before contacting the administrators. ", "headerColumnPatternNotMatching": "Column header pattern not matching. Pattern to match : <code>{expectedHeaderColumnPattern}</code><br/>Actual header : <code>{actualHeaderColumn}</code>", "illegalCheckerConfigurationParameterForReferenceColumnChecker": "For reference <code>{referenceToValidate}</code> and column <code>{column}</code>, a checker <code>{checkerName}</code> is declared but it does not accept a <code>{parameterName}</code> parameter", - "authorizationScopeMissingReferenceCheckerForAuthorizationScope": "In the {dataType} data type, you define an <i>authorizationScope</i> {authorizationScopeName} that references the <i>component</i> {component} of the <i>variable</i> {variable } . In order to be able to provide a list of values on which to authorize, you must define a <i>checker</i> of type <i>Reference</i> to the <i>variableComponent</i> ..", "illegalCheckerConfigurationParameterForValidationRuleInDataType": "For data type <code>{dataType}</code> and validation rule <code>{validationRuleDescriptionEntryKey}</code>, a checker <code>{checkerName}</code> is declared but it does not accept a <code>{parameterName}</code> parameter", "illegalCheckerConfigurationParameterForValidationRuleInReference": "For reference <code>{referenceToValidate}</code> and validation rule <code>{validationRuleDescriptionEntryKey}</code>, a checker <code>{checkerName}</code> is declared but it does not accept a <code>{parameterName}</code> parameter", "illegalCheckerConfigurationParameterForVariableComponentChecker": "For data type <code>{dataType}</code>, component <code>{component}</code> of variable <code>{datum}</code>, a checker <code>{checkerName}</code> is declared but it does not accept a <code>{parameterName}</code> parameter", "illegalGroovyExpressionForValidationRuleInDataType": "For the validation rule <code>{lineValidationRuleKey}</code> in data type <code>{dataType}</code>, the expression : <code>{expression}</code> is not correct. Expression compilation error at line : <code>{compilationError.lineNumber}</code> (column : <code>{compilationError.columnNumber}</code>) message '<code>{compilationError.message}</code>'", "illegalGroovyExpressionForValidationRuleInReference": "For the validation rule <code>{lineValidationRuleKey}</code> in reference <code>{reference}</code>, the expression : <code>{expression}</code> is not correct. Expression compilation error at line : <code>{compilationError.lineNumber}</code> (column : <code>{compilationError.columnNumber}</code>) message '<code>{compilationError.message}</code>'", + "invalidCapturingGroupForDatatypeRepository": "In repository section of datatype <code>{dataType}</code> the authorizationScope <code>{scopeName}</code> does not exist. Possible values ​​<code>{registerScopes}</code >.", + "invalidCapturingGroupForDatatypeRepositoryAuthorizationScope": "In the repository section of datatype <code>{dataType}</code> the authorizationScope <code>{scopeName}</code> is <code>{scopeToken}</code>; it must be understood between 0 and {countGroups}.", + "invalidCapturingGroupForEndDateDatatypeRepositoryDate": "In repository section of datatype <code>{dataType}</code> end date capture group <code>{token}</code> be between 0 and {countGroups}.", + "invalidCapturingGroupForStartDateDatatypeRepositoryDate": "In the repository section of datatype <code>{dataType}</code> the start date capture group <code>{token}</code> must be between 0 and {countGroups}.", "invalidDate": "For the identified component: <code> {target} </code> the date <code> {value} </code> does not respect the expected format: <code> {pattern} </code>. ", "invalidDateWithColumn": "For column: <code> {target} </code> the date <code> {value} </code> does not respect the expected format: <code> {pattern} </code>.", "invalidDurationForDateCheckerForValidationRuleInDataType": "The 'duration' <code>{duration}</code> defined for validation rule <code>{validationRuleDescriptionEntryKey}</code> of data type <code>{dataType}</code> is incorrect", @@ -275,15 +330,11 @@ "invalidFormat": "Error in line : <code>{lineNumber}</code> (column : <code>{columnNumber}</code>) : <code>{value}</code> doesn't have the right format. <br>Expected format : <code>{authorizedValues}</code>", "invalidHeaders": "Invalid headers. Expected columns : <code>{expectedColumns}</code><br/>Actual columns : <code>{actualColumns}</code><br/>Missing columns : <code>{missingColumns}</code><br/>Unknown columns : <code>{unknownColumns}</code>", "invalidInteger": "For the identified component: <code> {target} </code> the value <code> {value} </code> must be an integer.", - "missingReferentielTagDeclaration": "In the repository {referenceName}, the tag {tagName} is not declared.<br/>. It must belong to the list of tags {declaredTag}", - "missingReferenceColumnsTagDeclaration": "In repository <code>{sectionName}</code> of column <code>{variableName}</code>, tag <code>{tagName}</code> is not declared.<br/ >. It must belong to the list of tags <code>{declaredTag}</code>", - "missingDataTypeTagDeclaration": "In the dataType <code>{sectionName}</code>, the tag <code>{tagName}</code> is not declared.<br/>. It must belong to the list of tags <code> {declaredTag}</code>", - "missingVariableDescriptionTagDeclaration": "In the dataType <code>{sectionName}</code> in the section <code>data</code> of the variable <code>{variableName}</code>, the tag <code>{tagName}</ code> is not declared.<br/>. It must belong to the list of tags <code>{declaredTag}</code>", - "missingVariableComponentDescriptionTagDeclaration": "In dataType <code>{sectionName}</code> at section <code>data</code> of variable <code>{variableName}</code> at compenent <code>{compenentName}</code> , the tag <code>{tagName}</code> is not declared.<br/>It must belong to the list of tags <code>{declaredTag}</code>", "invalidIntegerWithColumn": "For column: <code> {target} </code> the value <code> {value} </code> must be an integer.", "invalidInternationalizedColumns": "In the repository description <code> {reference} </code>, the columns <code> {unknownUsedAsInternationalizedColumns} </code> are declared as part of internationalizable columns when they do not exist. Known columns: <code> {knownColumns} </code> ", "invalidInternationalizedColumnsForDataType": "In the <code> {reference} </code> repository overload of the <code> {dataType} </code> data type description, the <code> {unknownUsedAsInternationalizedColumns} </code> columns are declared as part of internationalizable columns when they do not exist. Known columns: <code> {knownColumns} </code> ", "invalidKeyColumns": "In the description of reference <code>{reference}</code>, colomns <code>{unknownUsedAsKeyElementColumns}</code> are declared as components of the key but there are no such columns. Known columns are <code>{knownColumns}</code>", + "invalidPatternForDatatypeRepository": "In datatype repository section <code>{dataType}</code> the search expression is invalid.", "invalidPatternForDateCheckerForValidationRuleInDataType": "The date pattern <code>{pattern}</code> defined for validation rule <code>{validationRuleDescriptionEntryKey}</code> of data type <code>{dataType}</code> is incorrect", "invalidPatternForDateCheckerForValidationRuleInReference": "The date pattern <code>{pattern}</code> defined for validation rule <code>{validationRuleDescriptionEntryKey}</code> of reference <code>{reference}</code> is incorrect", "invalidPatternForReferenceColumnDateChecker": "The date pattern <code>{pattern}</code> defined for column <code>{column}</code> of reference <code>{referenceToValidate}</code> is incorrect", @@ -293,7 +344,6 @@ "invalidPatternForVariableComponentDateChecker": "The date pattern <code>{pattern}</code> defined for component <code>{component}</code> of variable <code>{variable}</code> of data type <code>{dataType}</code> is incorrect", "invalidPatternForVariableComponentRegularExpressionChecker": "The regular expression pattern <code>{pattern}</code> defined for the component <code>{component}</code> of variable <code>{variable}</code> of data type <code>{dataType}</code> is incorrect", "invalidReference": "For the identified component: <code> {target} </code> the value <code> {value} </code> does not exist in the reference <code> {refType} </code>. Expected values ​​<code> {referenceValues} </code>. ", - "missingTagDeclaration": "In the repository {referenceName}, the tag {tagName} is not declared.<br/>. It must belong to the list of tags {declaredTag}", "invalidReferenceWithColumn": "For column: <code> {target} </code> the value <code> {value} </code> does not exist in the reference <code> {refType} </code>. Values expected <code> {referenceValues} </code>. ", "missingAggregationComponentForChart": "In the graph description of variable <code>{variable}</code> of data type <code>{dataType}</code>, component <code>{aggregationComponent}</code> of the aggregation variable <code>{aggregationVariable}</code> is not declared.<br />Expected Values ​​<code>{components}</code>", "missingAggregationVariableForChart": "In the chart description of variable <code>{variable}</code> of data type <code>{dataType}</code>, aggregation variable <code>{aggregationVariable}< /code> is not declared.<br />Expected Values ​​<code>{variables}</code>", @@ -303,29 +353,37 @@ "missingColumnNumberOrHeaderNameForConstantDescription": "In the format->constant section of dataType {dataType} you must specify a row number or header name.", "missingColumnReferenceForCheckerInDataType": "For the validation rule : <code>{lineValidationRuleKey}</code> in data type <code>{dataType}</code>, '<code>{checkerName}</code>' is declared but is not a known checker. Known checkers are <code>{checkerOnTargetNames}</code>", "missingColumnReferenceForCheckerInReference": "In the reference description {reference} and the validation <code> {validationRuleDescriptionEntryKey} </code> the value checker <code> {checkerName} </code> declares unknown columns <code> {missingColumns } </code>: possible values ​​<code> {knownColumns} </code> ", + "missingDataTypeTagDeclaration": "In the dataType <code>{sectionName}</code>, the tag <code>{tagName}</code> is not declared.<br/>. It must belong to the list of tags <code> {declaredTag}</code>", "missingExportHeaderNameForConstantDescription": "In the format->constant section of dataType {dataType} you must specify an exportHeaderName.", "missingKeyColumnsForReference": "In the description of reference <code>{reference}</code>, you must declare the components (at least one) of the key", + "missingNameForCheckerForValidationRuleInDataType": "No name for checker in datatype:<code>{dataType}</code>, <code>{lineValidationRuleKey}</code>.<br />Expected checker name. In a section <code>name:</code>.<br />Expected checker types are: <code>[{allCheckerNames}]</code>", + "missingNameForCheckerForValidationRuleInReference": "No name for the checker in the reference: <code>{reference}</code>, <code>{lineValidationRuleKey}</code>.<br />We expect a checker name. In a section <code>name:</code>.<br />Expected checker types are: <code>[{allCheckerNames}]</code>", + "missingNameForCheckerForVariableComponent": "No name for checker in datatype:<code>{datatype}</code>, for variable:<code>{variable}</code>, in component:<code>{component}</code >. In a <code>name:</code> section.<br />Expected checker types are: <code>[{knownCheckerNames}]</code>", + "missingNameForCheckerInReferenceColumn": "No name for the checker in the reference:<code>{referenceToValidate}</code>, for the column:<code>{column}</code>.<br />We expect a checker name. In a <code>name:</code> section.<br />Expected checker types are: <code>[{knownCheckerNames}]</code>", "missingParamColumnReferenceForCheckerInDataType": "In the description of the <code> {dataType} </code>, the validation rule <code> {validationRuleDescriptionEntryKey} </code> does not specify on which variable/components the rule should be executed by declaring a <code> variableComponents </code> parameter ", "missingParamColumnReferenceForCheckerInReference": "In the description of the <code> {reference} </code>, the validation rule <code> {validationRuleDescriptionEntryKey} </code> does not specify on which columns the rule should be executed by declaring a <code> columns </code> parameter ", "missingParentColumnForReferenceInCompositeReference": "In the composite reference <code> {compositeReference} </code> the <i> parentKeyColumn </i> <code> {parentKeyColumn} </code> does not exist in the reference <code> {reference } </code>. ", "missingParentLineInRecursiveReference": "In repository file {references} the id value {missingReferencesKey} for parent does not exist. Accepted values ${knownReferences}", "missingParentRecursiveKeyColumnForReferenceInCompositeReference": "In the composite reference <code> {compositeReference} </code> the <i> parentRecursiveKey </i> <code> {parentRecursiveKey} </code> does not exist in the reference <code> {reference } </code>. ", + "missingReferenceColumnsTagDeclaration": "In repository <code>{sectionName}</code> of column <code>{variableName}</code>, tag <code>{tagName}</code> is not declared.<br/ >. It must belong to the list of tags <code>{declaredTag}</code>", "missingReferenceForChecker": "For data type <code>{dataType}</code>, datum <code>{datum}</code>, component <code>{component}</code>, you need to one of those references : <code>{references}</code>", "missingReferenceForCheckerInDataType": "For data type <code>{dataType}</code> and validation <code>{validationKey}</code>, you need to one of those references : <code>{references}</code>", "missingReferenceForCheckerInReference": "For reference <code>{reference}</code> and validation <code>{validationKey}</code>, you need to one of those references : <code>{references}</code>", "missingReferenceForCheckerInReferenceColumn": "For reference <code>{referenceToValidate}≤/code>, you must provide the reference to use to check <code>{column}</code> among <code>{knownReferences}</code>", "missingReferenceInCompositereference": "All components of the composite reference <code> {compositeReference} </code> must declare a reference.", + "missingReferentielTagDeclaration": "In the repository {referenceName}, the tag {tagName} is not declared.<br/>. It must belong to the list of tags {declaredTag}", "missingRequiredExpressionForValidationRuleInDataType": "For the validation rule <code>{lineValidationRuleKey}</code> of data type <code>{dataType}</code>, you have to write the expression to evaluate in order to verify that the data are following the rules.", "missingRequiredExpressionForValidationRuleInReference": "For the validation rule <code>{lineValidationRuleKey}</code> of reference <code>{reference}</code>, you have to write the expression to evaluate in order to verify that the data are following the rules.", "missingRowLineForConstantDescription": "In the format->constant section of dataType {dataType} you must specify a line number.", "missingStandardDeviationComponentForChart": "In the chart description of variable <code> {variable} </code> of data type <code> {dataType} </code>, the standard deviation <code> {standardDeviation}</ code> is not a declared component.<br />Expected Values ​​<code>{components}</code>", + "missingTagDeclaration": "In the repository {referenceName}, the tag {tagName} is not declared.<br/>. It must belong to the list of tags {declaredTag}", "missingTimeScopeVariableComponentKey": "Mandatory indication of the variable (and its component) used for the time period for which we need to attach the data for rights management of data type : <code>{dataType}</code>", "missingUnitComponentForChart": "In the chart description of variable <code> {variable} </code> of data type <code> {dataType} </code>, unit <code> {unit}</code > is not a declared component.<br />Expected Values ​​<code>{components}</code>", "missingValueComponentForChart": "In the chart description of variable <code>{variable}</code> of data type <code>{dataType}</code>, value <code>{valueComponent}</code> is not a declared component.<br />Expected Values ​​<code>{components}</code>", - "missingNameForCheckerInReferenceColumn": "No name for the checker in the reference:<code>{referenceToValidate}</code>, for the column:<code>{column}</code>.<br />We expect a checker name. In a <code>name:</code> section.<br />Expected checker types are: <code>[{knownCheckerNames}]</code>", - "missingNameForCheckerForVariableComponent": "No name for checker in datatype:<code>{datatype}</code>, for variable:<code>{variable}</code>, in component:<code>{component}</code >. In a <code>name:</code> section.<br />Expected checker types are: <code>[{knownCheckerNames}]</code>", - "missingNameForCheckerForValidationRuleInReference": "No name for the checker in the reference: <code>{reference}</code>, <code>{lineValidationRuleKey}</code>.<br />We expect a checker name. In a section <code>name:</code>.<br />Expected checker types are: <code>[{allCheckerNames}]</code>", - "missingNameForCheckerForValidationRuleInDataType": "No name for checker in datatype:<code>{dataType}</code>, <code>{lineValidationRuleKey}</code>.<br />Expected checker name. In a section <code>name:</code>.<br />Expected checker types are: <code>[{allCheckerNames}]</code>", + "missingVariableComponentDescriptionTagDeclaration": "In dataType <code>{sectionName}</code> at section <code>data</code> of variable <code>{variableName}</code> at compenent <code>{compenentName}</code> , the tag <code>{tagName}</code> is not declared.<br/>It must belong to the list of tags <code>{declaredTag}</code>", + "missingVariableDescriptionTagDeclaration": "In the dataType <code>{sectionName}</code> in the section <code>data</code> of the variable <code>{variableName}</code>, the tag <code>{tagName}</ code> is not declared.<br/>. It must belong to the list of tags <code>{declaredTag}</code>", + "noCapturingGroupForDatatypeRepository": "In repository section of datatype <code>{dataType}</code> the search expression does not contain any capturing groups.", + "norightforpublish": "You do not have rights on the <code>{dataType}</code> data type of the <code>{application}</code> application to publish the values of the line <code >{lineNumber}</code>.", "overlappingpublishedversion": "There is a deposited version in the deposit dates have an overlapping period with the deposited version. <code> {overlapingFiles] </code>", "patternNotMatched": "For the identified component: <code> {target} </code> the value <code> {value} </code> does not respect the expected format: <code> {pattern} </code>. ", "patternNotMatchedWithColumn": "For column: <code> {target} </code> the value <code> {value} </code> does not respect the expected format: <code> {pattern} </code>.", @@ -341,7 +399,6 @@ "timeVariableComponentKeyMissingComponent": "Mandatory indication of the component of : <code>{variable}</code> in which we collect the time period for which we need to attach the data for rights management of data type : <code>{dataType}</code>. <br>Accepted values : <code>{knownComponents}</code>", "timeVariableComponentKeyUnknownComponent": "<code>{component}</code> doesn't belong to any of known variables : <code>{variable}</code>. <br>Known components : <code>{knownComponents}</code>", "timerangeoutofinterval": "The date <code> {value} </code> is incompatible with the date range of the deposit. It must be between <code> {from} </code> and <code> {to} </code>. ", - "norightforpublish": "You do not have rights on the <code>{dataType}</code> data type of the <code>{application}</code> application to publish the values of the line <code >{lineNumber}</code>.", "tooBigRowLineForConstantDescription": "In the format->constant section of dataType <code>{dataType}</code> the row number must be less than the data row.", "tooLittleRowLineForConstantDescription": "In the format->constant section of dataType <code>{dataType}</code> the row number must be positive.", "unDeclaredValueForChart": "In the chart description of variable <code> {variable} </code> of data type <code> {dataType} </code>, the value is not declared.<br />Expected values ​​<code>{components}</code>", @@ -366,261 +423,220 @@ "unknownVariablesInDataGroup": "Data group <code>{dataGroup}</code> in dataType <code>{dataType}</code> has undeclared data : <code>{unknownVariables}</code>. <br>Known data : <code>{variables}</code>", "unrecognizedProperty": "Error in line <code>{lineNumber}</code> (column : <code>{columnNumber}</code>) : <code>{unknownPropertyName}</code>, is not a known property. <br>Known properties : <code>{knownProperties}</code>", "unsupportedVersion": "YAML files with version <code>{actualVersion}</code> aren't currently managed, expected version : <code>{expectedVersion}</code>", - "variableInMultipleDataGroup": "Variable <code>{variable}</code> in dataType <code>{dataType}</code> is declared in several data groups, it needs to be only in one", - "noCapturingGroupForDatatypeRepository": "In repository section of datatype <code>{dataType}</code> the search expression does not contain any capturing groups.", - "invalidPatternForDatatypeRepository": "In datatype repository section <code>{dataType}</code> the search expression is invalid.", - "invalidCapturingGroupForDatatypeRepositoryAuthorizationScope": "In the repository section of datatype <code>{dataType}</code> the authorizationScope <code>{scopeName}</code> is <code>{scopeToken}</code>; it must be understood between 0 and {countGroups}.", - "invalidCapturingGroupForDatatypeRepository": "In repository section of datatype <code>{dataType}</code> the authorizationScope <code>{scopeName}</code> does not exist. Possible values ​​<code>{registerScopes}</code >.", - "invalidCapturingGroupForStartDateDatatypeRepositoryDate": "In the repository section of datatype <code>{dataType}</code> the start date capture group <code>{token}</code> must be between 0 and {countGroups}.", - "invalidCapturingGroupForEndDateDatatypeRepositoryDate": "In repository section of datatype <code>{dataType}</code> end date capture group <code>{token}</code> be between 0 and {countGroups}.", - "characterNotAcceptInName": "There are characters not accepted in the name of the application: <code>{name}</code>", - "exception": "The translation string for the following error is missing. Please verify that this is not an indentation problem before contacting the administrators. " + "variableInMultipleDataGroup": "Variable <code>{variable}</code> in dataType <code>{dataType}</code> is declared in several data groups, it needs to be only in one" }, - "additionalFilesManagement": { - "additionalFiledescription": "To describe the additional file, complete the form", - "additionalFilesManagement": "Additional files", - "additionalFiles": "Additional files", - "additionalFilesManagementFor": "{additionalFileName}", - "selectAdditionalFilesType": "Select additional file type", - "emptyAdditionalFilesList": "No file available", - "addAdditionalFile": "Add one {localName}", - "recap": "Summary of the form", - "buttons": { - "actions": "Shares", - "consult": "To consult", - "download": "Download", - "delete": "Delete", - "references": "References", - "data": "Data" - }, - "actions": "Actions", - "consult": "Consult", - "download": "Download", - "delete": "Delete", - "depot": "Deposit", - "data": "Data", - "admin": "Administration", - "gestion": "Délégation" + "exceptionMessage": { + "BAD_LOGIN_OR_EMAIL_PASSWORD": "Invalid login or password", + "BAD_LOGIN_PASSWORD": "The username or password is incorrect.", + "BAD_PASSWORDS": "The supplied passwords are different", + "BAD_VALIDATION_KEY": "The validation key is invalid or has expired. A new validation key has been sent to you.", + "CLOSED_ACCOUNT": "Account with username {login} is closed.", + "EXISTING_EMAIL": "Account with email {email} already exists.", + "EXISTING_LOGIN": "Account with username {login} already exists.", + "EXPIRED_VALIDATION_KEY": "Account validation key {login} is no longer active.", + "INACTIVE_ACCOUNT": "The account with username {login} is not active. <br />You will receive a new activation key; please enter it.", + "INVALID_ACCOUNT": "There is no account matching login {login] and email {email}", + "IOException": "A file read error occurred. {message}", + "PENDING_ACCOUNT": "The account with username {login} is awaiting validation. <br />You will receive a new activation key; please enter it.", + "STATE_ERROR": "An error occurred while changing the state of the account.", + "badBoundTypeForInterval": "The interval is bounded with the value {boundType}: accepted values are {knownBoundType}", + "badBoundsForInterval": "The interval {lowerBound},{upperBound} is bounded with the value {upperBound}: accepted values are {acceptedValues}", + "badCheckerType": "The checker type {checkerType} is not valid. You can use one of these checkers: {knownCheckerType}", + "badGroovyExpressionChecker": "Evaluating Groovy expression {expression} returns error {message} line {lineNumber} column {columnNumber}.", + "badGroovyExpressionCheckerReturnType": "Evaluation of Groovy expression {expression} returns value {evaluation}. Accepted return values are: {knownCheckerReturnType}", + "badStoreValueType": "Failed to get a value for key {referenceDatumKey}. Value type {storeValueType} is not one of the accepted return types: {knownStoreValueType}", + "jsonDeserializationError": "Failed to transform json string {json}: {message}", + "requestMapperSerializationError": "Failed to transform json string {requestClient}: {message}", + "sqlConvertException": "An error in a sql query is served row {locationLineNumber} column {locationColumnNumber}<br/>{message}", + "sqlConvertExceptionForClass": "A sql value evaluation error occurred. {message}", + "undefined": "Unable to read error message : {message}" }, - "referencesManagement": { - "actions": "Actions", - "consult": "Consult", - "download": "Download", - "delete": "Delete", - "references": "References", - "data": "Data", - "admin": "Administration", - "gestion": "Délégation" + "login": { + "aria-btn-login": "Validate login form button", + "aria-btn-send-activate-key": "Resend activation code", + "aria-btn-signup": "Create an account button", + "confirm-pwd": "Confirm Password", + "email": "Email", + "email-placeholder": "Ex: abc@inrae.fr", + "finish-step": "Finish", + "info-mail-validate-key": "An email has just been sent to you at <b>{email}</b><br /> Enter the connection key provided in this email to validate your email address.", + "login": "Login", + "login-placeholder": "Ex: michel", + "lost-pwd": { + "new-pwd": "New Password", + "new-pwd-confirm": "Confirm new password", + "temporary-pwd": "Connexion key", + "title-step-1": "Profile Recovery", + "title-step-2": "Change password" + }, + "next-step": "Next", + "profil": "Profil", + "pwd": "Password", + "pwd-forgotten": "Forgotten password ? ", + "pwd-placeholder": "Ex: xxxx", + "register": "Register", + "signin": "Sign in", + "signup": "Sign up", + "verificationKey": "", + "verificationKey-placeholder": "Ex: 953063860" }, - "dataTypesManagement": { - "delegate-rights": "Delegation of creation rights for one or more applications.", - "interval-date": "Period from {from} to {to}", - "no_authorization": "No authorization management for {localName}", - "data-types": "Data types", - "consult-authorization": "Consult authorizations", - "réinitialiser": "Reset", - "all": "all", - "filtre": "filter", - "tri": "sort", - "ASC": "ASC", - "DESC": "DESC", - "validate": "Validate", - "filtered": "Filters used", - "sorted": "The sorts used", - "title-modal-numeric": "Choice of value range", - "title-modal-date": "Choice of date range", - "manage-datasets": "Manage datasets", - "accepted": "Accepted", - "refuse": "Refuse", - "tooltip_show_secondary_menu": "Open secondary menu", - "selected_filter": "The selected {key} are :", - "add_filter": "Add a filter ", - "remove_filter": "Remove a filter ", - "consult": "Consult", - "download": "Download" + "menu": { + "applications": "Applications", + "aria-curent-page": "Curent page", + "aria-nav-bar": "Main menu", + "aria-next-page": "Next page", + "aria-pagination": "Pagination", + "aria-previous-page": "Previous page", + "aria-sub-menu": "Access path", + "authorizations": "Authorizations", + "english": "English", + "french": "Français", + "great-admin": "great admin", + "language": "Language", + "logout": "Log out", + "references": "References", + "user-role": "Role: " }, - "dataTypesRepository": { - "card-title-upload-file": "Drop a version on this dataset", - "start-date": "Start date", - "end-date": "End date", - "comment": "Comment", - "choose-file": "Choose a file", - "placeholder-datepicker": "Type or select a date...", - "placeholder-select": "Select...", - "submit": "Submit", - "list-file-data": "List of datasets on this repository", - "list-file-data-period": "List of versions for the period", - "table-file-data-version": "Version number", - "table-file-data-id": "ID", - "table-file-data-size": "File size", - "table-file-data-size-unit": "ko", - "table-file-data-create": "Created on", - "table-file-data-create-by": "Created by :", - "table-file-data-publish": "Published on", - "table-file-data-publish-by": "Published by :", - "table-file-data-publication": "Publication", - "table-file-data-action": "Actions", - "table-file-data-delete": "Delete", - "table-file-data-download": "Download", - "table-file-data-period": "Period", - "version-number": "Version number", - "tooltip-jeux de données": "Select a dataset to see the list of corresponding versioned files (revisions)." + "message": { + "app-config-error": "Error in yaml file", + "close": "Close message", + "csv-config-error": "Error in csv file", + "data-type-config-error": "Error in csv file", + "login-warning": "Warning error when logging in" }, - "dataTypeAuthorizations": { - "field_form_description": "You can request rights to the {applicationName} application by filling out this form", - "title": "Authorizations request for {label}", - "comment": "Comment", - "creationDate": "Creation date", - "publicAuthorization": "Autorisation Publique", + "ponctuation": { + "arrow-left": "<-", + "arrow-right": "->", + "colon": ":", + "comma": ",", + "greater": ">", + "hyphen": "-", + "less": "<", + "period": ".", + "plus": "+", + "regEx": "Regular expression option (.*) :", + "semicolon": ";", + "slash": "/", + "star": "*" + }, + "referencesAuthorizations": { + "actions": "Actions", + "add-application-name": "Add an app", "add-auhtorization": "Add an authorization", - "sub-menu-data-type-authorizations": "{dataType} authorizations", - "sub-menu-new-authorization": "new authorization", - "sub-menu-request-authorization": "Request autorisations", - "users": "User's names", + "all-autorisation": "Check all the rights boxes on the line ", + "card-header-extraction": "Set checkout law", "closeUser": "Close", - "name": "Authorization's name", - "no-data": "No authorisation is defined", - "roles": "Roles", - "users-placeholder": "Chose users to authorize", - "name-authorization-placeholder": "Type the authorization name", - "data-groups": "Data groups", - "data-groups-placeholder": "Chose data groups to authorize", - "authorization-scopes": "Authorization scopes", - "period": "Authorization period", - "from-date": "From date : ", - "to-date": "To date : ", - "from-date-to-date": "From date to date : ", - "always": "Always", - "to": "to", - "from": "from", "create": "Create authorization", - "modify": "Modify authorization", - "request": "Request authorizations", - "showRequests": "Show authorizations requests", - "modifyRequests": "Modify authorizations requests", - "grantRequests": "Grant request rights", - "confirmGrantRequestsTitle": "Accorder les droits de la demande", - "confirmGrantRequests": "You will grant the rights requested by the user <b>{label}</b>.<br />\nHis request will be marked as validated and will no longer appear in the list of requests.<br />You can also modify the request before submitting it, or go to the rights management panel to manage the rights of <b>{label}</b>", - "grantRequestConfirm": "Grant request", - "grantRequestDismiss": "Cancel", - "user": "User", - "data-group": "Data group", - "data-type": "Data type", - "actions": "Actions", - "revoke": "Revoke", - "a-period": "a periode ", - "a-datagroup": "a data group ", - "card-header-extraction": "Set checkout law", - "label-tagInput": "Select data group", - "label-datePicker": "Select a date", - "all-variable": "All variables", - "all-dates": "All dates", - "or": "or", + "filter": "Apply this search on all references", "info-limit-taginput": "Limits the law to ", - "select-authorization": "Please select the law first.", - "warnning-chil-not-null": "Limitations are in progress on children, they will be replaced.", + "label-tagInput": "Select data group", "localization": "Localisation", - "showMore": "Show more...", - "search": "Search...", - "save": "Save change", - "add-application-name": "Add an app", - "all-autorisation": "Check all the rights boxes on the line ", - "scopes": { - "open": "Awaiting validation", - "close": "Closed" - }, - "filterScope": { - "all": "Show all", - "open": "Requests not processed", - "close": "Requests validated" - }, - "addComment": "You can add a comment to your rights request", - "commentExample": "A comment", - "validate": "confirm" - }, - "referencesAuthorizations": { - "add-auhtorization": "Add an authorization", - "sub-menu-new-authorization": "new authorization", - "sub-menu-modify-authorization": "Modify authrization {authorizationId}", - "sub-menu-reference-authorizations": "Repository permissions", - "users": "User's names", - "closeUser": "Close", + "modify": "Modify authorization", "name": "Authorization's name", - "no-data": "No authorisation is defined", - "users-placeholder": "Chose users to authorize", "name-authorization-placeholder": "Type the authorization name", - "create": "Create authorization", - "modify": "Modify authorization", - "user": "User", - "actions": "Actions", + "no-data": "No authorisation is defined", "revoke": "Revoke", - "card-header-extraction": "Set checkout law", - "select-authorization": "Please select the law first.", - "warnning-chil-not-null": "Limitations are in progress on children, they will be replaced.", + "roles": "Roles", + "save": "Save change", "search": "Search...", - "filter": "Apply this search on all references", + "select-authorization": "Please select the law first.", "showMore": "Show more...", - "save": "Save change", - "add-application-name": "Add an app", - "all-autorisation": "Check all the rights boxes on the line ", - "roles": "Roles", - "label-tagInput": "Select data group", - "info-limit-taginput": "Limits the law to ", - "localization": "Localisation" - }, - "additionalFilesAuthorizations": { - "add-auhtorization": "Add an authorization", - "sub-menu-new-authorization": "new authorization", "sub-menu-modify-authorization": "Modify authrization {authorizationId}", - "sub-menu-additional-file-authorizations": "Additional files authorizations", + "sub-menu-new-authorization": "new authorization", + "sub-menu-reference-authorizations": "Repository permissions", + "user": "User", "users": "User's names", - "closeUser": "Close", - "name": "Authorization's name", - "no-data": "No authorisation is defined", "users-placeholder": "Chose users to authorize", - "name-authorization-placeholder": "Type the authorization name", - "create": "Create authorization", - "modify": "Modify authorization", - "user": "User", - "actions": "Actions", - "revoke": "Revoke", - "card-header-extraction": "Set checkout law", - "select-authorization": "Please select the law first.", - "warnning-chil-not-null": "Limitations are in progress on children, they will be replaced.", - "search": "Search...", - "filter": "Apply this search on all references", - "showMore": "Show more...", - "save": "Save change", - "add-application-name": "Add an app", - "all-autorisation": "Check all the rights boxes on the line ", - "roles": "Roles", - "label-tagInput": "Select data group", - "info-limit-taginput": "Limits the law to ", - "localization": "Localisation" + "warnning-chil-not-null": "Limitations are in progress on children, they will be replaced." }, - "ponctuation": { - "semicolon": ";", - "comma": ",", - "period": ".", - "colon": ":", - "hyphen": "-", - "plus": "+", - "less": "<", - "greater": ">", - "arrow-right": "->", - "arrow-left": "<-", - "slash": "/", - "regEx": "Regular expression option (.*) :", - "star": "*" + "referencesManagement": { + "actions": "Actions", + "admin": "Administration", + "consult": "Consult", + "data": "Data", + "delete": "Delete", + "download": "Download", + "gestion": "Délégation", + "references": "References" }, - "rules": { - "required": "Le champ ne doit pas être vide", - "regexp": "Le champ doit correspondre à l'expression régulière {pattern}", - "integer": "Le champ doit correspondre à une valeur entière", - "float": "Le champ doit correspondre à une valeur flottante", - "date": "Une date est attendue au format {pattern}" + "register": { + "account-active": "The account has been activated.", + "certifieEmail": { + "temporary-pwd": "Connection key" + }, + "confirm_password": "Confirm Password", + "email": "Email", + "login": "Login", + "password": "Password" }, "requestAuthorization": { "request": "Authorization request" + }, + "rules": { + "date": "A date is expected in {pattern} format", + "float": "The field must correspond to a float value", + "integer": "The field must correspond to an integer value", + "regexp": "The field must match the regular expression {pattern}", + "required": "The field must not be empty" + }, + "tags": { + "no-tag": "No tag", + "tag": "Tags" + }, + "titles": { + "additionalFile": "Additional Files", + "additionalFileDescription": "To describe the complementary file, fill in the form", + "additionalFileWithType": "Additional Files os type: {localName}", + "additionalFiles-authorizations": "Permissions for additional files", + "aide": "Help writing an application's configuration file.", + "application-creation": "Application creation", + "applications-page": "My applications", + "authorizations-management": "Authorizations management of applications", + "data-type-authorizations": "Authorizations on data types.", + "data-type-new-authorization": "New authorization", + "data-type-request-authorization": "Request authorizations", + "data-types-page": "{applicationName} data types", + "data-types-repository": "Management of data sets {applicationName}", + "login-page": "Welcome to Open ADOM", + "profile": "Profile", + "references-authorizations": "References authorizations", + "references-data": "{refName} data", + "references-page": "{applicationName} references", + "requestAuthorization": "Application for authorization to {applicationName}" + }, + "updateUser": { + "columns": { + "authorizations": "List of permissions", + "authorizedForApplicationCreation": "Right to create application", + "email": "E-mail", + "id": "Identifier", + "login": "Username", + "state": "Account status", + "superadmin": "Super admin right" + }, + "edit-email": "New email", + "edit-email-confirm": "Confirmation of new email", + "info-email": "Your current email is:", + "titles": "User sheet of: {userName}", + "update-email": "Edit email", + "update-pwd": "Change password", + "user": "User" + }, + "validation": { + "count-line": "No record.|One line.|{count} lines.", + "data-empty": "Data empty", + "date-not-after": "The date must be after {fromDate}.", + "facultatif": "Optional", + "invalid-application-name": "The name must only includes lowercase letters.", + "invalid-application-name-length": "The name's length should be between 4 and 20 characters.", + "invalid-confirmed": "The field {confirmedField} does not match the field {field}.", + "invalid-email": "In field {field}, {email} must be a valid email.", + "invalid-length": "The field {field} must have {length} characters | The field {field} must have {more} characters.", + "invalid-max": "The field {field} must be at most {length} characters | The field {field} must be at least {more} characters.", + "invalid-min": "Field {field} must be at least {length} character | Field {field} must be at least {length} character.", + "invalid-required": "Please fill in the field", + "modal-synthesis-variable-default": "Description : ", + "noRightsForThisOPeration": "You do not have the rights for this operation.", + "obligatoire": "Mandatory" } } diff --git a/ui/src/locales/fr.json b/ui/src/locales/fr.json index 7f50eb95a..4cc09f467 100644 --- a/ui/src/locales/fr.json +++ b/ui/src/locales/fr.json @@ -1,261 +1,295 @@ { - "exceptionMessage": { - "EXPIRED_VALIDATION_KEY": "La clé de validation de compte {login} n'est plus active.", - "INACTIVE_ACCOUNT": "Le compte avec l'identifiant {login} n'est pas actif.<br /> Vous allez recevoir une nouvelle clef d'activation; merci de la renseigner.", - "PENDING_ACCOUNT": "Le compte avec l'identifiant {login} est en attente de validation. <br />Vous allez recevoir une nouvelle clef d'activation; merci de la renseigner.", - "CLOSED_ACCOUNT": "Le compte avec l'identifiant {login} est fermé.", - "EXISTING_LOGIN": "Le compte avec l'identifiant {login} existe déjà .", - "EXISTING_EMAIL": "Le compte avec l'email {email} existe déjà .", - "BAD_LOGIN_PASSWORD": "L'identifiant ou le mot de passe sont incorrects.", - "BAD_VALIDATION_KEY": "La clé de validation est invalide ou a expiré. Une nouvelle clef de validation vous a été envoyée.", - "BAD_LOGIN_OR_EMAIL_PASSWORD": "Login ou mot de passe invalide", - "INVALID_ACCOUNT": "Il n'y a aucun compte correspondant au login {login] et à l'email {email}", - "BAD_PASSWORDS": "Les mots de passe fournis sont différents", - "STATE_ERROR": "Une erreur s'est produite lors de la modification de l'état du compte.", - "undefined": "Impossible de lire le message d'erreur : {message}", - "sqlConvertException": "Une erreur dans une requête sql est survenue ligne {locationLineNumber} colonne {locationColumnNumber}<br/>{message}", - "badStoreValueType": "Impossible d'obtenir une valeur pour la clef {referenceDatumKey}. Le type de la valeur {storeValueType} n'est pas l'un des types de retour acceptés : {knownStoreValueType} ", - "badCheckerType": "Le checker de type {checkerType} n'est pas valide. Vous pouvez utiliser l'un de ces checkers : {knownCheckerType} ", - "badGroovyExpressionCheckerReturnType": "L'évaluation de l'expression Groovy {expression} renvoie la valeur {evaluation}. Les valeurs de retour acceptés sont : {knownCheckerReturnType} ", - "badGroovyExpressionChecker": "L'évaluation de l'expression Groovy {expression} renvoie l'erreur {message} ligne {lineNumber} colonne {columnNumber}.", - "badBoundTypeForInterval": "L'intervalle est borné avec la valeur {boundType} : les valeurs acceptées sont {knownBoundType}", - "badBoundsForInterval": "L'intervalle {lowerBound},{upperBound} est borné avec la valeur {upperBound}: les valeurs acceptées sont {acceptedValues}", - "sqlConvertExceptionForClass": "Une erreur sql d'évaluation de valeur est survenue. {message}", - "IOException": "Une erreur de lecture de fichier est survenue. {message}", - "jsonDeserializationError": "Impossible de transformer la chaîne json {json} : {message}", - "requestMapperSerializationError": "Impossible de transformer la chaîne json {requestClient} : {message}" - }, - "updateUser": { - "titles": "Fiche utilisateur de : {userName}", - "user": "Utilisateur", - "update-email": "Modification d'email", - "info-email" : "Votre email actuel est :", - "edit-email": "Nouvel email", - "edit-email-confirm": "Confirmation du nouvel email", - "update-pwd": "Modification de mot de passe", - "columns": { - "id": "Identifiant", - "login": "Nom utilisateur", - "email": "E-mail", - "state": "Etat du compte", - "authorizedForApplicationCreation": "Droit de création d'application", - "superadmin": "Droit super administrateur", - "authorizations": "Liste des autorisations" - } - }, - "change_email": { - "password": "Mot De Passe", - "new_email": "Nouvel email", - "new_email_confirmed": "Confirmation du nouvel email", - "finish-step": "Valider l'email", - "verificationKey": "Entrez votre clé d'activation" - }, - "change_password": { - "password": "Mot De Passe", - "new_password": "Nouveau Mot De Passe", - "confirm_new_password": "Confirmer Nouveau Mot De Passe" - }, - "register": { - "login": "Identifiant", - "email": "Email", - "password": "Mot de passe", - "confirm_password": "Confirmer le mot de passe", - "certifieEmail": { - "temporary-pwd": "Clef de connexion" + "additionalFiles": { + "additionalFile": "FichierAdditionel", + "alert": { + "alertDelete": "Vous êtes en train de supprimer le fichier additionnel <i><b>{fileName}</b></i>.?,", + "alertDeleteCancel": "Annuler", + "alertDeleteConfirm": "Supprimer", + "alertDeleteTitle": "Suppression de fichier additionnel", + "confirmDelete": "<i><b>Suppression du fichier {fileName}</i></b>." }, - "account-active" : "Le compte a été activé.", - "Nouvel email": "toto" - }, - "login": { - "lost-pwd": { - "title-step-1": "Récupération profile", - "title-step-2": "Changement mot de passe", - "temporary-pwd": "Clef de connexion", - "new-pwd": "Nouveau mot de passe", - "new-pwd-confirm": "Confirmer nouveau mot de passe" + "buttons": { + "cancel": "Annuler", + "consult": "Consulter", + "delete": "Supprimer", + "download": "Télécharger", + "submit": "Soumettre" }, - "info-mail-validate-key": "Un mail vient de vous être envoyer à l'adresse <b>{email}</b><br /> Saisissez la clé de connexion fournie dans ce mail pour valider votre adresse mail.", - "finish-step": "Valider", - "next-step": "Suivant", - "profil": "Profile", - "signin": "Se connecter", - "signup": "Créer un compte", - "email": "Email", - "email-placeholder": "Ex: abc@inrae.fr", - "login": "Identifiant", - "login-placeholder": "Ex: michel", - "verificationKey": "Entrez votre clé d'activation", - "verificationKey-placeholder": "Ex: 953063860", - "pwd": "Mot de passe", - "pwd-placeholder": "Ex: xxxx", - "pwd-forgotten": "Mot de passe oublié ?", - "register": "Créer un compte", - "confirm-pwd": "Confirmer le mot de passe", - "aria-btn-login": "Bouton valider le formulaire de connexion", - "aria-btn-send-activate-key": "Renvoyer le code d'activation", - "aria-btn-signup": "Bouton création d'un compte" - }, - "titles": { - "profile": "Profile", - "additionalFileDescription": "Pour décrire le dossier complémentaire, remplissez le formulaire", - "additionalFileWithType": "Fichiers additionnels de type : {localName}", - "additionalFile": "Fichiers additionnels", - "additionalFiles-authorizations": "Autorisations des fichiers additionnels", - "login-page": "Bienvenue sur Open ADOM", - "applications-page": "Mes applications", - "aide": "Aide à l'écriture du fichier de configuration d'une application.", - "references-page": "Référentiels de {applicationName}", - "references-data": "Données de {refName}", - "application-creation": "Créer une application", - "data-types-page": "Type de données de {applicationName}", - "data-types-repository": "Gestion des jeux de données de {applicationName}", - "data-type-authorizations": "Autorisations de {dataType}", - "references-authorizations": "Autorisations des référentiels", - "data-type-new-authorization": "Nouvelle autorisation", - "data-type-request-authorization": "Demande d' autorisations", - "authorizations-management": "Gestion des autorisations sur les applications", - "requestAuthorization": "Demande d'autorisation de {applicationName}" + "file": { + "forApplication": "Ce fichier sera fourni avec toutes les extractions.", + "linked": "Ce fichier sera fourni pour les données correspondant aux associations définies.", + "notLinked": "Ce fichier ne sera pas fourni avec les données." + }, + "forApplication": "Fournir ce fichier pour toutes les extractions", + "menu": "Choisissez un type de fichier additionel", + "titles": { + "associate": "Association d'objets au fichier additionnel", + "upload": "Téléchargement du fichier additionnel" + } }, - "tags": { - "no-tag": "Sans étiquette", - "tag": "Etiquettes" + "additionalFilesAuthorizations": { + "actions": "Actions", + "add-application-name": "Ajouter une application", + "add-auhtorization": "Ajouter une autorisation", + "all-autorisation": "Coche toutes les cases des droits sur la ligne ", + "card-header-extraction": "Paramètre de droit d'extraction", + "closeUser": "Fermer la sélection multiple", + "create": "Créer l'autorisation", + "filter": "Appliquer cet recherche sur tous le référentiels", + "info-limit-taginput": "Permet de limiter le droit à ", + "label-tagInput": "Sélectionner un data group", + "localization": "Localisation", + "modify": "Modifier l'autorisation", + "name": "Nom de l'autorisation", + "name-authorization-placeholder": "Taper le nom de l'autorisation", + "no-data": "Aucune autorization n'est définie", + "revoke": "Révoquer", + "roles": "Roles", + "save": "Enregister modification", + "search": "Recherche...", + "select-authorization": "Veuillez d'abord sélectionner le droit.", + "showMore": "Voir plus...", + "sub-menu-additional-file-authorizations": "Autorisations des fichiers additionnels", + "sub-menu-modify-authorization": "Modifier l'autorisation {authorizationId}", + "sub-menu-new-authorization": "Nouvelle autorisation", + "user": "Utilisateur", + "users": "Nom des utilisateurs", + "users-placeholder": "Sélectionner les utilisateurs à autoriser", + "warnning-chil-not-null": "Des limitations sont en cours sur des enfants, elles seront remplacées." }, - "validation": { - "count-line": "Aucun enregistrement.|Une ligne.|{count} lignes.", - "data-empty": "Pas de données", - "modal-synthesis-variable-default": "Description : ", - "obligatoire": "Obligatoire", - "facultatif": "Facultatif", - "invalid-required": "Merci de remplir le champ", - "invalid-application-name": "Le nom ne doit comporter que des lettres minuscules .", - "invalid-application-name-length": "Le nom doit comporter de 4 à 20 caractères.", - "invalid-confirmed": "Le champ {confirmedField} ne correspondent pas au champ {field}.", - "invalid-min": "Le champ <b style='color:blue'>{field} doit comporter au moins {length} caractère | Le champ {field} doit comporter au moins {length} caractères.", - "invalid-max": "Le champ {field} doit comporter au plus {length} caractère | Le champ {field} doit comporter au plus {length} caractères.", - "invalid-length": "Le champ {field} doit comporter {length} caractère | Le champ {field} doit comporter {length} caractères.", - "invalid-email": "Pour le champ {field}, {email} doit être un email valide.", - "noRightsForThisOPeration": "Vous n'avez pas les droits pour cette opération.", - "date-not-after": "La date doit être après le {fromDate}." + "additionalFilesManagement": { + "actions": "Actions", + "addAdditionalFile": "Ajouter un {localName}", + "additionalFiledescription": "Pour décrire le fichier additionnel, remplissez le formulaire", + "additionalFiles": "Fichiers additionnels", + "additionalFilesManagement": "Fichiers additionels", + "admin": "Délégation", + "buttons": { + "actions": "Actions", + "consult": "Consulter", + "data": "Données", + "delete": "Supprimer", + "download": "Télécharger", + "references": "Référentiels" + }, + "consult": "Consulter", + "data": "Données", + "delete": "Supprimer", + "depot": "Dépôt", + "download": "Télécharger", + "emptyAdditionalFilesList": "Pas de fichier disponible", + "gestion": "Délégation", + "recap": "Récapitulatif du formulaire", + "selectAdditionalFilesType": "Sélectionner un type de fichier additionnel" }, "alert": { - "cancel": "Annuler", - "server-error": "Une erreur serveur est survenue", - "server-error-appli-exist": "Ce nom d'application existe déjà ", - "user-unknown": "message : {message} ", - "application-creation-success": "L'application a été créée !", - "application-validate-success": "Le fichier YAML est valide !", "application-charte_upload-success": "La charte a été téléversée !", + "application-creation-success": "L'application a été créée !", "application-edit-success": "Le fichier de configuration YAML est mis à jour !", - "warning": "Attention !", - "purge-reference-msg": "Vous allez purger le référentiel : <i><b>{label}</b></i>. Êtes-vous sûr ?", - "reference-deletion-msg": "Vous allez supprimer le référentiel : {label}. Êtes-vous sûr ?", + "application-validate-success": "Le fichier YAML est valide !", + "cancel": "Annuler", + "create-authorization": "Autorisation créée", + "create-request": "Demande de droits créée", + "data-updated": "Type de données mis à jour", + "dataTypeFiltreEmpty": "Pas de données correspondant à vos critères", "delete": "Purger", - "reference-csv-upload-error": "Une erreur s'est produite au téléversement du fichier csv", - "delete-reference-error": "Une erreur s'est produite lors de la suppression de la référence", "delete-additional-file-error": "Une erreur s'est produite lors de la suppression du fichier additionnel", + "delete-reference-error": "Une erreur s'est produite lors de la suppression de la référence", + "modified-request": "Demande de droits modifiée", + "purge-reference-msg": "Vous allez purger le référentiel : <i><b>{label}</b></i>. Êtes-vous sûr ?", + "reference-csv-upload-error": "Une erreur s'est produite au téléversement du fichier csv", + "reference-deletion-msg": "Vous allez supprimer le référentiel : {label}. Êtes-vous sûr ?", "reference-updated": "Référentiel mis à jour", - "data-updated": "Type de données mis à jour", "registered-user": "Compte utilisateur créé", "revoke-authorization": "Autorisation révoquée", - "create-authorization": "Autorisation créée", - "create-request": "Demande de droits créée", - "valid-request": "Demande de droits validée", - "modified-request": "Demande de droits modifiée", - "dataTypeFiltreEmpty": "Pas de données correspondant à vos critères", - "user-updated": "Un mail vient de vous êtres envoyer à l'adresse suivante : {email}", + "server-error": "Une erreur serveur est survenue", + "server-error-appli-exist": "Ce nom d'application existe déjà ", "user-email-updated": "Votre email vient d'être mis à jours avec succès. ", - "user-pwd-updated": "Votre mot de passe vient d'être mis à jours avec succès. " - }, - "message": { - "app-config-error": "Erreur dans le fichier yaml", - "csv-config-error": "Erreur dans le fichier csv", - "close": "Fermer le message", - "login-warning": "Erreur lors de la connexion", - "data-type-config-error": "Erreur dans le fichier csv" + "user-pwd-updated": "Votre mot de passe vient d'être mis à jours avec succès. ", + "user-unknown": "message : {message} ", + "user-updated": "Un mail vient de vous êtres envoyer à l'adresse suivante : {email}", + "valid-request": "Demande de droits validée", + "warning": "Attention !" }, - "menu": { - "logout": "Se déconnecter", - "applications": "Applications", + "applications": { + "actions": "Actions", + "additionalFile": "Fichiers additionnels", + "advancedFilter": "Recherche avancée", + "app_version": "Version actuelle de l'application :", + "change": "Modifier l'application", + "charte_message": "J'ai lu et j'accepte les conditions d'utilisation des données.", + "charte_header": "Pour accéder à l'application {localName}, vous devez accepter les conditions d'utilisation.", + "chose-config": "Choisir une configuration", + "comment": "Commentaire : ", + "create": "Créer l'application", + "creation-date": "Date de création", + "dataset": "Données", + "filter": "Filtrer", + "functions": { + "additional-files-manage": "Gestion des fichiers additionnels", + "additional-files-rights": "Droits sur les fichiers additionnels", + "application-manage": "Gestion de l'application", + "charte-consult": "Consulter la charte", + "data-manage": "Gestion des données", + "data-rights": "Droits sur les données", + "file-select": "Choisissez le fichier de la charte", + "references-manage": "Gestion des référentiels", + "references-rights": "Droits sur les référentiels", + "right-requests-manage": "Gestion des demandes de droits", + "upload": "Téléverser la charte" + }, + "help_config": "PDF d'aide à la configuration", + "name": "Nom de l'application", + "name-placeholder": "Ex : olac", + "no-comment": "Pas de commentaire", "references": "Référentiels", - "french": "Français", - "english": "English", - "language": "Langue", - "aria-sub-menu": "Chemin d'accès", - "aria-nav-bar": "Menu principal", - "aria-pagination": "Pagination", - "aria-curent-page": "Page actuelle", - "aria-next-page": "Page suivante", - "aria-previous-page": "Page précédente", - "authorizations": "Autorisations", - "user-role": "Role: ", - "great-admin" : "super admin" + "test": "Validation configuration", + "trier": "Trier", + "trierA_z": "Nom A - z", + "trierRecent": "Date récente", + "trierZ_a": "Nom Z - a", + "version": "La version actuelle de l'application <b class=\"has-text-primary\">{applicationName}</b> est la version <b class=\"has-text-primary\">{version}.</b>" }, - "additionalFiles": { - "file": { - "forApplication": "Ce fichier sera fourni avec toutes les extractions.", - "linked": "Ce fichier sera fourni pour les données correspondant aux associations définies.", - "notLinked": "Ce fichier ne sera pas fourni avec les données." - }, - "additionalFile": "FichierAdditionel", - "forApplication": "Fournir ce fichier pour toutes les extractions", - "menu": "Choisissez un type de fichier additionel", - "titles": { - "upload": "Téléchargement du fichier additionnel", - "associate": "Association d'objets au fichier additionnel" + "change_email": { + "finish-step": "Valider l'email", + "new_email": "Nouvel email", + "new_email_confirmed": "Confirmation du nouvel email", + "password": "Mot De Passe", + "verificationKey": "Entrez votre clé d'activation" + }, + "change_password": { + "confirm_new_password": "Confirmer Nouveau Mot De Passe", + "new_password": "Nouveau Mot De Passe", + "password": "Mot De Passe" + }, + "dataTypeAuthorizations": { + "a-datagroup": "des groupes de données ", + "a-period": "une période ", + "actions": "Actions", + "add-application-name": "Ajouter une application", + "add-auhtorization": "Ajouter une autorisation", + "addComment": "Vous pouvez ajouter un commentaire à votre demande de droits", + "all-autorisation": "Coche toutes les cases des droits sur la ligne ", + "all-dates": "Toutes les dates", + "all-variable": "Toutes les variables", + "always": "Toujours", + "authorization-scopes": "Périmètres d'autorisation", + "card-header-extraction": "Paramètre de droit d'extraction", + "closeUser": "Fermer la sélection multiple", + "comment": "Commentaire", + "commentExample": "Un commentaire", + "confirmGrantRequests": "Vous allez accordez les droits demandés par l'utilisateur <b>{label}</b>. <br />Sa demande sera marquée comme validée et n'apparaîtra plus dans la liste des demandes.<br />Vous pouvez aussi modifier la demande avant de la soumettre, ou aller dans les panneaux de gestion de droits pour gerer les droits de <b>{label}</b>", + "confirmGrantRequestsTitle": "Accorder les droits de la demande", + "create": "Créer l'autorisation", + "creationDate": "Date de création", + "data-group": "Groupe de données", + "data-groups": "Groupes de données", + "data-groups-placeholder": "Choisir les données à autoriser", + "data-type": "Type de données", + "field_form_description": "Vous pouvez demander des droits à l'application {applicationName} en remplissant ce formulaire", + "filterScope": { + "all": "Montrer tout", + "close": "Requêtes validées", + "open": "Requêtes non traîtées" }, - "buttons": { - "cancel": "Annuler", - "submit": "Soumettre", - "download": "Télécharger", - "consult": "Consulter", - "delete": "Supprimer" + "from": "de", + "from-date": "À partir du", + "from-date-to-date": "De date à date", + "grantRequestConfirm": "Accorder les droits", + "grantRequestDismiss": "Annuler", + "grantRequests": "Accorder les droits de la demande", + "info-limit-taginput": "Permet de limiter le droit à ", + "label-datePicker": "Sélection d'une date", + "label-tagInput": "Sélection de groupe de données", + "localization": "Localisation", + "modify": "Modifier l'autorisation", + "modifyRequests": "Modifier la demande d' autorisations", + "name": "Nom de l'autorisation", + "name-authorization-placeholder": "Taper le nom de l'autorisation", + "no-data": "Aucune autorization n'est définie", + "or": "ou", + "period": "Période d'autorisation", + "publicAuthorization": "Autorisation Publique", + "request": "Voir les demandes d'autorisations", + "revoke": "Révoquer", + "roles": "Rôles", + "save": "Enregister modification", + "scopes": { + "close": "Fermée", + "open": "En attente de validation" }, - "alert": { - "alertDelete": "Vous êtes en train de supprimer le fichier additionnel <i><b>{fileName}</b></i>.?,", - "confirmDelete": "<i><b>Suppression du fichier {fileName}</i></b>.", - "alertDeleteTitle": "Suppression de fichier additionnel", - "alertDeleteConfirm": "Supprimer", - "alertDeleteCancel": "Annuler" - } + "search": "Recherche...", + "select-authorization": "Veuillez d'abord sélectionner le droit.", + "showMore": "Voir plus...", + "showRequests": "Demander des autorisations", + "sub-menu-data-type-authorizations": "Autorisations des types de données", + "sub-menu-new-authorization": "Nouvelle autorisation", + "sub-menu-request-authorization": "Demande d' autorisations", + "title": "Demande d'autorisations pour l'utilisateur {label}", + "to": "à ", + "to-date": "Jusqu'au", + "user": "Utilisateur", + "users": "Nom des utilisateurs", + "users-placeholder": "Sélectionner les utilisateurs à autoriser", + "validate": "confirmer", + "warnning-chil-not-null": "Des limitations sont en cours sur des enfants, elles seront remplacées." }, - "applications": { - "functions": { - "application-manage": "Gestion de l'application", - "references-manage": "Gestion des référentiels", - "references-rights": "Droits sur les référentiels", - "data-manage": "Gestion des données", - "data-rights": "Droits sur les données", - "right-requests-manage": "Gestion des demandes de droits", - "additional-files-manage": "Gestion des fichiers additionnels", - "additional-files-rights": "Droits sur les fichiers additionnels", - "charte-consult": "Consulter la charte", - "file-select": "Choisissez le fichier de la charte", - "upload": "Téléverser la charte" - }, - "chose-config": "Choisir une configuration", - "create": "Créer l'application", - "comment": "Commentaire : ", - "no-comment": "Pas de commentaire", - "test": "Validation configuration", - "name": "Nom de l'application", - "name-placeholder": "Ex : olac", - "creation-date": "Date de création", - "actions": "Actions", - "references": "Référentiels", - "additionalFile": "Fichiers additionnels", - "dataset": "Données", - "trier": "Trier", - "trierA_z": "Nom A - z", - "trierZ_a": "Nom Z - a", - "trierRecent": "Date récente", - "filter": "Filtrer", - "advancedFilter": "Recherche avancée", - "change": "Modifier l'application", - "version": "La version actuelle de l'application <b class=\"has-text-primary\">{applicationName}</b> est la version <b class=\"has-text-primary\">{version}.</b>", - "help_config": "PDF d'aide à la configuration", - "app_version": "Version actuelle de l'application :" + "dataTypesManagement": { + "ASC": "ASC", + "DESC": "DESC", + "accepted": "Accepté", + "add_filter": "Ajouter un filtre ", + "all": "tous", + "consult": "Consulter", + "consult-authorization": "Consulter les autorisations", + "data-types": "Type de données", + "delegate-rights": " Délégation des droits de création pour une ou plusieurs application(s).", + "download": "Télécharger", + "filtered": "Les filtres utilisés", + "filtre": "filtre", + "interval-date": "Période du {from} au {to}", + "manage-datasets": "Gérer les jeux de données", + "no_authorization": "Il n'y a pas de gestion des autorisations pour {localName}", + "refuse": "Refusé", + "remove_filter": "Retirer le dernire filtre ", + "réinitialiser": "Réinitialiser", + "selected_filter": "Les {key} sélectionnés sont :", + "sorted": "Les tris utilisés", + "title-modal-date": "Choix de l'interval de date", + "title-modal-numeric": "Choix de l'interval de valeur", + "tooltip_show_secondary_menu": "Ouvrir le menu secondaire", + "tri": "tri", + "validate": "Valider" + }, + "dataTypesRepository": { + "card-title-upload-file": "Déposer une version pour ce jeux de données", + "choose-file": "Choisir un fichier", + "comment": "Commentaire", + "end-date": "Date de fin", + "list-file-data": "Liste des jeux de données associés à votre sélection", + "list-file-data-period": "Liste des versions pour la période", + "placeholder-datepicker": "Taper ou sélectionner une date...", + "placeholder-select": "Sélectionner...", + "start-date": "Date de début", + "submit": "Envoyer", + "table-file-data-action": "Actions", + "table-file-data-create": "Dernier dépôt", + "table-file-data-create-by": "Dernier dépositaire", + "table-file-data-delete": "Supprimer", + "table-file-data-download": "Télécharger", + "table-file-data-id": "ID", + "table-file-data-period": "Période", + "table-file-data-publication": "Publication", + "table-file-data-publish": "Date de publication", + "table-file-data-publish-by": "Publié par :", + "table-file-data-size": "Taille du fichier", + "table-file-data-size-unit": "ko", + "table-file-data-version": "N° version", + "tooltip-jeux de données": "Sélectionnez un jeu de données pour connaître la liste des fichiers versionnés correspondants (révisions).", + "version-number": "Nombre de versions" }, "errors": { + "authorizationScopeMissingReferenceCheckerForAuthorizationScope": "Dans le type de données {dataType}, vous définissez un <i>authorisationScope</i> {authorizationScopeName} qui fais référence au <i>component</i> {component} de la <i>variable</i> {variable} . Afin de pouvoir fournir une liste de valeurs sur lesquelles portera l'authorisation, vous devez définir un <i>checker</i> de type <i>Reference</i> au <i>variableComponent</i> .", "authorizationScopeVariableComponentKeyMissingVariable": "Il faut indiquer la variable dans laquelle on recueille les informations spatiales à laquelle rattacher la donnée pour la gestion des droits jeu de données <code>{dataType}</code> pour l'autorisation <code>{authorizationScopeName}</code>. Les valeurs possibles sont : <code>{variables}</code>", "authorizationScopeVariableComponentKeyUnknownVariable": "<code>{variable}</code> ne fait pas partie des colonnes connues <code>{knownVariables}</code>", "authorizationScopeVariableComponentReftypeNull": "Aucune référence n'a été définie pour le composant <code>{component}</code> de la variable <code>{variable}</code>. Les références acceptées sont: <code>{knownPatterns}</code>", @@ -263,9 +297,8 @@ "authorizationScopeVariableComponentWrongChecker": "Le composant <code>{component}</code> de la variable <code>{variable}</code> ne peut pas être utilisé comme portant l’information temporelle car ce n’est pas une donnée déclarée comme <code>{expectedChecker}</code>", "authorizationVariableComponentKeyMissingComponent": "Il faut indiquer le composant de la variable <code>{variable}</code> dans laquelle on recueille les informations spatiales à laquelle rattacher la donnée pour le gestion des droits jeu de données <code>{dataType}</code> pour l'autorisation <code>{authorizationName}</code>. Les valeurs possibles sont : <code>{knownComponents}</code>", "authorizationVariableComponentKeyUnknownComponent": "<code>{component}</code> ne fait pas partie des composants connus pour la variable <code>{variable}</code>. Les composants connus sont : <code>{knownComponents}</code>", - "authorizationScopeMissingReferenceCheckerForAuthorizationScope": "Dans le type de données {dataType}, vous définissez un <i>authorisationScope</i> {authorizationScopeName} qui fais référence au <i>component</i> {component} de la <i>variable</i> {variable} . Afin de pouvoir fournir une liste de valeurs sur lesquelles portera l'authorisation, vous devez définir un <i>checker</i> de type <i>Reference</i> au <i>variableComponent</i> .", "badauthorizationscopeforrepository": "L'autorisation <code>{authorization}</code>) doit être <code>{expectedValue}/code> et non <code>{givenValue}</code>", - "characterNotAcceptInName" : "Il y a des caractère non accepté dans le nom de l'application : <code>{name}</code>", + "characterNotAcceptInName": "Il y a des caractère non accepté dans le nom de l'application : <code>{name}</code>", "checkerExpressionReturnedFalse": "La contrainte suivante n'est pas respectée : <code>{expression}</code>", "csvBoundToUnknownVariable": "Dans le format CSV, l’en-tête <code>{header}</code> est lié à la variable <code>{variable}</code> qui n’est pas connue. Les variables connues sont : <code>{variables}</code>", "csvBoundToUnknownVariableComponent": "Dans le format CSV, l’en-tête <code>{header}</code> est lié à la variable <code>{variable}</code> mais elle n’a pas de composant <code>{component}</code>. Les composants connus sont : <code>{components}</code>", @@ -274,6 +307,7 @@ "duplicatedLineInReference": "Dans le fichier du référentiel {file}, la ligne {lineNumber} a le même identifiant {duplicateKey} que les lignes {otherLines}", "emptyFile": "Le fichier est vide", "emptyHeader": "Le fichier contient un en-tête de colonne vide à la ligne {headerLine}", + "exception": "Il manque la chaine de traduction pour l'erreur suivante. Merci de vérifiez que ce n'est pas un problème d'indantation avant de contacter les administrateurs.", "headerColumnPatternNotMatching": "Erreur dans le format de l'en-tête de colonne. Format à respecter : <code>{expectedHeaderColumnPattern}</code><br/>En-tête actuel : <code>{actualHeaderColumn}</code>", "illegalCheckerConfigurationParameterForReferenceColumnChecker": "Pour le référentiel <code>{referenceToValidate}</code> et la colonne <code>{column}</code>, un contrôle <code>{checkerName}</code> est utilisé mais il n'accepte pas de paramètre <code>{parameterName}</code>", "illegalCheckerConfigurationParameterForValidationRuleInDataType": "Pour le type de données <code>{dataType}</code> et la règle de validation <code>{validationRuleDescriptionEntryKey}</code>, un contrôle <code>{checkerName}</code> est utilisé mais il n'accepte pas de paramètre <code>{parameterName}</code>", @@ -281,6 +315,10 @@ "illegalCheckerConfigurationParameterForVariableComponentChecker": "Pour le type de données <code>{dataType}</code>, le composant <code>{component}</code> de la variable <code>{datum}</code>, un contrôle <code>{checkerName}</code> est utilisé mais il n'accepte pas de paramètre <code>{parameterName}</code>", "illegalGroovyExpressionForValidationRuleInDataType": "Pour la règle de validation <code>{lineValidationRuleKey}</code> du type de données <code>{dataType}</code>, l’expression renseignée <code>{expression}</code> n’est pas correcte. Erreur de compilation de l’expression à la ligne <code>{compilationError.lineNumber}</code> (colonne <code>{compilationError.columnNumber}</code>) message '<code>{compilationError.message}</code>'", "illegalGroovyExpressionForValidationRuleInReference": "Pour la règle de validation <code>{lineValidationRuleKey}</code> de la référence {reference}, l’expression renseignée <code>{expression}</code> n’est pas correcte. Erreur de compilation de l’expression à la ligne <code>{compilationError.lineNumber}</code> (colonne <code>{compilationError.columnNumber}</code>) message '<code>{compilationError.message}</code>'", + "invalidCapturingGroupForDatatypeRepository": "Dans la section repository du datatype <code>{dataType}</code> l'authorizationScope <code>{scopeName}</code> n'existe pas. Valeurs possibles <code>{registerScopes}</code>.", + "invalidCapturingGroupForDatatypeRepositoryAuthorizationScope": "Dans la section repository du datatype <code>{dataType}</code> l'authorizationScope <code>{scopeName}</code> est <code>{scopeToken}</code>; il doit être compris entre 0 et {countGroups}.", + "invalidCapturingGroupForEndDateDatatypeRepositoryDate": "Dans la section repository du datatype <code>{dataType}</code> le groupe de capture de la date de fin <code>{token}</code> être compris entre 0 et {countGroups}.", + "invalidCapturingGroupForStartDateDatatypeRepositoryDate": "Dans la section repository du datatype <code>{dataType}</code> le groupe de capture de la date de début <code>{token}</code> être compris entre 0 et {countGroups}.", "invalidDate": "Pour le composant identifié : <code>{target}</code> la date <code>{value}</code> ne respecte pas le format attendu : <code>{pattern}</code>. ", "invalidDateWithColumn": "Pour la colonne : <code>{target}</code> la date <code>{value}</code> ne respecte pas le format attendu : <code>{pattern}</code>. ", "invalidDurationForDateCheckerForValidationRuleInDataType": "La 'duration' <code>{duration}</code> définie pour la règle de validation <code>{validationRuleDescriptionEntryKey}</code> du type de données <code>{dataType}</code> est incorrecte", @@ -296,6 +334,7 @@ "invalidInternationalizedColumns": "Dans la description du référentiel <code>{reference}</code>, les colonnes <code>{unknownUsedAsInternationalizedColumns}</code> sont déclarées comme faisant partie de colonnes internationalisables alors qu’elles n’existent pas. Colonnes connues : <code>{knownColumns}</code>", "invalidInternationalizedColumnsForDataType": "Dans la surcharge du référentiel <code>{reference}</code> de la description du type de donnée <code>{dataType}</code>, les colonnes <code>{unknownUsedAsInternationalizedColumns}</code> sont déclarées comme faisant partie de colonnes internationalisables alors qu’elles n’existent pas. Colonnes connues : <code>{knownColumns}</code>", "invalidKeyColumns": "Dans la description du référentiel <code>{reference}</code>, les colonnes <code>{unknownUsedAsKeyElementColumns}</code> sont déclarées comme faisant partie de la clé alors qu’elles n’existent pas. Colonnes connues : <code>{knownColumns}</code>", + "invalidPatternForDatatypeRepository": "Dans la section repository du datatype <code>{dataType}</code> l' expression de recherche est invalide.", "invalidPatternForDateCheckerForValidationRuleInDataType": "Le format de date <code>{pattern}</code> défini pour la règle de validation <code>{validationRuleDescriptionEntryKey}</code> du type de données <code>{dataType}</code> est incorrect", "invalidPatternForDateCheckerForValidationRuleInReference": "Le format de date <code>{pattern}</code> défini pour la règle de validation <code>{validationRuleDescriptionEntryKey}</code> du référentiel <code>{reference}</code> est incorrect", "invalidPatternForReferenceColumnDateChecker": "Le format de date <code>{pattern}</code> défini pour la colonne <code>{column}</code> du référentiel <code>{referenceToValidate}</code> est incorrect", @@ -306,17 +345,6 @@ "invalidPatternForVariableComponentRegularExpressionChecker": "L'expression régulière <code>{pattern}</code> défini pour le composant <code>{component}</code> de la variable <code>{variable}</code> du type de données <code>{dataType}</code> est incorrect", "invalidReference": "Pour le composant identifié : <code>{target}</code> la valeur <code>{value}</code> n'existe pas dans la référence <code>{refType}</code>. Valeurs attendues <code>{referenceValues}</code>.", "invalidReferenceWithColumn": "Pour la colonne : <code>{target}</code> la valeur <code>{value}</code> n'existe pas dans la référence <code>{refType}</code>. Valeurs attendues <code>{referenceValues}</code>.", - "invalidPatternForDatatypeRepository": "Dans la section repository du datatype <code>{dataType}</code> l' expression de recherche est invalide.", - "invalidCapturingGroupForDatatypeRepositoryAuthorizationScope": "Dans la section repository du datatype <code>{dataType}</code> l'authorizationScope <code>{scopeName}</code> est <code>{scopeToken}</code>; il doit être compris entre 0 et {countGroups}.", - "invalidCapturingGroupForDatatypeRepository": "Dans la section repository du datatype <code>{dataType}</code> l'authorizationScope <code>{scopeName}</code> n'existe pas. Valeurs possibles <code>{registerScopes}</code>.", - "invalidCapturingGroupForStartDateDatatypeRepositoryDate": "Dans la section repository du datatype <code>{dataType}</code> le groupe de capture de la date de début <code>{token}</code> être compris entre 0 et {countGroups}.", - "invalidCapturingGroupForEndDateDatatypeRepositoryDate": "Dans la section repository du datatype <code>{dataType}</code> le groupe de capture de la date de fin <code>{token}</code> être compris entre 0 et {countGroups}.", - "missingTagDeclaration": "Dans le referentiel {referenceName}, l'étiquette {tagName} n'est pas déclarée.<br/>. Elle doit appartenir à la liste des étiquettes {declaredTag}", - "missingReferentielTagDeclaration": "Dans le référentiel <code>{sectionName}</code>, l'étiquette <code>{tagName}</code> n'est pas déclarée.<br/>. Elle doit appartenir à la liste des étiquettes <code>{declaredTag}</code>", - "missingReferenceColumnsTagDeclaration": "Dans le référentiel <code>{sectionName}</code> de la colonne <code>{variableName}</code>, l'étiquette <code>{tagName}</code> n'est pas déclarée.<br/>. Elle doit appartenir à la liste des étiquettes <code>{declaredTag}</code>", - "missingDataTypeTagDeclaration": "Dans le dataType <code>{sectionName}</code>, l'étiquette <code>{tagName}</code> n'est pas déclarée.<br/>. Elle doit appartenir à la liste des étiquettes <code>{declaredTag}</code>", - "missingVariableDescriptionTagDeclaration": "Dans le dataType <code>{sectionName}</code> à la section <code>data</code> de la variable <code>{variableName}</code>, l'étiquette <code>{tagName}</code> n'est pas déclarée.<br/>. Elle doit appartenir à la liste des étiquettes <code>{declaredTag}</code>", - "missingVariableComponentDescriptionTagDeclaration": "Dans le dataType <code>{sectionName}</code> à la section <code>data</code> de la variable <code>{variableName}</code> au compenent <code>{compenentName}</code>, l'étiquette <code>{tagName}</code> n'est pas déclarée.<br/>. Elle doit appartenir à la liste des étiquettes <code>{declaredTag}</code>", "missingAggregationComponentForChart": "Dans la description du graphe de la variable <code> {variable} </code> du type de données <code> {dataType} </code>, le componsant <code> {aggregationComponent}</code> de la variable d'aggrégation <code> {aggregationVariable}</code> n'est pas déclarée.<br /> Valeurs attendues <code>{components}</code>", "missingAggregationVariableForChart": "Dans la description du graphe de la variable <code> {variable} </code> du type de données <code> {dataType} </code>, la variable d'aggrégation <code> {aggregationVariable}</code> n'est pas déclarée.<br /> Valeurs attendues <code>{variables}</code>", "missingAuthorizationForDatatype": "La section authorization doit être présente dans la description du type de données <code>{datatype}</code>", @@ -325,29 +353,36 @@ "missingColumnNumberOrHeaderNameForConstantDescription": "Dans la section format->constant du dataType {dataType} vous devez indiquer un numéro de ligne ou un nom d'en-tête.", "missingColumnReferenceForCheckerInDataType": "Dans la description du type de données {dataType} et la validation <code>{validationRuleDescriptionEntryKey}</code> le vérificateur de valeur <code>{checkerName}</code> déclare des variables/composants inconnus <code>{missingVariableComponents}</code> : valeurs possible<code>{knownVariableComponents}</code>", "missingColumnReferenceForCheckerInReference": "Dans la description de la référence {reference} et la validation <code>{validationRuleDescriptionEntryKey}</code> le vérificateur de valeur <code>{checkerName}</code> déclare des colonnes inconnues <code>{missingColumns}</code> : valeurs possible<code>{knownColumns}</code>", + "missingDataTypeTagDeclaration": "Dans le dataType <code>{sectionName}</code>, l'étiquette <code>{tagName}</code> n'est pas déclarée.<br/>. Elle doit appartenir à la liste des étiquettes <code>{declaredTag}</code>", "missingExportHeaderNameForConstantDescription": "Dans la section format->constant du dataType {dataType} vous devez spécifier un exportHeaderName.", "missingKeyColumnsForReference": "Dans la description du référentiel <code>{reference}</code>, vous devez déclarer les colonnes (au moins une) qui composent la clé naturelle", + "missingNameForCheckerForValidationRuleInDataType": "Pas de nom pour le checker dans le type de données :<code>{dataType}</code>, <code>{lineValidationRuleKey}</code>.<br />On attend un nom de checker. Dans une section <code>name :</code>.<br />Les types de checker attendus sont : <code>[{allCheckerNames}]</code>", + "missingNameForCheckerForValidationRuleInReference": "Pas de nom pour le checker dans la reference :<code>{reference}</code>, <code>{lineValidationRuleKey}</code>.<br />On attend un nom de checker. Dans une section <code>name :</code>.<br />Les types de checker attendus sont : <code>[{allCheckerNames}]</code>", + "missingNameForCheckerForVariableComponent": "Pas de nom pour le checker dans le type de données :<code>{datatype}</code>, pour la variable :<code>{variable}</code>, au component :<code>{component}</code>. Dans une section <code>name :</code>.<br />Les types de checker attendus sont : <code>[{knownCheckerNames}]</code>", + "missingNameForCheckerInReferenceColumn": "Pas de nom pour le checker dans la reference :<code>{referenceToValidate}</code>, pour la colonne :<code>{column}</code>.<br />On attend un nom de checker. Dans une section <code>name :</code>.<br />Les types de checker attendus sont : <code>[{knownCheckerNames}]</code>", "missingParamColumnReferenceForCheckerInDataType": "Dans la description du type de données <code>{dataType}</code>, la règle de validation <code>{validationRuleDescriptionEntryKey}</code> ne précise pas sur quelles variables/composants la règle doit s'exécuter en déclarant un paramètre <code>variableComponents</code>", "missingParamColumnReferenceForCheckerInReference": "Dans la description de la <code>{reference}</code>, la règle de validation <code>{validationRuleDescriptionEntryKey}</code> ne précise pas sur quelles colonnes la règle doit s'exécuter en déclarant un paramètre <code>columns</code>", "missingParentColumnForReferenceInCompositeReference": "Dans la référence composite <code>{compositeReference}</code> la <i>parentKeyColumn</i> <code>{parentKeyColumn}</code> n'existe pas dans la référence <code>{reference}</code>.", "missingParentLineInRecursiveReference": "Dans le fichier du référentiel {references} la valeur d'identifiant {missingReferencesKey} pour le parent n'existe pas. Valeurs acceptées {knownReferences}", "missingParentRecursiveKeyColumnForReferenceInCompositeReference": "Dans la référence composite <code>{compositeReference}</code> la <i>parentRecursiveKey</i> <code>{parentRecursiveKey}</code> n'existe pas dans la référence <code>{reference}</code>.", + "missingReferenceColumnsTagDeclaration": "Dans le référentiel <code>{sectionName}</code> de la colonne <code>{variableName}</code>, l'étiquette <code>{tagName}</code> n'est pas déclarée.<br/>. Elle doit appartenir à la liste des étiquettes <code>{declaredTag}</code>", "missingReferenceForChecker": "Pour le type de données <code>{dataType}</code>, la donnée <code>{datum}</code>, le composant <code>{component}</code>, il faut préciser le référentiel parmi <code>{references}</code>", "missingReferenceForCheckerInDataType": "Pour le type de données <code>{dataType}</code>, la validation <code>{validationKey}</code>, il faut préciser le référentiel parmi <code>{references}</code>", "missingReferenceForCheckerInReference": "Pour la reference <code>{reference}</code>, la validation <code>{validationKey}</code>, il faut préciser le référentiel parmi <code>{references}</code>", "missingReferenceForCheckerInReferenceColumn": "Pour la reference <code>{referenceToValidate}</code>, il faut indiquer le référentiel à utiliser pour le contrôle de la valeur de <code>{column}</code> parmi <code>{knownReferences}</code>", "missingReferenceInCompositereference": "Tous les composants de la reference composite <code>{compositeReference}</code> doivent déclarer une référence", + "missingReferentielTagDeclaration": "Dans le référentiel <code>{sectionName}</code>, l'étiquette <code>{tagName}</code> n'est pas déclarée.<br/>. Elle doit appartenir à la liste des étiquettes <code>{declaredTag}</code>", "missingRequiredExpressionForValidationRuleInDataType": "Pour la règle de validation <code>{lineValidationRuleKey}</code> du type de données <code>{dataType}</code>, vous devez renseigner l’expression à évaluer pour contrôler que la règle est respectée par les données", "missingRequiredExpressionForValidationRuleInReference": "Pour la règle de validation <code>{lineValidationRuleKey}</code> de la référence {reference}, vous devez renseigner l’expression à évaluer pour contrôler que la règle est respectée par les données", "missingRowLineForConstantDescription": "Dans la section format->constant du dataType {dataType} vous devez indiquer un numéro de ligne.", "missingStandardDeviationComponentForChart": "Dans la description du graphe de la variable <code> {variable} </code> du type de données <code> {dataType} </code>, l'écart type <code> {standardDeviation}</code> n'est pas un composant déclaré.<br />Valeurs attendues <code>{components}</code>", + "missingTagDeclaration": "Dans le referentiel {referenceName}, l'étiquette {tagName} n'est pas déclarée.<br/>. Elle doit appartenir à la liste des étiquettes {declaredTag}", "missingTimeScopeVariableComponentKey": "Il faut indiquer la variable (et son composant) dans laquelle on recueille la période de temps à laquelle rattacher la donnée pour le gestion des droits jeu de données <code>{dataType}</code>", "missingUnitComponentForChart": "Dans la description du graphe de la variable <code> {variable} </code> du type de données <code> {dataType} </code>, l'unité <code> {unit}</code> n'est pas un composant déclaré.<br />Valeurs attendues <code>{components}</code>", "missingValueComponentForChart": "Dans la description du graphe de la variable <code> {variable} </code> du type de données <code> {dataType} </code>, la valeur <code> {valueComponent}</code> n'est pas un composant déclaré.<br />Valeurs attendues <code>{components}</code>", - "missingNameForCheckerInReferenceColumn": "Pas de nom pour le checker dans la reference :<code>{referenceToValidate}</code>, pour la colonne :<code>{column}</code>.<br />On attend un nom de checker. Dans une section <code>name :</code>.<br />Les types de checker attendus sont : <code>[{knownCheckerNames}]</code>", - "missingNameForCheckerForVariableComponent": "Pas de nom pour le checker dans le type de données :<code>{datatype}</code>, pour la variable :<code>{variable}</code>, au component :<code>{component}</code>. Dans une section <code>name :</code>.<br />Les types de checker attendus sont : <code>[{knownCheckerNames}]</code>", - "missingNameForCheckerForValidationRuleInReference": "Pas de nom pour le checker dans la reference :<code>{reference}</code>, <code>{lineValidationRuleKey}</code>.<br />On attend un nom de checker. Dans une section <code>name :</code>.<br />Les types de checker attendus sont : <code>[{allCheckerNames}]</code>", - "missingNameForCheckerForValidationRuleInDataType": "Pas de nom pour le checker dans le type de données :<code>{dataType}</code>, <code>{lineValidationRuleKey}</code>.<br />On attend un nom de checker. Dans une section <code>name :</code>.<br />Les types de checker attendus sont : <code>[{allCheckerNames}]</code>", + "missingVariableComponentDescriptionTagDeclaration": "Dans le dataType <code>{sectionName}</code> à la section <code>data</code> de la variable <code>{variableName}</code> au compenent <code>{compenentName}</code>, l'étiquette <code>{tagName}</code> n'est pas déclarée.<br/>. Elle doit appartenir à la liste des étiquettes <code>{declaredTag}</code>", + "missingVariableDescriptionTagDeclaration": "Dans le dataType <code>{sectionName}</code> à la section <code>data</code> de la variable <code>{variableName}</code>, l'étiquette <code>{tagName}</code> n'est pas déclarée.<br/>. Elle doit appartenir à la liste des étiquettes <code>{declaredTag}</code>", + "noCapturingGroupForDatatypeRepository": "Dans la section repository du datatype <code>{dataType}</code> l' expression de recherche ne contient aucun groupe de capture.", "norightforpublish": "Vous n'avez pas les droits sur le type de donnée <code>{dataType}</code> de l'application <code>{application}</code> de publier les valeurs de la ligne <code>{lineNumber}</code>.", "overlappingpublishedversion": "Il existe un autre jeu de données dont une version est publiée et dont la période est chevauchante avec la version du jeu de données que vous souhaitez publier. Veuillez dépublier la version de cet autre jeu de données pour pouvoir publier votre fichier. <code>{overlapingFiles]</code>", "patternNotMatched": "Pour le composant identifié : <code>{target}</code> la valeur <code>{value}</code> ne respecte pas le format attendu : <code>{pattern}</code>.", @@ -388,254 +423,220 @@ "unknownVariablesInDataGroup": "La variable <code>{unknownVariables}</code> du dataType <code>{dataType}</code> dans le groupe de données <code>{dataGroup}</code> n'est pas déclarée. Les données connues sont : <code>{variables}</code>", "unrecognizedProperty": "Erreur à la ligne <code>{lineNumber}</code> (colonne <code>{columnNumber}</code>): <code>{unknownPropertyName}</code>, n’est pas une propriété reconnue. Les propriétés reconnues sont: <code>{knownProperties}</code>", "unsupportedVersion": "Les fichiers YAML de version <code>{actualVersion}</code> ne sont pas gérés, la version attendue est : <code>{expectedVersion}</code>", - "variableInMultipleDataGroup": "La variable <code>{variable}</code> du dataType <code>{dataType}</code> est déclarée dans plusieurs groupes de données, elle ne doit être présente que dans un seul groupe", - "noCapturingGroupForDatatypeRepository": "Dans la section repository du datatype <code>{dataType}</code> l' expression de recherche ne contient aucun groupe de capture.", - "exception": "Il manque la chaine de traduction pour l'erreur suivante. Merci de vérifiez que ce n'est pas un problème d'indantation avant de contacter les administrateurs." + "variableInMultipleDataGroup": "La variable <code>{variable}</code> du dataType <code>{dataType}</code> est déclarée dans plusieurs groupes de données, elle ne doit être présente que dans un seul groupe" }, - "additionalFilesManagement": { - "additionalFiledescription": "Pour décrire le fichier additionnel, remplissez le formulaire", - "additionalFilesManagement": "Fichiers additionels", - "additionalFilesManagementFor": "{additionalFileName}", - "selectAdditionalFilesType": "Sélectionner un type de fichier additionnel", - "emptyAdditionalFilesList": "Pas de fichier disponible", - "addAdditionalFile": "Ajouter un {localName}", - "recap": "Récapitulatif du formulaire", - "buttons": { - "actions": "Actions", - "consult": "Consulter", - "download": "Télécharger", - "delete": "Supprimer", - "references": "Référentiels", - "data": "Données" - }, - "actions": "Actions", - "consult": "Consulter", - "depot": "Dépôt", - "download": "Télécharger", - "delete": "Supprimer", - "additionalFiles": "Fichiers additionnels", - "data": "Données", - "admin": "Délégation" + "exceptionMessage": { + "BAD_LOGIN_OR_EMAIL_PASSWORD": "Login ou mot de passe invalide", + "BAD_LOGIN_PASSWORD": "L'identifiant ou le mot de passe sont incorrects.", + "BAD_PASSWORDS": "Les mots de passe fournis sont différents", + "BAD_VALIDATION_KEY": "La clé de validation est invalide ou a expiré. Une nouvelle clef de validation vous a été envoyée.", + "CLOSED_ACCOUNT": "Le compte avec l'identifiant {login} est fermé.", + "EXISTING_EMAIL": "Le compte avec l'email {email} existe déjà .", + "EXISTING_LOGIN": "Le compte avec l'identifiant {login} existe déjà .", + "EXPIRED_VALIDATION_KEY": "La clé de validation de compte {login} n'est plus active.", + "INACTIVE_ACCOUNT": "Le compte avec l'identifiant {login} n'est pas actif.<br /> Vous allez recevoir une nouvelle clef d'activation; merci de la renseigner.", + "INVALID_ACCOUNT": "Il n'y a aucun compte correspondant au login {login] et à l'email {email}", + "IOException": "Une erreur de lecture de fichier est survenue. {message}", + "PENDING_ACCOUNT": "Le compte avec l'identifiant {login} est en attente de validation. <br />Vous allez recevoir une nouvelle clef d'activation; merci de la renseigner.", + "STATE_ERROR": "Une erreur s'est produite lors de la modification de l'état du compte.", + "badBoundTypeForInterval": "L'intervalle est borné avec la valeur {boundType} : les valeurs acceptées sont {knownBoundType}", + "badBoundsForInterval": "L'intervalle {lowerBound},{upperBound} est borné avec la valeur {upperBound}: les valeurs acceptées sont {acceptedValues}", + "badCheckerType": "Le checker de type {checkerType} n'est pas valide. Vous pouvez utiliser l'un de ces checkers : {knownCheckerType} ", + "badGroovyExpressionChecker": "L'évaluation de l'expression Groovy {expression} renvoie l'erreur {message} ligne {lineNumber} colonne {columnNumber}.", + "badGroovyExpressionCheckerReturnType": "L'évaluation de l'expression Groovy {expression} renvoie la valeur {evaluation}. Les valeurs de retour acceptés sont : {knownCheckerReturnType} ", + "badStoreValueType": "Impossible d'obtenir une valeur pour la clef {referenceDatumKey}. Le type de la valeur {storeValueType} n'est pas l'un des types de retour acceptés : {knownStoreValueType} ", + "jsonDeserializationError": "Impossible de transformer la chaîne json {json} : {message}", + "requestMapperSerializationError": "Impossible de transformer la chaîne json {requestClient} : {message}", + "sqlConvertException": "Une erreur dans une requête sql est survenue ligne {locationLineNumber} colonne {locationColumnNumber}<br/>{message}", + "sqlConvertExceptionForClass": "Une erreur sql d'évaluation de valeur est survenue. {message}", + "undefined": "Impossible de lire le message d'erreur : {message}" }, - "referencesManagement": { - "actions": "Actions", - "consult": "Consulter", - "download": "Télécharger", - "delete": "Supprimer", - "references": "Référentiels", - "data": "Données", - "admin": "Administration", - "gestion": "Délégation" + "login": { + "aria-btn-login": "Bouton valider le formulaire de connexion", + "aria-btn-send-activate-key": "Renvoyer le code d'activation", + "aria-btn-signup": "Bouton création d'un compte", + "confirm-pwd": "Confirmer le mot de passe", + "email": "Email", + "email-placeholder": "Ex: abc@inrae.fr", + "finish-step": "Valider", + "info-mail-validate-key": "Un mail vient de vous être envoyer à l'adresse <b>{email}</b><br /> Saisissez la clé de connexion fournie dans ce mail pour valider votre adresse mail.", + "login": "Identifiant", + "login-placeholder": "Ex: michel", + "lost-pwd": { + "new-pwd": "Nouveau mot de passe", + "new-pwd-confirm": "Confirmer nouveau mot de passe", + "temporary-pwd": "Clef de connexion", + "title-step-1": "Récupération profile", + "title-step-2": "Changement mot de passe" + }, + "next-step": "Suivant", + "profil": "Profile", + "pwd": "Mot de passe", + "pwd-forgotten": "Mot de passe oublié ?", + "pwd-placeholder": "Ex: xxxx", + "register": "Créer un compte", + "signin": "Se connecter", + "signup": "Créer un compte", + "verificationKey": "Entrez votre clé d'activation", + "verificationKey-placeholder": "Ex: 953063860" }, - "dataTypesManagement": { - "delegate-rights": " Délégation des droits de création pour une ou plusieurs application(s).", - "interval-date": "Période du {from} au {to}", - "no_authorization": "Il n'y a pas de gestion des autorisations pour {localName}", - "data-types": "Type de données", - "consult-authorization": "Consulter les autorisations", - "réinitialiser": "Réinitialiser", - "all": "tous", - "filtre": "filtre", - "tri": "tri", - "ASC": "ASC", - "DESC": "DESC", - "validate": "Valider", - "filtered": "Les filtres utilisés", - "sorted": "Les tris utilisés", - "title-modal-numeric": "Choix de l'interval de valeur", - "title-modal-date": "Choix de l'interval de date", - "manage-datasets": "Gérer les jeux de données", - "accepted": "Accepté", - "refuse": "Refusé", - "tooltip_show_secondary_menu": "Ouvrir le menu secondaire", - "selected_filter": "Les {key} sélectionnés sont :", - "add_filter": "Ajouter un filtre ", - "remove_filter": "Retirer le dernire filtre ", - "consult": "Consulter", - "download": "Télécharger" + "menu": { + "applications": "Applications", + "aria-curent-page": "Page actuelle", + "aria-nav-bar": "Menu principal", + "aria-next-page": "Page suivante", + "aria-pagination": "Pagination", + "aria-previous-page": "Page précédente", + "aria-sub-menu": "Chemin d'accès", + "authorizations": "Autorisations", + "english": "English", + "french": "Français", + "great-admin": "super admin", + "language": "Langue", + "logout": "Se déconnecter", + "references": "Référentiels", + "user-role": "Role: " }, - "dataTypesRepository": { - "card-title-upload-file": "Déposer une version pour ce jeux de données", - "start-date": "Date de début", - "end-date": "Date de fin", - "comment": "Commentaire", - "choose-file": "Choisir un fichier", - "placeholder-datepicker": "Taper ou sélectionner une date...", - "placeholder-select": "Sélectionner...", - "submit": "Envoyer", - "list-file-data": "Liste des jeux de données associés à votre sélection", - "list-file-data-period": "Liste des versions pour la période", - "table-file-data-version": "N° version", - "table-file-data-id": "ID", - "table-file-data-size": "Taille du fichier", - "table-file-data-size-unit": "ko", - "table-file-data-create": "Dernier dépôt", - "table-file-data-create-by": "Dernier dépositaire", - "table-file-data-publish": "Date de publication", - "table-file-data-publish-by": "Publié par :", - "table-file-data-publication": "Publication", - "table-file-data-action": "Actions", - "table-file-data-delete": "Supprimer", - "table-file-data-download": "Télécharger", - "table-file-data-period": "Période", - "version-number": "Nombre de versions", - "tooltip-jeux de données": "Sélectionnez un jeu de données pour connaître la liste des fichiers versionnés correspondants (révisions)." + "message": { + "app-config-error": "Erreur dans le fichier yaml", + "close": "Fermer le message", + "csv-config-error": "Erreur dans le fichier csv", + "data-type-config-error": "Erreur dans le fichier csv", + "login-warning": "Erreur lors de la connexion" }, - "dataTypeAuthorizations": { - "field_form_description": "Vous pouvez demander des droits à l'application {applicationName} en remplissant ce formulaire", - "title": "Demande d'autorisations pour l'utilisateur {label}", - "comment": "Commentaire", - "creationDate": "Date de création", - "publicAuthorization": "Autorisation Publique", - "add-auhtorization": "Ajouter une autorisation", - "sub-menu-data-type-authorizations": "Autorisations des types de données", - "sub-menu-new-authorization": "Nouvelle autorisation", - "sub-menu-request-authorization": "Demande d' autorisations", - "users": "Nom des utilisateurs", - "closeUser": "Fermer la sélection multiple", - "name": "Nom de l'autorisation", - "no-data": "Aucune autorization n'est définie", - "roles": "Rôles", - "users-placeholder": "Sélectionner les utilisateurs à autoriser", - "name-authorization-placeholder": "Taper le nom de l'autorisation", - "data-groups": "Groupes de données", - "data-groups-placeholder": "Choisir les données à autoriser", - "authorization-scopes": "Périmètres d'autorisation", - "period": "Période d'autorisation", - "from-date": "À partir du", - "to-date": "Jusqu'au", - "from-date-to-date": "De date à date", - "always": "Toujours", - "to": "à ", - "from": "de", - "create": "Créer l'autorisation", - "modify": "Modifier l'autorisation", - "request": "Voir les demandes d'autorisations", - "showRequests": "Demander des autorisations", - "modifyRequests": "Modifier la demande d' autorisations", - "grantRequests": "Accorder les droits de la demande", - "confirmGrantRequestsTitle": "Accorder les droits de la demande", - "confirmGrantRequests": "Vous allez accordez les droits demandés par l'utilisateur <b>{label}</b>. <br />Sa demande sera marquée comme validée et n'apparaîtra plus dans la liste des demandes.<br />Vous pouvez aussi modifier la demande avant de la soumettre, ou aller dans les panneaux de gestion de droits pour gerer les droits de <b>{label}</b>", - "grantRequestConfirm": "Accorder les droits", - "grantRequestDismiss": "Annuler", - "user": "Utilisateur", - "data-group": "Groupe de données", - "data-type": "Type de données", - "actions": "Actions", - "revoke": "Révoquer", - "a-period": "une période ", - "a-datagroup": "des groupes de données ", - "card-header-extraction": "Paramètre de droit d'extraction", - "label-tagInput": "Sélection de groupe de données", - "label-datePicker": "Sélection d'une date", - "all-variable": "Toutes les variables", - "all-dates": "Toutes les dates", - "or": "ou", - "info-limit-taginput": "Permet de limiter le droit à ", - "select-authorization": "Veuillez d'abord sélectionner le droit.", - "warnning-chil-not-null": "Des limitations sont en cours sur des enfants, elles seront remplacées.", - "localization": "Localisation", - "showMore": "Voir plus...", - "search": "Recherche...", - "save": "Enregister modification", - "add-application-name": "Ajouter une application", - "all-autorisation": "Coche toutes les cases des droits sur la ligne ", - "scopes": { - "open": "En attente de validation", - "close": "Fermée" - }, - "filterScope": { - "all": "Montrer tout", - "open": "Requêtes non traîtées", - "close": "Requêtes validées" - }, - "addComment": "Vous pouvez ajouter un commentaire à votre demande de droits", - "commentExample": "Un commentaire", - "validate": "confirmer" + "ponctuation": { + "arrow-left": "<-", + "arrow-right": "->", + "colon": ":", + "comma": ",", + "greater": ">", + "hyphen": "-", + "less": "<", + "period": ".", + "plus": "+", + "regEx": "Option expression régilière (.*) :", + "semicolon": ";", + "slash": "/", + "star": "*" }, "referencesAuthorizations": { + "actions": "Actions", + "add-application-name": "Ajouter une application", "add-auhtorization": "Ajouter une autorisation", - "sub-menu-new-authorization": "Nouvelle autorisation", - "sub-menu-modify-authorization": "Modifier l'autorisation {authorizationId}", - "sub-menu-reference-authorizations": "Autorisations des référentiels", - "users": "Nom des utilisateurs", + "all-autorisation": "Coche toutes les cases des droits sur la ligne ", + "card-header-extraction": "Paramètre de droit d'extraction", "closeUser": "Fermer la sélection multiple", - "name": "Nom de l'autorisation", - "no-data": "Aucune autorization n'est définie", - "users-placeholder": "Sélectionner les utilisateurs à autoriser", - "name-authorization-placeholder": "Taper le nom de l'autorisation", "create": "Créer l'autorisation", + "filter": "Appliquer cette recherche sur tous le référentiel", + "info-limit-taginput": "Limits the law to ", + "label-tagInput": "Sélectionner un data group", + "localization": "Localisation", "modify": "Modifier l'autorisation", - "user": "Utilisateur", - "actions": "Actions", + "name": "Nom de l'autorisation", + "name-authorization-placeholder": "Taper le nom de l'autorisation", + "no-data": "Aucune autorization n'est définie", "revoke": "Révoquer", - "card-header-extraction": "Paramètre de droit d'extraction", - "select-authorization": "Veuillez d'abord sélectionner le droit.", - "warnning-chil-not-null": "Des limitations sont en cours sur des enfants, elles seront remplacées.", + "roles": "Roles", + "save": "Enregister modification", "search": "Recherche...", - "filter": "Appliquer cette recherche sur tous le référentiel", + "select-authorization": "Veuillez d'abord sélectionner le droit.", "showMore": "Voir plus...", - "save": "Enregister modification", - "add-application-name": "Ajouter une application", - "all-autorisation": "Coche toutes les cases des droits sur la ligne ", - "roles": "Roles", - "label-tagInput": "Sélectionner un data group", - "info-limit-taginput": "Limits the law to ", - "localization": "Localisation" - }, - "additionalFilesAuthorizations": { - "add-auhtorization": "Ajouter une autorisation", - "sub-menu-new-authorization": "Nouvelle autorisation", "sub-menu-modify-authorization": "Modifier l'autorisation {authorizationId}", - "sub-menu-additional-file-authorizations": "Autorisations des fichiers additionnels", + "sub-menu-new-authorization": "Nouvelle autorisation", + "sub-menu-reference-authorizations": "Autorisations des référentiels", + "user": "Utilisateur", "users": "Nom des utilisateurs", - "closeUser": "Fermer la sélection multiple", - "name": "Nom de l'autorisation", - "no-data": "Aucune autorization n'est définie", "users-placeholder": "Sélectionner les utilisateurs à autoriser", - "name-authorization-placeholder": "Taper le nom de l'autorisation", - "create": "Créer l'autorisation", - "modify": "Modifier l'autorisation", - "user": "Utilisateur", + "warnning-chil-not-null": "Des limitations sont en cours sur des enfants, elles seront remplacées." + }, + "referencesManagement": { "actions": "Actions", - "revoke": "Révoquer", - "card-header-extraction": "Paramètre de droit d'extraction", - "select-authorization": "Veuillez d'abord sélectionner le droit.", - "warnning-chil-not-null": "Des limitations sont en cours sur des enfants, elles seront remplacées.", - "search": "Recherche...", - "filter": "Appliquer cet recherche sur tous le référentiels", - "showMore": "Voir plus...", - "save": "Enregister modification", - "add-application-name": "Ajouter une application", - "all-autorisation": "Coche toutes les cases des droits sur la ligne ", - "roles": "Roles", - "label-tagInput": "Sélectionner un data group", - "info-limit-taginput": "Limits the law to ", - "localization": "Localisation" + "admin": "Administration", + "consult": "Consulter", + "data": "Données", + "delete": "Supprimer", + "download": "Télécharger", + "gestion": "Délégation", + "references": "Référentiels" + }, + "register": { + "account-active": "Le compte a été activé.", + "certifieEmail": { + "temporary-pwd": "Clef de connexion" + }, + "confirm_password": "Confirmer le mot de passe", + "email": "Email", + "login": "Identifiant", + "password": "Mot de passe" }, "requestAuthorization": { "request": "Demande d'autorisation" }, - "ponctuation": { - "semicolon": ";", - "comma": ",", - "period": ".", - "colon": ":", - "hyphen": "-", - "plus": "+", - "less": "<", - "greater": ">", - "arrow-right": "->", - "arrow-left": "<-", - "slash": "/", - "regEx": "Option expression régilière (.*) :", - "star": "*" - }, "rules": { - "required": "Le champ ne doit pas être vide", - "regexp": "Le champ doit correspondre à l'expression régulière {pattern}", - "integer": "Le champ doit correspondre à une valeur entière", + "date": "Une date est attendue au format {pattern}", "float": "Le champ doit correspondre à une valeur flottante", - "date": "Une date est attendue au format {pattern}" + "integer": "Le champ doit correspondre à une valeur entière", + "regexp": "Le champ doit correspondre à l'expression régulière {pattern}", + "required": "Le champ ne doit pas être vide" + }, + "tags": { + "no-tag": "Sans étiquette", + "tag": "Etiquettes" + }, + "titles": { + "additionalFile": "Fichiers additionnels", + "additionalFileDescription": "Pour décrire le dossier complémentaire, remplissez le formulaire", + "additionalFileWithType": "Fichiers additionnels de type : {localName}", + "additionalFiles-authorizations": "Autorisations des fichiers additionnels", + "aide": "Aide à l'écriture du fichier de configuration d'une application.", + "application-creation": "Créer une application", + "applications-page": "Mes applications", + "authorizations-management": "Gestion des autorisations sur les applications", + "data-type-authorizations": "Autorisations de {dataType}", + "data-type-new-authorization": "Nouvelle autorisation", + "data-type-request-authorization": "Demande d' autorisations", + "data-types-page": "Type de données de {applicationName}", + "data-types-repository": "Gestion des jeux de données de {applicationName}", + "login-page": "Bienvenue sur Open ADOM", + "profile": "Profile", + "references-authorizations": "Autorisations des référentiels", + "references-data": "Données de {refName}", + "references-page": "Référentiels de {applicationName}", + "requestAuthorization": "Demande d'autorisation de {applicationName}" + }, + "updateUser": { + "columns": { + "authorizations": "Liste des autorisations", + "authorizedForApplicationCreation": "Droit de création d'application", + "email": "E-mail", + "id": "Identifiant", + "login": "Nom utilisateur", + "state": "Etat du compte", + "superadmin": "Droit super administrateur" + }, + "edit-email": "Nouvel email", + "edit-email-confirm": "Confirmation du nouvel email", + "info-email": "Votre email actuel est :", + "titles": "Fiche utilisateur de : {userName}", + "update-email": "Modification d'email", + "update-pwd": "Modification de mot de passe", + "user": "Utilisateur" + }, + "validation": { + "count-line": "Aucun enregistrement.|Une ligne.|{count} lignes.", + "data-empty": "Pas de données", + "date-not-after": "La date doit être après le {fromDate}.", + "facultatif": "Facultatif", + "invalid-application-name": "Le nom ne doit comporter que des lettres minuscules .", + "invalid-application-name-length": "Le nom doit comporter de 4 à 20 caractères.", + "invalid-confirmed": "Le champ {confirmedField} ne correspondent pas au champ {field}.", + "invalid-email": "Pour le champ {field}, {email} doit être un email valide.", + "invalid-length": "Le champ {field} doit comporter {length} caractère | Le champ {field} doit comporter {length} caractères.", + "invalid-max": "Le champ {field} doit comporter au plus {length} caractère | Le champ {field} doit comporter au plus {length} caractères.", + "invalid-min": "Le champ <b style='color:blue'>{field} doit comporter au moins {length} caractère | Le champ {field} doit comporter au moins {length} caractères.", + "invalid-required": "Merci de remplir le champ", + "modal-synthesis-variable-default": "Description : ", + "noRightsForThisOPeration": "Vous n'avez pas les droits pour cette opération.", + "obligatoire": "Obligatoire" } } diff --git a/ui/src/model/User.js b/ui/src/model/User.js index f112d4ca1..a0195ce9e 100644 --- a/ui/src/model/User.js +++ b/ui/src/model/User.js @@ -1,72 +1,90 @@ export class User { - static states = {'idle': false, 'active': true, 'pending': false, 'closed': false} - static INSTANCE = new User(null, null, null, null, null, - null, null, null, null, null, null, - navigator.language.slice(0, 2) || "fr"); - id = ""; - login = ""; - email = ""; - state = Object.keys(User.states)[0]; - authorizedForApplicationCreation; - superadmin; - authorizations; - chartes; - password; - creationDate = new Date(); - updateDate = new Date(); - lang = navigator.language.slice(0, 2) || "fr" + static states = { idle: false, active: true, pending: false, closed: false }; + static INSTANCE = new User( + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + navigator.language.slice(0, 2) || "fr" + ); + id = ""; + login = ""; + email = ""; + state = Object.keys(User.states)[0]; + authorizedForApplicationCreation; + superadmin; + authorizations; + chartes; + password; + creationDate = new Date(); + updateDate = new Date(); + lang = navigator.language.slice(0, 2) || "fr"; - constructor(id = "", - login = "", - password = "", - email = "", - state = "", - authorizedForApplicationCreation = false, - superadmin = false, - authorizations = [], - chartes = {}, - creationDate = new Date(), - updateDate = new Date(), - lang) { - this.id = id; - this.login = login; - this.password = password; - this.email = email; - this.state = User.states[state]?state:Object.keys(User.states)[0]; - this.creationDate = creationDate; - this.updateDate = updateDate; - this.authorizedForApplicationCreation = authorizedForApplicationCreation; - this.superadmin = superadmin; - this.authorizations = authorizations; - this.chartes = chartes; - if(lang){ - this.lang = lang; - } - } - reset(){ - User.INSTANCE = new User() - } - change(user){ - User.INSTANCE = new User( - user.id, - user.login, - user.password, - user.email, - user.state, - user.authorizedForApplicationCreation, - user.superadmin, - user.authorizations, - user.chartes, - user.creationDate, - user.updateDate, - user.lang); - } - isCharteSigned(application){ - return application && this.isApplicationCreator(application.name) || (this.chartes[application.id] && this.chartes[application.id]< new Date().getTime()) - } - isApplicationCreator(applicationName){ - return this.authorizedForApplicationCreation || (this.authorizations ||[]).find((a)=>applicationName && a.match(applicationName)) + constructor( + id = "", + login = "", + password = "", + email = "", + state = "", + authorizedForApplicationCreation = false, + superadmin = false, + authorizations = [], + chartes = {}, + creationDate = new Date(), + updateDate = new Date(), + lang + ) { + this.id = id; + this.login = login; + this.password = password; + this.email = email; + this.state = User.states[state] ? state : Object.keys(User.states)[0]; + this.creationDate = creationDate; + this.updateDate = updateDate; + this.authorizedForApplicationCreation = authorizedForApplicationCreation; + this.superadmin = superadmin; + this.authorizations = authorizations; + this.chartes = chartes; + if (lang) { + this.lang = lang; } + } + reset() { + User.INSTANCE = new User(); + } + change(user) { + User.INSTANCE = new User( + user.id, + user.login, + user.password, + user.email, + user.state, + user.authorizedForApplicationCreation, + user.superadmin, + user.authorizations, + user.chartes, + user.creationDate, + user.updateDate, + user.lang + ); + } + isCharteSigned(application) { + return ( + (application && this.isApplicationCreator(application.name)) || + (this.chartes[application.id] && this.chartes[application.id] < new Date().getTime()) + ); + } + isApplicationCreator(applicationName) { + return ( + this.authorizedForApplicationCreation || + (this.authorizations || []).find((a) => applicationName && a.match(applicationName)) + ); + } } - - diff --git a/ui/src/services/Fetcher.js b/ui/src/services/Fetcher.js index dca253635..68c82befc 100644 --- a/ui/src/services/Fetcher.js +++ b/ui/src/services/Fetcher.js @@ -2,7 +2,7 @@ import config from "@/config"; import app from "@/main"; import { HttpStatusCodes } from "@/utils/HttpUtils"; import { Locales } from "@/utils/LocaleUtils"; -import {User} from "@/model/User"; +import { User } from "@/model/User"; export const LOCAL_STORAGE_LANG = "lang"; export const LOCAL_STORAGE_AUTHENTICATED_USER = "authenticatedUser"; diff --git a/ui/src/services/rest/LoginService.js b/ui/src/services/rest/LoginService.js index b7177399d..e4c4b076d 100644 --- a/ui/src/services/rest/LoginService.js +++ b/ui/src/services/rest/LoginService.js @@ -5,34 +5,34 @@ import useObject from "@/composable/components/object"; export class LoginService extends Fetcher { static INSTANCE = new LoginService(); - #useUser = useObject(new User()) + #useUser = useObject(new User()); constructor() { super(); } getAuthenticatedUser() { - if(!this.#useUser.reactiveObject.login) { + if (!this.#useUser.reactiveObject.login) { this.setAuthenticateduser(JSON.parse(localStorage.getItem(LOCAL_STORAGE_AUTHENTICATED_USER))); } return this.#useUser.reactiveObject; } - setAuthenticateduser(user = this.getAuthenticatedUser()){ + setAuthenticateduser(user = this.getAuthenticatedUser()) { user = new User( - user.id, - user.login, - user.password, - user.email, - user.state, - user.authorizedForApplicationCreation, - user.superadmin, - user.authorizations, - user.chartes, - user.creationDate, - user.updateDate, - user.lang - ) + user.id, + user.login, + user.password, + user.email, + user.state, + user.authorizedForApplicationCreation, + user.superadmin, + user.authorizations, + user.chartes, + user.creationDate, + user.updateDate, + user.lang + ); localStorage.setItem(LOCAL_STORAGE_AUTHENTICATED_USER, JSON.stringify(user)); - this.#useUser.doChangeObject(user) + this.#useUser.doChangeObject(user); } async signIn(login, pwd) { @@ -77,7 +77,7 @@ export class LoginService extends Fetcher { async modifAcount(params) { let response = await this.put("users", params, false); this.setAuthenticateduser(response); - return response + return response; } async logout() { diff --git a/ui/src/views/application/ApplicationsView.vue b/ui/src/views/application/ApplicationsView.vue index 436aedc76..d1f86bd52 100644 --- a/ui/src/views/application/ApplicationsView.vue +++ b/ui/src/views/application/ApplicationsView.vue @@ -7,11 +7,11 @@ <section> <div v-if="canCreateApplication" class="card is-clickable"> <div - class="card-header createApplication" - role="button" - style="margin-bottom: 50px" - tabindex="0" - @click="createApplication" + class="card-header createApplication" + role="button" + style="margin-bottom: 50px" + tabindex="0" + @click="createApplication" > <a class="card-header-icon createApplication"> <b-icon icon="plus"></b-icon> @@ -31,31 +31,31 @@ <div class="content"> <b-field class="columns"> <b-checkbox - v-model="checkboxDate" - class="column" - false-value="false" - field="name" - true-value="true" - @input="alphabeticalSort = ''" - >{{ $t("applications.trierRecent") }} + v-model="checkboxDate" + class="column" + false-value="false" + field="name" + true-value="true" + @input="alphabeticalSort = ''" + >{{ $t("applications.trierRecent") }} </b-checkbox> </b-field> </div> <div class="content"> <b-field class="columns"> <b-radio - v-model="alphabeticalSort" - name="alphabeticalSort" - native-value="Az" - @input="checkboxDate = false" + v-model="alphabeticalSort" + name="alphabeticalSort" + native-value="Az" + @input="checkboxDate = false" > {{ $t("applications.trierA_z") }} </b-radio> <b-radio - v-model="alphabeticalSort" - name="alphabeticalSort" - native-value="Za" - @input="checkboxDate = false" + v-model="alphabeticalSort" + name="alphabeticalSort" + native-value="Za" + @input="checkboxDate = false" > {{ $t("applications.trierZ_a") }} </b-radio> @@ -72,10 +72,10 @@ <b-field> {{ $t("applications.name") }} <b-autocomplete - v-model="filterName" - :data="selectedApplications" - field="localName" - placeholder="olac" + v-model="filterName" + :data="selectedApplications" + field="localName" + placeholder="olac" > </b-autocomplete> </b-field> @@ -87,40 +87,40 @@ <div class="column is-9-widescreen is-12-desktop"> <LoadingAnimate v-if="loading" :size="'is-large'"></LoadingAnimate> <div - v-if="progress > 0 && progress < 1" - class="column is-9-widescreen is-12-tablet" - style="background-color: rgba(0, 127, 127, 0.2)" + v-if="progress > 0 && progress < 1" + class="column is-9-widescreen is-12-tablet" + style="background-color: rgba(0, 127, 127, 0.2)" > <div - class="card-header" - :style="'background-color: #007F7F; height: 1.5em; width:' + progress*100 + '%'" + class="card-header" + :style="'background-color: #007F7F; height: 1.5em; width:' + progress * 100 + '%'" ></div> </div> <div class="columns"> <ApplicationCard - v-for="(application, index) in selectedApplications" - :key="application.name" - :current=current - :application=application - :index=index - :per-page=perPage + v-for="(application, index) in selectedApplications" + :key="application.name" + :current="current" + :application="application" + :index="index" + :per-page="perPage" /> </div> - <hr/> + <hr /> <b-pagination - v-if="perPage <= applications.length" - :aria-current-label="$t('menu.aria-curent-page')" - :aria-label="$t('menu.aria-pagination')" - :aria-next-label="$t('menu.aria-next-page')" - :aria-previous-label="$t('menu.aria-previous-page')" - :current.sync="current" - :per-page="perPage" - :range-after="2" - :range-before="2" - :rounded="true" - :total="applications.length" - order="is-centered" - role="navigation" + v-if="perPage <= applications.length" + :aria-current-label="$t('menu.aria-curent-page')" + :aria-label="$t('menu.aria-pagination')" + :aria-next-label="$t('menu.aria-next-page')" + :aria-previous-label="$t('menu.aria-previous-page')" + :current.sync="current" + :per-page="perPage" + :range-after="2" + :range-before="2" + :rounded="true" + :total="applications.length" + order="is-centered" + role="navigation" > </b-pagination> </div> @@ -134,25 +134,22 @@ import LoadingAnimate from "@/components/common/LoadingAnimate.vue"; import services from "@/composable/services"; import useBoolean from "@/composable/components/boolean"; import useText from "@/composable/components/text"; -import {computed, onMounted, inject} from "vue"; -import {useRedirections} from "@/composable/applications/useFunction"; +import { computed, onMounted, inject } from "vue"; +import { useRedirections } from "@/composable/applications/useFunction"; import ApplicationCard from "@/components/application/ApplicationCard.vue"; export default { name: "ApplicationsView", - components: {ApplicationCard, LoadingAnimate, PageView}, + components: { ApplicationCard, LoadingAnimate, PageView }, setup() { - const { - createApplication, - updateApplication, - displayAdditionalFilesManagement - } = useRedirections(); + const { createApplication, updateApplication, displayAdditionalFilesManagement } = + useRedirections(); const applications = inject("application:applications"); const progress = inject("application:progress"); const loadApplications = inject("application:loadApplications"); const checkboxDate = useBoolean().refBoolean; const canCreateApplication = - services.loginService.getAuthenticatedUser().authorizedForApplicationCreation; + services.loginService.getAuthenticatedUser().authorizedForApplicationCreation; const loading = computed(() => progress.value < 1); const isCardModalActive = useBoolean().refBoolean; // show modal and cards @@ -164,12 +161,12 @@ export default { const filterName = useText().refText; const selected = useBoolean().refBoolean; const alphabeticalSort = useText().refText; - const currentUser = computed(() => services.loginService.getAuthenticatedUser()) + const currentUser = computed(() => services.loginService.getAuthenticatedUser()); const selectedApplications = computed(() => { let sa = applications && applications.value; if (filterName.value.length > 2) sa = sa.filter( - (a) => a.localName.toString().toLowerCase().indexOf(filterName.value.toLowerCase()) >= 0 + (a) => a.localName.toString().toLowerCase().indexOf(filterName.value.toLowerCase()) >= 0 ); if (checkboxDate.value === "true") sa = sa.sort((a, b) => b.creationDate - a.creationDate); else sa = sa.sort((a, b) => b.creationDate - a.creationDate).reverse(); -- GitLab From 8ab4c7f570e03be5051bdcfa67aea951b3175635 Mon Sep 17 00:00:00 2001 From: TCHERNIATINSKY <philippe.tcherniatinsky@inrae.fr> Date: Thu, 14 Sep 2023 13:13:59 +0200 Subject: [PATCH 8/8] Correction charte par defaut --- .../fr/inra/oresing/rest/OreSiService.java | 32 ++++-------------- src/main/resources/application.properties | 2 ++ .../main/resources/charte/default_charte.pdf | Bin 279205 -> 193888 bytes ui/src/components/charts/ModalCard.vue | 4 +-- 4 files changed, 10 insertions(+), 28 deletions(-) rename "src/main/resources/charte/2016_Charte libre access Inra Def_Inra (fran\303\247ais).pdf" => src/main/resources/charte/default_charte.pdf (63%) diff --git a/src/main/java/fr/inra/oresing/rest/OreSiService.java b/src/main/java/fr/inra/oresing/rest/OreSiService.java index 24b037039..a703716ea 100644 --- a/src/main/java/fr/inra/oresing/rest/OreSiService.java +++ b/src/main/java/fr/inra/oresing/rest/OreSiService.java @@ -48,7 +48,6 @@ import lombok.extern.slf4j.Slf4j; import org.apache.commons.csv.CSVFormat; import org.apache.commons.csv.CSVParser; import org.apache.commons.csv.CSVRecord; -import org.apache.commons.lang3.ArrayUtils; import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; @@ -58,9 +57,9 @@ import org.springframework.jdbc.BadSqlGrammarException; import org.springframework.stereotype.Component; import org.springframework.transaction.annotation.Transactional; import org.springframework.util.CollectionUtils; +import org.springframework.util.FileCopyUtils; import org.springframework.util.MultiValueMap; import org.springframework.web.multipart.MultipartFile; -import org.springframework.web.reactive.function.client.WebClient; import reactor.core.publisher.FluxSink; import reactor.core.publisher.Mono; @@ -71,7 +70,6 @@ import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.nio.file.Files; -import java.nio.file.Paths; import java.time.Duration; import java.time.*; import java.time.format.DateTimeFormatter; @@ -143,7 +141,8 @@ public class OreSiService { @Autowired private JsonRowMapper jsonRowMapper; - @Value("classpath:charte/2016_Charte libre access Inra Def_Inra (français).pdf") + + @Value("classpath:charte/default_charte.pdf") Resource defaultCharte; @Transactional(readOnly = false) @@ -1482,7 +1481,7 @@ public class OreSiService { Mono<byte[]> mono = Mono.just(additionnalFilesStream) .map(Stream::findFirst) - .map(o -> o.orElseGet(() -> getDefaultCharte(additionalFilesInfos, nameOrId))) + .map(o -> o.orElse(null))//orElseGet(() -> getDefaultCharte(additionalFilesInfos, nameOrId))) .map(additionalBinaryFile -> { response.setHeader("Content-Disposition", "inline; filename=" + additionalBinaryFile.getFileName()); response.setHeader("Content-Length",Long.toString(additionalBinaryFile.getSize())); @@ -1492,32 +1491,13 @@ public class OreSiService { .onErrorComplete(); byte[] block = mono.block(); if(block!=null && block.length>0) { - //Files.write(Files.createTempFile("lepdf"+Instant.now().toString(),".pdf"), block); out.write(block); out.flush(); + }else { + out.write(FileCopyUtils.copyToByteArray(defaultCharte.getInputStream())); } } - - private AdditionalBinaryFile getDefaultCharte(AdditionalFilesInfos additionalFilesInfos, String nameOrId) { - byte[] data = new byte[0]; - try { - data = Files.readAllBytes(defaultCharte.getFile().toPath()); - } catch (IOException e) { - data =ArrayUtils.toPrimitive( new Byte[]{106, 97, 118, 97, 46, 105, 111, 46, 70, 105, 108, 101, 73, 110, 112, 117, 116, 83, 116, 114, 101, 97, 109, 64, 50, 50, 97, 55, 49, 48, 56, 49}); - } - Application application = getApplicationOrApplicationAccordingToRights(nameOrId); - AdditionalBinaryFile additionalBinaryFile = new AdditionalBinaryFile(); - additionalBinaryFile.setForApplication(true); - additionalBinaryFile.setId(application.getId()); - additionalBinaryFile.setApplication(application.getId()); - additionalBinaryFile.setFileInfos(new HashMap<>()); - additionalBinaryFile.setComment(CHARTE); - additionalBinaryFile.setData(data); - additionalBinaryFile.setFileType(CHARTE); - return additionalBinaryFile; - } - public void getAdditionalFilesNamesZipStream(ZipOutputStream zipOutputStream, String nameOrId, AdditionalFilesInfos additionalFilesInfos) throws IOException { Application application = getApplication(nameOrId); final AdditionalFileParamsParsingResult additionalFileParamsParsingResult = getAdditionalFileSearchHelper(nameOrId, additionalFilesInfos); diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 172082303..878e8bfab 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -35,3 +35,5 @@ spring.datasource.hikari.idle-timeout=10000 spring.datasource.hikari.max-lifetime= 1800000 spring.datasource.hikari.auto-commit =true +fr.inra.oresing.charte.default = classpath:charte/default_charte.pdf + diff --git "a/src/main/resources/charte/2016_Charte libre access Inra Def_Inra (fran\303\247ais).pdf" b/src/main/resources/charte/default_charte.pdf similarity index 63% rename from "src/main/resources/charte/2016_Charte libre access Inra Def_Inra (fran\303\247ais).pdf" rename to src/main/resources/charte/default_charte.pdf index d1b65fa8c10ed9cf2efe90f85c1a6718f4f52b4b..e2fce858ec613d0ad3bfb53a7165190dacbd1d78 100644 GIT binary patch delta 14126 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 delta 95594 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�)ZMcLA<|D6t8 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 X_YMu0e&B_j2m42J$`ory8_hofxZ7KV diff --git a/ui/src/components/charts/ModalCard.vue b/ui/src/components/charts/ModalCard.vue index e3acb67da..e785a4d62 100644 --- a/ui/src/components/charts/ModalCard.vue +++ b/ui/src/components/charts/ModalCard.vue @@ -36,11 +36,11 @@ export default { watch( () => props.open, (newVal) => { - this.innerOpen = newVal; + this.innerOpen.value = newVal; } ); watch( - () => innerOpen, + () => this.innerOpen, (newVal) => { this.closeCb(newVal); } -- GitLab