Type of Agreement
Human-readable value that identifies the agreement mechanism used for an Other Transaction Award record. It describes the type of agreement associated with the transaction, such as a prototype-style arrangement when the value is PROTOTYPE.
FPDS Compare
Use Cases
- Dictionary lookup and field explanation
- SQL filtering and grouping
- Analytical reporting and reusable query building
Common Usage
- Filter Other Transaction Awards by agreement type
- Group awards for OTA portfolio analysis
- Compare agreement types across agencies or programs
Common Mistakes
- Assuming the field is always a plain-English description rather than a coded category value
- Using it as a proxy for award authority or instrument type without validating related fields
Query Guidance
Use exact-match or IN filters on the string value for classification and aggregation, for example WHERE typeOfAgreement = 'PROTOTYPE'. When analyzing trends, group by this field after normalizing case and trimming whitespace if source data is inconsistent.
SQL Examples
Preview values
SELECT
content__OtherTransactionAward__contractDetail__contractData__typeOfAgreement AS type_of_agreement
FROM fpds.data
WHERE content__OtherTransactionAward__contractDetail__contractData__typeOfAgreement IS NOT NULL
LIMIT 25
Top values
SELECT
content__OtherTransactionAward__contractDetail__contractData__typeOfAgreement AS value,
count() AS record_count
FROM fpds.data
WHERE content__OtherTransactionAward__contractDetail__contractData__typeOfAgreement 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.