Generic String04
Stores the fourth free-form generic string value within the Other Transaction IDV generic tags section of the FPDS record. It is an unlabeled attribute field, so its meaning is not fixed by the schema and depends on how the reporting agency populated it. In practice, it may contain a code, short flag, or other reusable text value used for agency-specific tracking.
FPDS Compare
Use Cases
- Dictionary lookup and field explanation
- SQL filtering and grouping
- Analytical reporting and reusable query building
Common Usage
- agency-specific flag analysis
- custom grouping or filtering
- data quality and completeness checks
Common Mistakes
- assuming the value has a universal FPDS meaning
- treating a short code as a descriptive text field
Query Guidance
Use this field as a raw text filter or grouping key only after validating agency-specific semantics. In SQL, compare exact values, normalize casing and whitespace, and consider pairing it with related generic strings to infer meaning; avoid hard-coding business logic unless you have documented code definitions.
SQL Examples
Preview values
SELECT
content__OtherTransactionIDV__genericTags__genericStrings__genericString04 AS generic_string04
FROM fpds.data
WHERE content__OtherTransactionIDV__genericTags__genericStrings__genericString04 IS NOT NULL
LIMIT 25
Top values
SELECT
content__OtherTransactionIDV__genericTags__genericStrings__genericString04 AS value,
count() AS record_count
FROM fpds.data
WHERE content__OtherTransactionIDV__genericTags__genericStrings__genericString04 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.