Product or Service Type
Flag indicating whether the associated Product or Service Code (PSC) is classified as a product or a service. In this path, the value is a coded label such as "PRODUCT" or "SERVICE" rather than a free-text description.
FPDS Compare
Use Cases
- Dictionary lookup and field explanation
- SQL filtering and grouping
- Analytical reporting and reusable query building
Common Usage
- Segment obligations by product versus service categories
- Filter awards for service-only or product-only analyses
- Validate PSC-based compliance or reporting rules
Common Mistakes
- Assuming the field is a binary true/false flag in all extracts
- Grouping without checking the actual coded values and their normalization
Query Guidance
Use it as a filter on the normalized code value, for example WHERE productOrServiceType = 'SERVICE'. If the dataset stores mixed representations, standardize the values first and join to PSC reference data when you need the human-readable classification.
SQL Examples
Preview values
SELECT
content__OtherTransactionIDV__contractDetail__PSCCode__productOrServiceType AS product_or_service_type
FROM fpds.data
WHERE content__OtherTransactionIDV__contractDetail__PSCCode__productOrServiceType IS NOT NULL
LIMIT 25
Flag distribution
SELECT
content__OtherTransactionIDV__contractDetail__PSCCode__productOrServiceType AS flag_value,
count() AS record_count
FROM fpds.data
WHERE content__OtherTransactionIDV__contractDetail__PSCCode__productOrServiceType 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.