Documentation

This extension adds a relatedImplementationMilestone field to transaction objects, so that payments against a contract can be linked with an implementation milestone.

This extension must be used with the Metrics extension.

Example

{
  "contracts": [
    {
      "id": "1",
      "awardID": "1",
      "implementation": {
        "milestones": [
          {
            "id": "1234",
            "title": "Example milestone",
            "dueDate": "2017-01-01T17:00:00Z",
            "dateMet": "2016-12-28T17:00:00Z",
            "status": "met",
            "dateModified": "2016-12-28T17:00:00Z"
          }
        ],
        "transactions": [
          {
            "id": "ABC-123",
            "source": "http://www.example.com/budget/FY17",
            "date": "2017-01-05T13:00:00Z",
            "value": {
              "amount": 150000,
              "currency": "GBP"
            },
            "payer": {
              "id": "GB-GOV-00000000",
              "name": "Example ministry"
            },
            "payee": {
              "id": "GB-COH-99999999",
              "name": "Example consortium"
            },
            "relatedImplementationMilestone": {
              "id": "1234",
              "title": "Example milestone"
            }
          }
        ]
      }
    }
  ]
}

Issues

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