Contractor Name

Human-readable name of the contractor or vendor associated with the IDV record. It serves as the label for the awarded entity and identifies the organization reported in the FPDS entry.

Family: IDV
Category: General
Data Type: string
Semantic Type: label
Mapping: flattened_fpds_xml_field
AI Confidence: high

Variable Overview

FPDS Query Variable
content__IDV__vendor__contractorName
Title
Contractor Name
FPDS Path
IDV/vendor/contractorName
Description
Human-readable name of the contractor or vendor associated with the IDV record. It serves as the label for the awarded entity and identifies the organization reported in the FPDS entry.
Business Meaning
This field lets analysts identify who holds the instrument, aggregate awards by contractor, and link FPDS activity to vendor-level performance, concentration, and spending analyses. It is useful for tracking award patterns, market share, and repeat participation across federal procurement records.
Example Value
MARVIN J PERRY INC
Observed Non-Null Count
2,048,898

FPDS Compare

FPDS Query Variable
content__IDV__vendor__contractorName
FPDS XML Path
IDV/vendor/contractorName
Mapping Type
flattened_fpds_xml_field
Comparison Summary
FPDS Query flattens the original nested FPDS XML path 'IDV/vendor/contractorName' into the SQL-ready variable 'content__IDV__vendor__contractorName'.

Use Cases

  • Dictionary lookup and field explanation
  • SQL filtering and grouping
  • Analytical reporting and reusable query building
  • Contractor profiling and competitor analysis

Common Usage

  • Group IDV awards by contractor name
  • Search for awards to a specific vendor
  • Compare contractor activity across agencies or periods

Common Mistakes

  • Using the name alone as a unique vendor identifier
  • Failing to standardize case, punctuation, and aliases before aggregation

Query Guidance

Use in SELECT and GROUP BY for human-readable reporting, but join or deduplicate with a contractor identifier when available. For exact matching, apply standardized comparison logic; for broader analysis, aggregate on normalized name values rather than raw strings.

SQL Examples

Preview values

SELECT
    content__IDV__vendor__contractorName AS contractor_name
FROM fpds.data
WHERE content__IDV__vendor__contractorName IS NOT NULL
LIMIT 25

Top values

SELECT
    content__IDV__vendor__contractorName AS value,
    count() AS record_count
FROM fpds.data
WHERE content__IDV__vendor__contractorName 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.