exact: ocds:ocid
A public procurement process, shaped by the Open Contracting Data Standard. `ocid` is the OCDS open contracting identifier and is the primary key, so Certvas rows can be joined back to the publishing authority's own release.
| slot | range | description | |
|---|---|---|---|
ocid | string | required | Open Contracting identifier for the process, joinable to the publisher's release. |
country | string | required | ISO 3166-1 alpha-2 country code. |
buyer_dataco_id | string | optional | The contracting authority, where it resolved to the spine. Null when unresolved. |
title | string | optional | Tender title as published. |
category_code | string | optional | Procurement category, as classified by the publishing authority. |
method | string | optional | Procurement method — for example open, selective or limited. |
value_estimate | decimal | optional | Estimated process value, in `currency`. |
currency | string | optional | ISO 4217 code for the monetary values on this row. |
publish_date | date | optional | When the tender was published. |
close_date | date | optional | When the tender closed for submissions. |
tender_status | string | optional | Process status as published. |
observed_at | datetime | required | When Certvas itself observed this value. Never a proxy for publication date. |
source_ref | string | required | URL or document-hash pointer into the immutable raw archive. |
license_class | string | required | License Register ID governing redistribution of THIS row. Per-row rather than per-table because a single table legitimately mixes sources with different terms. |
valid_from | date | required | Start of the interval over which this assertion holds. |
valid_to | date | optional | End of the validity interval; NULL means current. Half-open, so `valid_from <= t < valid_to` selects without double-counting the boundary. |