From a5f6319aaa3ae9c7040a3e1b958d609a91858aed Mon Sep 17 00:00:00 2001 From: Bertrand Lorentz Date: Wed, 5 Jul 2023 10:29:44 +0200 Subject: [PATCH] schematrons: Remove ineffective rules for change notices (TEDEFO-2991) The rules that retrieve another notice are currently not enforced by CVS, but they cause a significant delay for notices with a large number of lots. Remove most of those rules, and only keep a few that do not apply on each lot. (backported from commit 8d6d8e7d9b238551108b2f8601e4080307d116aa) --- schematrons/dynamic/validation-stage-6b.sch | 303 +------------------- 1 file changed, 4 insertions(+), 299 deletions(-) diff --git a/schematrons/dynamic/validation-stage-6b.sch b/schematrons/dynamic/validation-stage-6b.sch index dcd41aced..ef4209f0f 100644 --- a/schematrons/dynamic/validation-stage-6b.sch +++ b/schematrons/dynamic/validation-stage-6b.sch @@ -33,312 +33,17 @@ - The BT-105 Procedure Type value must be the same as for the parent notice. - - - - - The BT-106 Procedure Accelerated must be the same as for the parent notice. - - - - - The BT-31 Lots Max Allowed must be the same as for the parent notice. - - - - - The BT-763 Lots All Required must be the same as for the parent notice. - - - - - The BT-33 Lots Max Awarded must be the same as for the parent notice. - - - - - The group identifiers must be the same as for the parent notice. + The value of "Procedure Type" (BT-105-Procedure) value must be the same as for the parent notice. - The BT-04 Procedure Identifier must be the same as for the parent notice. - - - - - The BT-01 Procedure Legal Basis must be the same as for the parent notice. + The value of "Procedure Identifier" (BT-04-notice) must be the same as for the parent notice. - - The BT-23 Main Nature must be the same as for the parent notice. - - - - - The BT-5071 Place Performance Country Subdivision for the procedure must be the same as for the parent notice. - - - - - The BT-5141 Place Performance Country Code for the procedure must be the same as for the parent notice. - - - - - The BT-727 Place Performance Services Other for the procedure must be the same as for the parent notice. - - - - - The lot identifiers must be the same as for the parent notice. - - - - - The group of lots identifiers must be the same as for the parent notice. - - - - - The part identifiers must be the same as for the parent notice. - - - - - The BT-262 MainCommodityClassification codes for the procedure must be the same as for the parent notice. - - - - - - - - The BT-11 Buyer Legal Type must be the same as for the parent notice. - - - - - The BT-740 Buyer Contracting Entity must be the same as for the parent notice. - - - - - The BT-10 Activity Authority must be the same as for the parent notice. - - - - - The BT-610 Activity Entity for the procedure must be the same as for the parent notice. - - - - - - - - - - The group identifiers must be the same as for the parent notice. - - - - - - - - - - The BT-115 GPA Coverage for Part must be the same as for the parent notice. - - - - - - - - - - The BT-63 Variants for Lot must be the same as for the parent notice. - - - - - The BT-125 Previous Planning Identifier for Lot must be the same as for the parent notice. - - - - - The BT-1251 Previous Planning Part Identifier for Lot must be the same as for the parent notice. - - - - - The BT-23 Main Nature for Lot must be the same as for the parent notice. - - - - - The BT-5071 Place Performance Country Subdivision for Lot must be the same as for the parent notice. - - - - - The BT-5141 Place Performance Country Code for Lot must be the same as for the parent notice. - - - - - The BT-727 Place Performance Services Other for Lot must be the same as for the parent notice. - - - - - The BT-644 Value Prize for Lot must be the same as for the parent notice. - - - - - The BT-44 Prize Rank for Lot must be the same as for the parent notice. - - - - - The BT-41 Following Contract for Lot must be the same as for the parent notice. - - - - - The values for BT-71 Reserved Participation for Lot must be the same as for the parent notice. - - - - - The BT-78 Security Clearance Deadline for Lot must be the same as for the parent notice. - - - - - The BT-736 Reserved Execution for Lot must be the same as for the parent notice. - - - - - The BT-761 Tenderer Legal Form for Lot must be the same as for the parent notice. - - - - - The BT-65 Subcontracting Obligations for Lot must be the same as for the parent notice. - - - - - The values for BT-651 Subcontracting Tender Indication must be the same as for the parent notice. - - - - - The BT-115 GPA Coverage must be the same as for the parent notice. - - - - - - - - - - - The BT-262 MainCommodityClassification codes for Lot must be the same as for the parent notice. - - - - - - - - - - The BT-71 Reserved Participation for Lot must be the same as for the parent notice. - - - - - - - - - - - The BT-65 Subcontracting Obligations for Lot must be the same as for the parent notice. - - - - - The BT-64 Subcontracting Obligation Minimum for Lot must be the same as for the parent notice. - - - - - The BT-729 Subcontracting Obligation Maximum for Lot must be the same as for the parent notice. - - - - - - - - - The BT-13713 Result Lot Identifier must be the same as for the parent notice. - - - - - The BT-3201 Tender Identifier must be the same as for the parent notice. - - - - - The OPT-316-Contract must be the same as for the parent notice. - - - - - - - - - - - The BT-142 Winner Chosen for the LotResult for Lot must be the same as for the parent notice. - - - - - - - - - - The BT-13714 Tender Lot Identifier for LotTender must be the same as for the parent notice. - - - - - - - - - - The values for BT-3202 Contract Tender ID must be the same as for the parent notice. - - - - - The BT-5011 Contract EU Funds Identifier for Contract must be the same as for the parent notice. + + The value of "Main Nature" (BT-23-Procedure) must be the same as for the parent notice.