Skip to content

Adds fields to the implementation section to allow disclosure of an array of contracting performance failures. Based on the performance failures reporting table defined in the World Bank Framework for Disclosure in PPPs.

License

Notifications You must be signed in to change notification settings

open-contracting-extensions/ocds_performance_failures_extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Performance failures

The Framework for disclosure in Public Private Partnerships requires disclosure of instances of performance failures during the the life of a contract, along with the penalties or abatements defined, imposed and paid in relation to each category of performance failures.

Example

The performance failures reported for one category during one period:

{
  "contracts": [
    {
      "id": "1",
      "awardID": "1",
      "implementation": {
        "performanceFailures": [
          {
            "id": "1",
            "period": {
              "startDate": "2016-01-01T00:00:00Z",
              "endDate": "2016-12-31T23:59:59Z"
            },
            "category": "Daily average journey time exceeds 10 minutes",
            "events": 73,
            "penaltyContracted": "If the daily average journey time exceeds 10 minutes on more than 52 days per calendar year the project company will be subject to a penalty charge equal to (days - 52) * avgToll. Where days is the total number of days where the average journey time exceeded 10 minutes and avgToll is the average daily toll revenue to the project company over the calendar year in which the failures occurred.",
            "penaltyImposed": "A penalty of £3,360,000 was imposed",
            "penaltyPaid": true
          }
        ]
      }
    }
  ]
}

Issues

Report issues for this extension in the ocds-extensions repository, putting the extension's name in the issue's title.

Changelog

2020-04-24

  • Add minProperties, minItems and/or minLength properties.

2019-03-20

  • Add "minLength": 1 on required string fields.
  • Make PerformanceFailure.period non-nullable (undo earlier change), given that it refers to the Period object.

2018-05-08

  • Make PerformanceFailure.id required to support revision tracking and list merging

2018-01-29

  • Make PerformanceFailure.period nullable.

About

Adds fields to the implementation section to allow disclosure of an array of contracting performance failures. Based on the performance failures reporting table defined in the World Bank Framework for Disclosure in PPPs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published