D16B
Message D16B/PROCST
Project cost reporting message
The Project cost reporting message is used in various industry sectors when there is a requirement for all parties involved in a project to formally establish and exchange budget baseline, actual, progress, and estimate to complete cost information; technical performance measurement information; and related funding information. This information exchange is typically going from a contractor performing the work to the end customer. The purpose of this information exchange is to provide the end customer with data that describes the work that must be completed, who is doing the work, and establishes the cost budget baseline for the project. This information exchange also provides data that describes how the work is progressing against the cost baseline to determine if the project will complete on time and within budget. The work in process measurement data provides key management information to ensure the project is progressing as planned and highlights any problem areas that need correcting. Technical performance measurement data is used to determine if the project is meeting specific design or functional objectives. Periodic funding data reporting is used to track future funding requirements for the work in process.
Message description
UNH
M(1) : Message headerA service segment starting and uniquely identifying a message. The message type code for the Project cost reporting message is PROCST. Note: Project cost reporting messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 PROCST 0052 D 0054 16B 0051 UN
BGM
M(1) : Beginning of messageA segment to identify a single project cost reporting document category, its unique identifier, and specific message function.
PRI
C(1) : Price detailsA segment to identify contract pricing details including the monetary unit of measure for all monetary amounts in the message.
CUX
C(1) : CurrenciesA segment to identify the currencies relevant to all monetary amounts in the message.
ATT
C(99) : AttributeA segment to identify the contract type, program type, and security level notation.
MOA
C(99) : Monetary amountA segment to identify total contract monetary amounts such as the negotiated cost, contract ceiling, and target price.
PCD
C(99) : Percentage detailsA segment to identify total contract percentages such as target fee or profit percentage or share ratio percentages when there is a contract cost overrun.
DTM
C(99) : Date/time/periodA segment to identify total contract dates such as the contract start date, last time delivery date, or contract completion date.
SG1 C(99) : RFF-IMD
A group of segments to provide information about the project, and to identify unique reference numbers for the message along with any related descriptions.
RFF
M(1) : ReferenceA segment to identify reference numbers related to the project such as a program, contract, contract addendum, or contract data requirements list.
IMD
C(9) : Item descriptionA segment to provide a description of a reference number, such as a program name or contract name.
SG2 C(99) : QTY-IMD-CCI-ATT
A group of segments to provide information about the item under contract such as how many items are being built or delivered, a description, characteristics, and related attributes.
QTY
M(1) : QuantityA segment to provide the quantity of item(s) being built or delivered under a contract.
IMD
C(1) : Item descriptionA segment to provide a description of the item(s) being built or delivered under a contract.
CCI
C(1) : Characteristic/class idA segment to provide characteristic details for the item(s) being built or delivered under a contract.
ATT
C(9) : AttributeA segment to provide program type information such as research and development phase or production phase for the item(s) being built or delivered under a contract.
SG3 C(99) : PNA-ADR-SG4
A group of segments to identify the parties relevant to the entire message with related contact and communication information.
PNA
M(1) : Party identificationA segment to provide message sender and receiver information.
ADR
C(1) : AddressA segment to provide address information for each named party.
SG4 C(9) : CTA-COM-DTM
A group of segments to identify the contact, communication numbers, and related dates for each named party.
CTA
M(1) : Contact informationA segment to provide an authorized representative or contact person's name and department for each named party.
COM
C(9) : Communication contactA segment to identify the phone number, fax number, e-mail, or other communication number for the contact party.
DTM
C(9) : Date/time/periodA segment to identify dates associated with the authorized representative such as approved and submission dates.
SG5 C(99) : EFI-CED-DTM
A group of segments to provide information about other documents or files that related to the entire message such as schedule, technical, text, or graphical files that provide additional project reference or management control information. Also provides details about the computing environment and related dates if needed.
EFI
M(1) : External file link identificationA segment to identify a related file or message along with details, such as the file name, file format, version, and data format.
CED
C(1) : Computer environment detailsA segment to describe the data processing environment used to create the named file such as the name of the software application, version and release.
DTM
C(1) : Date/time/periodA segment to provide the created, effective, processing, or other date stamp for the named file.
SG6 M(99) : LIN-ATT-DTM-SG7-SG8
A group of segments to convey the report line item information (level one) and reporting structure (level two) cost and hour details. At the report line item level, provides segments to identify which report format, contract funding and appropriation notations, and period grouping details for contracts that span many years. At the reporting structure level, provides segments to identify additional information, reference numbers, and cost and hour details.
LIN
M(1) : Line itemA segment used to identify the specific report line item and format the data represents. Generally relates to specific contractual data items required for the receiving customer. May use an external code list to identify the reporting line item, generally for a specific government entity.
ATT
C(9) : AttributeA segment used at the report level to identify contract funding and appropriation information specific to a given report.
DTM
C(9) : Date/time/periodA segment used at the report level to provide specific report start and stop dates or funds effective dates.
SG7 C(9) : RFF-QTY-DTM-IMD
A group of segments used at the report level to describe the out-year time frames used to condense time phased reporting details for contracts that span many years.
RFF
M(1) : ReferenceA segment to identify the out-year period reference number.
QTY
C(1) : QuantityA segment to identify the number of reporting periods condensed into one out-year period reference.
DTM
C(1) : Date/time/periodA segment used to identify the span of dates condensed into one out-year period reference.
IMD
C(1) : Item descriptionA segment to provide a description of the condensed out-year period reference.
SG8 C(9999) : IDE-REL-IMD-RCS-CCI-RFF-DTM-STA-FTX-SG9-SG10-SG11-SG12-SG13
A group of segments to provide reporting structure element codes, relationship information, descriptions, conditions, characteristics about the work item, other reference numbers, dates, responsible person contact information, statistical information, and associated costs and quantities. Also describes the lower level cost element details (level three) for each reporting structure along with associated statistics, costs, and quantities.
IDE
M(1) : IdentityA segment to identify the type of reporting structure such as a work breakdown or organizational breakdown, and structure element code.
REL
C(1) : RelationshipA segment to identify the reporting structure element code relationship details such as a significant or non-significant reporting structure.
IMD
C(1) : Item descriptionA segment to provide a description for the reporting structure code or to provide an item characteristic reference.
RCS
C(9) : Requirements and conditionsA segment to provide condition information about the reporting structure element, such as recurring, non- recurring, add, and non-add.
CCI
C(9) : Characteristic/class idA segment to provide information about a product or assembly associated with a reporting structure element.
RFF
C(9) : ReferenceA segment to provide reference numbers associated with a reporting structure element, such as appropriation number, contract line item number, or statement of work number.
DTM
C(9) : Date/time/periodA segment to provide contract period and funding start and stop dates.
STA
C(99) : StatisticsA segment to provide technical performance measurement statistics associated with a reporting structure element.
FTX
C(99) : Free textA segment to provide additional text for the reporting structure element. Generally used to provide additional details about baseline changes or problem resolution.
SG9 C(9) : CTA-COM
A group of segments to provide a responsible person's name and communication numbers for the reporting structure element.
CTA
M(1) : Contact informationA segment to provide a responsible person's name and department.
COM
C(9) : Communication contactA segment to identify the phone number, fax number, e- mail, or other communication number for the responsible person.
SG10 C(99) : MOA-DTM
A group of segments to provide monetary amounts associated with a reporting structure element and any related dates.
MOA
M(1) : Monetary amountA segment to provide monetary amounts, such as budget, earned value, actual, budget at complete, and estimate at complete.
DTM
C(9) : Date/time/periodA segment to provide start and end dates for any time phased monetary amounts.
SG11 C(99) : QTY-DTM
A group of segments to provide quantities associated with a reporting structure element and any related dates.
QTY
M(1) : QuantityA segment to provide hour or working month quantities such as budget, earned value, actual, budget at complete, and estimate at complete.
DTM
C(9) : Date/time/periodA segment to provide start and end dates for any time phased quantity.
SG12 C(99) : PCD-DTM
A group of segments to provide percentages associated with a reporting structure element and any related dates.
PCD
M(1) : Percentage detailsA segment to provide percentages such as technical performance measurement metrics or cost fees.
DTM
C(9) : Date/time/periodA segment to provide start and end dates for any time based percentages.
SG13 C(999) : CAV-PRC-IMD-RFF-DTM-STA-SG14-SG15-SG16
A group of segments to identify cost element details associated with a reporting structure element. Provides segments to describe the cost element and associated statistics, costs, and quantities.
CAV
M(1) : Characteristic valueA segment to provide a characteristic value of a cost element in coded form such as labor, material, other direct costs, or subcontract costs. Can be adapted to identify standard cost elements for any given industry sector.
PRC
C(1) : Process identificationA segment to identify a specific functional process, such as engineering or manufacturing.
IMD
C(1) : Item descriptionA segment to provide a description of the cost element.
RFF
C(9) : ReferenceA segment to provide reference numbers for the cost element, such as a cost account or work package number.
DTM
C(9) : Date/time/periodA segment to provide start and stop dates for the cost element.
STA
C(99) : StatisticsA segment to provide technical performance measurement statistics associated with a cost element.
SG14 C(99) : MOA-DTM
A group of segments to provide monetary amounts associated with a cost element and any related dates.
MOA
M(1) : Monetary amountA segment to provide monetary amounts, such as budget, earned value, actual, budget at complete, and estimate at complete.
DTM
C(9) : Date/time/periodA segment to provide start and end dates for any time phased monetary amounts.
SG15 C(99) : QTY-DTM
A group of segments to provide quantities associated with a cost element and any related dates.
QTY
M(1) : QuantityA segment to provide hour or working month quantities, such as budget, earned value, actual, budget at complete, and estimate at complete.
DTM
C(9) : Date/time/periodA segment to provide start and end dates for any time phased quantity.
SG16 C(99) : PCD-DTM
A group of segments to provide percentages associated with a cost element and any related dates.
PCD
M(1) : Percentage detailsA segment to provide percentages such as technical performance measurement metrics or cost fees.
DTM
C(9) : Date/time/periodA segment to provide start and end dates for any time based percentages.
CNT
C(9) : Control totalA segment to provide control totals for the message, such as the total number of reporting structure elements.
UNT
M(1) : Message trailerA service segment ending a message, giving the total number of segments in the message (including the UNH & UNT) and the control reference number of the message.
Message structure
UNH, Message header M 1 BGM, Beginning of message M 1 PRI, Price details C 1 CUX, Currencies C 1 ATT, Attribute C 99 MOA, Monetary amount C 99 PCD, Percentage details C 99 DTM, Date/time/period C 99 --- Segment Group 1 ------------------------- C 99 -------+ RFF, Reference M 1 | IMD, Item description C 9 | ---- -----------------------------------------------------------+ --- Segment Group 2 ------------------------- C 99 -------+ QTY, Quantity M 1 | IMD, Item description C 1 | CCI, Characteristic/class id C 1 | ATT, Attribute C 9 | ---- -----------------------------------------------------------+ --- Segment Group 3 ------------------------- C 99 -------+ PNA, Party identification M 1 | ADR, Address C 1 | | --- Segment Group 4 ------------------------- C 9 ------+| CTA, Contact information M 1 || COM, Communication contact C 9 || DTM, Date/time/period C 9 || ---- ----------------------------------------------------------++ --- Segment Group 5 ------------------------- C 99 -------+ EFI, External file link identification M 1 | CED, Computer environment details C 1 | DTM, Date/time/period C 1 | ---- -----------------------------------------------------------+ --- Segment Group 6 ------------------------- M 99 -------+ LIN, Line item M 1 | ATT, Attribute C 9 | DTM, Date/time/period C 9 | | --- Segment Group 7 ------------------------- C 9 ------+| RFF, Reference M 1 || QTY, Quantity C 1 || DTM, Date/time/period C 1 || IMD, Item description C 1 || ---- ----------------------------------------------------------+| | --- Segment Group 8 ------------------------- C 9999 ------+| IDE, Identity M 1 || REL, Relationship C 1 || IMD, Item description C 1 || RCS, Requirements and conditions C 9 || CCI, Characteristic/class id C 9 || RFF, Reference C 9 || DTM, Date/time/period C 9 || STA, Statistics C 99 || FTX, Free text C 99 || || --- Segment Group 9 ------------------------- C 9 -----+|| CTA, Contact information M 1 ||| COM, Communication contact C 9 ||| ---- ---------------------------------------------------------+|| || --- Segment Group 10 ------------------------ C 99 -----+|| MOA, Monetary amount M 1 ||| DTM, Date/time/period C 9 ||| ---- ---------------------------------------------------------+|| || --- Segment Group 11 ------------------------ C 99 -----+|| QTY, Quantity M 1 ||| DTM, Date/time/period C 9 ||| ---- ---------------------------------------------------------+|| || --- Segment Group 12 ------------------------ C 99 -----+|| PCD, Percentage details M 1 ||| DTM, Date/time/period C 9 ||| ---- ---------------------------------------------------------+|| || --- Segment Group 13 ------------------------ C 999 -----+|| CAV, Characteristic value M 1 ||| PRC, Process identification C 1 ||| IMD, Item description C 1 ||| RFF, Reference C 9 ||| DTM, Date/time/period C 9 ||| STA, Statistics C 99 ||| ||| --- Segment Group 14 ------------------------ C 99 ----+||| MOA, Monetary amount M 1 |||| DTM, Date/time/period C 9 |||| ---- --------------------------------------------------------+||| ||| --- Segment Group 15 ------------------------ C 99 ----+||| QTY, Quantity M 1 |||| DTM, Date/time/period C 9 |||| ---- --------------------------------------------------------+||| ||| --- Segment Group 16 ------------------------ C 99 ----+||| PCD, Percentage details M 1 |||| DTM, Date/time/period C 9 |||| ---- --------------------------------------------------------++++ CNT, Control total C 9 UNT, Message trailer M 1