Complete package for generating ocds structs (with extensions) in golang
This commit is contained in:
1 parent
da726550d4
commit
35974fa070
47 files changed
+9861
-299
No files matched your search
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"uri": "https://example.com/packages/1.json",
|
||||
"version": "1.1",
|
||||
"publishedDate": "2026-09-01T00:00:00Z",
|
||||
"publisher": {"name": "Example Publisher"},
|
||||
"links": {"next": "https://example.com/packages/2.json"},
|
||||
"releases": [
|
||||
{
|
||||
"ocid": "ocds-abc123-0001",
|
||||
"id": "0001-award",
|
||||
"date": "2026-09-01T09:00:00Z",
|
||||
"tag": ["award", "contract"],
|
||||
"initiationType": "tender",
|
||||
"links": [{"rel": "self", "href": "https://example.com/releases/0001"}],
|
||||
"planning": {
|
||||
"budget": {
|
||||
"id": "B1",
|
||||
"budgetBreakdown": [{"id": "BB1", "amount": {"amount": 1000000, "currency": "EUR"}}]
|
||||
}
|
||||
},
|
||||
"tender": {
|
||||
"id": "T1",
|
||||
"title": "Road maintenance",
|
||||
"lots": [{"id": "L1", "title": "North", "suitability": {"sme": true}}],
|
||||
"items": [{"id": 1, "description": "Resurfacing", "relatedLot": "L1"}],
|
||||
"documents": [{"id": "D1", "relatedLots": ["L1"], "pageStart": "4", "pageEnd": "9"}]
|
||||
},
|
||||
"awards": [{"id": "A1", "relatedLots": ["L1"], "status": "active"}],
|
||||
"contracts": [{
|
||||
"id": "C1",
|
||||
"awardID": "A1",
|
||||
"amendments": [{"id": "AM1", "rationaleClassifications": [{"scheme": "eu-modification-justification", "id": "add-wss"}]}],
|
||||
"implementation": {
|
||||
"endDate": "2027-06-30T00:00:00Z",
|
||||
"finalValue": {"amount": 950000, "currency": "EUR"},
|
||||
"performanceFailures": [{"id": "PF1", "description": "Late delivery"}]
|
||||
}
|
||||
}]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user