|
1 | 1 | {
|
2 |
| - "id": "http://ocds.open-contracting.org/standard/r/1__0__RC/release-schema.json", |
| 2 | + "id": "http://ocds.open-contracting.org/standard/r/1__0__0/release-schema.json", |
3 | 3 | "$schema": "http://json-schema.org/draft-04/schema#",
|
4 | 4 | "title": "Schema for an Open Contracting Release",
|
5 | 5 | "type": "object",
|
6 | 6 | "properties": {
|
7 | 7 | "ocid": {
|
8 | 8 | "title": "Open Contracting ID",
|
9 |
| - "description": "A globally unique identifier for this Open Contracting Process. Composed of a publisher prefix and an identifier for the contracting process. For more information see the [Open Contracting Identifier guidance](http://ocds.open-contracting.org/standard/r/1__0__RC/en/key_concepts/identifiers/#ocid)", |
| 9 | + "description": "A globally unique identifier for this Open Contracting Process. Composed of a publisher prefix and an identifier for the contracting process. For more information see the [Open Contracting Identifier guidance](http://ocds.open-contracting.org/standard/r/1__0__0/en/key_concepts/identifiers/#ocid)", |
10 | 10 | "type": "string",
|
11 | 11 | "mergeStrategy": "ocdsOmit"
|
12 | 12 | },
|
|
25 | 25 | },
|
26 | 26 | "tag": {
|
27 | 27 | "title": "Release Tag",
|
28 |
| - "description": "A value from the [releaseTag codelist](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists#release-tag) that identifies the nature of the release being made. Tags may be used to filter release, or, in future, for for advanced validation when certain kinds of releases should contain certain fields.", |
| 28 | + "description": "A value from the [releaseTag codelist](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists#release-tag) that identifies the nature of the release being made. Tags may be used to filter release, or, in future, for for advanced validation when certain kinds of releases should contain certain fields.", |
29 | 29 | "type": "array",
|
30 | 30 | "items": {
|
31 | 31 | "type": "string",
|
|
35 | 35 | },
|
36 | 36 | "initiationType": {
|
37 | 37 | "title": "Initiation type",
|
38 |
| - "description": "String specifying the type of initiation process used for this contract, taken from the [initiationType](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists#initiation-type) codelist. Currently only tender is supported.", |
| 38 | + "description": "String specifying the type of initiation process used for this contract, taken from the [initiationType](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists#initiation-type) codelist. Currently only tender is supported.", |
39 | 39 | "type": "string",
|
40 | 40 | "enum": ["tender"],
|
41 | 41 | "mergeStrategy": "ocdsVersion"
|
|
132 | 132 | },
|
133 | 133 | "status": {
|
134 | 134 | "title": "Tender Status",
|
135 |
| - "description": "The current status of the tender based on the [tenderStatus codelist](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists#tender-status)", |
| 135 | + "description": "The current status of the tender based on the [tenderStatus codelist](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists#tender-status)", |
136 | 136 | "type": ["string", "null"],
|
137 | 137 | "enum": ["planned", "active", "cancelled", "unsuccessful", "complete", null],
|
138 | 138 | "mergeStrategy": "ocdsVersion"
|
|
155 | 155 | "$ref": "#/definitions/Value"
|
156 | 156 | },
|
157 | 157 | "procurementMethod": {
|
158 |
| - "description": "Specify tendering method against the [method codelist](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists#method) as per [GPA definitions](http://www.wto.org/english/docs_e/legal_e/rev-gpr-94_01_e.htm) of Open, Selective, Limited", |
| 158 | + "description": "Specify tendering method against the [method codelist](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists#method) as per [GPA definitions](http://www.wto.org/english/docs_e/legal_e/rev-gpr-94_01_e.htm) of Open, Selective, Limited", |
159 | 159 | "type": ["string", "null"],
|
160 | 160 | "enum": ["open", "selective", "limited", null],
|
161 | 161 | "mergeStrategy": "ocdsVersion"
|
|
166 | 166 | "mergeStrategy": "ocdsVersion"
|
167 | 167 | },
|
168 | 168 | "awardCriteria": {
|
169 |
| - "description": "Specify the award criteria for the procurement, using the [award criteria codelist](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists#method)", |
| 169 | + "description": "Specify the award criteria for the procurement, using the [award criteria codelist](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists#award-criteria)", |
170 | 170 | "type": ["string", "null"],
|
171 | 171 | "mergeStrategy": "ocdsVersion"
|
172 | 172 | },
|
|
176 | 176 | "mergeStrategy": "ocdsVersion"
|
177 | 177 | },
|
178 | 178 | "submissionMethod": {
|
179 |
| - "description": "Specify the method by which bids must be submitted, in person, written, or electronic auction. Using the [submission method codelist](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists#submission-method)", |
| 179 | + "description": "Specify the method by which bids must be submitted, in person, written, or electronic auction. Using the [submission method codelist](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists#submission-method)", |
180 | 180 | "type": ["array", "null"],
|
181 | 181 | "items": {
|
182 | 182 | "type": "string"
|
|
227 | 227 | "$ref": "#/definitions/Organization"
|
228 | 228 | },
|
229 | 229 | "documents": {
|
230 |
| - "description": "All documents and attachments related to the tender, including any notices. See the [documentType codelist](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists#document-type) for details of potential documents to include.", |
| 230 | + "description": "All documents and attachments related to the tender, including any notices. See the [documentType codelist](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists#document-type) for details of potential documents to include.", |
231 | 231 | "type": "array",
|
232 | 232 | "mergeStrategy": "arrayMergeById",
|
233 | 233 | "mergeOptions": { "idRef": "id" },
|
|
271 | 271 | "properties": {
|
272 | 272 | "id": {
|
273 | 273 | "title": "Award ID",
|
274 |
| - "description": "The identifier for this award. It must be unique and cannot change within the Open Contracting Process it is part of (defined by a single ocid). See the [identifier guidance](http://ocds.open-contracting.org/standard/r/1__0__RC/en/key_concepts/identifiers/) for further details.", |
| 274 | + "description": "The identifier for this award. It must be unique and cannot change within the Open Contracting Process it is part of (defined by a single ocid). See the [identifier guidance](http://ocds.open-contracting.org/standard/r/1__0__0/en/key_concepts/identifiers/) for further details.", |
275 | 275 | "type": ["string", "integer"],
|
276 | 276 | "mergeStrategy": "overwrite"
|
277 | 277 | },
|
|
287 | 287 | },
|
288 | 288 | "status": {
|
289 | 289 | "title": "Award Status",
|
290 |
| - "description": "The current status of the award drawn from the [awardStatus codelist](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists/#award-status)", |
| 290 | + "description": "The current status of the award drawn from the [awardStatus codelist](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists/#award-status)", |
291 | 291 | "type": ["string", "null"],
|
292 | 292 | "enum": ["pending", "active", "cancelled", "unsuccessful"],
|
293 | 293 | "mergeStrategy": "ocdsVersion"
|
294 | 294 | },
|
295 | 295 | "date": {
|
296 | 296 | "title": "Award date",
|
297 |
| - "description": "The date of the contract award.", |
| 297 | + "description": "The date of the contract award. This is usually the date on which a decision to award was made.", |
298 | 298 | "type": ["string", "null"],
|
299 | 299 | "format": "date-time",
|
300 | 300 | "mergeStrategy": "ocdsVersion"
|
|
320 | 320 | "items": { "$ref": "#/definitions/Item" },
|
321 | 321 | "uniqueItems": true
|
322 | 322 | },
|
| 323 | + "contractPeriod": { |
| 324 | + "description": "The period for which the contract has been awarded.", |
| 325 | + "$ref": "#/definitions/Period" |
| 326 | + }, |
323 | 327 | "documents": {
|
324 | 328 | "description": "All documents and attachments related to the award, including any notices.",
|
325 | 329 | "type": "array",
|
|
349 | 353 | "properties": {
|
350 | 354 | "id": {
|
351 | 355 | "title": "Contract ID",
|
352 |
| - "description": "The identifier for this contract. It must be unique and cannot change within its Open Contracting Process (defined by a single ocid). See the [identifier guidance](http://ocds.open-contracting.org/standard/r/1__0__RC/en/key_concepts/identifiers/) for further details.", |
| 356 | + "description": "The identifier for this contract. It must be unique and cannot change within its Open Contracting Process (defined by a single ocid). See the [identifier guidance](http://ocds.open-contracting.org/standard/r/1__0__0/en/key_concepts/identifiers/) for further details.", |
353 | 357 | "type": ["string", "integer"],
|
354 | 358 | "mergeStrategy": "overwrite"
|
355 | 359 | },
|
|
371 | 375 | },
|
372 | 376 | "status": {
|
373 | 377 | "title": "Contract Status",
|
374 |
| - "description": "The current status of the contract. Drawn from the [contractStatus codelist](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists/#contract-status)", |
| 378 | + "description": "The current status of the contract. Drawn from the [contractStatus codelist](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists/#contract-status)", |
375 | 379 | "type": ["string", "null"],
|
376 | 380 | "enum": ["pending", "active", "cancelled", "terminated"],
|
377 | 381 | "mergeStrategy": "ocdsVersion"
|
|
489 | 493 | "mergeStrategy": "ocdsVersion"
|
490 | 494 | },
|
491 | 495 | "status": {
|
492 |
| - "description": "The status that was realized on the date provided in dateModified, drawn from the [milestoneStatus codelist](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists#milestone-status).", |
| 496 | + "description": "The status that was realized on the date provided in dateModified, drawn from the [milestoneStatus codelist](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists#milestone-status).", |
493 | 497 | "type": ["string", "null"],
|
494 | 498 | "enum": ["met", "notMet", "partiallyMet", null],
|
495 | 499 | "mergeStrategy": "ocdsVersion"
|
|
524 | 528 | "mergeStrategy": "overwrite"
|
525 | 529 | },
|
526 | 530 | "documentType": {
|
527 |
| - "description": "A classification of the document described taken from the [documentType codelist](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists#document-type). Values from the provided codelist should be used wherever possible, though extended values can be provided if the codelist does not have a relevant code.", |
| 531 | + "description": "A classification of the document described taken from the [documentType codelist](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists#document-type). Values from the provided codelist should be used wherever possible, though extended values can be provided if the codelist does not have a relevant code.", |
528 | 532 | "type": ["string", "null"],
|
529 | 533 | "mergeStrategy": "ocdsVersion"
|
530 | 534 | },
|
|
687 | 691 | "type": "object",
|
688 | 692 | "properties": {
|
689 | 693 | "identifier": {
|
690 |
| - "description": "The primary identifier for this organization. Identifiers that uniquely pick out a legal entity should be preferred. Consult the [organization identifier guidance](http://ocds.open-contracting.org/standard/r/1__0__RC/en/key_concepts/identifiers/#organization-identifiers) for the preferred scheme and identifier to use.", |
| 694 | + "description": "The primary identifier for this organization. Identifiers that uniquely pick out a legal entity should be preferred. Consult the [organization identifier guidance](http://ocds.open-contracting.org/standard/r/1__0__0/en/key_concepts/identifiers/#organization-identifiers) for the preferred scheme and identifier to use.", |
691 | 695 | "$ref": "#/definitions/Identifier"
|
692 | 696 | },
|
693 | 697 | "additionalIdentifiers": {
|
694 |
| - "description": "A list of additional / supplemental identifiers for the organization, using the [organization identifier guidance](http://ocds.open-contracting.org/standard/r/1__0__RC/en/key_concepts/identifiers/#organization-identifiers). This could be used to provide an internally used identifier for this organization in addition to the primary legal entity identifier.", |
| 698 | + "description": "A list of additional / supplemental identifiers for the organization, using the [organization identifier guidance](http://ocds.open-contracting.org/standard/r/1__0__0/en/key_concepts/identifiers/#organization-identifiers). This could be used to provide an internally used identifier for this organization in addition to the primary legal entity identifier.", |
695 | 699 | "type": "array",
|
696 | 700 | "mergeStrategy": "ocdsVersion",
|
697 | 701 | "items": { "$ref": "#/definitions/Identifier" },
|
|
727 | 731 | "type": ["string", "null"]
|
728 | 732 | },
|
729 | 733 | "classification": {
|
730 |
| - "description": "The primary classification for the item. See the [itemClassificationScheme](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists#item-classification-scheme) to identify preferred classification lists, including CPV and GSIN.", |
| 734 | + "description": "The primary classification for the item. See the [itemClassificationScheme](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists#item-classification-scheme) to identify preferred classification lists, including CPV and GSIN.", |
731 | 735 | "$ref": "#/definitions/Classification"
|
732 | 736 | },
|
733 | 737 | "additionalClassifications": {
|
734 |
| - "description": "An array of additional classifications for the item. See the [itemClassificationScheme](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists#item-classification-scheme) codelist for common options to use in OCDS. This may also be used to present codes from an internal classification scheme.", |
| 738 | + "description": "An array of additional classifications for the item. See the [itemClassificationScheme](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists#item-classification-scheme) codelist for common options to use in OCDS. This may also be used to present codes from an internal classification scheme.", |
735 | 739 | "type": "array",
|
736 | 740 | "mergeStrategy": "ocdsVersion",
|
737 | 741 | "items": { "$ref": "#/definitions/Classification" },
|
|
753 | 757 | "type": ["string", "null"]
|
754 | 758 | },
|
755 | 759 | "value": {
|
756 |
| - "description": "The monetary value of a single unity", |
| 760 | + "description": "The monetary value of a single unit.", |
757 | 761 | "$ref": "#/definitions/Value"
|
758 | 762 | }
|
759 | 763 | },
|
|
816 | 820 | "type": "object",
|
817 | 821 | "properties": {
|
818 | 822 | "scheme": {
|
819 |
| - "description": "An classification should be drawn from an existing scheme or list of codes. This field is used to indicate the scheme/codelist from which the classification is drawn. For line item classifications, this value should represent an known [Item Classification Scheme](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists/#item-classification-scheme) wherever possible.", |
| 823 | + "description": "An classification should be drawn from an existing scheme or list of codes. This field is used to indicate the scheme/codelist from which the classification is drawn. For line item classifications, this value should represent an known [Item Classification Scheme](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists/#item-classification-scheme) wherever possible.", |
820 | 824 | "type": ["string", "null"],
|
821 | 825 | "mergeStrategy": "ocdsVersion"
|
822 | 826 | },
|
|
847 | 851 | "type": "object",
|
848 | 852 | "properties": {
|
849 | 853 | "scheme": {
|
850 |
| - "description": "Organization identifiers be drawn from an existing identification scheme. This field is used to indicate the scheme or codelist in which the identifier will be found. This value should be drawn from the [Organization Identifier Scheme](http://ocds.open-contracting.org/standard/r/1__0__RC/en/schema/codelists/#organization-identifier-scheme).", |
| 854 | + "description": "Organization identifiers be drawn from an existing identification scheme. This field is used to indicate the scheme or codelist in which the identifier will be found. This value should be drawn from the [Organization Identifier Scheme](http://ocds.open-contracting.org/standard/r/1__0__0/en/schema/codelists/#organization-identifier-scheme).", |
851 | 855 | "type": ["string", "null"],
|
852 | 856 | "mergeStrategy": "ocdsVersion"
|
853 | 857 | },
|
|
968 | 972 | "title": "Period",
|
969 | 973 | "properties": {
|
970 | 974 | "startDate": {
|
971 |
| - "description": "The state date for the period.", |
| 975 | + "description": "The start date for the period.", |
972 | 976 | "type": ["string", "null"],
|
973 | 977 | "format": "date-time",
|
974 | 978 | "mergeStrategy": "ocdsVersion"
|
|
0 commit comments