Skip to content

Commit

Permalink
[CS-16404] Add hasLegislativeRegulation config
Browse files Browse the repository at this point in the history
  • Loading branch information
ozamirets committed Apr 11, 2024
1 parent a93c5d5 commit 805ecbf
Show file tree
Hide file tree
Showing 22 changed files with 404 additions and 28 deletions.
11 changes: 10 additions & 1 deletion data_model/schema/FrameworkConfig/dynamicPurchasingSystem.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,19 @@
false
],
"default": false
},
"hasLegislativeRegulation": {
"type": "boolean",
"enum": [
true,
false
],
"default": true
}
},
"required": [
"restrictedDerivatives"
"restrictedDerivatives",
"hasLegislativeRegulation"
],
"additionalProperties": false
}
10 changes: 9 additions & 1 deletion data_model/schema/FrameworkConfig/electronicCatalogue.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,18 @@
false
],
"default": false
},
"hasLegislativeRegulation": {
"type": "boolean",
"enum": [
true
],
"default": true
}
},
"required": [
"restrictedDerivatives"
"restrictedDerivatives",
"hasLegislativeRegulation"
],
"additionalProperties": false
}
10 changes: 9 additions & 1 deletion data_model/schema/TenderConfig/aboveThreshold.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,13 @@
false
],
"default": false
},
"hasLegislativeRegulation": {
"type": "boolean",
"enum": [
true
],
"default": true
}
},
"required": [
Expand All @@ -90,7 +97,8 @@
"hasTenderComplaints",
"hasAwardComplaints",
"hasCancellationComplaints",
"restricted"
"restricted",
"hasLegislativeRegulation"
],
"additionalProperties": false
}
10 changes: 9 additions & 1 deletion data_model/schema/TenderConfig/aboveThresholdEU.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,13 @@
false
],
"default": false
},
"hasLegislativeRegulation": {
"type": "boolean",
"enum": [
true
],
"default": true
}
},
"required": [
Expand All @@ -90,7 +97,8 @@
"hasTenderComplaints",
"hasAwardComplaints",
"hasCancellationComplaints",
"restricted"
"restricted",
"hasLegislativeRegulation"
],
"additionalProperties": false
}
10 changes: 9 additions & 1 deletion data_model/schema/TenderConfig/aboveThresholdUA.defense.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,13 @@
false
],
"default": false
},
"hasLegislativeRegulation": {
"type": "boolean",
"enum": [
true
],
"default": true
}
},
"required": [
Expand All @@ -90,7 +97,8 @@
"hasTenderComplaints",
"hasAwardComplaints",
"hasCancellationComplaints",
"restricted"
"restricted",
"hasLegislativeRegulation"
],
"additionalProperties": false
}
10 changes: 9 additions & 1 deletion data_model/schema/TenderConfig/aboveThresholdUA.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,13 @@
false
],
"default": false
},
"hasLegislativeRegulation": {
"type": "boolean",
"enum": [
true
],
"default": true
}
},
"required": [
Expand All @@ -90,7 +97,8 @@
"hasTenderComplaints",
"hasAwardComplaints",
"hasCancellationComplaints",
"restricted"
"restricted",
"hasLegislativeRegulation"
],
"additionalProperties": false
}
23 changes: 14 additions & 9 deletions data_model/schema/TenderConfig/belowThreshold.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,39 +12,35 @@
"hasAwardingOrder": {
"type": "boolean",
"enum": [
true,
false
true
],
"default": true
},
"hasValueRestriction": {
"type": "boolean",
"enum": [
true,
false
true
],
"default": true
},
"valueCurrencyEquality": {
"type": "boolean",
"enum": [
true,
false
true
],
"default": true
},
"hasPrequalification": {
"type": "boolean",
"enum": [
true,
false
],
"default": false
},
"minBidsNumber": {
"type": "integer",
"minimum": 1,
"maximum": 9,
"maximum": 1,
"default": 1
},
"hasPreSelectionAgreement": {
Expand Down Expand Up @@ -81,6 +77,14 @@
false
],
"default": false
},
"hasLegislativeRegulation": {
"type": "boolean",
"enum": [
true,
false
],
"default": true
}
},
"required": [
Expand All @@ -94,7 +98,8 @@
"hasTenderComplaints",
"hasAwardComplaints",
"hasCancellationComplaints",
"restricted"
"restricted",
"hasLegislativeRegulation"
],
"additionalProperties": false
}
109 changes: 109 additions & 0 deletions data_model/schema/TenderConfig/belowThreshold.nonRegulated.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
{
"type": "object",
"properties": {
"hasAuction": {
"type": "boolean",
"enum": [
true,
false
],
"default": true
},
"hasAwardingOrder": {
"type": "boolean",
"enum": [
true,
false
],
"default": true
},
"hasValueRestriction": {
"type": "boolean",
"enum": [
true,
false
],
"default": true
},
"valueCurrencyEquality": {
"type": "boolean",
"enum": [
true,
false
],
"default": true
},
"hasPrequalification": {
"type": "boolean",
"enum": [
true,
false
],
"default": false
},
"minBidsNumber": {
"type": "integer",
"minimum": 1,
"maximum": 9,
"default": 1
},
"hasPreSelectionAgreement": {
"type": "boolean",
"enum": [
false
],
"default": false
},
"hasTenderComplaints": {
"type": "boolean",
"enum": [
false
],
"default": false
},
"hasAwardComplaints": {
"type": "boolean",
"enum": [
false
],
"default": false
},
"hasCancellationComplaints": {
"type": "boolean",
"enum": [
false
],
"default": false
},
"restricted": {
"type": "boolean",
"enum": [
false
],
"default": false
},
"hasLegislativeRegulation": {
"type": "boolean",
"enum": [
true,
false
],
"default": true
}
},
"required": [
"hasAuction",
"hasAwardingOrder",
"hasValueRestriction",
"valueCurrencyEquality",
"hasPrequalification",
"minBidsNumber",
"hasPreSelectionAgreement",
"hasTenderComplaints",
"hasAwardComplaints",
"hasCancellationComplaints",
"restricted",
"hasLegislativeRegulation"
],
"additionalProperties": false
}
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,13 @@
false
],
"default": false
},
"hasLegislativeRegulation": {
"type": "boolean",
"enum": [
true
],
"default": true
}
},
"required": [
Expand All @@ -89,7 +96,8 @@
"hasTenderComplaints",
"hasAwardComplaints",
"hasCancellationComplaints",
"restricted"
"restricted",
"hasLegislativeRegulation"
],
"additionalProperties": false
}
10 changes: 9 additions & 1 deletion data_model/schema/TenderConfig/closeFrameworkAgreementUA.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,13 @@
false
],
"default": false
},
"hasLegislativeRegulation": {
"type": "boolean",
"enum": [
true
],
"default": true
}
},
"required": [
Expand All @@ -89,7 +96,8 @@
"hasTenderComplaints",
"hasAwardComplaints",
"hasCancellationComplaints",
"restricted"
"restricted",
"hasLegislativeRegulation"
],
"additionalProperties": false
}
10 changes: 9 additions & 1 deletion data_model/schema/TenderConfig/competitiveDialogueEU.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,13 @@
false
],
"default": false
},
"hasLegislativeRegulation": {
"type": "boolean",
"enum": [
true
],
"default": true
}
},
"required": [
Expand All @@ -89,7 +96,8 @@
"hasTenderComplaints",
"hasAwardComplaints",
"hasCancellationComplaints",
"restricted"
"restricted",
"hasLegislativeRegulation"
],
"additionalProperties": false
}
Loading

0 comments on commit 805ecbf

Please sign in to comment.