Adds fields to describe the options for the renewal of contracts.
In the European Union, this extension's fields correspond to eForms BT-57 (Renewal Description). For correspondences to Tenders Electronic Daily (TED), see OCDS for the European Union.
If the number of times a contract can be renewed is an exact number and not a range, set minimumRenewals
and maximumRenewals
to the same number.
{
"tender": {
"lots": [
{
"id": "lot-1",
"title": "Architectural services",
"description": "For architectural services delivered in the project",
"status": "active",
"value": {
"currency": "GBP",
"amount": 200000
},
"contractPeriod": {
"startDate": "2020-10-10T00:00:00Z",
"endDate": "2021-11-10T00:00:00Z"
},
"hasRenewal": false
},
{
"id": "lot-2",
"title": "Civil engineering services",
"description": "For civil engineering services delivered in the project",
"status": "active",
"value": {
"currency": "GBP",
"amount": 400000
},
"contractPeriod": {
"startDate": "2020-12-10T00:00:00Z",
"endDate": "2021-12-10T00:00:00Z"
},
"hasRenewal": true,
"renewal": {
"description": "The contracting authority reserves the right to extend the term for a period or periods of up to 1 year with a maximum of 2 such extensions on the same terms and conditions, subject to the contracting authority’s obligations at law.",
"maximumRenewals": 2,
"period": {
"durationInDays": 365
}
}
},
{
"id": "lot-3",
"title": "Structural engineering",
"description": "For structural engineering consultancy delivered in the project",
"status": "active",
"value": {
"currency": "GBP",
"amount": 600000
},
"contractPeriod": {
"startDate": "2021-02-10T00:00:00Z",
"endDate": "2022-02-10T00:00:00Z"
},
"hasRenewal": true,
"renewal": {
"description": "Contracts are due to be renewed one time at the end of the initial term.",
"minimumRenewals": 3,
"maximumRenewals": 3,
"period": {
"startDate": "2021-02-10T00:00:00Z",
"endDate": "2024-02-10T00:00:00Z"
}
}
}
]
}
}
Report issues for this extension in the ocds-extensions repository, putting the extension's name in the issue's title.
- Add fields:
Award.hasRenewal
Award.renewal
Contract.hasRenewal
Contract.renewal
- Clarify description of
Tender.hasRenewal
andLot.hasRenewal
.
- Add fields:
Tender.hasRenewal
Tender.renewal
- Add fields:
Renewal.minimumRenewals
Renewal.maximumRenewals
Renewal.period
- Add
minProperties
,minItems
and/orminLength
properties.
This extension was originally discussed as part of the OCDS for EU profile in issue 22 and in pull requests.