Skip to content

Commit 37fdcd2

Browse files
Merge pull request #1278 from OP-TED/updates-before-1.14
Updates before 1.14
2 parents f561205 + e57617f commit 37fdcd2

135 files changed

Lines changed: 2312 additions & 1829 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

fields/fields.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"ublVersion" : "2.3",
33
"sdkVersion" : "eforms-sdk-1.14.0-SNAPSHOT",
44
"metadataDatabase" : {
5-
"version" : "1.13.326",
6-
"createdOn" : "2025-10-29T10:34:36"
5+
"version" : "1.13.336",
6+
"createdOn" : "2025-10-30T16:24:49"
77
},
88
"businessEntities" : [ {
99
"id" : "buyer",
@@ -4682,7 +4682,7 @@
46824682
"value" : true,
46834683
"severity" : "ERROR"
46844684
}, {
4685-
"noticeTypes" : [ "1", "2", "3", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "CEI", "E3", "T01" ],
4685+
"noticeTypes" : [ "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "CEI", "E3", "T01" ],
46864686
"condition" : "{ND-LotInfoRequestPeriod} ${BT-13(d)-Lot is not present}",
46874687
"value" : true,
46884688
"severity" : "ERROR"
@@ -30204,14 +30204,14 @@
3020430204
"id" : "BT-67(a)-Procedure",
3020530205
"parentNodeId" : "ND-ExclusionGrounds",
3020630206
"name" : "Exclusion Ground",
30207-
"btId" : "BT-67",
30207+
"btId" : "BT-67(a)",
3020830208
"xpathAbsolute" : "/*/cac:TenderingTerms/cac:TendererQualificationRequest[cac:SpecificTendererRequirement/cbc:TendererRequirementTypeCode/@listName='exclusion-ground']/cac:SpecificTendererRequirement/cbc:TendererRequirementTypeCode",
3020930209
"xpathRelative" : "cbc:TendererRequirementTypeCode",
3021030210
"xsdSequenceOrder" : [ { "cbc:TendererRequirementTypeCode" : 3 } ],
3021130211
"type" : "code",
3021230212
"attributes" : [ "BT-67(a)-Procedure-List" ],
3021330213
"businessEntityId" : "procedure",
30214-
"legalType" : "TEXT",
30214+
"legalType" : "CODE",
3021530215
"repeatable" : {
3021630216
"value" : false,
3021730217
"severity" : "ERROR"
@@ -30259,7 +30259,7 @@
3025930259
"id" : "BT-67(a)-Procedure-List",
3026030260
"parentNodeId" : "ND-ExclusionGrounds",
3026130261
"name" : "Exclusion Ground Listname",
30262-
"btId" : "BT-67",
30262+
"btId" : "BT-67(a)",
3026330263
"xpathAbsolute" : "/*/cac:TenderingTerms/cac:TendererQualificationRequest[cac:SpecificTendererRequirement/cbc:TendererRequirementTypeCode/@listName='exclusion-ground']/cac:SpecificTendererRequirement/cbc:TendererRequirementTypeCode/@listName",
3026430264
"xpathRelative" : "cbc:TendererRequirementTypeCode/@listName",
3026530265
"xsdSequenceOrder" : [ { "cbc:TendererRequirementTypeCode" : 3 } ],
@@ -30268,7 +30268,7 @@
3026830268
"attributeOf" : "BT-67(a)-Procedure",
3026930269
"presetValue" : "exclusion-ground",
3027030270
"businessEntityId" : "procedure",
30271-
"legalType" : "TEXT",
30271+
"legalType" : "CODE",
3027230272
"repeatable" : {
3027330273
"value" : false,
3027430274
"severity" : "ERROR"
@@ -30277,7 +30277,7 @@
3027730277
"id" : "BT-67(b)-Procedure",
3027830278
"parentNodeId" : "ND-ExclusionGrounds",
3027930279
"name" : "Exclusion Ground Description",
30280-
"btId" : "BT-67",
30280+
"btId" : "BT-67(b)",
3028130281
"xpathAbsolute" : "/*/cac:TenderingTerms/cac:TendererQualificationRequest[cac:SpecificTendererRequirement/cbc:TendererRequirementTypeCode/@listName='exclusion-ground']/cac:SpecificTendererRequirement/cbc:Description",
3028230282
"xpathRelative" : "cbc:Description",
3028330283
"xsdSequenceOrder" : [ { "cbc:Description" : 4 } ],
@@ -30308,7 +30308,7 @@
3030830308
"id" : "BT-67(b)-Procedure-Language",
3030930309
"parentNodeId" : "ND-ExclusionGrounds",
3031030310
"name" : "Exclusion Ground Description Language",
30311-
"btId" : "BT-67",
30311+
"btId" : "BT-67(b)",
3031230312
"xpathAbsolute" : "/*/cac:TenderingTerms/cac:TendererQualificationRequest[cac:SpecificTendererRequirement/cbc:TendererRequirementTypeCode/@listName='exclusion-ground']/cac:SpecificTendererRequirement/cbc:Description/@languageID",
3031330313
"xpathRelative" : "cbc:Description/@languageID",
3031430314
"xsdSequenceOrder" : [ { "cbc:Description" : 4 } ],

schematrons/dynamic/validation-stage-4-1.sch

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@
3333
<assert id="BR-BT-05141-0004" role="ERROR" diagnostics="BT-5141-Procedure" test="count(cac:Country/cbc:IdentificationCode) &gt; 0 or (cbc:Region/normalize-space(text()) = ('anyw','anyw-eea'))">rule|text|BR-BT-05141-0004</assert>
3434
<assert id="BR-BT-05141-0190" role="ERROR" diagnostics="BT-5141-Procedure" test="count(cac:Country/cbc:IdentificationCode) = 0 or not(cbc:Region/normalize-space(text()) = ('anyw','anyw-eea'))">rule|text|BR-BT-05141-0190</assert>
3535
</rule>
36-
<rule context="/*/cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cac:TenderingProcess/cac:AdditionalInformationRequestPeriod[$noticeSubType = '1']">
37-
<assert id="BR-BT-00013-0217" role="ERROR" diagnostics="BT-13_t_-Lot" test="count(cbc:EndTime) = 0 or (cbc:EndDate)">rule|text|BR-BT-00013-0217</assert>
38-
</rule>
3936
<rule context="/*/cac:TenderingTerms/cac:ProcurementLegislationDocumentReference[cbc:ID/text()='LocalLegalBasis'][$noticeSubType = '1']">
4037
<assert id="BR-BT-00001-0108" role="ERROR" diagnostics="BT-01_f_-Procedure" test="count(cbc:DocumentDescription) &gt; 0 or not(cbc:ID)">rule|text|BR-BT-00001-0108</assert>
4138
<assert id="BR-BT-00001-0157" role="ERROR" diagnostics="BT-01_f_-Procedure" test="count(cbc:DocumentDescription) = 0 or (cbc:ID)">rule|text|BR-BT-00001-0157</assert>

schematrons/dynamic/validation-stage-4-16.sch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
</rule>
124124
<rule context="/*/cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cac:TenderingProcess/cac:OpenTenderEvent[$noticeSubType = '16']">
125125
<assert id="BR-BT-00132-0074" role="ERROR" diagnostics="BT-132_t_-Lot" test="count(cbc:OccurrenceTime) &gt; 0 or not(cbc:OccurrenceDate)">rule|text|BR-BT-00132-0074</assert>
126-
<assert id="BR-BT-00132-0107" role="ERROR" diagnostics="BT-132_t_-Lot" test="count(cbc:OccurrenceTime) = 0 or (cbc:OccurrenceDate)">rule|text|BR-BT-00132-0107</assert>
126+
<assert id="BR-BT-00132-0152" role="ERROR" diagnostics="BT-132_t_-Lot" test="count(cbc:OccurrenceTime) = 0 or (cbc:OccurrenceDate)">rule|text|BR-BT-00132-0152</assert>
127127
<assert id="BR-BT-00133-0054" role="ERROR" diagnostics="ND-PublicOpening_BT-133-Lot" test="count(cac:OccurenceLocation/cbc:Description) = 0 or (../../../cac:TenderingProcess/cbc:ProcedureCode/normalize-space(text()) = 'open')">rule|text|BR-BT-00133-0054</assert>
128128
<assert id="BR-BT-00134-0022" role="ERROR" diagnostics="BT-134-Lot" test="count(cbc:Description) = 0 or (../../../cac:TenderingProcess/cbc:ProcedureCode/normalize-space(text()) = 'open')">rule|text|BR-BT-00134-0022</assert>
129129
</rule>

schematrons/dynamic/validation-stage-4-17.sch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@
124124
</rule>
125125
<rule context="/*/cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cac:TenderingProcess/cac:OpenTenderEvent[$noticeSubType = '17']">
126126
<assert id="BR-BT-00132-0075" role="ERROR" diagnostics="BT-132_t_-Lot" test="count(cbc:OccurrenceTime) &gt; 0 or not(cbc:OccurrenceDate)">rule|text|BR-BT-00132-0075</assert>
127-
<assert id="BR-BT-00132-0108" role="ERROR" diagnostics="BT-132_t_-Lot" test="count(cbc:OccurrenceTime) = 0 or (cbc:OccurrenceDate)">rule|text|BR-BT-00132-0108</assert>
127+
<assert id="BR-BT-00132-0153" role="ERROR" diagnostics="BT-132_t_-Lot" test="count(cbc:OccurrenceTime) = 0 or (cbc:OccurrenceDate)">rule|text|BR-BT-00132-0153</assert>
128128
<assert id="BR-BT-00133-0055" role="ERROR" diagnostics="ND-PublicOpening_BT-133-Lot" test="count(cac:OccurenceLocation/cbc:Description) = 0 or (../../../cac:TenderingProcess/cbc:ProcedureCode/normalize-space(text()) = 'open')">rule|text|BR-BT-00133-0055</assert>
129129
<assert id="BR-BT-00134-0023" role="ERROR" diagnostics="BT-134-Lot" test="count(cbc:Description) = 0 or (../../../cac:TenderingProcess/cbc:ProcedureCode/normalize-space(text()) = 'open')">rule|text|BR-BT-00134-0023</assert>
130130
</rule>

schematrons/dynamic/validation-stage-4-2.sch

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,6 @@
3737
<assert id="BR-BT-05141-0005" role="ERROR" diagnostics="BT-5141-Procedure" test="count(cac:Country/cbc:IdentificationCode) &gt; 0 or (cbc:Region/normalize-space(text()) = ('anyw','anyw-eea'))">rule|text|BR-BT-05141-0005</assert>
3838
<assert id="BR-BT-05141-0191" role="ERROR" diagnostics="BT-5141-Procedure" test="count(cac:Country/cbc:IdentificationCode) = 0 or not(cbc:Region/normalize-space(text()) = ('anyw','anyw-eea'))">rule|text|BR-BT-05141-0191</assert>
3939
</rule>
40-
<rule context="/*/cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cac:TenderingProcess/cac:AdditionalInformationRequestPeriod[$noticeSubType = '2']">
41-
<assert id="BR-BT-00013-0218" role="ERROR" diagnostics="BT-13_t_-Lot" test="count(cbc:EndTime) = 0 or (cbc:EndDate)">rule|text|BR-BT-00013-0218</assert>
42-
</rule>
4340
<rule context="/*/cac:TenderingTerms/cac:ProcurementLegislationDocumentReference[cbc:ID/text()='LocalLegalBasis'][$noticeSubType = '2']">
4441
<assert id="BR-BT-00001-0109" role="ERROR" diagnostics="BT-01_f_-Procedure" test="count(cbc:DocumentDescription) &gt; 0 or not(cbc:ID)">rule|text|BR-BT-00001-0109</assert>
4542
<assert id="BR-BT-00001-0158" role="ERROR" diagnostics="BT-01_f_-Procedure" test="count(cbc:DocumentDescription) = 0 or (cbc:ID)">rule|text|BR-BT-00001-0158</assert>

schematrons/dynamic/validation-stage-4-20.sch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@
122122
<assert id="BR-BT-00661-0027" role="ERROR" diagnostics="BT-661-Lot" test="count(cbc:LimitationDescription) = 0 or not(../../../cac:TenderingProcess/cbc:ProcedureCode/normalize-space(text()) = 'open' or ../../../cac:TenderingProcess/cbc:ProcedureCode/normalize-space(text()) = 'oth-single' or ../../../cac:TenderingProcess/cbc:ProcedureCode/normalize-space(text()) = 'neg-wo-call')">rule|text|BR-BT-00661-0027</assert>
123123
</rule>
124124
<rule context="/*/cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cac:TenderingProcess/cac:OpenTenderEvent[$noticeSubType = '20']">
125-
<assert id="BR-BT-00132-0079" role="ERROR" diagnostics="BT-132_t_-Lot" test="count(cbc:OccurrenceTime) = 0 or (cbc:OccurrenceDate)">rule|text|BR-BT-00132-0079</assert>
125+
<assert id="BR-BT-00132-0154" role="ERROR" diagnostics="BT-132_t_-Lot" test="count(cbc:OccurrenceTime) = 0 or (cbc:OccurrenceDate)">rule|text|BR-BT-00132-0154</assert>
126126
<assert id="BR-BT-00134-0027" role="ERROR" diagnostics="BT-134-Lot" test="count(cbc:Description) = 0 or (../../../cac:TenderingProcess/cbc:ProcedureCode/normalize-space(text()) = 'open')">rule|text|BR-BT-00134-0027</assert>
127127
</rule>
128128
<rule context="/*/cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cac:TenderingProcess/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/efext:EformsExtension[$noticeSubType = '20']">

schematrons/dynamic/validation-stage-4-21.sch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
<assert id="BR-BT-00661-0028" role="ERROR" diagnostics="BT-661-Lot" test="count(cbc:LimitationDescription) = 0 or not(../../../cac:TenderingProcess/cbc:ProcedureCode/normalize-space(text()) = 'open' or ../../../cac:TenderingProcess/cbc:ProcedureCode/normalize-space(text()) = 'oth-single' or ../../../cac:TenderingProcess/cbc:ProcedureCode/normalize-space(text()) = 'neg-wo-call')">rule|text|BR-BT-00661-0028</assert>
124124
</rule>
125125
<rule context="/*/cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cac:TenderingProcess/cac:OpenTenderEvent[$noticeSubType = '21']">
126-
<assert id="BR-BT-00132-0080" role="ERROR" diagnostics="BT-132_t_-Lot" test="count(cbc:OccurrenceTime) = 0 or (cbc:OccurrenceDate)">rule|text|BR-BT-00132-0080</assert>
126+
<assert id="BR-BT-00132-0155" role="ERROR" diagnostics="BT-132_t_-Lot" test="count(cbc:OccurrenceTime) = 0 or (cbc:OccurrenceDate)">rule|text|BR-BT-00132-0155</assert>
127127
<assert id="BR-BT-00134-0028" role="ERROR" diagnostics="BT-134-Lot" test="count(cbc:Description) = 0 or (../../../cac:TenderingProcess/cbc:ProcedureCode/normalize-space(text()) = 'open')">rule|text|BR-BT-00134-0028</assert>
128128
</rule>
129129
<rule context="/*/cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cac:TenderingProcess/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/efext:EformsExtension[$noticeSubType = '21']">

schematrons/dynamic/validation-stage-4-29.sch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -518,10 +518,10 @@
518518
<assert id="BR-BT-00685-0052" role="ERROR" diagnostics="ND-LotResult_BT-685-LotResult" test="count(efac:StrategicProcurement[efac:StrategicProcurementInformation/efac:AppliedMeasure/efbc:MeasureCode/@listName='international-procurement-instrument-measure']/efac:StrategicProcurementInformation/efac:AppliedMeasure/efbc:MeasureCode) &gt; 0 or ((efac:TenderLot/cbc:ID/normalize-space(text()) = ../../../../../../cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cbc:ID[not(../cac:TenderingTerms/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/efext:EformsExtension/efac:StrategicProcurement[efbc:ApplicableLegalBasis/@listName='ipi-scope']/efbc:ApplicableLegalBasis/normalize-space(text()) = 'true')]/normalize-space(text())) or (not(cbc:TenderResultCode)) or (cbc:TenderResultCode/normalize-space(text()) = 'open-nw'))">rule|text|BR-BT-00685-0052</assert>
519519
<assert id="BR-BT-00710-0036" role="ERROR" diagnostics="BT-710-LotResult" test="count(cbc:LowerTenderAmount) &gt; 0 or not(cbc:HigherTenderAmount)">rule|text|BR-BT-00710-0036</assert>
520520
<assert id="BR-BT-00710-0052" role="ERROR" diagnostics="BT-710-LotResult" test="count(cbc:LowerTenderAmount) = 0 or (cbc:HigherTenderAmount)">rule|text|BR-BT-00710-0052</assert>
521-
<assert id="BR-BT-00711-0052" role="ERROR" diagnostics="BT-711-LotResult" test="count(cbc:HigherTenderAmount) = 0 or not((cbc:TenderResultCode/normalize-space(text()) = 'open-nw') or ((cbc:TenderResultCode/normalize-space(text()) = 'clos-nw') and (efac:DecisionReason/efbc:DecisionReasonCode/normalize-space(text()) = 'no-rece')))">rule|text|BR-BT-00711-0052</assert>
521+
<assert id="BR-BT-00711-0058" role="ERROR" diagnostics="BT-711-LotResult" test="count(cbc:HigherTenderAmount) = 0 or not((cbc:TenderResultCode/normalize-space(text()) = 'open-nw') or ((cbc:TenderResultCode/normalize-space(text()) = 'clos-nw') and (efac:DecisionReason/efbc:DecisionReasonCode/normalize-space(text()) = 'no-rece')))">rule|text|BR-BT-00711-0058</assert>
522522
<assert id="BR-BT-00712-0036" role="ERROR" diagnostics="ND-LotResult_BT-712_a_-LotResult" test="count(efac:AppealRequestsStatistics[efbc:StatisticsCode/@listName='review-type']/efbc:StatisticsCode) = 0 or not(cbc:TenderResultCode/normalize-space(text()) = 'open-nw')">rule|text|BR-BT-00712-0036</assert>
523-
<assert id="BR-BT-00760-0087" role="ERROR" diagnostics="ND-LotResult_BT-760-LotResult" test="count(efac:ReceivedSubmissionsStatistics/efbc:StatisticsCode) = 0 or not((cbc:TenderResultCode/normalize-space(text()) = 'open-nw') or ((cbc:TenderResultCode/normalize-space(text()) = 'clos-nw') and (efac:DecisionReason/efbc:DecisionReasonCode/normalize-space(text()) = 'no-rece')))">rule|text|BR-BT-00760-0087</assert>
524523
<assert id="BR-BT-00760-0099" role="ERROR" diagnostics="ND-LotResult_BT-760-LotResult" test="count(efac:ReceivedSubmissionsStatistics/efbc:StatisticsCode) &gt; 0 or not((cbc:TenderResultCode/normalize-space(text()) != 'open-nw') and ((cbc:TenderResultCode/normalize-space(text()) != 'clos-nw') or (efac:DecisionReason/efbc:DecisionReasonCode/normalize-space(text()) != 'no-rece')) and not((efac:TenderLot/cbc:ID/normalize-space(text()) = ../../../../../../cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cbc:ID[../cac:TenderingProcess/cac:ContractingSystem[cbc:ContractingSystemTypeCode/@listName='framework-agreement']/cbc:ContractingSystemTypeCode/normalize-space(text()) = 'fa-wo-rc']/normalize-space(text())) and (efac:SettledContract/cbc:ID/normalize-space(text()) = ../efac:SettledContract/cbc:ID[(../efbc:ContractFrameworkIndicator = true())]/normalize-space(text()))))">rule|text|BR-BT-00760-0099</assert>
524+
<assert id="BR-BT-00760-0106" role="ERROR" diagnostics="ND-LotResult_BT-760-LotResult" test="count(efac:ReceivedSubmissionsStatistics/efbc:StatisticsCode) = 0 or not((cbc:TenderResultCode/normalize-space(text()) = 'open-nw') or ((cbc:TenderResultCode/normalize-space(text()) = 'clos-nw') and (efac:DecisionReason/efbc:DecisionReasonCode/normalize-space(text()) = 'no-rece')))">rule|text|BR-BT-00760-0106</assert>
525525
<assert id="BR-BT-00811-0087" role="ERROR" diagnostics="ND-LotResult_BT-811_a_-LotResult" test="count(efac:StrategicProcurement[efac:StrategicProcurementInformation/efac:ProcurementDetails/efbc:AssetCategoryCode/@listName='energy-efficiency-item']/efac:StrategicProcurementInformation/efac:ProcurementDetails/efbc:LegalFrameworkCode) = 0 or not((efac:TenderLot/cbc:ID/normalize-space(text()) = ../../../../../../cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cbc:ID[not(../cac:TenderingTerms/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/efext:EformsExtension/efac:StrategicProcurement[efbc:ApplicableLegalBasis/@listName='eed-scope']/efbc:ApplicableLegalBasis/normalize-space(text()) = 'true')]/normalize-space(text())) or not(cbc:TenderResultCode/normalize-space(text()) = 'selec-w'))">rule|text|BR-BT-00811-0087</assert>
526526
<assert id="BR-BT-00811-0135" role="ERROR" diagnostics="ND-LotResult_BT-811_a_-LotResult" test="count(efac:StrategicProcurement[efac:StrategicProcurementInformation/efac:ProcurementDetails/efbc:AssetCategoryCode/@listName='energy-efficiency-item']/efac:StrategicProcurementInformation/efac:ProcurementDetails/efbc:LegalFrameworkCode) &gt; 0 or ((efac:TenderLot/cbc:ID/normalize-space(text()) = ../../../../../../cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cbc:ID[not(../cac:TenderingTerms/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/efext:EformsExtension/efac:StrategicProcurement[efbc:ApplicableLegalBasis/@listName='eed-scope']/efbc:ApplicableLegalBasis/normalize-space(text()) = 'true')]/normalize-space(text())) or not(cbc:TenderResultCode/normalize-space(text()) = 'selec-w'))">rule|text|BR-BT-00811-0135</assert>
527527
<assert id="BR-BT-00811-0287" role="ERROR" diagnostics="ND-LotResult_BT-811_b_-LotResult" test="count(efac:StrategicProcurement[efac:StrategicProcurementInformation/efac:ProcurementDetails/efbc:AssetCategoryCode/@listName='energy-efficiency-item']/efac:StrategicProcurementInformation/efac:ProcurementDetails/efbc:AssetCategoryCode) = 0 or not((efac:TenderLot/cbc:ID/normalize-space(text()) = ../../../../../../cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cbc:ID[not(../cac:TenderingTerms/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/efext:EformsExtension/efac:StrategicProcurement[efbc:ApplicableLegalBasis/@listName='eed-scope']/efbc:ApplicableLegalBasis/normalize-space(text()) = 'true')]/normalize-space(text())) or not(cbc:TenderResultCode/normalize-space(text()) = 'selec-w'))">rule|text|BR-BT-00811-0287</assert>

schematrons/dynamic/validation-stage-4-3.sch

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,6 @@
3737
<assert id="BR-BT-05141-0006" role="ERROR" diagnostics="BT-5141-Procedure" test="count(cac:Country/cbc:IdentificationCode) &gt; 0 or (cbc:Region/normalize-space(text()) = ('anyw','anyw-eea'))">rule|text|BR-BT-05141-0006</assert>
3838
<assert id="BR-BT-05141-0192" role="ERROR" diagnostics="BT-5141-Procedure" test="count(cac:Country/cbc:IdentificationCode) = 0 or not(cbc:Region/normalize-space(text()) = ('anyw','anyw-eea'))">rule|text|BR-BT-05141-0192</assert>
3939
</rule>
40-
<rule context="/*/cac:ProcurementProjectLot[cbc:ID/@schemeName='Lot']/cac:TenderingProcess/cac:AdditionalInformationRequestPeriod[$noticeSubType = '3']">
41-
<assert id="BR-BT-00013-0219" role="ERROR" diagnostics="BT-13_t_-Lot" test="count(cbc:EndTime) = 0 or (cbc:EndDate)">rule|text|BR-BT-00013-0219</assert>
42-
</rule>
4340
<rule context="/*/cac:TenderingTerms/cac:ProcurementLegislationDocumentReference[cbc:ID/text()='LocalLegalBasis'][$noticeSubType = '3']">
4441
<assert id="BR-BT-00001-0110" role="ERROR" diagnostics="BT-01_f_-Procedure" test="count(cbc:DocumentDescription) &gt; 0 or not(cbc:ID)">rule|text|BR-BT-00001-0110</assert>
4542
<assert id="BR-BT-00001-0159" role="ERROR" diagnostics="BT-01_f_-Procedure" test="count(cbc:DocumentDescription) = 0 or (cbc:ID)">rule|text|BR-BT-00001-0159</assert>

0 commit comments

Comments
 (0)