Generic String04

This field stores the fourth generic string value in the Other Transaction Award generic tags group. It is a free-text attribute used to carry record-specific information that does not have a fixed FPDS semantic definition.

Family: Other Transaction Award
Category: Generic Tags
Data Type: string
Semantic Type: attribute
Mapping: flattened_fpds_xml_field
AI Confidence: high

Variable Overview

FPDS Query Variable
content__OtherTransactionAward__genericTags__genericStrings__genericString04
Title
Generic String04
FPDS Path
OtherTransactionAward/genericTags/genericStrings/genericString04
Description
This field stores the fourth generic string value in the Other Transaction Award generic tags group. It is a free-text attribute used to carry record-specific information that does not have a fixed FPDS semantic definition.
Business Meaning
It matters because agencies may use generic tags to persist custom award metadata that supports downstream filtering, segmentation, or internal reporting. In procurement analysis, it can help identify program-specific flags or classification values not captured in standard FPDS fields.
Example Value
Y
Observed Non-Null Count
10,845

FPDS Compare

FPDS Query Variable
content__OtherTransactionAward__genericTags__genericStrings__genericString04
FPDS XML Path
OtherTransactionAward/genericTags/genericStrings/genericString04
Mapping Type
flattened_fpds_xml_field
Comparison Summary
FPDS Query flattens the original nested FPDS XML path 'OtherTransactionAward/genericTags/genericStrings/genericString04' into the SQL-ready variable 'content__OtherTransactionAward__genericTags__genericStrings__genericString04'.

Use Cases

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

Common Usage

  • custom award flag
  • agency-specific metadata filter
  • supplemental grouping key

Common Mistakes

  • assuming a government-wide standard meaning
  • using the field without validating observed value patterns

Query Guidance

Use it as a text filter or grouping field only after profiling distinct values and validating local meaning. In SQL, normalize case and trim whitespace before comparison, and prefer joins or CASE logic based on observed agency-specific code sets rather than hard-coding interpretations.

SQL Examples

Preview values

SELECT
    content__OtherTransactionAward__genericTags__genericStrings__genericString04 AS generic_string04
FROM fpds.data
WHERE content__OtherTransactionAward__genericTags__genericStrings__genericString04 IS NOT NULL
LIMIT 25

Top values

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