From b7625ee954d83a3f15c067902ad4915d3f15c507 Mon Sep 17 00:00:00 2001 From: Olha Zamirets Date: Mon, 19 Jun 2023 13:16:50 +0200 Subject: [PATCH] Add config minBidsNumber --- data_model/schema/TenderConfig/aboveThreshold.json | 9 ++++++++- data_model/schema/TenderConfig/aboveThresholdEU.json | 9 ++++++++- .../schema/TenderConfig/aboveThresholdUA.defense.json | 9 ++++++++- data_model/schema/TenderConfig/aboveThresholdUA.json | 9 ++++++++- data_model/schema/TenderConfig/belowThreshold.json | 9 ++++++++- .../TenderConfig/closeFrameworkAgreementSelectionUA.json | 9 ++++++++- .../schema/TenderConfig/closeFrameworkAgreementUA.json | 9 ++++++++- .../schema/TenderConfig/competitiveDialogueEU.json | 9 ++++++++- .../TenderConfig/competitiveDialogueEU.stage2.json | 9 ++++++++- .../schema/TenderConfig/competitiveDialogueUA.json | 9 ++++++++- .../TenderConfig/competitiveDialogueUA.stage2.json | 9 ++++++++- data_model/schema/TenderConfig/esco.json | 9 ++++++++- data_model/schema/TenderConfig/negotiation.json | 9 ++++++++- data_model/schema/TenderConfig/negotiation.quick.json | 9 ++++++++- data_model/schema/TenderConfig/priceQuotation.json | 9 ++++++++- data_model/schema/TenderConfig/reporting.json | 9 ++++++++- data_model/schema/TenderConfig/simple.defense.json | 9 ++++++++- 17 files changed, 136 insertions(+), 17 deletions(-) diff --git a/data_model/schema/TenderConfig/aboveThreshold.json b/data_model/schema/TenderConfig/aboveThreshold.json index 58622b6a..41048838 100644 --- a/data_model/schema/TenderConfig/aboveThreshold.json +++ b/data_model/schema/TenderConfig/aboveThreshold.json @@ -15,11 +15,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 1, + "maximum": 1, + "default": 1 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/aboveThresholdEU.json b/data_model/schema/TenderConfig/aboveThresholdEU.json index 58622b6a..e25840fa 100644 --- a/data_model/schema/TenderConfig/aboveThresholdEU.json +++ b/data_model/schema/TenderConfig/aboveThresholdEU.json @@ -15,11 +15,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 2, + "maximum": 2, + "default": 2 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/aboveThresholdUA.defense.json b/data_model/schema/TenderConfig/aboveThresholdUA.defense.json index 58622b6a..41048838 100644 --- a/data_model/schema/TenderConfig/aboveThresholdUA.defense.json +++ b/data_model/schema/TenderConfig/aboveThresholdUA.defense.json @@ -15,11 +15,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 1, + "maximum": 1, + "default": 1 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/aboveThresholdUA.json b/data_model/schema/TenderConfig/aboveThresholdUA.json index 58622b6a..8d2f601b 100644 --- a/data_model/schema/TenderConfig/aboveThresholdUA.json +++ b/data_model/schema/TenderConfig/aboveThresholdUA.json @@ -15,11 +15,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 1, + "maximum": 9, + "default": 2 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/belowThreshold.json b/data_model/schema/TenderConfig/belowThreshold.json index f84aee1d..a0287731 100644 --- a/data_model/schema/TenderConfig/belowThreshold.json +++ b/data_model/schema/TenderConfig/belowThreshold.json @@ -16,11 +16,18 @@ false ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 1, + "maximum": 1, + "default": 1 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/closeFrameworkAgreementSelectionUA.json b/data_model/schema/TenderConfig/closeFrameworkAgreementSelectionUA.json index 8c54ee9d..36371b8f 100644 --- a/data_model/schema/TenderConfig/closeFrameworkAgreementSelectionUA.json +++ b/data_model/schema/TenderConfig/closeFrameworkAgreementSelectionUA.json @@ -14,11 +14,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 1, + "maximum": 1, + "default": 1 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/closeFrameworkAgreementUA.json b/data_model/schema/TenderConfig/closeFrameworkAgreementUA.json index 8c54ee9d..ebdfc0f9 100644 --- a/data_model/schema/TenderConfig/closeFrameworkAgreementUA.json +++ b/data_model/schema/TenderConfig/closeFrameworkAgreementUA.json @@ -14,11 +14,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 3, + "maximum": 3, + "default": 3 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/competitiveDialogueEU.json b/data_model/schema/TenderConfig/competitiveDialogueEU.json index 0db1aacd..4c076b79 100644 --- a/data_model/schema/TenderConfig/competitiveDialogueEU.json +++ b/data_model/schema/TenderConfig/competitiveDialogueEU.json @@ -14,11 +14,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 3, + "maximum": 3, + "default": 3 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/competitiveDialogueEU.stage2.json b/data_model/schema/TenderConfig/competitiveDialogueEU.stage2.json index 8c54ee9d..71851472 100644 --- a/data_model/schema/TenderConfig/competitiveDialogueEU.stage2.json +++ b/data_model/schema/TenderConfig/competitiveDialogueEU.stage2.json @@ -14,11 +14,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 2, + "maximum": 2, + "default": 2 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/competitiveDialogueUA.json b/data_model/schema/TenderConfig/competitiveDialogueUA.json index 0db1aacd..4c076b79 100644 --- a/data_model/schema/TenderConfig/competitiveDialogueUA.json +++ b/data_model/schema/TenderConfig/competitiveDialogueUA.json @@ -14,11 +14,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 3, + "maximum": 3, + "default": 3 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/competitiveDialogueUA.stage2.json b/data_model/schema/TenderConfig/competitiveDialogueUA.stage2.json index 8c54ee9d..71851472 100644 --- a/data_model/schema/TenderConfig/competitiveDialogueUA.stage2.json +++ b/data_model/schema/TenderConfig/competitiveDialogueUA.stage2.json @@ -14,11 +14,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 2, + "maximum": 2, + "default": 2 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/esco.json b/data_model/schema/TenderConfig/esco.json index 8c54ee9d..71851472 100644 --- a/data_model/schema/TenderConfig/esco.json +++ b/data_model/schema/TenderConfig/esco.json @@ -14,11 +14,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 2, + "maximum": 2, + "default": 2 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/negotiation.json b/data_model/schema/TenderConfig/negotiation.json index 0db1aacd..4c81de31 100644 --- a/data_model/schema/TenderConfig/negotiation.json +++ b/data_model/schema/TenderConfig/negotiation.json @@ -14,11 +14,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 1, + "maximum": 1, + "default": 1 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/negotiation.quick.json b/data_model/schema/TenderConfig/negotiation.quick.json index 0db1aacd..4c81de31 100644 --- a/data_model/schema/TenderConfig/negotiation.quick.json +++ b/data_model/schema/TenderConfig/negotiation.quick.json @@ -14,11 +14,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 1, + "maximum": 1, + "default": 1 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/priceQuotation.json b/data_model/schema/TenderConfig/priceQuotation.json index 0db1aacd..4c81de31 100644 --- a/data_model/schema/TenderConfig/priceQuotation.json +++ b/data_model/schema/TenderConfig/priceQuotation.json @@ -14,11 +14,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 1, + "maximum": 1, + "default": 1 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/reporting.json b/data_model/schema/TenderConfig/reporting.json index 0db1aacd..4c81de31 100644 --- a/data_model/schema/TenderConfig/reporting.json +++ b/data_model/schema/TenderConfig/reporting.json @@ -14,11 +14,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 1, + "maximum": 1, + "default": 1 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false } diff --git a/data_model/schema/TenderConfig/simple.defense.json b/data_model/schema/TenderConfig/simple.defense.json index 58622b6a..41048838 100644 --- a/data_model/schema/TenderConfig/simple.defense.json +++ b/data_model/schema/TenderConfig/simple.defense.json @@ -15,11 +15,18 @@ true ], "default": true + }, + "minBidsNumber": { + "type": "integer", + "minimum": 1, + "maximum": 1, + "default": 1 } }, "required": [ "hasAuction", - "hasAwardingOrder" + "hasAwardingOrder", + "minBidsNumber" ], "additionalProperties": false }