CONEST Establishment of contract
TBG6 Architecture, Engineering and Construction
Upon completion of the tendering process, there is a requirement for the client or his representative to formally establish and issue the contractual Bill of Quantities. This documentation becomes the contractual basis for all future work and payment for the project.
Header
- 00010Message headerMandatoryMax 1
A service segment starting and uniquely identifying a message. The message type code for the Establishment of contract message is CONEST. Note: Establishment of contract messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 CONEST 0052 D 0054 13A 0051 UN
- 00020Beginning of messageMandatoryMax 1
A segment which identifies the document name and the message function code.
- 00030ReferenceMandatoryMax 1
This segment is used to identify the unique project reference number.
- 00040Date/time/periodMandatoryMax 1
The document date will be recorded using this DTM segment.
- 00050Authentication resultConditionalMax 2
A segment used to authenticate the message by exchanging a password or some other form of identification agreed between the trading partners.
- 00060Agreement identificationConditionalMax 2
This segment will be used to identify the "type of contract and form of tender" that apply to this contract.
- Segment group 1Repeat 1000
- 00080Index detailsMandatoryMax 1
A segment to qualify whether the index applies to the whole project, part of a project (a group of items), or whether the index provides an alternative view (analysis) of the work items. The segment also indicates in the index qualifier whether it contains index structure information or describes the index contents.
- 00090Requirements and conditionsMandatoryMax 1
A segment used to indicate the action request (add, change etc.) to be applied to the index data.
- Segment group 2Repeat 1
- 00110Processing informationMandatoryMax 1
This indicator segment specifies one of six positions within the index structure to which the detailed information applies.
- Segment group 3Repeat 1
- 00130Structure identificationMandatoryMax 1
A segment used to specify a structured index number that is to be associated with the descriptions that follow in segment IMD.
- 00140Item descriptionMandatoryMax 9
A segment to specify the descriptions in both full text and abbreviated form . These descriptions to be associated with the contents of segment BII.
- 00130Structure identificationMandatoryMax 1
- 00110Processing informationMandatoryMax 1
- 00080Index detailsMandatoryMax 1
- Segment group 4Repeat 1000
- 00160Structure identificationMandatoryMax 1
A segment used to convey a structured index number that uniquely identifies each group of items recorded for the project.
- 00170Requirements and conditionsMandatoryMax 1
The action to be applied to segment group 4 data is recorded here.
- 00180Processing informationMandatoryMax 10
This indicator segment identifies what category of item grouping Segment Group 4 applies to. There will be two permitted categories - Project or Group.
- 00190Name and addressConditionalMax 1
The recording of the name and address information applying to this group of items.
- 00200Place/location identificationConditionalMax 1
In addition to the name and address details above this is the identification of a location description and an abbreviated or short name by which the grouping is to be known.
- 00210Additional price informationConditionalMax 1
A segment to record a multiplication factor called "Timesing" that applies to the entire project or a specific grouping of items.
- 00220Additional informationConditionalMax 2
This segment would be used to denote, in a coded form, what rules were adopted for the rounding of all financial values within this group of items.
- 00230QuantityConditionalMax 5
This segment enables grouping control quantities to be recorded. These are not to be confused with message control totals that appear later and use the CNT segment.
- 00240Date/time/periodConditionalMax 10
Any date details required for the group of items will be recorded using the DTM segment. There are a considerable number of different date qualifiers that could apply.
- 00250Rate detailsConditionalMax 9
This segment is used to record a cost rate that may apply to this grouping.
- 00260Agreement identificationConditionalMax 99
This segment is used to provide agreements related information at contract or sub-contract level.
- Segment group 5Repeat 10
- 00280ReferenceMandatoryMax 1
This segment will be used to specify a series of references, including the reference to a "Request for Quotation" message, standard method identity, the identity of the author of the data and the identity, if appropriate any software tool used during the preparation process.
- 00290Date/time/periodConditionalMax 2
The date of the Request for Quotation message that is to be processed in conjunction with this BoQ message.
- 00300Processing informationConditionalMax 5
An entry in this segment will acknowledge or note the existence of variations to the standard method rules referenced in the associated RFF.
- 00310Free textConditionalMax 5
In the event of variations to the standard method rules this segment will provide any necessary narrative to explain the changes.
- 00280ReferenceMandatoryMax 1
- Segment group 6Repeat 5
- 00330CurrenciesMandatoryMax 1
Recording details of the currency that applies to the group of items being defined.
- 00340Date/time/periodConditionalMax 5
This segment will be used to recorded any dates that are applicable to qualify the currency details recorded in CUX.
- 00350Free textConditionalMax 1
Any narrative necessary to explain or qualify the currency information.
- 00330CurrenciesMandatoryMax 1
- Segment group 7Repeat 99
- 00370Allowance or chargeMandatoryMax 1
A segment to identity whether the data recorded in this segment group represents an actualization or a revision figure.
- 00380ReferenceConditionalMax 1
A segment providing a reference to the (usually standard) formula rules to be applied.
- 00390Date/time/periodConditionalMax 1
A segment to record the contract base or control date to be used in the formula.
- 00400Range detailsConditionalMax 1
Where the formula makes reference to data within a range the details of the range will be identified in this segment.
- 00410Free textConditionalMax 10
A segment to convey the actual formula and narrative relating to the formula. This will be used only in the exceptional case of a non-standard formula being used.
- Segment group 8Repeat 20
- 00430Percentage detailsMandatoryMax 1
A segment to specify a percentage value to be used as a coefficient in conjunction with the reference given in the following RFF.
- 00440ReferenceConditionalMax 1
A segment to specify the reference of a work section applicable to a set of calculation components.
- 00430Percentage detailsMandatoryMax 1
- 00370Allowance or chargeMandatoryMax 1
- Segment group 9Repeat 100
- 00460Requirements and conditionsMandatoryMax 1
The identity of the particular conditions that are to apply and a coded reference to denote whether this is to be added or changed etc.
- 00470Structure identificationMandatoryMax 1
A structured index reference to identify to what range within the group of items the conditions apply.
- 00480Free textConditionalMax 9
The narrative description of the condition or term identified by this segment group.
- 00460Requirements and conditionsMandatoryMax 1
- Segment group 10Repeat 100
- 00500Monetary amount functionMandatoryMax 1
A segment to record the qualifier to the financial value. This qualifier is in addition to the qualifier used within the following MOA segment.
- 00510Monetary amountMandatoryMax 6
A segment to record the value of the monetary amount being defined.
- 00520Free textConditionalMax 10
Any narrative qualification necessary to complete the details about a financial value will be recorded in this segment.
- Segment group 11Repeat 5
- 00540Duty/tax/fee detailsMandatoryMax 1
Where the financial value being described within segment group 10 is a taxation or duty value, details of the tax or duty will be recorded here.
- 00550Monetary amountConditionalMax 1
A segment to specify the actual monetary amount of the tax or duty.
- 00560Place/location identificationConditionalMax 5
A segment to specify any location details used to qualify the tax details.
- 00540Duty/tax/fee detailsMandatoryMax 1
- Segment group 12Repeat 99
- 00580Allowance or chargeMandatoryMax 1
A segment identifying the charge or allowance and where necessary it's calculation sequence.
- 00590Additional informationConditionalMax 5
A segment indicating that the allowance or charge specified is subject to special conditions owing to origin, customs preference or commercial factors.
- 00600ReferenceConditionalMax 9
To reference rules applied when setting the bonus or penalty. This may be the price variation formula itself described in price fluctuations above.
- 00610Date/time/periodConditionalMax 9
To provide dates used in the setting of bonus or penalty.
- 00620Free textConditionalMax 9
To provide free text information related to bonus and penalty setting. It may be used to provide the subject of the bonus or penalty or to provide complex calculation rules.
- Segment group 13Repeat 1
- 00640QuantityMandatoryMax 1
Any quantity details used to define or make precise the monetary value are recorded in this segment.
- 00650Range detailsConditionalMax 1
Details of the range that applies to the quantity components are expressed in this segment.
- 00640QuantityMandatoryMax 1
- Segment group 14Repeat 1
- 00670Percentage detailsMandatoryMax 1
This segment is used where the financial information is expressed as a percentage or a percentage is required for further qualification.
- 00680Range detailsConditionalMax 1
Details of the range that applies to the percentage components are expressed in this segment.
- 00670Percentage detailsMandatoryMax 1
- Segment group 15Repeat 1
- 00700Monetary amountMandatoryMax 1
The monetary amount component is recorded in this segment.
- 00710Range detailsConditionalMax 1
Details of the range that applies to the monetary amount components are expressed in this segment.
- 00700Monetary amountMandatoryMax 1
- Segment group 16Repeat 1
- 00730Rate detailsMandatoryMax 1
Any rate details used to define or make precise the monetary value are recorded in this segment.
- 00740Range detailsConditionalMax 1
Details of the range that applies to the rate components are expressed in this segment.
- 00730Rate detailsMandatoryMax 1
- Segment group 17Repeat 5
- 00760Duty/tax/fee detailsMandatoryMax 1
Any tax details used to define or make precise the monetary value are recorded in this segment.
- 00770Monetary amountConditionalMax 1
A segment to specify the actual monetary amount of the tax or duty component.
- 00760Duty/tax/fee detailsMandatoryMax 1
- 00580Allowance or chargeMandatoryMax 1
- 00500Monetary amount functionMandatoryMax 1
- Segment group 18Repeat 99
- 00790Name and addressMandatoryMax 1
Company name and address that relate to this group of items and that have not been previously notified are recorded in this segment. Each name and address recorded is qualified by the use of the party qualifier 3035.
- 00800Place/location identificationConditionalMax 25
A segment used to record more specific location information of the party specified in the NAD segment, e.g. a location within a construction site.
- 00810Financial institution informationConditionalMax 9
Bank details associated with these parties recorded in the preceding NAD segment are given here.
- 00820Monetary amountConditionalMax 9
To provide amounts to be paid to each beneficiary, especially sub-contractors.
- 00830Free textConditionalMax 5
This segment allows for any narrative that may need to accompany the name and address information about a company.
- Segment group 19Repeat 5
- 00850ReferenceMandatoryMax 1
Details of any unique referencing used within the project to identify the party. Not to be confused with the party qualifier in the NAD.
- 00860Date/time/periodConditionalMax 5
Date and time details that are used to qualify the party reference number are recorded in this segment.
- 00850ReferenceMandatoryMax 1
- Segment group 20Repeat 5
- 00880Document/message detailsMandatoryMax 1
The identity of the documentation is recorded in this segment.
- 00890Date/time/periodConditionalMax 5
Date details used to qualify the documentation are recorded in this segment.
- 00880Document/message detailsMandatoryMax 1
- Segment group 21Repeat 5
- 00910Contact informationMandatoryMax 1
This segment will contain the identity of the individual, within a company, who is the contact point.
- 00920Communication contactConditionalMax 5
Here is recorded the telephone number etc. that the contact can be reached via.
- 00910Contact informationMandatoryMax 1
- 00790Name and addressMandatoryMax 1
- 00160Structure identificationMandatoryMax 1
Detail
- 00930Section controlMandatoryMax 1
A service segment placed at the beginning of the detail section to avoid collision.
- Segment group 22Repeat 9999
- 00950Structure identificationMandatoryMax 1
A segment used to convey a structured index number that uniquely identifies each item recorded for the project.
- 00960Requirements and conditionsMandatoryMax 1
The action to be applied to this segment group data is recorded here.
- 00970Processing informationMandatoryMax 10
Through a list of coded qualifiers this segment is used to define precisely various features about this item eg: - it will distinguish between standard, work or sub item types; - identify whether this item is of an agreed, disputed or provisional status; - a qualification of the type of rate that has been associated with this item; - identifying to what category this item resides.
- Segment group 23Repeat 10
- 00990ReferenceMandatoryMax 1
Where project documentation has been prepared in accordance with a Standard Methodology the item's reference to that Standard Method is recorded here. Also recorded here is the unique reference number assigned to a sub item. This reference would be used in conjunction with the item index no. in the BII of this segment group.
- 01000Date/time/periodConditionalMax 1
A segment to record a date for the Standard Method of Measurement reference.
- 00990ReferenceMandatoryMax 1
- Segment group 24Repeat 100
- 01020DimensionsMandatoryMax 1
A segment used to record where applicable, the length, width and height for portions of work measured.
- 01030Additional price informationConditionalMax 1
A segment to record a multiplication factor called "Timesing" that applies to a set of dimensions.
- 01040Free textConditionalMax 1
A segment to record an annotation for each set of dimensions.
- 01020DimensionsMandatoryMax 1
- Segment group 25Repeat 100
- 01060Line itemMandatoryMax 1
A segment to record a qualifier as to whether it is a description for an item or a heading for a group of items. This would also include a number identifying the level the description applies to, within a set of levelled headings.
- Segment group 26Repeat 1000
- 01080Item descriptionMandatoryMax 1
This segment is used to convey any descriptive material to be recorded for the item. This descriptive material can apply to the item description and item heading information. The distinction is explained in section 1.3 of this paper.
- 01090ReferenceConditionalMax 5
A segment used to record up to five text reference numbers per item description line.
- 01100Processing informationConditionalMax 5
A segment used to record up to five text change action codes per item description line.
- 01080Item descriptionMandatoryMax 1
- 01060Line itemMandatoryMax 1
- Segment group 27Repeat 1000
- 01120QuantityMandatoryMax 1
Many different quantity values can be applied to an item during it's execution. All of these quantities will be recorded in this segment.
- 01130Processing informationConditionalMax 3
This segment is used to provide the qualifiers that apply to the various quantities in the previous segment.
- 01140Additional price informationConditionalMax 1
Item quantities are frequently accompanied by some multiplicands. This APR segment is used to record these.
- Segment group 28Repeat 3
- 01160Price detailsMandatoryMax 1
A segment to record up to three price values for each QTY value.
- 01170Processing informationMandatoryMax 3
A segment to record up to three qualifiers for each price.
- Segment group 29Repeat 2
- 01190Monetary amount functionMandatoryMax 1
A segment to qualify the monetary amount as to it's purpose in the business exchange.
- 01200Monetary amountConditionalMax 1
A segment to record the value and currency of the monetary amount.
- 01190Monetary amount functionMandatoryMax 1
- 01160Price detailsMandatoryMax 1
- 01120QuantityMandatoryMax 1
- Segment group 30Repeat 5
- 01220Duty/tax/fee detailsMandatoryMax 1
Details of the taxation to be applied is recorded here.
- 01230Monetary amountConditionalMax 1
A segment to record the value and currency of the monetary amount.
- 01240Place/location identificationConditionalMax 5
A segment to specify location codes relating to the tax details recorded in this segment group.
- 01220Duty/tax/fee detailsMandatoryMax 1
- Segment group 31Repeat 5
- 01260Requirements and conditionsMandatoryMax 1
A segment to identify the requirements that applied to this particular reference.
- 01270Structure identificationMandatoryMax 1
Record here the structured index number of the other item to which the current item relates.
- 01280Processing informationMandatoryMax 1
This is the segment where a coded reference describing the item relationship is recorded.
- 01260Requirements and conditionsMandatoryMax 1
- Segment group 32Repeat 2
- 01300Allowance or chargeMandatoryMax 1
A segment to identity whether the data recorded in this segment group represents an actualization or a revision figure.
- 01310ReferenceConditionalMax 1
A segment providing a reference to the (usually standard) formula rules to be applied.
- 01320Date/time/periodConditionalMax 1
A segment to record the contract base or control date to be used in the formula.
- 01330Range detailsConditionalMax 1
Where the formula makes reference to data within a range the details of the range will be identified in this segment.
- 01340Free textConditionalMax 10
A segment to convey the actual formula and narrative relating to the formula. This will be used only in the exceptional case of a non-standard formula being used.
- Segment group 33Repeat 20
- 01360Percentage detailsMandatoryMax 1
A segment to specify a percentage value to be used as a coefficient in conjunction with the reference given in the following RFF.
- 01370ReferenceConditionalMax 1
A segment to specify the reference of a work section applicable to a set of calculation components.
- 01360Percentage detailsMandatoryMax 1
- 01300Allowance or chargeMandatoryMax 1
- Segment group 34Repeat 9
- 01390Item descriptionMandatoryMax 1
A segment used to record an alternative index description (previously defined in Segment Group 3 IMD), that relates to this item.
- 01400QuantityConditionalMax 1
A segment to record the quantity and measurement unit that relates to the coded entry for the item.
- 01410Monetary amountConditionalMax 1
A segment to record the currency and value associated with the item.
- 01420Price detailsConditionalMax 1
A segment to record the monetary rate of the code associated with the item.
- 01390Item descriptionMandatoryMax 1
- 00950Structure identificationMandatoryMax 1
Summary
- 01430Control totalConditionalMax 10
Various control total checks may be taken and the resultant values would be recorded in this segment. Typically these checks will be counts of quantity and monetary values that apply to the entire message.
- 01440Message trailerMandatoryMax 1
A 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.