Type of IDC
Stores the code value that identifies the type of IDV recorded for the contract action. It is a coded attribute, not a narrative description, and typically represents the specific IDC category used by FPDS for the record.
FPDS Compare
Paired Field
Use Cases
- Dictionary lookup and field explanation
- SQL filtering and grouping
- Analytical reporting and reusable query building
Common Usage
- Filter IDV records by instrument type
- Group obligations and counts by IDC category
- Join to a lookup table for human-readable labels
Common Mistakes
- Interpreting the code as a full text description
- Using the field without checking the valid code set or paired label
Query Guidance
Use equality or IN predicates on the code values, and join to a reference table when you need descriptive labels. In SQL, keep this field as a string, and avoid hard-coding business meaning unless the code set has been validated for the reporting period.
SQL Examples
Preview values
SELECT
content__IDV__contractData__typeOfIDC AS type_of_i_d_c
FROM fpds.data
WHERE content__IDV__contractData__typeOfIDC IS NOT NULL
LIMIT 25
Top values
SELECT
content__IDV__contractData__typeOfIDC AS value,
count() AS record_count
FROM fpds.data
WHERE content__IDV__contractData__typeOfIDC 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.