Solicitation Procedures

Human-readable solicitation procedure recorded for the Other Transaction IDV competition record. This is the label or coded value used to describe how the requirement was solicited or obtained, including any noncompetitive or limited-competition procedure reflected in the FPDS entry.

Family: Other Transaction IDV
Category: Competition
Data Type: string
Semantic Type: attribute
Mapping: flattened_fpds_xml_field
AI Confidence: high

Variable Overview

FPDS Query Variable
content__OtherTransactionIDV__contractDetail__competition__solicitationProcedures
Title
Solicitation Procedures
FPDS Path
OtherTransactionIDV/contractDetail/competition/solicitationProcedures
Description
Human-readable solicitation procedure recorded for the Other Transaction IDV competition record. This is the label or coded value used to describe how the requirement was solicited or obtained, including any noncompetitive or limited-competition procedure reflected in the FPDS entry.
Business Meaning
This field helps analysts classify competition approach and distinguish open, limited, and noncompetitive sourcing patterns in Other Transaction IDV records. It supports market access, competition quality, and policy compliance analysis by showing how the solicitation was handled at the transaction level.
Example Value
PS
Observed Non-Null Count
13,417

FPDS Compare

FPDS Query Variable
content__OtherTransactionIDV__contractDetail__competition__solicitationProcedures
FPDS XML Path
OtherTransactionIDV/contractDetail/competition/solicitationProcedures
Mapping Type
flattened_fpds_xml_field
Comparison Summary
FPDS Query flattens the original nested FPDS XML path 'OtherTransactionIDV/contractDetail/competition/solicitationProcedures' into the SQL-ready variable 'content__OtherTransactionIDV__contractDetail__competition__solicitationProcedures'.

Use Cases

  • Dictionary lookup and field explanation
  • SQL filtering and grouping
  • Analytical reporting and reusable query building
  • Competition and sole-source analysis

Common Usage

  • Classify competition method across Other Transaction IDVs
  • Filter records for sole-source or limited-competition reviews
  • Summarize solicitation approaches by agency, period, or program

Common Mistakes

  • Treating the code as a plain-English description without checking the paired value set
  • Using the field alone to infer full competition status without validating related competition fields

Query Guidance

Use this field in WHERE clauses or GROUP BY to segment awards by solicitation procedure code or label. When possible, join or compare it with related competition attributes and decode the observed values before analysis, especially if the field contains short codes such as "PS".

SQL Examples

Preview values

SELECT
    content__OtherTransactionIDV__contractDetail__competition__solicitationProcedures AS solicitation_procedures
FROM fpds.data
WHERE content__OtherTransactionIDV__contractDetail__competition__solicitationProcedures IS NOT NULL
LIMIT 25

Top values

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