diff --git a/src/main/java/eu/europa/ted/eforms/sdk/analysis/fact/NoticeTypesIndexFact.java b/src/main/java/eu/europa/ted/eforms/sdk/analysis/fact/NoticeTypesIndexFact.java index fff2538..115adc3 100644 --- a/src/main/java/eu/europa/ted/eforms/sdk/analysis/fact/NoticeTypesIndexFact.java +++ b/src/main/java/eu/europa/ted/eforms/sdk/analysis/fact/NoticeTypesIndexFact.java @@ -3,6 +3,8 @@ import java.util.List; import java.util.Set; import java.util.stream.Collectors; +import java.util.stream.Stream; + import org.apache.commons.lang3.StringUtils; import eu.europa.ted.eforms.sdk.analysis.domain.noticetype.DocumentType; import eu.europa.ted.eforms.sdk.analysis.domain.noticetype.NoticeSubTypeForIndex; @@ -17,6 +19,20 @@ public NoticeTypesIndexFact(NoticeTypesForIndex noticeTypesForIndex) { this.noticeTypesForIndex = noticeTypesForIndex; } + /** + * Return the set of notice subtypes for which we expect to have a notice type definition. + * This is hardcoded here because there is no other place that has this information. + */ + public Set getExpectedNoticeSubtypes() { + return Stream.of("1", "2", "3", "4", "5", "6", "7", "8", "9", + "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", + "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", + "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", + "40", + "CEI", "T01", "T02", "X01", "X02") + .collect(Collectors.toSet()); + } + public String getSdkVersion() { return noticeTypesForIndex.getSdkVersion(); } diff --git a/src/main/resources/eu/europa/ted/eforms/sdk/analysis/drools/noticeTypeRules.drl b/src/main/resources/eu/europa/ted/eforms/sdk/analysis/drools/noticeTypeRules.drl index 8f71af7..1e7a1cc 100644 --- a/src/main/resources/eu/europa/ted/eforms/sdk/analysis/drools/noticeTypeRules.drl +++ b/src/main/resources/eu/europa/ted/eforms/sdk/analysis/drools/noticeTypeRules.drl @@ -169,6 +169,14 @@ then results.add(new ValidationResult($nti, "Notice sub type " + $subTypeId + " references type " + $type + " which is not part of the \"notice-type\" codelist", ValidationStatusEnum.ERROR)); end +rule "All expected notice subtypes are present" +when + $expected : /noticeTypesIndex[ $nti: this ]/expectedNoticeSubtypes + not (exists /noticeTypes[ id == $expected ]) +then + results.add(new ValidationResult($nti, "Notice subtype " + $expected + " does not have a notice type definition", ValidationStatusEnum.ERROR)); +end + // TEDEFO-1845: Warning // For every field in a notice type definition, all its repeatable ancestor should be in this notice type definition rule "All repeatable ancestors of a field are in the notice type definition" diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/1.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/1.json new file mode 100644 index 0000000..f4a8a55 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/1.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "1", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/10.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/10.json new file mode 100644 index 0000000..6b666fc --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/10.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "10", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/11.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/11.json new file mode 100644 index 0000000..3d7e165 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/11.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "11", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/12.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/12.json new file mode 100644 index 0000000..d936e47 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/12.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "12", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/13.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/13.json new file mode 100644 index 0000000..df7a4de --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/13.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "13", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/14.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/14.json new file mode 100644 index 0000000..41ce840 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/14.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "14", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/15.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/15.json new file mode 100644 index 0000000..985df7c --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/15.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "15", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/16.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/16.json new file mode 100644 index 0000000..d5a465c --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/16.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "16", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/17.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/17.json new file mode 100644 index 0000000..432fed4 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/17.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "17", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/18.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/18.json new file mode 100644 index 0000000..eac0344 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/18.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "18", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/19.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/19.json new file mode 100644 index 0000000..7bba5b8 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/19.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "19", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/2.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/2.json new file mode 100644 index 0000000..1cbcd8c --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/2.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "2", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/20.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/20.json new file mode 100644 index 0000000..6d93a79 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/20.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "20", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/21.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/21.json new file mode 100644 index 0000000..a84d67d --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/21.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "21", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/22.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/22.json new file mode 100644 index 0000000..4b2932a --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/22.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "22", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/23.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/23.json new file mode 100644 index 0000000..2594d86 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/23.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "23", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/24.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/24.json new file mode 100644 index 0000000..c44e8de --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/24.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "24", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/25.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/25.json new file mode 100644 index 0000000..04ee39a --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/25.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "25", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/26.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/26.json new file mode 100644 index 0000000..f5f617f --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/26.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "26", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/27.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/27.json new file mode 100644 index 0000000..44974f5 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/27.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "27", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/28.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/28.json new file mode 100644 index 0000000..d2b1c1d --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/28.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "28", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/3.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/3.json new file mode 100644 index 0000000..71e6ec0 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/3.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "3", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/30.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/30.json new file mode 100644 index 0000000..6eff657 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/30.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "30", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/31.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/31.json new file mode 100644 index 0000000..22ad87c --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/31.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "31", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/32.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/32.json new file mode 100644 index 0000000..fd693c3 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/32.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "32", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/33.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/33.json new file mode 100644 index 0000000..5df0c46 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/33.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "33", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/34.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/34.json new file mode 100644 index 0000000..7862145 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/34.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "34", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/35.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/35.json new file mode 100644 index 0000000..bc58423 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/35.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "35", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/36.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/36.json new file mode 100644 index 0000000..73b58fe --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/36.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "36", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/37.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/37.json new file mode 100644 index 0000000..0041773 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/37.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "37", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/38.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/38.json new file mode 100644 index 0000000..b9c3b80 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/38.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "38", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/39.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/39.json new file mode 100644 index 0000000..b39da39 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/39.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "39", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/4.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/4.json new file mode 100644 index 0000000..42c48d3 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/4.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "4", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/40.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/40.json new file mode 100644 index 0000000..20b7616 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/40.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "40", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/5.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/5.json new file mode 100644 index 0000000..24a28df --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/5.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "5", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/6.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/6.json new file mode 100644 index 0000000..b3b7a2b --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/6.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "6", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/7.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/7.json new file mode 100644 index 0000000..92d9b7f --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/7.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "7", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/8.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/8.json new file mode 100644 index 0000000..e0f3060 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/8.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "8", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/9.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/9.json new file mode 100644 index 0000000..adfb792 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/9.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "9", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/CEI.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/CEI.json new file mode 100644 index 0000000..f609f48 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/CEI.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "CEI", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/T01.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/T01.json new file mode 100644 index 0000000..e6ff345 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/T01.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "T01", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/X01.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/X01.json new file mode 100644 index 0000000..67bceb0 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/X01.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "X01", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/X02.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/X02.json new file mode 100644 index 0000000..438dbea --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/X02.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "X02", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/notice-types.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/notice-types.json new file mode 100644 index 0000000..c5967ed --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/invalid/notice-types/notice-types.json @@ -0,0 +1,517 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeSubTypes" : [ { + "documentType" : "PIN", + "legalBasis" : "32014L0024", + "formType" : "planning", + "type" : "pin-buyer", + "description" : "Notice of the publication of a prior information notice on a buyer profile - general directive", + "subTypeId" : "1", + "_label" : "notice|name|1", + "viewTemplateIds" : [ "1", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0025", + "formType" : "planning", + "type" : "pin-buyer", + "description" : "Notice of the publication of a periodic indicative notice on a buyer profile - sectoral directive", + "subTypeId" : "2", + "_label" : "notice|name|2", + "viewTemplateIds" : [ "2", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32009L0081", + "formType" : "planning", + "type" : "pin-buyer", + "description" : "Notice of the publication of a prior information notice on a buyer profile - defence directive", + "subTypeId" : "3", + "_label" : "notice|name|3", + "viewTemplateIds" : [ "3", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0024", + "formType" : "planning", + "type" : "pin-only", + "description" : "Prior information notice used only for information – general directive", + "subTypeId" : "4", + "_label" : "notice|name|4", + "viewTemplateIds" : [ "4", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0025", + "formType" : "planning", + "type" : "pin-only", + "description" : "Periodic indicative notice used only for information – sectoral directive", + "subTypeId" : "5", + "_label" : "notice|name|5", + "viewTemplateIds" : [ "5", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32009L0081", + "formType" : "planning", + "type" : "pin-only", + "description" : "Prior information notice used only for information – defence directive", + "subTypeId" : "6", + "_label" : "notice|name|6", + "viewTemplateIds" : [ "6", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0024", + "formType" : "planning", + "type" : "pin-rtl", + "description" : "Prior information notice used to shorten time limits for receipt of tenders – general directive", + "subTypeId" : "7", + "_label" : "notice|name|7", + "viewTemplateIds" : [ "7", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0025", + "formType" : "planning", + "type" : "pin-rtl", + "description" : "Periodic indicative notice used to shorten time limits for receipt of tenders – sectoral directive", + "subTypeId" : "8", + "_label" : "notice|name|8", + "viewTemplateIds" : [ "8", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32009L0081", + "formType" : "planning", + "type" : "pin-rtl", + "description" : "Prior information notice used to shorten time limits for receipt of tenders – defence directive", + "subTypeId" : "9", + "_label" : "notice|name|9", + "viewTemplateIds" : [ "9", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0024", + "formType" : "competition", + "type" : "pin-cfc-standard", + "description" : "Prior information notice used as a call for competition - general directive, standard regime", + "subTypeId" : "10", + "_label" : "notice|name|10", + "viewTemplateIds" : [ "10", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0025", + "formType" : "competition", + "type" : "pin-cfc-standard", + "description" : "Periodic indicative notice used as a call for competition - sectoral directive, standard regime", + "subTypeId" : "11", + "_label" : "notice|name|11", + "viewTemplateIds" : [ "11", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0024", + "formType" : "competition", + "type" : "pin-cfc-social", + "description" : "Prior information notice used as a call for competition - general directive, light regime", + "subTypeId" : "12", + "_label" : "notice|name|12", + "viewTemplateIds" : [ "12", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0025", + "formType" : "competition", + "type" : "pin-cfc-social", + "description" : "Periodic indicative notice used as a call for competition - sectoral directive, light regime", + "subTypeId" : "13", + "_label" : "notice|name|13", + "viewTemplateIds" : [ "13", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0023", + "formType" : "competition", + "type" : "pin-cfc-social", + "description" : "Prior information notice used as a call for competition - concessions directive, light regime", + "subTypeId" : "14", + "_label" : "notice|name|14", + "viewTemplateIds" : [ "14", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0025", + "formType" : "competition", + "type" : "qu-sy", + "description" : "Notice on the existence of a qualification system – sectoral directive", + "subTypeId" : "15", + "_label" : "notice|name|15", + "viewTemplateIds" : [ "15", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0024", + "formType" : "competition", + "type" : "cn-standard", + "description" : "Contract notice – general directive, standard regime", + "subTypeId" : "16", + "_label" : "notice|name|16", + "viewTemplateIds" : [ "16", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0025", + "formType" : "competition", + "type" : "cn-standard", + "description" : "Contract notice – sectoral directive, standard regime", + "subTypeId" : "17", + "_label" : "notice|name|17", + "viewTemplateIds" : [ "17", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32009L0081", + "formType" : "competition", + "type" : "cn-standard", + "description" : "Contract notice – defence directive, standard regime", + "subTypeId" : "18", + "_label" : "notice|name|18", + "viewTemplateIds" : [ "18", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0023", + "formType" : "competition", + "type" : "cn-standard", + "description" : "Concession notice – concessions directive, standard regime", + "subTypeId" : "19", + "_label" : "notice|name|19", + "viewTemplateIds" : [ "19", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0024", + "formType" : "competition", + "type" : "cn-social", + "description" : "Contract notice – general directive, light regime", + "subTypeId" : "20", + "_label" : "notice|name|20", + "viewTemplateIds" : [ "20", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0025", + "formType" : "competition", + "type" : "cn-social", + "description" : "Contract notice – sectoral directive, light regime", + "subTypeId" : "21", + "_label" : "notice|name|21", + "viewTemplateIds" : [ "21", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32009L0081", + "formType" : "competition", + "type" : "subco", + "description" : "Subcontract notice – defence directive", + "subTypeId" : "22", + "_label" : "notice|name|22", + "viewTemplateIds" : [ "22", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0024", + "formType" : "competition", + "type" : "cn-desg", + "description" : "Design contest notice – general directive, design", + "subTypeId" : "23", + "_label" : "notice|name|23", + "viewTemplateIds" : [ "23", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0025", + "formType" : "competition", + "type" : "cn-desg", + "description" : "Design contest notice – sectoral directive, design", + "subTypeId" : "24", + "_label" : "notice|name|24", + "viewTemplateIds" : [ "24", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0024", + "formType" : "dir-awa-pre", + "type" : "veat", + "description" : "Voluntary ex-ante transparency notice – general directive", + "subTypeId" : "25", + "_label" : "notice|name|25", + "viewTemplateIds" : [ "25", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0025", + "formType" : "dir-awa-pre", + "type" : "veat", + "description" : "Voluntary ex-ante transparency notice – sectoral directive", + "subTypeId" : "26", + "_label" : "notice|name|26", + "viewTemplateIds" : [ "26", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32009L0081", + "formType" : "dir-awa-pre", + "type" : "veat", + "description" : "Voluntary ex-ante transparency notice – defence directive", + "subTypeId" : "27", + "_label" : "notice|name|27", + "viewTemplateIds" : [ "27", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0023", + "formType" : "dir-awa-pre", + "type" : "veat", + "description" : "Voluntary ex-ante transparency notice – concession directive", + "subTypeId" : "28", + "_label" : "notice|name|28", + "viewTemplateIds" : [ "28", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0025", + "formType" : "result", + "type" : "can-standard", + "description" : "Contract award notice – sectoral directive, standard regime", + "subTypeId" : "30", + "_label" : "notice|name|30", + "viewTemplateIds" : [ "30", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32009L0081", + "formType" : "result", + "type" : "can-standard", + "description" : "Contract award notice – defence directive, standard regime", + "subTypeId" : "31", + "_label" : "notice|name|31", + "viewTemplateIds" : [ "31", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0023", + "formType" : "result", + "type" : "can-standard", + "description" : "Concession award notice – concession directive, standard regime", + "subTypeId" : "32", + "_label" : "notice|name|32", + "viewTemplateIds" : [ "32", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0024", + "formType" : "result", + "type" : "can-social", + "description" : "Contract award notice – general directive, light regime", + "subTypeId" : "33", + "_label" : "notice|name|33", + "viewTemplateIds" : [ "33", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0025", + "formType" : "result", + "type" : "can-social", + "description" : "Contract award notice – sectoral directive, light regime", + "subTypeId" : "34", + "_label" : "notice|name|34", + "viewTemplateIds" : [ "34", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0023", + "formType" : "result", + "type" : "can-social", + "description" : "Concession award notice – concessions directive, light regime", + "subTypeId" : "35", + "_label" : "notice|name|35", + "viewTemplateIds" : [ "35", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0024", + "formType" : "result", + "type" : "can-desg", + "description" : "Design contest result notice – general directive, design", + "subTypeId" : "36", + "_label" : "notice|name|36", + "viewTemplateIds" : [ "36", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0025", + "formType" : "result", + "type" : "can-desg", + "description" : "Design contest result notice – sectoral directive, design", + "subTypeId" : "37", + "_label" : "notice|name|37", + "viewTemplateIds" : [ "37", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0024", + "formType" : "cont-modif", + "type" : "can-modif", + "description" : "Contract modification notice – general directive", + "subTypeId" : "38", + "_label" : "notice|name|38", + "viewTemplateIds" : [ "38", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0025", + "formType" : "cont-modif", + "type" : "can-modif", + "description" : "Contract modification notice – sectoral directive", + "subTypeId" : "39", + "_label" : "notice|name|39", + "viewTemplateIds" : [ "39", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0023", + "formType" : "cont-modif", + "type" : "can-modif", + "description" : "Contract modification notice – concessions directive", + "subTypeId" : "40", + "_label" : "notice|name|40", + "viewTemplateIds" : [ "40", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32018R1046", + "formType" : "competition", + "type" : "pin-cfc-standard", + "description" : "Call for expressions of interest", + "subTypeId" : "CEI", + "_label" : "notice|name|CEI", + "viewTemplateIds" : [ "CEI", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32007R1370", + "formType" : "planning", + "type" : "pin-tran", + "description" : "Planning notice for public passenger transport services by rail and by road", + "subTypeId" : "T01", + "_label" : "notice|name|T01", + "viewTemplateIds" : [ "summary", "T01" ] + }, { + "documentType" : "BRIN", + "legalBasis" : "31985R2137", + "formType" : "bri", + "type" : "brin-eeig", + "description" : "Notice containing information relevant to Formation or Completion of the liquidation of a EEIG.", + "subTypeId" : "X01", + "_label" : "notice|name|X01", + "viewTemplateIds" : [ "summary", "X01" ] + }, { + "documentType" : "BRIN", + "legalBasis" : "32001R2157", + "formType" : "bri", + "type" : "brin-ecs", + "description" : "Notice containing information about Registration, Deletion, Transfer-registration or Transfer-deletion of a European Company or European Cooperative Society", + "subTypeId" : "X02", + "_label" : "notice|name|X02", + "viewTemplateIds" : [ "summary", "X02" ] + } ], + "documentTypes" : [ { + "id" : "BRIN", + "namespace" : "http://data.europa.eu/p27/eforms-business-registration-information-notice/1", + "rootElement" : "BusinessRegistrationInformationNotice", + "schemaLocation" : "schemas/maindoc/EFORMS-BusinessRegistrationInformationNotice.xsd", + "additionalNamespaces" : [ { + "prefix" : "cac", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonAggregateComponents-2.3.xsd" + }, { + "prefix" : "cbc", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonBasicComponents-2.3.xsd" + }, { + "prefix" : "ext", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonExtensionComponents-2.3.xsd" + }, { + "prefix" : "efext", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extensions/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionApex-2.3.xsd" + }, { + "prefix" : "efac", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-aggregate-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionAggregateComponents-2.3.xsd" + }, { + "prefix" : "efbc", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-basic-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionBasicComponents-2.3.xsd" + } ] + }, { + "id" : "CAN", + "namespace" : "urn:oasis:names:specification:ubl:schema:xsd:ContractAwardNotice-2", + "rootElement" : "ContractAwardNotice", + "schemaLocation" : "schemas/maindoc/UBL-ContractAwardNotice-2.3.xsd", + "additionalNamespaces" : [ { + "prefix" : "cac", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonAggregateComponents-2.3.xsd" + }, { + "prefix" : "cbc", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonBasicComponents-2.3.xsd" + }, { + "prefix" : "ext", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonExtensionComponents-2.3.xsd" + }, { + "prefix" : "efext", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extensions/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionApex-2.3.xsd" + }, { + "prefix" : "efac", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-aggregate-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionAggregateComponents-2.3.xsd" + }, { + "prefix" : "efbc", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-basic-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionBasicComponents-2.3.xsd" + } ] + }, { + "id" : "CN", + "namespace" : "urn:oasis:names:specification:ubl:schema:xsd:ContractNotice-2", + "rootElement" : "ContractNotice", + "schemaLocation" : "schemas/maindoc/UBL-ContractNotice-2.3.xsd", + "additionalNamespaces" : [ { + "prefix" : "cac", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonAggregateComponents-2.3.xsd" + }, { + "prefix" : "cbc", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonBasicComponents-2.3.xsd" + }, { + "prefix" : "ext", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonExtensionComponents-2.3.xsd" + }, { + "prefix" : "efext", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extensions/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionApex-2.3.xsd" + }, { + "prefix" : "efac", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-aggregate-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionAggregateComponents-2.3.xsd" + }, { + "prefix" : "efbc", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-basic-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionBasicComponents-2.3.xsd" + } ] + }, { + "id" : "PIN", + "namespace" : "urn:oasis:names:specification:ubl:schema:xsd:PriorInformationNotice-2", + "rootElement" : "PriorInformationNotice", + "schemaLocation" : "schemas/maindoc/UBL-PriorInformationNotice-2.3.xsd", + "additionalNamespaces" : [ { + "prefix" : "cac", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonAggregateComponents-2.3.xsd" + }, { + "prefix" : "cbc", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonBasicComponents-2.3.xsd" + }, { + "prefix" : "ext", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonExtensionComponents-2.3.xsd" + }, { + "prefix" : "efext", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extensions/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionApex-2.3.xsd" + }, { + "prefix" : "efac", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-aggregate-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionAggregateComponents-2.3.xsd" + }, { + "prefix" : "efbc", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-basic-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionBasicComponents-2.3.xsd" + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/1.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/1.json new file mode 100644 index 0000000..f4a8a55 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/1.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "1", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/10.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/10.json new file mode 100644 index 0000000..6b666fc --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/10.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "10", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/11.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/11.json new file mode 100644 index 0000000..3d7e165 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/11.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "11", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/12.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/12.json new file mode 100644 index 0000000..d936e47 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/12.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "12", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/13.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/13.json new file mode 100644 index 0000000..df7a4de --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/13.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "13", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/14.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/14.json new file mode 100644 index 0000000..41ce840 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/14.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "14", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/15.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/15.json new file mode 100644 index 0000000..985df7c --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/15.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "15", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/16.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/16.json new file mode 100644 index 0000000..d5a465c --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/16.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "16", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/17.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/17.json new file mode 100644 index 0000000..432fed4 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/17.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "17", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/18.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/18.json new file mode 100644 index 0000000..eac0344 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/18.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "18", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/19.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/19.json new file mode 100644 index 0000000..7bba5b8 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/19.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "19", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/2.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/2.json new file mode 100644 index 0000000..1cbcd8c --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/2.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "2", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/20.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/20.json new file mode 100644 index 0000000..6d93a79 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/20.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "20", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/21.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/21.json new file mode 100644 index 0000000..a84d67d --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/21.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "21", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/22.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/22.json new file mode 100644 index 0000000..4b2932a --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/22.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "22", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/23.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/23.json new file mode 100644 index 0000000..2594d86 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/23.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "23", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/24.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/24.json new file mode 100644 index 0000000..c44e8de --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/24.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "24", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/25.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/25.json new file mode 100644 index 0000000..04ee39a --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/25.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "25", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/26.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/26.json new file mode 100644 index 0000000..f5f617f --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/26.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "26", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/27.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/27.json new file mode 100644 index 0000000..44974f5 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/27.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "27", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/28.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/28.json new file mode 100644 index 0000000..d2b1c1d --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/28.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "28", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/29.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/29.json new file mode 100644 index 0000000..50bbdb5 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/29.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "29", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/3.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/3.json new file mode 100644 index 0000000..71e6ec0 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/3.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "3", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/30.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/30.json new file mode 100644 index 0000000..6eff657 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/30.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "30", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/31.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/31.json new file mode 100644 index 0000000..22ad87c --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/31.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "31", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/32.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/32.json new file mode 100644 index 0000000..fd693c3 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/32.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "32", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/33.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/33.json new file mode 100644 index 0000000..5df0c46 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/33.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "33", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/34.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/34.json new file mode 100644 index 0000000..7862145 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/34.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "34", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/35.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/35.json new file mode 100644 index 0000000..bc58423 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/35.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "35", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/36.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/36.json new file mode 100644 index 0000000..73b58fe --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/36.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "36", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/37.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/37.json new file mode 100644 index 0000000..0041773 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/37.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "37", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/38.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/38.json new file mode 100644 index 0000000..b9c3b80 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/38.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "38", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/39.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/39.json new file mode 100644 index 0000000..b39da39 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/39.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "39", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/4.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/4.json new file mode 100644 index 0000000..42c48d3 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/4.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "4", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/40.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/40.json new file mode 100644 index 0000000..20b7616 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/40.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "40", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/5.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/5.json new file mode 100644 index 0000000..24a28df --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/5.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "5", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/6.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/6.json new file mode 100644 index 0000000..b3b7a2b --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/6.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "6", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/7.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/7.json new file mode 100644 index 0000000..92d9b7f --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/7.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "7", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/8.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/8.json new file mode 100644 index 0000000..e0f3060 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/8.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "8", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/9.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/9.json new file mode 100644 index 0000000..adfb792 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/9.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "9", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/CEI.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/CEI.json new file mode 100644 index 0000000..f609f48 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/CEI.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "CEI", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/T01.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/T01.json new file mode 100644 index 0000000..e6ff345 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/T01.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "T01", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/T02.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/T02.json new file mode 100644 index 0000000..41c8060 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/T02.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "T02", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/X01.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/X01.json new file mode 100644 index 0000000..67bceb0 --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/X01.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "X01", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/X02.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/X02.json new file mode 100644 index 0000000..438dbea --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/X02.json @@ -0,0 +1,48 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeId" : "X02", + "metadata" : [ { + "id" : "BT-02-notice", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Notice Type", + "_label" : "field|name|BT-02-notice", + "readOnly" : true + } ], + "content" : [ { + "id" : "GR-Buyer", + "contentType" : "group", + "displayType" : "SECTION", + "description" : "Contracting Party and Provider related Information", + "_label" : "group|name|GR-Buyer", + "content" : [ { + "id" : "GR-ContractingAuthority", + "contentType" : "group", + "nodeId" : "ND-ContractingParty", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|ND-ContractingParty", + "_repeatable" : true, + "content" : [ { + "id" : "GR-ContractingAuthority-Buyer", + "contentType" : "group", + "displayType" : "GROUP", + "description" : "Contracting Party related Information (URL, Legal Type, Contracting Type, Activity, …)", + "_label" : "group|name|GR-ContractingAuthority-Buyer", + "content" : [ { + "id" : "OPT-300-Procedure-Buyer", + "contentType" : "field", + "displayType" : "COMBOBOX", + "description" : "Buyer Technical Identifier Reference", + "_label" : "field|name|OPT-300-Procedure-Buyer", + "_idSchemes" : [ "ORG" ] + } ] + } ] + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/notice-types.json b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/notice-types.json new file mode 100644 index 0000000..66ec2ec --- /dev/null +++ b/src/test/resources/eforms-sdk-tests/tedefo-2578/valid/notice-types/notice-types.json @@ -0,0 +1,535 @@ +{ + "ublVersion" : "2.3", + "sdkVersion" : "1.10.0", + "metadataDatabase" : { + "version" : "1.10.0", + "createdOn" : "2023-11-15T14:00:00" + }, + "noticeSubTypes" : [ { + "documentType" : "PIN", + "legalBasis" : "32014L0024", + "formType" : "planning", + "type" : "pin-buyer", + "description" : "Notice of the publication of a prior information notice on a buyer profile - general directive", + "subTypeId" : "1", + "_label" : "notice|name|1", + "viewTemplateIds" : [ "1", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0025", + "formType" : "planning", + "type" : "pin-buyer", + "description" : "Notice of the publication of a periodic indicative notice on a buyer profile - sectoral directive", + "subTypeId" : "2", + "_label" : "notice|name|2", + "viewTemplateIds" : [ "2", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32009L0081", + "formType" : "planning", + "type" : "pin-buyer", + "description" : "Notice of the publication of a prior information notice on a buyer profile - defence directive", + "subTypeId" : "3", + "_label" : "notice|name|3", + "viewTemplateIds" : [ "3", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0024", + "formType" : "planning", + "type" : "pin-only", + "description" : "Prior information notice used only for information – general directive", + "subTypeId" : "4", + "_label" : "notice|name|4", + "viewTemplateIds" : [ "4", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0025", + "formType" : "planning", + "type" : "pin-only", + "description" : "Periodic indicative notice used only for information – sectoral directive", + "subTypeId" : "5", + "_label" : "notice|name|5", + "viewTemplateIds" : [ "5", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32009L0081", + "formType" : "planning", + "type" : "pin-only", + "description" : "Prior information notice used only for information – defence directive", + "subTypeId" : "6", + "_label" : "notice|name|6", + "viewTemplateIds" : [ "6", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0024", + "formType" : "planning", + "type" : "pin-rtl", + "description" : "Prior information notice used to shorten time limits for receipt of tenders – general directive", + "subTypeId" : "7", + "_label" : "notice|name|7", + "viewTemplateIds" : [ "7", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0025", + "formType" : "planning", + "type" : "pin-rtl", + "description" : "Periodic indicative notice used to shorten time limits for receipt of tenders – sectoral directive", + "subTypeId" : "8", + "_label" : "notice|name|8", + "viewTemplateIds" : [ "8", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32009L0081", + "formType" : "planning", + "type" : "pin-rtl", + "description" : "Prior information notice used to shorten time limits for receipt of tenders – defence directive", + "subTypeId" : "9", + "_label" : "notice|name|9", + "viewTemplateIds" : [ "9", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0024", + "formType" : "competition", + "type" : "pin-cfc-standard", + "description" : "Prior information notice used as a call for competition - general directive, standard regime", + "subTypeId" : "10", + "_label" : "notice|name|10", + "viewTemplateIds" : [ "10", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0025", + "formType" : "competition", + "type" : "pin-cfc-standard", + "description" : "Periodic indicative notice used as a call for competition - sectoral directive, standard regime", + "subTypeId" : "11", + "_label" : "notice|name|11", + "viewTemplateIds" : [ "11", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0024", + "formType" : "competition", + "type" : "pin-cfc-social", + "description" : "Prior information notice used as a call for competition - general directive, light regime", + "subTypeId" : "12", + "_label" : "notice|name|12", + "viewTemplateIds" : [ "12", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0025", + "formType" : "competition", + "type" : "pin-cfc-social", + "description" : "Periodic indicative notice used as a call for competition - sectoral directive, light regime", + "subTypeId" : "13", + "_label" : "notice|name|13", + "viewTemplateIds" : [ "13", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32014L0023", + "formType" : "competition", + "type" : "pin-cfc-social", + "description" : "Prior information notice used as a call for competition - concessions directive, light regime", + "subTypeId" : "14", + "_label" : "notice|name|14", + "viewTemplateIds" : [ "14", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0025", + "formType" : "competition", + "type" : "qu-sy", + "description" : "Notice on the existence of a qualification system – sectoral directive", + "subTypeId" : "15", + "_label" : "notice|name|15", + "viewTemplateIds" : [ "15", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0024", + "formType" : "competition", + "type" : "cn-standard", + "description" : "Contract notice – general directive, standard regime", + "subTypeId" : "16", + "_label" : "notice|name|16", + "viewTemplateIds" : [ "16", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0025", + "formType" : "competition", + "type" : "cn-standard", + "description" : "Contract notice – sectoral directive, standard regime", + "subTypeId" : "17", + "_label" : "notice|name|17", + "viewTemplateIds" : [ "17", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32009L0081", + "formType" : "competition", + "type" : "cn-standard", + "description" : "Contract notice – defence directive, standard regime", + "subTypeId" : "18", + "_label" : "notice|name|18", + "viewTemplateIds" : [ "18", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0023", + "formType" : "competition", + "type" : "cn-standard", + "description" : "Concession notice – concessions directive, standard regime", + "subTypeId" : "19", + "_label" : "notice|name|19", + "viewTemplateIds" : [ "19", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0024", + "formType" : "competition", + "type" : "cn-social", + "description" : "Contract notice – general directive, light regime", + "subTypeId" : "20", + "_label" : "notice|name|20", + "viewTemplateIds" : [ "20", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0025", + "formType" : "competition", + "type" : "cn-social", + "description" : "Contract notice – sectoral directive, light regime", + "subTypeId" : "21", + "_label" : "notice|name|21", + "viewTemplateIds" : [ "21", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32009L0081", + "formType" : "competition", + "type" : "subco", + "description" : "Subcontract notice – defence directive", + "subTypeId" : "22", + "_label" : "notice|name|22", + "viewTemplateIds" : [ "22", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0024", + "formType" : "competition", + "type" : "cn-desg", + "description" : "Design contest notice – general directive, design", + "subTypeId" : "23", + "_label" : "notice|name|23", + "viewTemplateIds" : [ "23", "summary" ] + }, { + "documentType" : "CN", + "legalBasis" : "32014L0025", + "formType" : "competition", + "type" : "cn-desg", + "description" : "Design contest notice – sectoral directive, design", + "subTypeId" : "24", + "_label" : "notice|name|24", + "viewTemplateIds" : [ "24", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0024", + "formType" : "dir-awa-pre", + "type" : "veat", + "description" : "Voluntary ex-ante transparency notice – general directive", + "subTypeId" : "25", + "_label" : "notice|name|25", + "viewTemplateIds" : [ "25", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0025", + "formType" : "dir-awa-pre", + "type" : "veat", + "description" : "Voluntary ex-ante transparency notice – sectoral directive", + "subTypeId" : "26", + "_label" : "notice|name|26", + "viewTemplateIds" : [ "26", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32009L0081", + "formType" : "dir-awa-pre", + "type" : "veat", + "description" : "Voluntary ex-ante transparency notice – defence directive", + "subTypeId" : "27", + "_label" : "notice|name|27", + "viewTemplateIds" : [ "27", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0023", + "formType" : "dir-awa-pre", + "type" : "veat", + "description" : "Voluntary ex-ante transparency notice – concession directive", + "subTypeId" : "28", + "_label" : "notice|name|28", + "viewTemplateIds" : [ "28", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0024", + "formType" : "result", + "type" : "can-standard", + "description" : "Contract award notice – general directive, standard regime", + "subTypeId" : "29", + "_label" : "notice|name|29", + "viewTemplateIds" : [ "29", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0025", + "formType" : "result", + "type" : "can-standard", + "description" : "Contract award notice – sectoral directive, standard regime", + "subTypeId" : "30", + "_label" : "notice|name|30", + "viewTemplateIds" : [ "30", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32009L0081", + "formType" : "result", + "type" : "can-standard", + "description" : "Contract award notice – defence directive, standard regime", + "subTypeId" : "31", + "_label" : "notice|name|31", + "viewTemplateIds" : [ "31", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0023", + "formType" : "result", + "type" : "can-standard", + "description" : "Concession award notice – concession directive, standard regime", + "subTypeId" : "32", + "_label" : "notice|name|32", + "viewTemplateIds" : [ "32", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0024", + "formType" : "result", + "type" : "can-social", + "description" : "Contract award notice – general directive, light regime", + "subTypeId" : "33", + "_label" : "notice|name|33", + "viewTemplateIds" : [ "33", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0025", + "formType" : "result", + "type" : "can-social", + "description" : "Contract award notice – sectoral directive, light regime", + "subTypeId" : "34", + "_label" : "notice|name|34", + "viewTemplateIds" : [ "34", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0023", + "formType" : "result", + "type" : "can-social", + "description" : "Concession award notice – concessions directive, light regime", + "subTypeId" : "35", + "_label" : "notice|name|35", + "viewTemplateIds" : [ "35", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0024", + "formType" : "result", + "type" : "can-desg", + "description" : "Design contest result notice – general directive, design", + "subTypeId" : "36", + "_label" : "notice|name|36", + "viewTemplateIds" : [ "36", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0025", + "formType" : "result", + "type" : "can-desg", + "description" : "Design contest result notice – sectoral directive, design", + "subTypeId" : "37", + "_label" : "notice|name|37", + "viewTemplateIds" : [ "37", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0024", + "formType" : "cont-modif", + "type" : "can-modif", + "description" : "Contract modification notice – general directive", + "subTypeId" : "38", + "_label" : "notice|name|38", + "viewTemplateIds" : [ "38", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0025", + "formType" : "cont-modif", + "type" : "can-modif", + "description" : "Contract modification notice – sectoral directive", + "subTypeId" : "39", + "_label" : "notice|name|39", + "viewTemplateIds" : [ "39", "summary" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32014L0023", + "formType" : "cont-modif", + "type" : "can-modif", + "description" : "Contract modification notice – concessions directive", + "subTypeId" : "40", + "_label" : "notice|name|40", + "viewTemplateIds" : [ "40", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32018R1046", + "formType" : "competition", + "type" : "pin-cfc-standard", + "description" : "Call for expressions of interest", + "subTypeId" : "CEI", + "_label" : "notice|name|CEI", + "viewTemplateIds" : [ "CEI", "summary" ] + }, { + "documentType" : "PIN", + "legalBasis" : "32007R1370", + "formType" : "planning", + "type" : "pin-tran", + "description" : "Planning notice for public passenger transport services by rail and by road", + "subTypeId" : "T01", + "_label" : "notice|name|T01", + "viewTemplateIds" : [ "summary", "T01" ] + }, { + "documentType" : "CAN", + "legalBasis" : "32007R1370", + "formType" : "result", + "type" : "can-tran", + "description" : "Result notice for public passenger transport services by rail and by road", + "subTypeId" : "T02", + "_label" : "notice|name|T02", + "viewTemplateIds" : [ "summary", "T02" ] + }, { + "documentType" : "BRIN", + "legalBasis" : "31985R2137", + "formType" : "bri", + "type" : "brin-eeig", + "description" : "Notice containing information relevant to Formation or Completion of the liquidation of a EEIG.", + "subTypeId" : "X01", + "_label" : "notice|name|X01", + "viewTemplateIds" : [ "summary", "X01" ] + }, { + "documentType" : "BRIN", + "legalBasis" : "32001R2157", + "formType" : "bri", + "type" : "brin-ecs", + "description" : "Notice containing information about Registration, Deletion, Transfer-registration or Transfer-deletion of a European Company or European Cooperative Society", + "subTypeId" : "X02", + "_label" : "notice|name|X02", + "viewTemplateIds" : [ "summary", "X02" ] + } ], + "documentTypes" : [ { + "id" : "BRIN", + "namespace" : "http://data.europa.eu/p27/eforms-business-registration-information-notice/1", + "rootElement" : "BusinessRegistrationInformationNotice", + "schemaLocation" : "schemas/maindoc/EFORMS-BusinessRegistrationInformationNotice.xsd", + "additionalNamespaces" : [ { + "prefix" : "cac", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonAggregateComponents-2.3.xsd" + }, { + "prefix" : "cbc", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonBasicComponents-2.3.xsd" + }, { + "prefix" : "ext", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonExtensionComponents-2.3.xsd" + }, { + "prefix" : "efext", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extensions/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionApex-2.3.xsd" + }, { + "prefix" : "efac", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-aggregate-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionAggregateComponents-2.3.xsd" + }, { + "prefix" : "efbc", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-basic-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionBasicComponents-2.3.xsd" + } ] + }, { + "id" : "CAN", + "namespace" : "urn:oasis:names:specification:ubl:schema:xsd:ContractAwardNotice-2", + "rootElement" : "ContractAwardNotice", + "schemaLocation" : "schemas/maindoc/UBL-ContractAwardNotice-2.3.xsd", + "additionalNamespaces" : [ { + "prefix" : "cac", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonAggregateComponents-2.3.xsd" + }, { + "prefix" : "cbc", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonBasicComponents-2.3.xsd" + }, { + "prefix" : "ext", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonExtensionComponents-2.3.xsd" + }, { + "prefix" : "efext", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extensions/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionApex-2.3.xsd" + }, { + "prefix" : "efac", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-aggregate-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionAggregateComponents-2.3.xsd" + }, { + "prefix" : "efbc", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-basic-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionBasicComponents-2.3.xsd" + } ] + }, { + "id" : "CN", + "namespace" : "urn:oasis:names:specification:ubl:schema:xsd:ContractNotice-2", + "rootElement" : "ContractNotice", + "schemaLocation" : "schemas/maindoc/UBL-ContractNotice-2.3.xsd", + "additionalNamespaces" : [ { + "prefix" : "cac", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonAggregateComponents-2.3.xsd" + }, { + "prefix" : "cbc", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonBasicComponents-2.3.xsd" + }, { + "prefix" : "ext", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonExtensionComponents-2.3.xsd" + }, { + "prefix" : "efext", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extensions/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionApex-2.3.xsd" + }, { + "prefix" : "efac", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-aggregate-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionAggregateComponents-2.3.xsd" + }, { + "prefix" : "efbc", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-basic-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionBasicComponents-2.3.xsd" + } ] + }, { + "id" : "PIN", + "namespace" : "urn:oasis:names:specification:ubl:schema:xsd:PriorInformationNotice-2", + "rootElement" : "PriorInformationNotice", + "schemaLocation" : "schemas/maindoc/UBL-PriorInformationNotice-2.3.xsd", + "additionalNamespaces" : [ { + "prefix" : "cac", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonAggregateComponents-2.3.xsd" + }, { + "prefix" : "cbc", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonBasicComponents-2.3.xsd" + }, { + "prefix" : "ext", + "uri" : "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", + "schemaLocation" : "schemas/common/UBL-CommonExtensionComponents-2.3.xsd" + }, { + "prefix" : "efext", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extensions/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionApex-2.3.xsd" + }, { + "prefix" : "efac", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-aggregate-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionAggregateComponents-2.3.xsd" + }, { + "prefix" : "efbc", + "uri" : "http://data.europa.eu/p27/eforms-ubl-extension-basic-components/1", + "schemaLocation" : "schemas/common/EFORMS-ExtensionBasicComponents-2.3.xsd" + } ] + } ] +} \ No newline at end of file diff --git a/src/test/resources/eu/europa/ted/eforms/sdk/analysis/cucumber/tedefo-2578.feature b/src/test/resources/eu/europa/ted/eforms/sdk/analysis/cucumber/tedefo-2578.feature new file mode 100644 index 0000000..720f351 --- /dev/null +++ b/src/test/resources/eu/europa/ted/eforms/sdk/analysis/cucumber/tedefo-2578.feature @@ -0,0 +1,27 @@ +@tedefo-2578 +Feature: Notice Types Index - Check expected notice types definition + TEDEFO-2578: All expected NTDs are present. + Test files under under "src/test/resources/eforms-sdk-tests/tedefo-2578" + + Background: + Given The following rules + | All expected notice subtypes are present | + + Scenario: All expected notice subtypes are present + Given A "tedefo-2578" folder with "valid" files + When I load the notice types index + And I load all notice types + And I execute validation + Then I should get 0 SDK validation errors + + Scenario Outline: Some notice subtypes are missing + Given A "tedefo-2578" folder with "invalid" files + When I load the notice types index + And I load all notice types + And I execute validation + Then Rule "" should have been fired + Then I should get 2 SDK validation errors + + Examples: + | expected rule | + | All expected notice subtypes are present |