← Certvas Ontology

MacroObservation

close: schema:Observation

One macroeconomic observation for a country and period. `attribution` is REQUIRED, not optional: the open macro sources Certvas redistributes (World Bank, IMF, ECB) require attribution as a licence condition, so a row that cannot state its attribution may not ship.

Slots

slotrangedescription
countrystringrequiredISO 3166-1 alpha-2 country code.
indicator_codestringrequiredSource indicator code, as published by the originating body.
indicator_namestringoptionalHuman-readable indicator name.
periodstringrequiredThe period the observation covers, as published.
macro_valuedecimaloptionalThe observed value.
unitstringoptionalUnit of measure for the value.
attributionstringrequiredRequired attribution string for the source, for example "World Bank, CC BY 4.0". A licence condition of redistribution, not a courtesy.
observed_atdatetimerequiredWhen Certvas itself observed this value. Never a proxy for publication date.
source_refstringrequiredURL or document-hash pointer into the immutable raw archive.
license_classstringrequiredLicense Register ID governing redistribution of THIS row. Per-row rather than per-table because a single table legitimately mixes sources with different terms.
valid_fromdaterequiredStart of the interval over which this assertion holds.
valid_todateoptionalEnd of the validity interval; NULL means current. Half-open, so `valid_from <= t < valid_to` selects without double-counting the boundary.