EDI 805 Contract Pricing Proposal
Functional Group CP
X12M Supply Chain Subcommittee
This Draft Standard for Trial Use contains the format and establishes the data contents of the Contract Pricing Proposal Transaction Set (805) cover sheet and pricing support detail for use within the context of an Electronic Data Interchange (EDI) environment. This transaction set enables the transmission of cost and pricing data for a given contract action and provides pricing support detail data or references where that data can be found in the proposal.
Heading
- 010Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 020Beginning Segment for Contract Pricing ProposalMandatoryMax 1
To indicate the beginning of a contract pricing proposal transaction set and to transmit identifying numbers and dates
- 030Specification IdentifierMandatoryMax 1
To provide a description of the included specification or technical data items.
- 040Message TextOptionalMax >1
To provide a free form format that would allow the transmission of text information.
- 050CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- N1 Loop OptionalRepeat >1
- 060NameMandatoryMax 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 a party pertinent to the proposal, such as the proposing party, the place(s) of performance, the contract adminstration, and auditing offices. - 070Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 080Address InformationOptionalMax 2
To specify the location of the named party
- 090Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 100Date/Time ReferenceOptionalMax 2
To specify pertinent dates and times
- 110ContactOptionalMax 2
To identify a person or office to whom communications should be directed
- 060NameMandatoryMax 1
- CBS Loop OptionalRepeat >1
- 120Cost Breakdown StructureMandatoryMax 1
To identify and quantify each line item being proposed
- 130Line Item Detail for the Operating Expense StatementOptionalMax 1
To specify the service code or classification the expense will be charged to, and to provide the required expense data.
- 140Item IdentificationOptionalMax 1
To specify basic item identification data.
- 150Message TextOptionalMax >1
To provide a free form format that would allow the transmission of text information.
- 120Cost Breakdown StructureMandatoryMax 1
- CB1 Loop OptionalRepeat >1
- 160Contract and Cost Accounting Standards DataMandatoryMax 1
To specify contract and cost accounting standards data
When CB101 is code ``01,'' ``05,'' ``08,'' ``10,'' ``11,'' ``12,'' ``14'' or ``17,'' discussion will be carried in the MSG segment in the CB1 loop; numbers and their text descriptions will be carried in the N9 segment of the CB1 loop. - 170Message TextOptionalMax >1
To provide a free form format that would allow the transmission of text information.
- 180Reference NumberOptionalMax >1
To transmit identifying numbers and descriptive information as specified by the reference number qualifier
- N1 Loop OptionalRepeat >1
- 190NameMandatoryMax 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 a party needed to clarify a response to a question answered in the CB1 loop, such as party for whom the same or a similar item as the one being proposed, has been previously produced. - 200Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 210Address InformationOptionalMax 2
To specify the location of the named party
- 220Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 230Date/Time ReferenceOptionalMax 2
To specify pertinent dates and times
- 240ContactOptionalMax 1
To identify a person or office to whom communications should be directed
- 190NameMandatoryMax 1
- 160Contract and Cost Accounting Standards DataMandatoryMax 1
Detail
- 010Proposal Cost LogicOptionalMax >1
To describe the cost logic used when pricing a particular aspect of a proposal
- HL Loop OptionalRepeat >1
- 020Hierarchical LevelMandatoryMax 1
To identify dependencies among and the content of hierarchically related groups of data segments.
- 030Reference NumbersOptionalMax 1
To specify identifying numbers.
- 020Hierarchical LevelMandatoryMax 1
- PD Loop OptionalRepeat >1
- 040Proposal DataMandatoryMax 1
To describe the proposal pricing basic input detail
PD03 is the unit of measurement for the data contained in the PD loop. - 050Reference NumbersOptionalMax 3
To specify identifying numbers.
- 060Proposal 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
- 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 a party related to the proposal data such as a major subcontractor whose cost or price information has been rolled up into this price proposal. - 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.
- 080NameMandatoryMax 1
- 040Proposal DataMandatoryMax 1
Summary
- LX Loop OptionalRepeat 2
- 010Assigned NumberMandatoryMax 1
To reference a line number in a transaction set.
- 020ContactOptionalMax 1
To identify a person or office to whom communications should be directed
- 030Monetary AmountOptionalMax 4
To indicate the total monetary amount.
- 010Assigned NumberMandatoryMax 1
- 040Transaction 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).