Security Code

Boolean/code flag indicating whether the NASA security code condition applies on the IDV record. A value of 0 means false and 1 means true.

Family: IDV
Category: NASA Specific Fields
Data Type: boolean_or_code_flag
Semantic Type: flag
Mapping: flattened_fpds_xml_field
AI Confidence: high

Variable Overview

FPDS Query Variable
content__IDV__agencySpecificIDVElements__NASASpecificIDVElements__securityCode
Title
Security Code
FPDS Path
IDV/agencySpecificIDVElements/NASASpecificIDVElements/securityCode
Description
Boolean/code flag indicating whether the NASA security code condition applies on the IDV record. A value of 0 means false and 1 means true.
Business Meaning
This field helps identify NASA IDVs subject to a security-related business rule or classification, which can affect compliance review, filtering, and segmentation of awards. Analysts use it to isolate records that meet NASA-specific security criteria when evaluating obligations, award populations, or policy-sensitive activity.
Example Value
0
Observed Non-Null Count
58,110

FPDS Compare

FPDS Query Variable
content__IDV__agencySpecificIDVElements__NASASpecificIDVElements__securityCode
FPDS XML Path
IDV/agencySpecificIDVElements/NASASpecificIDVElements/securityCode
Mapping Type
flattened_fpds_xml_field
Comparison Summary
FPDS Query flattens the original nested FPDS XML path 'IDV/agencySpecificIDVElements/NASASpecificIDVElements/securityCode' into the SQL-ready variable 'content__IDV__agencySpecificIDVElements__NASASpecificIDVElements__securityCode'.

Use Cases

  • Dictionary lookup and field explanation
  • SQL filtering and grouping
  • Analytical reporting and reusable query building
  • NASA-specific IDV record interpretation

Common Usage

  • Filter NASA IDVs that meet the security code condition
  • Segment award populations for compliance analysis
  • Count or trend records with security-related applicability

Common Mistakes

  • Interpreting 0 as missing rather than false
  • Using the field as a textual description instead of a flag

Query Guidance

Use explicit boolean logic such as WHERE securityCode = 1 to identify applicable records, and WHERE COALESCE(securityCode, 0) = 0 only if null should be treated as false. Do not assume the field has meaning outside NASA-specific IDV records, and combine it with other NASA-specific filters when building compliance or segmentation queries.

SQL Examples

Preview values

SELECT
    content__IDV__agencySpecificIDVElements__NASASpecificIDVElements__securityCode AS security_code
FROM fpds.data
WHERE content__IDV__agencySpecificIDVElements__NASASpecificIDVElements__securityCode IS NOT NULL
LIMIT 25

Flag distribution

SELECT
    content__IDV__agencySpecificIDVElements__NASASpecificIDVElements__securityCode AS flag_value,
    count() AS record_count
FROM fpds.data
WHERE content__IDV__agencySpecificIDVElements__NASASpecificIDVElements__securityCode IS NOT NULL
GROUP BY flag_value
ORDER BY record_count DESC

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