Technical Reference
Data Dictionary · Procurement Intelligence Feed

Procurement Intelligence
Data Dictionary

The complete schema reference for the Valan Technologies procurement intelligence feed: a point-in-time, entity-resolved global government-procurement dataset. Awards and tenders are linked to the awarded company's tradable security (ticker / LEI / ISIN), with a subcontract graph and a company dimension. Designed for systematic research — every listed-supplier award carries the point-in-time ticker (zero forward-bias) and an investable_flag.

Valan Technologies · Feed snapshot 2026-05-30 · Entity resolution source: company_god (global resolved entity master)
71.9M financial-modelled awards
(fin_awards)
12.3M investable awards — linked
to a tradable security
25.0M open tenders
(forward pipeline)
3.3M subcontract graph edges
(sub → prime linkage)
Global Conventions
Compliance / Cleaning (applied to the feed)

fin_awards — financial-modelled awards

71,888,513 rows · 12,345,679 investable · the tradeable/analytic award table
ColumnTypeDescription
award_idBIGINTUnique award id (PK).
buyer_nameVARCHARContracting public buyer.
buyer_countryVARCHARBuyer country (ISO-2).
supplier_nameVARCHARAwarded supplier (email-PII scrubbed).
supplier_countryVARCHARSupplier country (ISO-2).
award_dateDATEAward date (the point-in-time anchor).
award_valueDOUBLEObligated value in currency (stub values → NULL).
value_typeVARCHARaward (value>0) / modification (value<-1, de-obligation) / undisclosed (NULL).
value_is_ceilingBOOLEANTRUE = IDIQ/framework ceiling, not obligated — exclude for real value analysis.
currencyVARCHARISO-4217 currency of award_value.
cpv_primaryVARCHARPrimary CPV procurement category.
vpv_codeVARCHARValan harmonised procurement vocabulary code (cross-source category).
naics_codesVARCHARNAICS industry code(s).
estimated_annual_valueDOUBLEModelled annual value (frameworks/IDIQ).
financial_quality_scoreINTEGERData-quality score for financial fields (0–100).
is_frameworkBOOLEANTRUE = framework / IDIQ vehicle.
linked_tender_idBIGINTFK → originating tender (fin_tenders.tender_id).
supplier_entity_idVARCHARResolved entity key → entity_dim.entity_id (LEI-bridged).
leiVARCHARSupplier Legal Entity Identifier.
isinVARCHARISIN of the supplier's primary listing.
ticker_as_ofVARCHARPoint-in-time ticker as of award_date (NULL if no real dated window).
ticker_currentVARCHARCurrent/latest ticker.
ticker_exchangeVARCHARListing exchange.
ticker_micVARCHARMarket Identifier Code (ISO-10383).
ticker_confidenceDOUBLEConfidence of the deterministic name→ticker resolution (0–1).
pit_confirmedBOOLEANTRUE = ticker_as_of came from a genuine dated window (0 forward-bias).
ultimate_parent_tickerVARCHARTradable ticker of the ultimate parent (for subsidiaries of listed parents).
ultimate_parent_leiVARCHARLEI of the ultimate parent.
investable_flagBOOLEANTRUE = a tradable ticker is present (own or ultimate-parent rollup).
is_subcontractBOOLEANTRUE = subcontract award.
tier_levelSMALLINTSubcontract tier (0 = prime).
linked_prime_idBIGINTFK → prime award (subcontracts); see subcontract_graph.

master_awards — descriptive awards

71,857,265 rows · 4,787,331 investable · broader, text-rich award table (titles/descriptions/URLs)

Same identity/ticker block as fin_awards; award_value / award_date are raw VARCHAR.

ColumnTypeDescription
award_idVARCHARUnique award id.
sourceVARCHAROrigin portal/source system.
detail_urlVARCHARLink to the source notice.
buyer_name / buyer_country / buyer_cityVARCHARBuyer org, country (ISO-2), city.
supplier_name / supplier_countryVARCHARSupplier (PII-scrubbed), country (ISO-2).
award_dateVARCHARAward date (raw text).
award_valueVARCHARAward value (raw; stub values → NULL).
value_type / value_is_ceiling / currencyMIXEDAs fin_awards.
cpv_primary / vpv_code / naics_codesVARCHARCategory codes.
title / short_description / full_descriptionVARCHARNotice text.
data_quality_scoreVARCHAROverall record quality score.
[identity + PIT ticker block]MIXEDsupplier_entity_id, lei, isin, ticker_as_of, ticker_current, ticker_exchange, ticker_mic, pit_confirmed, ultimate_parent_ticker, investable_flag, is_subcontract, tier_level — see fin_awards.

entity_dim — company dimension

312,156 rows · join target for all supplier_entity_id keys
ColumnTypeDescription
entity_idVARCHARResolved entity key (PK) ← *.supplier_entity_id.
legal_nameVARCHARLegal name.
countryVARCHARDomicile (ISO-2).
leiVARCHARLegal Entity Identifier.
isinVARCHARPrimary listing ISIN.
primary_tickerVARCHARPrimary ticker.
exchangeVARCHARPrimary exchange.
micVARCHARMarket Identifier Code.
ultimate_parent_entity_idVARCHARUltimate parent entity (self-join).
parent_tickerVARCHARUltimate parent's ticker.
is_publicBOOLEANPublicly listed.
is_sanctionedBOOLEANFlagged on a recognised sanctions list.

subcontract_graph — sub→prime linkage

3,311,541 rows
ColumnTypeDescription
sub_award_idBIGINTSubcontract award (fin_awards.award_id).
prime_award_idBIGINTThe prime award it sits under.
tier_levelSMALLINTTier depth (1 = first-tier sub).
sub_supplier_entity_idVARCHARSubcontractor entity.
prime_supplier_nameVARCHARPrime supplier name.
prime_supplier_entity_idVARCHARPrime entity.
prime_ultimate_parent_tickerVARCHARTradable ticker the prime ultimately rolls up to.

fin_tenders / master_tenders — forward pipeline

24,984,433 / 24,274,179 rows · open solicitations
ColumnTypeDescription
tender_idBIGINTUnique tender id (PK).
sourceVARCHAROrigin portal.
buyer_name / buyer_country / buyer_region / buyer_cityVARCHARBuyer org / country (ISO-2) / region / city.
published_dateDATE/TZPublication date.
deadlineDATE/TZSubmission deadline.
currencyVARCHARTender currency.
contract_type / procurement_methodVARCHARVehicle / method (master_tenders).
cpv_primary / vpv_code / naics_codesVARCHARCategory codes.
title / short_descriptionVARCHARTender text.
tender_statusVARCHARLifecycle status.
financial_quality_score / data_quality_scoreINTEGERQuality score.

company_god — global resolved entity master

72,351,281 rows · internal reference — not part of the standard client feed

The full global entity resolution master (LEI/ISIN/MIC/ticker for all entities, is_sanctioned flagged). entity_dim is the award-touched, client-facing projection of it.

Generated 2026-06-04 from the 2026-05-30 feed manifest and parquet schemas. SHA256 checksums per table are available in the manifest. For data access or institutional enquiries: john@valan.io