-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrelease-schema.json
210 lines (210 loc) · 7.47 KB
/
release-schema.json
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
{
"definitions": {
"Tender": {
"properties": {
"subcontractingTerms": {
"title": "Subcontracting terms",
"description": "Information about the terms governing subcontracting.",
"$ref": "#/definitions/SubcontractingTerms"
}
}
},
"Award": {
"properties": {
"hasSubcontracting": {
"title": "Subcontracting involved",
"description": "Whether a part of the contract will be subcontracted.",
"type": [
"boolean",
"null"
]
},
"subcontracting": {
"title": "Subcontracting",
"description": "Information about the parts of the contract that the supplier will subcontract to third parties.",
"$ref": "#/definitions/Subcontracting"
}
}
},
"Lot": {
"properties": {
"subcontractingTerms": {
"title": "Subcontracting terms",
"description": "Information about the terms governing subcontracting.",
"$ref": "#/definitions/SubcontractingTerms"
}
}
},
"Bid": {
"properties": {
"hasSubcontracting": {
"title": "Subcontracting involved",
"description": "Whether a part of the contract will be subcontracted to third parties.",
"type": [
"boolean",
"null"
]
},
"subcontracting": {
"title": "Subcontracting",
"description": "Information about the parts of the contract that will be subcontracted to third parties.",
"$ref": "#/definitions/Subcontracting"
}
}
},
"SubcontractingTerms": {
"title": "Subcontracting terms",
"description": "The obligations of the suppliers who subcontract.",
"type": "object",
"properties": {
"description": {
"title": "Description",
"description": "A description of the terms governing subcontracting.",
"type": [
"string",
"null"
],
"minLength": 1
},
"competitiveMaximumPercentage": {
"title": "Maximum percentage of contract value for competitive subcontracting",
"description": "The maximum percentage of the contract value that the buyer or procuring entity allows the supplier to subcontract to third parties through a competitive procedure, expressed as a decimal proportion between 0 and 1.",
"type": [
"number",
"null"
],
"maximum": 1,
"minimum": 0,
"exclusiveMinimum": true
},
"competitiveMinimumPercentage": {
"title": "Minimum percentage of contract value for competitive subcontracting",
"description": "The minimum percentage of the contract value that the buyer or procuring entity requires the supplier to subcontract to third parties through a competitive procedure, expressed as a decimal proportion between 0 and 1.",
"type": [
"number",
"null"
],
"maximum": 1,
"minimum": 0
}
},
"minProperties": 1
},
"Subcontracting": {
"title": "Subcontracting",
"description": "Information about the parts of the contract that will be subcontracted to third parties.",
"type": "object",
"properties": {
"description": {
"title": "Description",
"description": "The description of the part of the contract that will be subcontracted to third parties.",
"type": [
"string",
"null"
],
"minLength": 1
},
"maximumPercentage": {
"title": "Maximum percentage of contract value",
"description": "The maximum percentage of the contract value that will be subcontracted, expressed as a decimal proportion between 0 and 1.",
"type": [
"number",
"null"
],
"maximum": 1,
"minimum": 0,
"exclusiveMinimum": true
},
"minimumPercentage": {
"title": "Minimum percentage of contract value",
"description": "The minimum percentage of the contract value that will be subcontracted, expressed as a decimal proportion between 0 and 1.",
"type": [
"number",
"null"
],
"maximum": 1,
"minimum": 0
},
"competitiveMaximumPercentage": {
"title": "Maximum percentage of contract value for competitive subcontracting",
"description": "The maximum percentage of the contract value that the buyer or procuring entity allows the supplier to subcontract to third parties through a competitive procedure, expressed as a decimal proportion between 0 and 1.",
"type": [
"number",
"null"
],
"maximum": 1,
"minimum": 0,
"exclusiveMinimum": true
},
"competitiveMinimumPercentage": {
"title": "Minimum percentage of contract value for competitive subcontracting",
"description": "The minimum percentage of the contract value that the buyer or procuring entity requires the supplier to subcontract to third parties through a competitive procedure, expressed as a decimal proportion between 0 and 1.",
"type": [
"number",
"null"
],
"maximum": 1,
"minimum": 0
},
"value": {
"title": "Subcontracted value",
"description": "The estimated value of the part of the contract that will be subcontracted to third parties.",
"$ref": "#/definitions/Value"
},
"competitive": {
"title": "Competitive subcontracting",
"description": "Whether the supplier will subcontract part of the contract to third parties through a competitive procedure.",
"type": [
"boolean",
"null"
]
},
"subcontracts": {
"title": "Subcontracts",
"description": "Information about the subcontracts that will be established.",
"type": "array",
"items": {
"$ref": "#/definitions/Subcontract"
},
"uniqueItems": true,
"minItems": 1
}
},
"minProperties": 1
},
"Subcontract": {
"title": "Subcontract",
"description": "A relationship that suppliers establish with a third party to perform part of the contract on their behalf.",
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"title": "Identifier",
"description": "The locally unique identifier for the subcontract.",
"type": [
"string"
],
"minLength": 1
},
"subcontractor": {
"title": "Subcontractor",
"description": "The organization that performs part of the contract on behalf of the suppliers.",
"$ref": "#/definitions/OrganizationReference"
},
"mainContractors": {
"title": "Main contractors",
"description": "The organizations to which the subcontractor will be subcontracted, if they are a subset of the tenderers submitting the bid or the suppliers receiving the award.",
"type": "array",
"items": {
"$ref": "#/definitions/OrganizationReference"
},
"uniqueItems": true,
"minItems": 1
}
},
"minProperties": 1
}
}
}