Contracting Office Agency Id

Identifier for the contracting office agency associated with the award purchaser information. It is a coded value, not a free-text agency name, and represents the agency-level entity tied to the contracting office.

Family: Award
Category: Purchaser Information
Data Type: identifier_or_code
Semantic Type: identifier
Mapping: flattened_fpds_xml_field
AI Confidence: high

Variable Overview

FPDS Query Variable
content__award__purchaserInformation__contractingOfficeAgencyID
Title
Contracting Office Agency Id
FPDS Path
award/purchaserInformation/contractingOfficeAgencyID
Description
Identifier for the contracting office agency associated with the award purchaser information. It is a coded value, not a free-text agency name, and represents the agency-level entity tied to the contracting office.
Business Meaning
This field is used to attribute awards to the responsible agency for spend analysis, workload review, and agency-level reporting. It helps analysts group obligations by contracting office ownership and compare procurement activity across agencies and bureaus.
Example Value
8900
Observed Non-Null Count
111,509,019

FPDS Compare

FPDS Query Variable
content__award__purchaserInformation__contractingOfficeAgencyID
FPDS XML Path
award/purchaserInformation/contractingOfficeAgencyID
Mapping Type
flattened_fpds_xml_field
Comparison Summary
FPDS Query flattens the original nested FPDS XML path 'award/purchaserInformation/contractingOfficeAgencyID' into the SQL-ready variable 'content__award__purchaserInformation__contractingOfficeAgencyID'.

Use Cases

  • Dictionary lookup and field explanation
  • SQL filtering and grouping
  • Analytical reporting and reusable query building

Common Usage

  • agency-level award rollups
  • joining to agency reference data
  • filtering awards by contracting office ownership

Common Mistakes

  • assuming the code is the agency name
  • casting the identifier to numeric and dropping leading zeros

Query Guidance

Use this field for GROUP BY, JOIN, and WHERE filters on agency identity. In SQL, compare it as a string unless documentation confirms it is stored numerically, and join it to a reference table to recover the human-readable agency name.

SQL Examples

Preview values

SELECT
    content__award__purchaserInformation__contractingOfficeAgencyID AS contracting_office_agency_id
FROM fpds.data
WHERE content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
LIMIT 25

Top values

SELECT
    content__award__purchaserInformation__contractingOfficeAgencyID AS value,
    count() AS record_count
FROM fpds.data
WHERE content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
GROUP BY value
ORDER BY record_count DESC
LIMIT 25

Each dictionary item includes SQL-ready examples generated alongside the variable metadata, allowing immediate use in FPDS Query for filtering, aggregation, and analysis.