EDI 251 Pricing Support
Functional Group CP
X12M Supply Chain Subcommittee
This Draft Standard for Trial Use contains the format and establishes the data contents of the Pricing Support Transaction Set (251) for use within the context of an Electronic Data Interchange (EDI) environment. This transaction set can be used to request or transmit budget or actual data for labor and overhead rates, factors, and other supporting data for a specified period of time. This bi-directional transaction set can stand alone, or can be used to support the Contract Pricing Proposal (805) Transaction Set.
Heading
- 010Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 020Beginning SegmentMandatoryMax 1
To indicate the beginning of a transaction set.
- 030Specification IdentifierMandatoryMax 1
To provide a description of the included specification or technical data items.
The SPI segment identifies the security classification or contractor level of protection for the pricing support, the contract or proposal number against which the pricing support applies, and whether the pricing support is certified. - 040Reference NumbersOptionalMax >1
To specify identifying numbers.
- 050Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 060CurrencyOptionalMax >1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- 070Message TextOptionalMax >1
To provide a free form format that would allow the transmission of text information.
- N1 Loop OptionalRepeat >1
- 080NameMandatoryMax 1
To identify a party by type of organization, name and code
When the N1 loop is used, it will carry the name and address of the party to be contacted if clarification about the proposal or requests for additional information concerning the proposal is required. - 090Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 100Address InformationOptionalMax 2
To specify the location of the named party
- 110Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 120Reference NumbersOptionalMax >1
To specify identifying numbers.
- 130ContactOptionalMax 5
To identify a person or office to whom communications should be directed
- 080NameMandatoryMax 1
Detail
- PPL Loop OptionalRepeat >1
- 010Price Support DataMandatoryMax 1
To provide information about Pricing Support
The PPL loop identifies the proposal schedules (e.g., G&A expenses, overhead expenses) included in the transaction. PPL01 carries a code that identifies the schedule type, and PPL04 carries a free form description or name of the schedule. - 020Reference NumbersOptionalMax >1
To specify identifying numbers.
- PD Loop OptionalRepeat >1
- 030Proposal DataMandatoryMax 1
To describe the proposal pricing basic input detail
- 040Proposal Data DetailOptionalMax >1
To provide the rates, direct input, and pricing factors for each element of work, cross-referenced to the applicable parts of a pricing proposal
- 030Proposal DataMandatoryMax 1
- PL Loop OptionalRepeat >1
- 050Proposal Cost LogicMandatoryMax 1
To describe the cost logic used when pricing a particular aspect of a proposal
- 060Reference NumbersOptionalMax >1
To specify identifying numbers.
- 070Monetary AmountOptionalMax 1
To indicate the total monetary amount.
- 080Percent AmountsOptionalMax 1
To qualify percent amounts, and supply percent amounts
- 090QuantityOptionalMax 1
To specify quantity information.
- 100Note/Special InstructionOptionalMax >1
To transmit information in a free-form format, if necessary, for comment or special instruction
- PD Loop OptionalRepeat >1
- 110Proposal DataMandatoryMax 1
To describe the proposal pricing basic input detail
- 120Specification IdentifierOptionalMax 1
To provide a description of the included specification or technical data items.
- 130Reference NumbersOptionalMax >1
To specify identifying numbers.
- 140Proposal Data DetailOptionalMax >1
To provide the rates, direct input, and pricing factors for each element of work, cross-referenced to the applicable parts of a pricing proposal
- 150Message TextOptionalMax >1
To provide a free form format that would allow the transmission of text information.
- 160Date/Time ReferenceOptionalMax 10
To specify pertinent dates and times
- 110Proposal DataMandatoryMax 1
- 050Proposal Cost LogicMandatoryMax 1
- PO1 Loop OptionalRepeat >1
- 170Baseline Item DataMandatoryMax 1
To specify basic and most frequently used line item data
The PO1 loop provides bill of material and purchase history information. - 180Product/Item DescriptionOptionalMax 1
To describe a product or process in coded or free-form format
- 190QuantityOptionalMax >1
To specify quantity information.
- 200Monetary AmountOptionalMax >1
To indicate the total monetary amount.
- 210Percent AmountsOptionalMax >1
To qualify percent amounts, and supply percent amounts
- 220Reference NumbersOptionalMax >1
To specify identifying numbers.
- LX Loop OptionalRepeat >1
- 230Assigned NumberMandatoryMax 1
To reference a line number in a transaction set.
The LX loop provides purchase history information. - 240QuantityMandatoryMax 1
To specify quantity information.
- 250Monetary AmountOptionalMax 2
To indicate the total monetary amount.
- 260Note/Special InstructionOptionalMax 5
To transmit information in a free-form format, if necessary, for comment or special instruction
- 270Reference NumbersOptionalMax 1
To specify identifying numbers.
- 280Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
- N1 Loop OptionalRepeat 1
- 290NameMandatoryMax 1
To identify a party by type of organization, name and code
- 300Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 310Address InformationOptionalMax 2
To specify the location of the named party
- 320Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 290NameMandatoryMax 1
- 230Assigned NumberMandatoryMax 1
- 170Baseline Item DataMandatoryMax 1
- 010Price Support DataMandatoryMax 1
- 330Transaction Set TrailerMandatoryMax 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments).