Generic Boolean03

Numeric flag in the Award > Generic Tags > Generic Booleans group that stores the value of Generic Boolean 3. It appears to be a binary indicator, typically represented as 0/1, used to carry a reusable award-level attribute.

Family: Award
Category: Generic Tags
Data Type: numeric
Semantic Type: attribute
Mapping: flattened_fpds_xml_field
AI Confidence: high

Variable Overview

FPDS Query Variable
content__award__genericTags__genericBooleans__genericBoolean03
Title
Generic Boolean03
FPDS Path
award/genericTags/genericBooleans/genericBoolean03
Description
Numeric flag in the Award > Generic Tags > Generic Booleans group that stores the value of Generic Boolean 3. It appears to be a binary indicator, typically represented as 0/1, used to carry a reusable award-level attribute.
Business Meaning
This field matters because generic boolean tags are often used to support FPDS-specific filtering or internal analysis dimensions without changing the core award schema. Analysts may use it to segment awards into custom cohorts when the underlying business meaning is defined by agency reporting practice or FPDS configuration.
Example Value
0
Observed Non-Null Count
15,521,990

FPDS Compare

FPDS Query Variable
content__award__genericTags__genericBooleans__genericBoolean03
FPDS XML Path
award/genericTags/genericBooleans/genericBoolean03
Mapping Type
flattened_fpds_xml_field
Comparison Summary
FPDS Query flattens the original nested FPDS XML path 'award/genericTags/genericBooleans/genericBoolean03' into the SQL-ready variable 'content__award__genericTags__genericBooleans__genericBoolean03'.

Use Cases

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

Common Usage

  • filtering award records by a custom boolean attribute
  • grouping awards into reusable analysis buckets
  • joining with other award-level flags for segment analysis

Common Mistakes

  • assuming the numeric value has a universal business meaning without validation
  • treating the field as a continuous numeric measure instead of a binary/coded flag

Query Guidance

Use equality filters or CASE logic, for example WHERE genericBoolean03 = 1 for the active/true state once confirmed. In SQL, cast or coalesce carefully if the source stores nulls or mixed numeric types, and verify value distributions before relying on the field in joins, counts, or derived indicators.

SQL Examples

Preview values

SELECT
    content__award__genericTags__genericBooleans__genericBoolean03 AS generic_boolean03
FROM fpds.data
WHERE content__award__genericTags__genericBooleans__genericBoolean03 IS NOT NULL
LIMIT 25

Aggregate total

SELECT
    sum(content__award__genericTags__genericBooleans__genericBoolean03) AS total_value
FROM fpds.data
WHERE content__award__genericTags__genericBooleans__genericBoolean03 IS NOT NULL

Distribution overview

SELECT
    min(content__award__genericTags__genericBooleans__genericBoolean03) AS min_value,
    avg(content__award__genericTags__genericBooleans__genericBoolean03) AS avg_value,
    max(content__award__genericTags__genericBooleans__genericBoolean03) AS max_value,
    count() AS record_count
FROM fpds.data
WHERE content__award__genericTags__genericBooleans__genericBoolean03 IS NOT NULL

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