UNHMESSAGE HEADERM 1

1Mandatory A service segment starting and uniquely identifying a message. The message type code for the Project tasks planning message is PROTAP.
0062
MESSAGE REFERENCE NUMBER
Mandatoryan0..14
Unique message reference assigned by the sender.
S009
MESSAGE IDENTIFIER
Mandatory
Identification of the type, version, etc. of the message being interchanged.
0065
Message type
Mandatoryan0..6
Code identifying a type of message and assigned by its controlling agency.
Show all standard codes
0052
Message version number
Mandatoryan0..3
Version number of a message type.
Show all standard codes
0054
Message release number
Mandatoryan0..3
Release number within the current message version number.
Show all standard codes
0051
Controlling agency, coded
Mandatoryan0..3
Code identifying a controlling agency.
Show all standard codes
0057
Association assigned code
Conditionalan0..6
Code, assigned by the association responsible for the design and maintenance of the message type concerned, which further identifies the message.
0110
Code list directory version number
Conditionalan0..6
Version number of the code list directory.
0113
Message type sub-function identification
Conditionalan0..6
Code identifying a sub-function of a message type.
Show all standard codes
0068
COMMON ACCESS REFERENCE
Conditionalan0..35
Reference serving as a key to relate all subsequent transfers of data to the same business case or file.
S010
STATUS OF THE TRANSFER
Conditional
Statement that the message is one in a sequence of transfers relating to the same topic.
0070
Sequence of transfers
Mandatoryn0..2
Number assigned by the sender indicating the transfer sequence of a message related to the same topic. The message could be an addition or a change to an earlier transfer related to the same topic.
0073
First and last transfer
Conditionala1
Indication used for the first and last message in a sequence of messages related to the same topic.
Show all standard codes
S016
MESSAGE SUBSET IDENTIFICATION
Conditional
Identification of a message subset by its identifier, version, release and source.
0115
Message subset identification
Mandatoryan0..14
Coded identification of a message subset, assigned by its controlling agency.
0116
Message subset version number
Conditionalan0..3
Version number of the message subset.
0118
Message subset release number
Conditionalan0..3
Release number within the message subset version number.
0051
Controlling agency, coded
Conditionalan0..3
Code identifying a controlling agency.
Show all standard codes
S017
MESSAGE IMPLEMENTATION GUIDELINE IDENTIFICATION
Conditional
Identification of a message implementation guideline by its identifier, version, release and source.
0121
Message implementation guideline identification
Mandatoryan0..14
Coded identification of the message implementation guideline, assigned by its controlling agency.
0122
Message implementation guideline version number
Conditionalan0..3
Version number of the message implementation guideline.
0124
Message implementation guideline release number
Conditionalan0..3
Release number within the message implementation guideline version number.
0051
Controlling agency, coded
Conditionalan0..3
Code identifying a controlling agency.
Show all standard codes
S018
SCENARIO IDENTIFICATION
Conditional
Identification of a scenario.
0127
Scenario identification
Mandatoryan0..14
Code identifying scenario.
0128
Scenario version number
Conditionalan0..3
Version number of a scenario.
0130
Scenario release number
Conditionalan0..3
Release number within the scenario version number.
0051
Controlling agency, coded
Conditionalan0..3
Code identifying a controlling agency.
Show all standard codes

BGMBEGINNING OF MESSAGEM 1

1Mandatory A segment to identify a single planning or scheduling reporting document, its unique identifier, and specific message function.
C002
DOCUMENT/MESSAGE NAME
Conditional
Identification of a type of document/message by code or name. Code preferred.
1001
Document name code
Conditionalan0..3
Code specifying the document name.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
1000
Document name
Conditionalan0..35
Name of a document.
C106
DOCUMENT/MESSAGE IDENTIFICATION
Conditional
Identification of a document/message by its number and eventually its version or revision.
1004
Document identifier
Conditionalan0..35
To identify a document.
1056
Version identifier
Conditionalan0..9
To identify a version.
1060
Revision identifier
Conditionalan0..6
To identify a revision.
1225
MESSAGE FUNCTION CODE
Conditionalan0..3
Code indicating the function of the message.
Show all standard codes
4343
RESPONSE TYPE CODE
Conditionalan0..3
Code specifying the type of acknowledgment required or transmitted.
Show all standard codes

GEIPROCESSING INFORMATIONM 1

1Mandatory A segment to identify the report detail type such as network logic, barchart, milestone, line of balance, or task list type of information.
9649
PROCESSING INFORMATION CODE QUALIFIER
Mandatoryan0..3
Code qualifying the processing information.
Show all standard codes
C012
PROCESSING INDICATOR
Conditional
Identification of the processing indicator.
7365
Processing indicator description code
Conditionalan0..3
Code specifying a processing indicator.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
7364
Processing indicator description
Conditionalan0..35
Free form description of a processing indicator.
7187
PROCESS TYPE DESCRIPTION CODE
Conditionalan0..17
Code specifying a type of process.
Show all standard codes

DTMDATE/TIME/PERIODM 99

99Mandatory A segment to identify the message preparation, effective, and project baseline processing date information.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP1 RFF IMD BII GRP2C 99

99Conditional A group of segments to provide information about the project and identify unique reference numbers for the message, to provide descriptions, to identify structured index numbers, and to note cross reference links with other projects.

RFFREFERENCEM 1

1Mandatory A segment to identify references related to the plan or schedule such as a project, program, contract, contract addendum, Request for Quote, or Request for Proposal number.
C506
REFERENCE
Mandatory
Identification of a reference.
1153
Reference code qualifier
Mandatoryan0..3
Code qualifying a reference.
Show all standard codes
1154
Reference identifier
Conditionalan0..70
Identifies a reference.
1156
Document line identifier
Conditionalan0..6
To identify a line of a document.
4000
Reference version identifier
Conditionalan0..35
To identify the version of a reference.
1060
Revision identifier
Conditionalan0..6
To identify a revision.

IMDITEM DESCRIPTIONC 9

9Conditional A segment to provide a description such as the name of the program for any reference number or program.
7077
DESCRIPTION FORMAT CODE
Conditionalan0..3
Code specifying the format of a description.
Show all standard codes
C272
ITEM CHARACTERISTIC
Conditional
To provide the characteristic of the item being described.
7081
Item characteristic code
Conditionalan0..3
Code specifying the characteristic of an item.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
C273
ITEM DESCRIPTION
Conditional
Description of an item.
7009
Item description code
Conditionalan0..17
Code specifying an item.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
7008
Item description
Conditionalan0..256
Free form description of an item.
7008
Item description
Conditionalan0..256
Free form description of an item.
3453
Language name code
Conditionalan0..3
Code specifying the language name.
7383
SURFACE OR LAYER CODE
Conditionalan0..3
Code specifying the surface or layer of an object.
Show all standard codes

BIISTRUCTURE IDENTIFICATIONC 99

99Conditional A segment to provide a structured index number for any reference number, project, plan, or schedule.
7429
INDEXING STRUCTURE CODE QUALIFIER
Mandatoryan0..3
Code qualifying an indexing structure.
Show all standard codes
C045
BILL LEVEL IDENTIFICATION
Mandatory
A sequenced collection of facetted codes used for multiple indexing purposes.
7436
Level one identifier
Conditionalan0..17
To identify the first facet of a sequencing mechanism used to position an item within an indexing structure.
7438
Level two identifier
Conditionalan0..17
To identify the second facet of a sequencing mechanism used to position an item within an indexing structure.
7440
Level three identifier
Conditionalan0..17
To identify the third facet of a sequencing mechanism used to position an item within an indexing structure.
7442
Level four identifier
Conditionalan0..17
To identify the fourth facet of a sequencing mechanism used to position an item within an indexing structure.
7444
Level five identifier
Conditionalan0..17
To identify the fifth facet of a sequencing mechanism used to position an item within an indexing structure.
7446
Level six identifier
Conditionalan0..17
To identify the sixth facet of a sequencing mechanism used to position an item within an indexing structure.
7140
ITEM IDENTIFIER
Conditionalan0..35
To identify an item.

GRP2 GIR RELC 99

99Conditional A group of segments to provide related project, plan, or schedule numbers and relationship type such as a parent, child, or peer.

GIRRELATED IDENTIFICATION NUMBERSM 1

1Mandatory A segment to identify related or linked project, plan, or schedule identity numbers.
7297
SET TYPE CODE QUALIFIER
Mandatoryan0..3
Code qualifying the type of set.
Show all standard codes
C206
IDENTIFICATION NUMBER
Mandatory
The identification of an object.
7402
Object identifier
Mandatoryan0..35
Code specifying the unique identity of an object.
7405
Object identification code qualifier
Conditionalan0..3
Code qualifying the identification of an object.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes
C206
IDENTIFICATION NUMBER
Conditional
The identification of an object.
7402
Object identifier
Mandatoryan0..35
Code specifying the unique identity of an object.
7405
Object identification code qualifier
Conditionalan0..3
Code qualifying the identification of an object.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes
C206
IDENTIFICATION NUMBER
Conditional
The identification of an object.
7402
Object identifier
Mandatoryan0..35
Code specifying the unique identity of an object.
7405
Object identification code qualifier
Conditionalan0..3
Code qualifying the identification of an object.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes
C206
IDENTIFICATION NUMBER
Conditional
The identification of an object.
7402
Object identifier
Mandatoryan0..35
Code specifying the unique identity of an object.
7405
Object identification code qualifier
Conditionalan0..3
Code qualifying the identification of an object.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes
C206
IDENTIFICATION NUMBER
Conditional
The identification of an object.
7402
Object identifier
Mandatoryan0..35
Code specifying the unique identity of an object.
7405
Object identification code qualifier
Conditionalan0..3
Code qualifying the identification of an object.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes

RELRELATIONSHIPC 1

1Conditional A segment to identify the type of relationship such as a parent, child, or peer (internal or external to the project).
9141
RELATIONSHIP TYPE CODE QUALIFIER
Mandatoryan0..3
Code qualifying a type of relationship.
Show all standard codes
C941
RELATIONSHIP
Conditional
Identification and/or description of a relationship.
9143
Relationship description code
Conditionalan0..3
Code specifying a relationship.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
9142
Relationship description
Conditionalan0..35
Free form description of a relationship.

GRP3 PNA ADR BII GRP4 GRP5C 99

99Conditional A group of segments to identify the parties relevant to the entire message with related contact and communication information, provide any applicable structured index number, and identify the type of data processing environment in use at the sender or receiver site.

PNAPARTY IDENTIFICATIONM 1

1Mandatory A segment to provide message sender and receiver information.
3035
PARTY FUNCTION CODE QUALIFIER
Mandatoryan0..3
Code giving specific meaning to a party.
Show all standard codes
C206
IDENTIFICATION NUMBER
Conditional
The identification of an object.
7402
Object identifier
Mandatoryan0..35
Code specifying the unique identity of an object.
7405
Object identification code qualifier
Conditionalan0..3
Code qualifying the identification of an object.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes
C082
PARTY IDENTIFICATION DETAILS
Conditional
Identification of a transaction party by code.
3039
Party identifier
Mandatoryan0..35
Code specifying the identity of a party.
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
3403
NAME TYPE CODE
Conditionalan0..3
Code specifying the type of name.
Show all standard codes
3397
NAME STATUS CODE
Conditionalan0..3
Code specifying the status of a name.
Show all standard codes
C816
NAME COMPONENT DETAILS
Conditional
To specify a name component.
3405
Name component type code qualifier
Mandatoryan0..3
Code qualifying the type of a name component.
Show all standard codes
3398
Name component description
Conditionalan0..70
Free form description of a name component.
3401
Name component usage code
Conditionalan0..3
Code specifying the usage of a name component.
Show all standard codes
3295
Name original alphabet code
Conditionalan0..3
Code specifying the alphabet originally used to represent a name.
Show all standard codes
C816
NAME COMPONENT DETAILS
Conditional
To specify a name component.
3405
Name component type code qualifier
Mandatoryan0..3
Code qualifying the type of a name component.
Show all standard codes
3398
Name component description
Conditionalan0..70
Free form description of a name component.
3401
Name component usage code
Conditionalan0..3
Code specifying the usage of a name component.
Show all standard codes
3295
Name original alphabet code
Conditionalan0..3
Code specifying the alphabet originally used to represent a name.
Show all standard codes
C816
NAME COMPONENT DETAILS
Conditional
To specify a name component.
3405
Name component type code qualifier
Mandatoryan0..3
Code qualifying the type of a name component.
Show all standard codes
3398
Name component description
Conditionalan0..70
Free form description of a name component.
3401
Name component usage code
Conditionalan0..3
Code specifying the usage of a name component.
Show all standard codes
3295
Name original alphabet code
Conditionalan0..3
Code specifying the alphabet originally used to represent a name.
Show all standard codes
C816
NAME COMPONENT DETAILS
Conditional
To specify a name component.
3405
Name component type code qualifier
Mandatoryan0..3
Code qualifying the type of a name component.
Show all standard codes
3398
Name component description
Conditionalan0..70
Free form description of a name component.
3401
Name component usage code
Conditionalan0..3
Code specifying the usage of a name component.
Show all standard codes
3295
Name original alphabet code
Conditionalan0..3
Code specifying the alphabet originally used to represent a name.
Show all standard codes
C816
NAME COMPONENT DETAILS
Conditional
To specify a name component.
3405
Name component type code qualifier
Mandatoryan0..3
Code qualifying the type of a name component.
Show all standard codes
3398
Name component description
Conditionalan0..70
Free form description of a name component.
3401
Name component usage code
Conditionalan0..3
Code specifying the usage of a name component.
Show all standard codes
3295
Name original alphabet code
Conditionalan0..3
Code specifying the alphabet originally used to represent a name.
Show all standard codes
1229
ACTION REQUEST/NOTIFICATION DESCRIPTION CODE
Conditionalan0..3
Code specifying the action to be taken or already taken.
Show all standard codes

ADRADDRESSC 1

1Conditional A segment to provide address information for each named party.
C817
ADDRESS USAGE
Conditional
To describe the usage of an address.
3299
Address purpose code
Conditionalan0..3
Code specifying the purpose of an address.
Show all standard codes
3131
Address type code
Conditionalan0..3
Code specifying the type of an address.
Show all standard codes
3475
Address status code
Conditionalan0..3
Code specifying the status of an address.
Show all standard codes
C090
ADDRESS DETAILS
Conditional
To specify the details of an address.
3477
Address format code
Mandatoryan0..3
Code specifying the format of an address.
Show all standard codes
3286
Address component description
Mandatoryan0..70
Free form description of the component of an address.
3286
Address component description
Conditionalan0..70
Free form description of the component of an address.
3286
Address component description
Conditionalan0..70
Free form description of the component of an address.
3286
Address component description
Conditionalan0..70
Free form description of the component of an address.
3286
Address component description
Conditionalan0..70
Free form description of the component of an address.
3164
CITY NAME
Conditionalan0..35
Name of a city.
3251
POSTAL IDENTIFICATION CODE
Conditionalan0..17
Code specifying the postal zone or address.
3207
COUNTRY NAME CODE
Conditionalan0..3
Identification of the name of the country or other geographical entity as defined in ISO 3166-1.
C819
COUNTRY SUB-ENTITY DETAILS
Conditional
To specify a part of a country (eg county or part of a city).
3229
Country sub-entity name code
Conditionalan0..9
Code specifying the name of a country sub-entity.
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
3228
Country sub-entity name
Conditionalan0..70
Name of a country sub-entity.
C517
LOCATION IDENTIFICATION
Conditional
Identification of a location by code or name.
3225
Location name code
Conditionalan0..35
Code specifying the name of the location.
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
3224
Location name
Conditionalan0..256
Name of the location.

BIISTRUCTURE IDENTIFICATIONC 1

1Conditional A segment to provide a structured index number associated with each named party.
7429
INDEXING STRUCTURE CODE QUALIFIER
Mandatoryan0..3
Code qualifying an indexing structure.
Show all standard codes
C045
BILL LEVEL IDENTIFICATION
Mandatory
A sequenced collection of facetted codes used for multiple indexing purposes.
7436
Level one identifier
Conditionalan0..17
To identify the first facet of a sequencing mechanism used to position an item within an indexing structure.
7438
Level two identifier
Conditionalan0..17
To identify the second facet of a sequencing mechanism used to position an item within an indexing structure.
7440
Level three identifier
Conditionalan0..17
To identify the third facet of a sequencing mechanism used to position an item within an indexing structure.
7442
Level four identifier
Conditionalan0..17
To identify the fourth facet of a sequencing mechanism used to position an item within an indexing structure.
7444
Level five identifier
Conditionalan0..17
To identify the fifth facet of a sequencing mechanism used to position an item within an indexing structure.
7446
Level six identifier
Conditionalan0..17
To identify the sixth facet of a sequencing mechanism used to position an item within an indexing structure.
7140
ITEM IDENTIFIER
Conditionalan0..35
To identify an item.

GRP4 CTA COMC 9

9Conditional A group of segments to identify contact and communication numbers for each named party.

CTACONTACT INFORMATIONM 1

1Mandatory A segment to provide a contact person's name for each named party.
3139
CONTACT FUNCTION CODE
Conditionalan0..3
Code specifying the function of a contact (e.g. department or person).
Show all standard codes
C056
DEPARTMENT OR EMPLOYEE DETAILS
Conditional
Code and/or name of a department or employee. Code preferred.
3413
Department or employee name code
Conditionalan0..17
Code specifying the name of a department or employee.
3412
Department or employee name
Conditionalan0..35
Name of a department or employee.

COMCOMMUNICATION CONTACTC 9

9Conditional A segment to identify the phone number, fax number, e- mail, or other communication number for the contact party.
C076
COMMUNICATION CONTACT
Mandatory
Communication number of a department or employee in a specified channel.
3148
Communication address identifier
Mandatoryan0..512
To identify a communication address.
3155
Communication address code qualifier
Mandatoryan0..3
Code qualifying the communication address.
Show all standard codes

GRP5 CED DTMC 9

9Conditional A group of segments to provide information about the data processing environment used by each named party.

CEDCOMPUTER ENVIRONMENT DETAILSM 1

1Mandatory A segment to describe the data processing environment such as the software application name, version and release.
1501
COMPUTER ENVIRONMENT DETAILS CODE QUALIFIER
Mandatoryan0..3
Code qualifying computer environment details.
Show all standard codes
C079
COMPUTER ENVIRONMENT IDENTIFICATION
Mandatory
To identify parts of a computer environment.
1511
Computer environment name code
Conditionalan0..3
Code specifying a computer environment.
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
1510
Computer environment name
Conditionalan0..35
Name of a computer environment.
1056
Version identifier
Conditionalan0..9
To identify a version.
1058
Release identifier
Conditionalan0..9
To identify a release.
7402
Object identifier
Conditionalan0..35
Code specifying the unique identity of an object.
9448
FILE GENERATION COMMAND NAME
Conditionalan0..35
Name of a file generation command.

DTMDATE/TIME/PERIODC 9

9Conditional A segment to provide the effective, processing, or other date stamp for the named software application.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP6 EFI CED DTMC 99

99Conditional A group of segments to provide information about other documents that relate to the entire message such as cost, other planning or scheduling, technical, text, or graphical files that provide additional project reference or management control information.

EFIEXTERNAL FILE LINK IDENTIFICATIONM 1

1Mandatory A segment to identify a related file and provide details such as the file name, file format, version, and data format.
C077
FILE IDENTIFICATION
Mandatory
To identify a file.
1508
File name
Conditionalan0..35
Name of a file.
7008
Item description
Conditionalan0..256
Free form description of an item.
C099
FILE DETAILS
Conditional
To define details relevant to a file.
1516
File format name
Mandatoryan0..17
Name of a file format.
1056
Version identifier
Conditionalan0..9
To identify a version.
1503
Data format description code
Conditionalan0..3
Code specifying the data format.
Show all standard codes
1502
Data format description
Conditionalan0..35
Free form description of the data format.
1050
SEQUENCE POSITION IDENTIFIER
Conditionalan0..10
To identify a position in a sequence.
9450
FILE COMPRESSION TECHNIQUE NAME
Conditionalan0..35
Name of a file compression technique.

CEDCOMPUTER ENVIRONMENT DETAILSC 1

1Conditional A segment to describe the data processing environment used to create the named file such as the name of the software application, version and release.
1501
COMPUTER ENVIRONMENT DETAILS CODE QUALIFIER
Mandatoryan0..3
Code qualifying computer environment details.
Show all standard codes
C079
COMPUTER ENVIRONMENT IDENTIFICATION
Mandatory
To identify parts of a computer environment.
1511
Computer environment name code
Conditionalan0..3
Code specifying a computer environment.
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
1510
Computer environment name
Conditionalan0..35
Name of a computer environment.
1056
Version identifier
Conditionalan0..9
To identify a version.
1058
Release identifier
Conditionalan0..9
To identify a release.
7402
Object identifier
Conditionalan0..35
Code specifying the unique identity of an object.
9448
FILE GENERATION COMMAND NAME
Conditionalan0..35
Name of a file generation command.

DTMDATE/TIME/PERIODC 1

1Conditional A segment to provide the created, effective, processing, or other date stamp for the named file.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP7 IND BII IMD RCSC 999

999Conditional A group of segments to identify index structures and contents of indexing systems used for the plan or schedule.

INDINDEX DETAILSM 1

1Mandatory A segment to identify what the index applies to, such as the entire project or part of a project. Used to indicate whether IND and related segments describes the index structure or describes the index contents. When used to describe a structure, the segment is also used to indicate the structure hierarchical level.
C545
INDEX IDENTIFICATION
Conditional
To identify an index.
5013
Index code qualifier
Mandatoryan0..3
Code qualifying an index.
Show all standard codes
5027
Index type identifier
Conditionalan0..17
To identify a type of index.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
C546
INDEX VALUE
Conditional
To identify the value of an index.
5030
Index text
Mandatoryan0..35
To specify the value of an index.
5039
Index representation code
Conditionalan0..3
Code specifying the representation of an index value.
Show all standard codes

BIISTRUCTURE IDENTIFICATIONC 1

1Conditional A segment to identify a structured index number definition or contents.
7429
INDEXING STRUCTURE CODE QUALIFIER
Mandatoryan0..3
Code qualifying an indexing structure.
Show all standard codes
C045
BILL LEVEL IDENTIFICATION
Mandatory
A sequenced collection of facetted codes used for multiple indexing purposes.
7436
Level one identifier
Conditionalan0..17
To identify the first facet of a sequencing mechanism used to position an item within an indexing structure.
7438
Level two identifier
Conditionalan0..17
To identify the second facet of a sequencing mechanism used to position an item within an indexing structure.
7440
Level three identifier
Conditionalan0..17
To identify the third facet of a sequencing mechanism used to position an item within an indexing structure.
7442
Level four identifier
Conditionalan0..17
To identify the fourth facet of a sequencing mechanism used to position an item within an indexing structure.
7444
Level five identifier
Conditionalan0..17
To identify the fifth facet of a sequencing mechanism used to position an item within an indexing structure.
7446
Level six identifier
Conditionalan0..17
To identify the sixth facet of a sequencing mechanism used to position an item within an indexing structure.
7140
ITEM IDENTIFIER
Conditionalan0..35
To identify an item.

IMDITEM DESCRIPTIONC 1

1Conditional A segment to provide a description for the structured index number definition or contents.
7077
DESCRIPTION FORMAT CODE
Conditionalan0..3
Code specifying the format of a description.
Show all standard codes
C272
ITEM CHARACTERISTIC
Conditional
To provide the characteristic of the item being described.
7081
Item characteristic code
Conditionalan0..3
Code specifying the characteristic of an item.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
C273
ITEM DESCRIPTION
Conditional
Description of an item.
7009
Item description code
Conditionalan0..17
Code specifying an item.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
7008
Item description
Conditionalan0..256
Free form description of an item.
7008
Item description
Conditionalan0..256
Free form description of an item.
3453
Language name code
Conditionalan0..3
Code specifying the language name.
7383
SURFACE OR LAYER CODE
Conditionalan0..3
Code specifying the surface or layer of an object.
Show all standard codes

RCSREQUIREMENTS AND CONDITIONSC 1

1Conditional A segment to identify an action (add, change, or delete) for the index data.
7293
SECTOR AREA IDENTIFICATION CODE QUALIFIER
Mandatoryan0..3
Code qualifying identification of a subject area.
Show all standard codes
C550
REQUIREMENT/CONDITION IDENTIFICATION
Conditional
To identify the specific rule/condition requirement.
7295
Requirement or condition description identifier
Mandatoryan0..17
Code specifying a requirement or condition.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
7294
Requirement or condition description
Conditionalan0..35
Free form description of a requirement or condition.
1229
ACTION REQUEST/NOTIFICATION DESCRIPTION CODE
Conditionalan0..3
Code specifying the action to be taken or already taken.
Show all standard codes
3207
COUNTRY NAME CODE
Conditionalan0..3
Identification of the name of the country or other geographical entity as defined in ISO 3166-1.

GRP8 LIN BII RFF IMD DTM GRP9 GRP10 GRP11 GRP12 GRP13C 9999

9999Conditional A group of segments to identify company-wide resources that are available to complete work on any given project. These resources can be assigned specific working calendars to indicate the days or times they are available to do work.

LINLINE ITEMM 1

1Mandatory A segment to identify the resource and related action code (add, change, or delete).
1082
LINE ITEM IDENTIFIER
Conditionalan0..6
To identify a line item.
1229
ACTION REQUEST/NOTIFICATION DESCRIPTION CODE
Conditionalan0..3
Code specifying the action to be taken or already taken.
Show all standard codes
C212
ITEM NUMBER IDENTIFICATION
Conditional
Goods identification for a specified source.
7140
Item identifier
Conditionalan0..35
To identify an item.
7143
Item type identification code
Conditionalan0..3
Coded identification of an item type.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
C829
SUB-LINE INFORMATION
Conditional
To provide an indication that a segment or segment group is used to contain sub-line or sub-line item information and to optionally enable the sub-line to be identified.
5495
Sub-line indicator code
Conditionalan0..3
Code indicating a sub-line item.
Show all standard codes
1082
Line item identifier
Conditionalan0..6
To identify a line item.
1222
CONFIGURATION LEVEL NUMBER
Conditionaln0..2
To specify a level within a configuration.
7083
CONFIGURATION OPERATION CODE
Conditionalan0..3
Code specifying the configuration operation.
Show all standard codes

BIISTRUCTURE IDENTIFICATIONC 9

9Conditional A segment to identify any structured index numbers for the resources that are related to the project such as billing or trade skill categories.
7429
INDEXING STRUCTURE CODE QUALIFIER
Mandatoryan0..3
Code qualifying an indexing structure.
Show all standard codes
C045
BILL LEVEL IDENTIFICATION
Mandatory
A sequenced collection of facetted codes used for multiple indexing purposes.
7436
Level one identifier
Conditionalan0..17
To identify the first facet of a sequencing mechanism used to position an item within an indexing structure.
7438
Level two identifier
Conditionalan0..17
To identify the second facet of a sequencing mechanism used to position an item within an indexing structure.
7440
Level three identifier
Conditionalan0..17
To identify the third facet of a sequencing mechanism used to position an item within an indexing structure.
7442
Level four identifier
Conditionalan0..17
To identify the fourth facet of a sequencing mechanism used to position an item within an indexing structure.
7444
Level five identifier
Conditionalan0..17
To identify the fifth facet of a sequencing mechanism used to position an item within an indexing structure.
7446
Level six identifier
Conditionalan0..17
To identify the sixth facet of a sequencing mechanism used to position an item within an indexing structure.
7140
ITEM IDENTIFIER
Conditionalan0..35
To identify an item.

RFFREFERENCEC 9

9Conditional A segment to provide reference numbers for the resource such as a working calendar number, charge number or organization code.
C506
REFERENCE
Mandatory
Identification of a reference.
1153
Reference code qualifier
Mandatoryan0..3
Code qualifying a reference.
Show all standard codes
1154
Reference identifier
Conditionalan0..70
Identifies a reference.
1156
Document line identifier
Conditionalan0..6
To identify a line of a document.
4000
Reference version identifier
Conditionalan0..35
To identify the version of a reference.
1060
Revision identifier
Conditionalan0..6
To identify a revision.

IMDITEM DESCRIPTIONC 9

9Conditional A segment to provide a description of the resource or type of resource such as labor or material in clear or coded form.
7077
DESCRIPTION FORMAT CODE
Conditionalan0..3
Code specifying the format of a description.
Show all standard codes
C272
ITEM CHARACTERISTIC
Conditional
To provide the characteristic of the item being described.
7081
Item characteristic code
Conditionalan0..3
Code specifying the characteristic of an item.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
C273
ITEM DESCRIPTION
Conditional
Description of an item.
7009
Item description code
Conditionalan0..17
Code specifying an item.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
7008
Item description
Conditionalan0..256
Free form description of an item.
7008
Item description
Conditionalan0..256
Free form description of an item.
3453
Language name code
Conditionalan0..3
Code specifying the language name.
7383
SURFACE OR LAYER CODE
Conditionalan0..3
Code specifying the surface or layer of an object.
Show all standard codes

DTMDATE/TIME/PERIODC 99

99Conditional A segment to provide start and end dates related to the resource.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP9 QTY DTMC 99

99Conditional A group of segments to provide information about the quantity or number of resources available, a unit of measure for the resource such as hours, and related dates.

QTYQUANTITYM 1

1Mandatory A segment to identify the quantity of available resources and associated unit of measure such as hours or days the resource is available.
C186
QUANTITY DETAILS
Mandatory
Quantity information in a transaction, qualified when relevant.
6063
Quantity type code qualifier
Mandatoryan0..3
Code qualifying the type of quantity.
Show all standard codes
6060
Quantity
Mandatoryan0..35
Alphanumeric representation of a quantity.
6411
Measurement unit code
Conditionalan0..8
Code specifying the unit of measurement.

DTMDATE/TIME/PERIODC 99

99Conditional A segment to identify the effective date, or start and end dates for the resource quantity.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP10 PRI DTMC 99

99Conditional A group of segments to provide a unit price of the resource and effective dates of the price.

PRIPRICE DETAILSM 1

1Mandatory A segment to identify the resource unit price.
C509
PRICE INFORMATION
Conditional
Identification of price type, price and related details.
5125
Price code qualifier
Mandatoryan0..3
Code qualifying a price.
Show all standard codes
5118
Price amount
Conditionaln0..15
To specify a price.
5375
Price type code
Conditionalan0..3
Code specifying the type of price.
Show all standard codes
5387
Price specification code
Conditionalan0..3
Code identifying pricing specification.
Show all standard codes
5284
Unit price basis quantity
Conditionaln0..9
To specify the basis for a unit price.
6411
Measurement unit code
Conditionalan0..8
Code specifying the unit of measurement.
5213
SUB-LINE ITEM PRICE CHANGE OPERATION CODE
Conditionalan0..3
Code specifying the price change operation for a sub- line item.
Show all standard codes

DTMDATE/TIME/PERIODC 99

99Conditional A segment to identify the effective date, or start and end dates for the resource unit price.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP11 PCD DTMC 99

99Conditional A group of segments to provide availability or efficiency factors for a given resource with any related dates. This segment group can also be used to provide an escalation or inflation percentage that may apply for the resource along with any associated specific start and end dates.

PCDPERCENTAGE DETAILSM 1

1Mandatory A segment to identify the percentage of availability or efficiency factor for the resource; also used to identify any escalation or inflation percentages.
C501
PERCENTAGE DETAILS
Mandatory
Percentage relating to a specified basis.
5245
Percentage type code qualifier
Mandatoryan0..3
Code qualifying the type of percentage.
Show all standard codes
5482
Percentage
Conditionaln0..10
To specify a percentage.
5249
Percentage basis identification code
Conditionalan0..3
Code specifying the basis on which a percentage is calculated.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
4405
STATUS DESCRIPTION CODE
Conditionalan0..3
Code specifying a status.
Show all standard codes

DTMDATE/TIME/PERIODC 99

99Conditional A segment to identify the effective date, or start and end dates for the resource availability, efficiency, or escalation percentage.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP12 RTE DTMC 99

99Conditional A group of segments to provide a rate per unit such as a rate per hour for the resource and related dates.

RTERATE DETAILSM 1

1Mandatory A segment to provide the rate per unit such as a rate per hour for the resource.
C128
RATE DETAILS
Mandatory
Rate per unit and rate basis.
5419
Rate type code qualifier
Mandatoryan0..3
Code qualifying the type of rate.
Show all standard codes
5420
Unit price basis rate
Mandatoryn0..15
To specify the rate per unit specified in the unit price basis.
5284
Unit price basis quantity
Conditionaln0..9
To specify the basis for a unit price.
6411
Measurement unit code
Conditionalan0..8
Code specifying the unit of measurement.
4405
STATUS DESCRIPTION CODE
Conditionalan0..3
Code specifying a status.
Show all standard codes

DTMDATE/TIME/PERIODC 99

99Conditional A segment to identify the effective date, or start and end dates for the resource rate per unit.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP13 MOA DTMC 99

99Conditional A group of segments to provide any monetary amounts associated with the resource such as budgeted, planned, or estimated costs and related dates.

MOAMONETARY AMOUNTM 1

1Mandatory A segment to identify a monetary amount for the resource.
C516
MONETARY AMOUNT
Mandatory
Amount of goods or services stated as a monetary amount in a specified currency.
5025
Monetary amount type code qualifier
Mandatoryan0..3
Code qualifying the type of monetary amount.
Show all standard codes
5004
Monetary amount
Conditionaln0..35
To specify a monetary amount.
6345
Currency identification code
Conditionalan0..3
Code specifying a monetary unit.
6343
Currency type code qualifier
Conditionalan0..3
Code qualifying the type of currency.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes

DTMDATE/TIME/PERIODC 99

99Conditional A segment to identify the effective date, or start and end dates for the resource monetary amount.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

UNSSECTION CONTROLM 1

1Mandatory A mandatory service segment placed before the first user segment in the detail section to avoid segment collision.
0081
SECTION IDENTIFICATION
Mandatorya1
Identification of the separation of sections of a message.
Show all standard codes

GRP14 RFF GRP15C 99

99Conditional A group of segments to provide information about the working calendars used for the tasks and resources assigned to a task.

RFFREFERENCEM 1

1Mandatory A segment to provide the reference used to identify a given calendar.
C506
REFERENCE
Mandatory
Identification of a reference.
1153
Reference code qualifier
Mandatoryan0..3
Code qualifying a reference.
Show all standard codes
1154
Reference identifier
Conditionalan0..70
Identifies a reference.
1156
Document line identifier
Conditionalan0..6
To identify a line of a document.
4000
Reference version identifier
Conditionalan0..35
To identify the version of a reference.
1060
Revision identifier
Conditionalan0..6
To identify a revision.

GRP15 SCC QTY DTMC 999

999Conditional A group of segments to describe a given calendar. Provides information such as specific working patterns, quantity of working time units per day or working shifts per day, and specific date details such as non-working or holiday dates.

SCCSCHEDULING CONDITIONSM 1

1Mandatory A segment to provide details about a calendar work period pattern such as Monday through Friday.
4017
DELIVERY PLAN COMMITMENT LEVEL CODE
Mandatoryan0..3
Code specifying the level of commitment to a delivery plan.
Show all standard codes
4493
DELIVERY INSTRUCTION CODE
Conditionalan0..3
Code specifying a delivery instruction.
Show all standard codes
C329
PATTERN DESCRIPTION
Conditional
Shipment, delivery or production interval pattern and timing.
2013
Frequency code
Conditionalan0..3
Code specifying the rate of recurrence.
Show all standard codes
2015
Despatch pattern code
Conditionalan0..3
Code specifying a despatch pattern.
Show all standard codes
2017
Despatch pattern timing code
Conditionalan0..3
Code specifying a set of dates/times within a despatch pattern.
Show all standard codes

QTYQUANTITYC 99

99Conditional A segment to identify the quantity of working time units per day, quantity of working shifts per day, or quantity of working time units per shift for a given calendar.
C186
QUANTITY DETAILS
Mandatory
Quantity information in a transaction, qualified when relevant.
6063
Quantity type code qualifier
Mandatoryan0..3
Code qualifying the type of quantity.
Show all standard codes
6060
Quantity
Mandatoryan0..35
Alphanumeric representation of a quantity.
6411
Measurement unit code
Conditionalan0..8
Code specifying the unit of measurement.

DTMDATE/TIME/PERIODC 999

999Conditional A segment to provide precise date details about a given calendar such as specific non-working or holiday dates.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP16 LIN STS BII RFF IMD PNA CCI DTM FTX GRP17 GRP18 GRP19 GRP20 GRP21C 9999

9999Conditional A group of segments to describe the tasks or milestones that must be done to complete a project. Segments in the group provide structured index numbers or reference numbers, descriptions, named responsible person, named work team, information about the product or service being performed, work status, dates, durations, other text details, quantity with optional dates, percents with optional dates, and monetary amounts with optional dates for the task or milestone. The subordinate segment group GIR-REL-RCS-BII-RFF-DTM-SG22- SG23-SG24-SG25 provides related information for milestones assigned to a main activity or task, interface activities, constraint activities, or resources assigned to a task.

LINLINE ITEMM 1

1Mandatory A segment to identify the task, indicate if it is an activity or milestone event, provide an action code (add, change, delete), and provide a schedule level reference.
1082
LINE ITEM IDENTIFIER
Conditionalan0..6
To identify a line item.
1229
ACTION REQUEST/NOTIFICATION DESCRIPTION CODE
Conditionalan0..3
Code specifying the action to be taken or already taken.
Show all standard codes
C212
ITEM NUMBER IDENTIFICATION
Conditional
Goods identification for a specified source.
7140
Item identifier
Conditionalan0..35
To identify an item.
7143
Item type identification code
Conditionalan0..3
Coded identification of an item type.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
C829
SUB-LINE INFORMATION
Conditional
To provide an indication that a segment or segment group is used to contain sub-line or sub-line item information and to optionally enable the sub-line to be identified.
5495
Sub-line indicator code
Conditionalan0..3
Code indicating a sub-line item.
Show all standard codes
1082
Line item identifier
Conditionalan0..6
To identify a line item.
1222
CONFIGURATION LEVEL NUMBER
Conditionaln0..2
To specify a level within a configuration.
7083
CONFIGURATION OPERATION CODE
Conditionalan0..3
Code specifying the configuration operation.
Show all standard codes

STSSTATUSC 1

1Conditional A segment to provide a work status indicator (work has begun or work has been completed) for the task.
C601
STATUS CATEGORY
Conditional
To specify the category of the status.
9015
Status category code
Mandatoryan0..3
Code specifying the category of a status.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
C555
STATUS
Conditional
To specify a status.
4405
Status description code
Mandatoryan0..3
Code specifying a status.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
4404
Status description
Conditionalan0..35
Free form description of a status.
C556
STATUS REASON
Conditional
To specify the reason for a status.
9013
Status reason description code
Mandatoryan0..3
Code specifying the reason for a status.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
9012
Status reason description
Conditionalan0..256
Free form description of the status reason.
C556
STATUS REASON
Conditional
To specify the reason for a status.
9013
Status reason description code
Mandatoryan0..3
Code specifying the reason for a status.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
9012
Status reason description
Conditionalan0..256
Free form description of the status reason.
C556
STATUS REASON
Conditional
To specify the reason for a status.
9013
Status reason description code
Mandatoryan0..3
Code specifying the reason for a status.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
9012
Status reason description
Conditionalan0..256
Free form description of the status reason.
C556
STATUS REASON
Conditional
To specify the reason for a status.
9013
Status reason description code
Mandatoryan0..3
Code specifying the reason for a status.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
9012
Status reason description
Conditionalan0..256
Free form description of the status reason.
C556
STATUS REASON
Conditional
To specify the reason for a status.
9013
Status reason description code
Mandatoryan0..3
Code specifying the reason for a status.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
9012
Status reason description
Conditionalan0..256
Free form description of the status reason.

BIISTRUCTURE IDENTIFICATIONC 9

9Conditional A segment to identify any structured index numbers such as a bill of materials or work breakdown structure for the task.
7429
INDEXING STRUCTURE CODE QUALIFIER
Mandatoryan0..3
Code qualifying an indexing structure.
Show all standard codes
C045
BILL LEVEL IDENTIFICATION
Mandatory
A sequenced collection of facetted codes used for multiple indexing purposes.
7436
Level one identifier
Conditionalan0..17
To identify the first facet of a sequencing mechanism used to position an item within an indexing structure.
7438
Level two identifier
Conditionalan0..17
To identify the second facet of a sequencing mechanism used to position an item within an indexing structure.
7440
Level three identifier
Conditionalan0..17
To identify the third facet of a sequencing mechanism used to position an item within an indexing structure.
7442
Level four identifier
Conditionalan0..17
To identify the fourth facet of a sequencing mechanism used to position an item within an indexing structure.
7444
Level five identifier
Conditionalan0..17
To identify the fifth facet of a sequencing mechanism used to position an item within an indexing structure.
7446
Level six identifier
Conditionalan0..17
To identify the sixth facet of a sequencing mechanism used to position an item within an indexing structure.
7140
ITEM IDENTIFIER
Conditionalan0..35
To identify an item.

RFFREFERENCEC 9

9Conditional A segment to provide reference numbers associated with the line item (task) such as charge numbers, cost accounts, statement of work numbers, and calendar or work shift references.
C506
REFERENCE
Mandatory
Identification of a reference.
1153
Reference code qualifier
Mandatoryan0..3
Code qualifying a reference.
Show all standard codes
1154
Reference identifier
Conditionalan0..70
Identifies a reference.
1156
Document line identifier
Conditionalan0..6
To identify a line of a document.
4000
Reference version identifier
Conditionalan0..35
To identify the version of a reference.
1060
Revision identifier
Conditionalan0..6
To identify a revision.

IMDITEM DESCRIPTIONC 9

9Conditional A segment to provide a description of the task.
7077
DESCRIPTION FORMAT CODE
Conditionalan0..3
Code specifying the format of a description.
Show all standard codes
C272
ITEM CHARACTERISTIC
Conditional
To provide the characteristic of the item being described.
7081
Item characteristic code
Conditionalan0..3
Code specifying the characteristic of an item.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
C273
ITEM DESCRIPTION
Conditional
Description of an item.
7009
Item description code
Conditionalan0..17
Code specifying an item.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
7008
Item description
Conditionalan0..256
Free form description of an item.
7008
Item description
Conditionalan0..256
Free form description of an item.
3453
Language name code
Conditionalan0..3
Code specifying the language name.
7383
SURFACE OR LAYER CODE
Conditionalan0..3
Code specifying the surface or layer of an object.
Show all standard codes

PNAPARTY IDENTIFICATIONC 9

9Conditional A segment to provide the party name of a work team for a given line item (task).
3035
PARTY FUNCTION CODE QUALIFIER
Mandatoryan0..3
Code giving specific meaning to a party.
Show all standard codes
C206
IDENTIFICATION NUMBER
Conditional
The identification of an object.
7402
Object identifier
Mandatoryan0..35
Code specifying the unique identity of an object.
7405
Object identification code qualifier
Conditionalan0..3
Code qualifying the identification of an object.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes
C082
PARTY IDENTIFICATION DETAILS
Conditional
Identification of a transaction party by code.
3039
Party identifier
Mandatoryan0..35
Code specifying the identity of a party.
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
3403
NAME TYPE CODE
Conditionalan0..3
Code specifying the type of name.
Show all standard codes
3397
NAME STATUS CODE
Conditionalan0..3
Code specifying the status of a name.
Show all standard codes
C816
NAME COMPONENT DETAILS
Conditional
To specify a name component.
3405
Name component type code qualifier
Mandatoryan0..3
Code qualifying the type of a name component.
Show all standard codes
3398
Name component description
Conditionalan0..70
Free form description of a name component.
3401
Name component usage code
Conditionalan0..3
Code specifying the usage of a name component.
Show all standard codes
3295
Name original alphabet code
Conditionalan0..3
Code specifying the alphabet originally used to represent a name.
Show all standard codes
C816
NAME COMPONENT DETAILS
Conditional
To specify a name component.
3405
Name component type code qualifier
Mandatoryan0..3
Code qualifying the type of a name component.
Show all standard codes
3398
Name component description
Conditionalan0..70
Free form description of a name component.
3401
Name component usage code
Conditionalan0..3
Code specifying the usage of a name component.
Show all standard codes
3295
Name original alphabet code
Conditionalan0..3
Code specifying the alphabet originally used to represent a name.
Show all standard codes
C816
NAME COMPONENT DETAILS
Conditional
To specify a name component.
3405
Name component type code qualifier
Mandatoryan0..3
Code qualifying the type of a name component.
Show all standard codes
3398
Name component description
Conditionalan0..70
Free form description of a name component.
3401
Name component usage code
Conditionalan0..3
Code specifying the usage of a name component.
Show all standard codes
3295
Name original alphabet code
Conditionalan0..3
Code specifying the alphabet originally used to represent a name.
Show all standard codes
C816
NAME COMPONENT DETAILS
Conditional
To specify a name component.
3405
Name component type code qualifier
Mandatoryan0..3
Code qualifying the type of a name component.
Show all standard codes
3398
Name component description
Conditionalan0..70
Free form description of a name component.
3401
Name component usage code
Conditionalan0..3
Code specifying the usage of a name component.
Show all standard codes
3295
Name original alphabet code
Conditionalan0..3
Code specifying the alphabet originally used to represent a name.
Show all standard codes
C816
NAME COMPONENT DETAILS
Conditional
To specify a name component.
3405
Name component type code qualifier
Mandatoryan0..3
Code qualifying the type of a name component.
Show all standard codes
3398
Name component description
Conditionalan0..70
Free form description of a name component.
3401
Name component usage code
Conditionalan0..3
Code specifying the usage of a name component.
Show all standard codes
3295
Name original alphabet code
Conditionalan0..3
Code specifying the alphabet originally used to represent a name.
Show all standard codes
1229
ACTION REQUEST/NOTIFICATION DESCRIPTION CODE
Conditionalan0..3
Code specifying the action to be taken or already taken.
Show all standard codes

CCICHARACTERISTIC/CLASS IDC 9

9Conditional A segment to provide information about a product or assembly associated with a given line item (task).
7059
CLASS TYPE CODE
Conditionalan0..3
Code specifying the type of class.
Show all standard codes
C502
MEASUREMENT DETAILS
Conditional
Identification of measurement type.
6313
Measured attribute code
Conditionalan0..3
Code specifying the attribute measured.
Show all standard codes
6321
Measurement significance code
Conditionalan0..3
Code specifying the significance of a measurement.
Show all standard codes
6155
Non-discrete measurement name code
Conditionalan0..17
Code specifying the name of a non-discrete measurement.
Show all standard codes
6154
Non-discrete measurement name
Conditionalan0..70
Name of a non-discrete measurement.
C240
CHARACTERISTIC DESCRIPTION
Conditional
To provide a description of a characteristic.
7037
Characteristic description code
Mandatoryan0..17
A code specifying a characteristic.
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
7036
Characteristic description
Conditionalan0..35
Free form description of a characteristic.
7036
Characteristic description
Conditionalan0..35
Free form description of a characteristic.
4051
CHARACTERISTIC RELEVANCE CODE
Conditionalan0..3
Code specifying the relevance of a characteristic.
Show all standard codes

DTMDATE/TIME/PERIODC 99

99Conditional A segment to provide planned start and finish dates, target dates, actual start and finish dates, estimate start and finish dates, and other related dates for the line item (task).
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

FTXFREE TEXTC 99

99Conditional A segment to provide additional text for the line item (task). Can be used to provide additional details about the task, events surrounding the task such as an explanation for a behind schedule over cost situation, or further explanation about data associated with the task.
4451
TEXT SUBJECT CODE QUALIFIER
Mandatoryan0..3
Code qualifying the subject of the text.
Show all standard codes
4453
FREE TEXT FUNCTION CODE
Conditionalan0..3
Code specifying the function of free text.
Show all standard codes
C107
TEXT REFERENCE
Conditional
Coded reference to a standard text and its source.
4441
Free text description code
Mandatoryan0..17
Code specifying free form text.
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
C108
TEXT LITERAL
Conditional
Free text; one to five lines.
4440
Free text
Mandatoryan0..512
Free form text.
4440
Free text
Conditionalan0..512
Free form text.
4440
Free text
Conditionalan0..512
Free form text.
4440
Free text
Conditionalan0..512
Free form text.
4440
Free text
Conditionalan0..512
Free form text.
3453
LANGUAGE NAME CODE
Conditionalan0..3
Code specifying the language name.
4447
FREE TEXT FORMAT CODE
Conditionalan0..3
Code specifying the format of free text.
Show all standard codes

GRP17 CTA COMC 9

9Conditional A group of segments to provide a responsible person's name and communication numbers for the line item (task).

CTACONTACT INFORMATIONM 1

1Mandatory A segment to provide a responsible person's name for the line item (task).
3139
CONTACT FUNCTION CODE
Conditionalan0..3
Code specifying the function of a contact (e.g. department or person).
Show all standard codes
C056
DEPARTMENT OR EMPLOYEE DETAILS
Conditional
Code and/or name of a department or employee. Code preferred.
3413
Department or employee name code
Conditionalan0..17
Code specifying the name of a department or employee.
3412
Department or employee name
Conditionalan0..35
Name of a department or employee.

COMCOMMUNICATION CONTACTC 9

9Conditional A segment to identify the phone number, fax number, e- mail, or other communication number of the responsible person for the line item (task).
C076
COMMUNICATION CONTACT
Mandatory
Communication number of a department or employee in a specified channel.
3148
Communication address identifier
Mandatoryan0..512
To identify a communication address.
3155
Communication address code qualifier
Mandatoryan0..3
Code qualifying the communication address.
Show all standard codes

GRP18 QTY DTMC 99

99Conditional A group of segments to provide quantities and related unit of measure associated with a line item with related dates. May be used to convey planned, current, or progress durations when expressed as a quantity of units of time or a total quantity such as planned or budgeted hours for the task. Progress can also be conveyed as a percentage (segment group PCD-DTM) or as dates (independent DTM segment). All three methods can be used independently to exchange progress data; typically one of these three methods is preferred and agreed upon between trading parties.

QTYQUANTITYM 1

1Mandatory A segment to provide the unit of measure (such as hours) and quantities (such as budget, actual, or earned) associated with a line item (task). Also used to provide the duration of the task when expressed as a quantity of time units such as 10 working days; lead time duration such as a lead of 5 working days is required before the next task can start; and progress information such as a remaining duration of 5 working days.
C186
QUANTITY DETAILS
Mandatory
Quantity information in a transaction, qualified when relevant.
6063
Quantity type code qualifier
Mandatoryan0..3
Code qualifying the type of quantity.
Show all standard codes
6060
Quantity
Mandatoryan0..35
Alphanumeric representation of a quantity.
6411
Measurement unit code
Conditionalan0..8
Code specifying the unit of measurement.

DTMDATE/TIME/PERIODC 99

99Conditional A segment to provide a single pair of start and end dates or a series of start and end dates (for example, to describe monthly allocations) associated with hour quantities (budget, actual, earned value) for the task.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP19 PCD DTMC 99

99Conditional A group of segments to provide progress details about a line item and any related dates when progress is expressed as a percentage. Progress can also be conveyed as a duration quantity (segment group QTY-DTM) or as dates (independent DTM segment). All three methods can be used independently to exchange progress data; typically one of these three methods is preferred and agreed upon between trading parties.

PCDPERCENTAGE DETAILSM 1

1Mandatory A segment to provide the percent complete for the line item (task).
C501
PERCENTAGE DETAILS
Mandatory
Percentage relating to a specified basis.
5245
Percentage type code qualifier
Mandatoryan0..3
Code qualifying the type of percentage.
Show all standard codes
5482
Percentage
Conditionaln0..10
To specify a percentage.
5249
Percentage basis identification code
Conditionalan0..3
Code specifying the basis on which a percentage is calculated.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
4405
STATUS DESCRIPTION CODE
Conditionalan0..3
Code specifying a status.
Show all standard codes

DTMDATE/TIME/PERIODC 99

99Conditional A segment to provide effective, or start and end dates for the percent complete for the task.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP20 MOA DTMC 99

99Conditional A group of segments to provide monetary amounts associated with a line item and any related dates.

MOAMONETARY AMOUNTM 1

1Mandatory A segment to provide monetary amounts (such as budget, actual, or earned value costs) for the line item (task).
C516
MONETARY AMOUNT
Mandatory
Amount of goods or services stated as a monetary amount in a specified currency.
5025
Monetary amount type code qualifier
Mandatoryan0..3
Code qualifying the type of monetary amount.
Show all standard codes
5004
Monetary amount
Conditionaln0..35
To specify a monetary amount.
6345
Currency identification code
Conditionalan0..3
Code specifying a monetary unit.
6343
Currency type code qualifier
Conditionalan0..3
Code qualifying the type of currency.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes

DTMDATE/TIME/PERIODC 99

99Conditional A segment to provide a single pair of start and end dates or a series of start and end dates (for example, to describe costs broken down by month) monetary amounts for the task.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP21 GIR REL RCS BII RFF IMD DTM GRP22 GRP23 GRP24 GRP25C 9999

9999Conditional A group of segments to identify a related interface activity, constraint activity, assigned resources, or milestones events (when the line item is an activity) assigned to the line item (task) along with related structured index or reference numbers, descriptions, work status, dates, and any associated quantity, percent, monetary amounts, and rates.

GIRRELATED IDENTIFICATION NUMBERSM 1

1Mandatory A segment to identify a related constraint activity, interface activity, assigned resource, or milestone event (when the line item is an activity). For constraint activities, also used to indicate if the cited constraint activity is a predecessor or successor. For milestone events associated with a task, also used to provide a work status indicator (work has begun, work has been completed, or the milestone event has been revised).
7297
SET TYPE CODE QUALIFIER
Mandatoryan0..3
Code qualifying the type of set.
Show all standard codes
C206
IDENTIFICATION NUMBER
Mandatory
The identification of an object.
7402
Object identifier
Mandatoryan0..35
Code specifying the unique identity of an object.
7405
Object identification code qualifier
Conditionalan0..3
Code qualifying the identification of an object.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes
C206
IDENTIFICATION NUMBER
Conditional
The identification of an object.
7402
Object identifier
Mandatoryan0..35
Code specifying the unique identity of an object.
7405
Object identification code qualifier
Conditionalan0..3
Code qualifying the identification of an object.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes
C206
IDENTIFICATION NUMBER
Conditional
The identification of an object.
7402
Object identifier
Mandatoryan0..35
Code specifying the unique identity of an object.
7405
Object identification code qualifier
Conditionalan0..3
Code qualifying the identification of an object.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes
C206
IDENTIFICATION NUMBER
Conditional
The identification of an object.
7402
Object identifier
Mandatoryan0..35
Code specifying the unique identity of an object.
7405
Object identification code qualifier
Conditionalan0..3
Code qualifying the identification of an object.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes
C206
IDENTIFICATION NUMBER
Conditional
The identification of an object.
7402
Object identifier
Mandatoryan0..35
Code specifying the unique identity of an object.
7405
Object identification code qualifier
Conditionalan0..3
Code qualifying the identification of an object.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes

RELRELATIONSHIPC 1

1Conditional A segment to identify the type of relationship. Used for constraint type of activities to describe finish to start, start to start, start to finish, and finish to finish types of relationships.
9141
RELATIONSHIP TYPE CODE QUALIFIER
Mandatoryan0..3
Code qualifying a type of relationship.
Show all standard codes
C941
RELATIONSHIP
Conditional
Identification and/or description of a relationship.
9143
Relationship description code
Conditionalan0..3
Code specifying a relationship.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
9142
Relationship description
Conditionalan0..35
Free form description of a relationship.

RCSREQUIREMENTS AND CONDITIONSC 1

1Conditional A segment to identify an action (add, change, or delete) for the interface activity, constraint activity, assigned resource, or milestone event.
7293
SECTOR AREA IDENTIFICATION CODE QUALIFIER
Mandatoryan0..3
Code qualifying identification of a subject area.
Show all standard codes
C550
REQUIREMENT/CONDITION IDENTIFICATION
Conditional
To identify the specific rule/condition requirement.
7295
Requirement or condition description identifier
Mandatoryan0..17
Code specifying a requirement or condition.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
7294
Requirement or condition description
Conditionalan0..35
Free form description of a requirement or condition.
1229
ACTION REQUEST/NOTIFICATION DESCRIPTION CODE
Conditionalan0..3
Code specifying the action to be taken or already taken.
Show all standard codes
3207
COUNTRY NAME CODE
Conditionalan0..3
Identification of the name of the country or other geographical entity as defined in ISO 3166-1.

BIISTRUCTURE IDENTIFICATIONC 9

9Conditional A segment to identify any structured index numbers such an organization breakdown structure, or trade skill for an assigned resource.
7429
INDEXING STRUCTURE CODE QUALIFIER
Mandatoryan0..3
Code qualifying an indexing structure.
Show all standard codes
C045
BILL LEVEL IDENTIFICATION
Mandatory
A sequenced collection of facetted codes used for multiple indexing purposes.
7436
Level one identifier
Conditionalan0..17
To identify the first facet of a sequencing mechanism used to position an item within an indexing structure.
7438
Level two identifier
Conditionalan0..17
To identify the second facet of a sequencing mechanism used to position an item within an indexing structure.
7440
Level three identifier
Conditionalan0..17
To identify the third facet of a sequencing mechanism used to position an item within an indexing structure.
7442
Level four identifier
Conditionalan0..17
To identify the fourth facet of a sequencing mechanism used to position an item within an indexing structure.
7444
Level five identifier
Conditionalan0..17
To identify the fifth facet of a sequencing mechanism used to position an item within an indexing structure.
7446
Level six identifier
Conditionalan0..17
To identify the sixth facet of a sequencing mechanism used to position an item within an indexing structure.
7140
ITEM IDENTIFIER
Conditionalan0..35
To identify an item.

RFFREFERENCEC 9

9Conditional A segment to provide reference numbers associated with the interface activity, constraint activity, assigned resource, or milestone event such as a calendar or shift, department, work package, charge number, or work order number.
C506
REFERENCE
Mandatory
Identification of a reference.
1153
Reference code qualifier
Mandatoryan0..3
Code qualifying a reference.
Show all standard codes
1154
Reference identifier
Conditionalan0..70
Identifies a reference.
1156
Document line identifier
Conditionalan0..6
To identify a line of a document.
4000
Reference version identifier
Conditionalan0..35
To identify the version of a reference.
1060
Revision identifier
Conditionalan0..6
To identify a revision.

IMDITEM DESCRIPTIONC 9

9Conditional A segment to provide a description of the interface activity, constraint activity, assigned resource, or milestone event. When an assigned resource, can also use this segment to indicate the type of resource in coded form (such as a consumable, recurring, or non-recurring resource).
7077
DESCRIPTION FORMAT CODE
Conditionalan0..3
Code specifying the format of a description.
Show all standard codes
C272
ITEM CHARACTERISTIC
Conditional
To provide the characteristic of the item being described.
7081
Item characteristic code
Conditionalan0..3
Code specifying the characteristic of an item.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
C273
ITEM DESCRIPTION
Conditional
Description of an item.
7009
Item description code
Conditionalan0..17
Code specifying an item.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
7008
Item description
Conditionalan0..256
Free form description of an item.
7008
Item description
Conditionalan0..256
Free form description of an item.
3453
Language name code
Conditionalan0..3
Code specifying the language name.
7383
SURFACE OR LAYER CODE
Conditionalan0..3
Code specifying the surface or layer of an object.
Show all standard codes

DTMDATE/TIME/PERIODC 99

99Conditional A segment to provide start and finish dates, actual start and finish dates, scheduled start and finish dates, planned or revised dates for assigned resources or milestones.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP22 QTY DTMC 99

99Conditional A group of segments to provide quantity information for assigned resources or milestones events and related dates. Also used to provide the duration of lead or lag time for an interface activity or constraint activity when the duration is expressed as a quantity of time units such as a lead of 5 working days or a lag or 7 working days.

QTYQUANTITYM 1

1Mandatory A segment to provide quantity information about the interface activity, constraint activity, assigned resource, or milestone event. For activities, used to provide the duration of lead or lag time when expressed as quantities of time units. For assigned resources, can be used to indicate the number of resources available for the task (level per calendar unit or total for the duration of the task). For assigned resources and milestone events, can be used to provide associated budget, actual, or earned value hour quantities.
C186
QUANTITY DETAILS
Mandatory
Quantity information in a transaction, qualified when relevant.
6063
Quantity type code qualifier
Mandatoryan0..3
Code qualifying the type of quantity.
Show all standard codes
6060
Quantity
Mandatoryan0..35
Alphanumeric representation of a quantity.
6411
Measurement unit code
Conditionalan0..8
Code specifying the unit of measurement.

DTMDATE/TIME/PERIODC 99

99Conditional A segment to provide an effective date, a pair of start and end dates, or a series of start and end dates associated with an interface activity, constraint activity, assigned resource, or milestone quantity.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP23 PCD DTMC 99

99Conditional A group of segments to provide an earned value percentage for milestone events or to provide availability or efficiency factors for assigned resources and any related dates.

PCDPERCENTAGE DETAILSM 1

1Mandatory A segment to provide availability or efficiency factors for an assigned resource or to provide an earned value percentage for a given milestone (used to calculate the amount of value earned when a milestone is complete).
C501
PERCENTAGE DETAILS
Mandatory
Percentage relating to a specified basis.
5245
Percentage type code qualifier
Mandatoryan0..3
Code qualifying the type of percentage.
Show all standard codes
5482
Percentage
Conditionaln0..10
To specify a percentage.
5249
Percentage basis identification code
Conditionalan0..3
Code specifying the basis on which a percentage is calculated.
Show all standard codes
1131
Code list identification code
Conditionalan0..17
Code identifying a user or association maintained code list.
3055
Code list responsible agency code
Conditionalan0..3
Code specifying the agency responsible for a code list.
Show all standard codes
4405
STATUS DESCRIPTION CODE
Conditionalan0..3
Code specifying a status.
Show all standard codes

DTMDATE/TIME/PERIODC 99

99Conditional A segment to provide an effective date, or start and end dates associated with the availability, efficiency, or earned value percentage.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP24 MOA DTMC 99

99Conditional A group of segments to provide monetary amounts for assigned resources and milestone events and any related dates.

MOAMONETARY AMOUNTM 1

1Mandatory A segment to provide monetary amounts (such as budget, actual, or earned value) for the assigned resource or milestone event.
C516
MONETARY AMOUNT
Mandatory
Amount of goods or services stated as a monetary amount in a specified currency.
5025
Monetary amount type code qualifier
Mandatoryan0..3
Code qualifying the type of monetary amount.
Show all standard codes
5004
Monetary amount
Conditionaln0..35
To specify a monetary amount.
6345
Currency identification code
Conditionalan0..3
Code specifying a monetary unit.
6343
Currency type code qualifier
Conditionalan0..3
Code qualifying the type of currency.
Show all standard codes
4405
Status description code
Conditionalan0..3
Code specifying a status.
Show all standard codes

DTMDATE/TIME/PERIODC 99

99Conditional A segment to provide an effective date, a pair of start and finish dates, or a series of start and finish dates associated with the budget, actual, or earned value monetary amount for the assigned resource or milestone event.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

GRP25 RTE DTMC 99

99Conditional A group of segments to provide rate information for an assigned resource and any related dates.

RTERATE DETAILSM 1

1Mandatory A segment to identify a rate for the assigned resource.
C128
RATE DETAILS
Mandatory
Rate per unit and rate basis.
5419
Rate type code qualifier
Mandatoryan0..3
Code qualifying the type of rate.
Show all standard codes
5420
Unit price basis rate
Mandatoryn0..15
To specify the rate per unit specified in the unit price basis.
5284
Unit price basis quantity
Conditionaln0..9
To specify the basis for a unit price.
6411
Measurement unit code
Conditionalan0..8
Code specifying the unit of measurement.
4405
STATUS DESCRIPTION CODE
Conditionalan0..3
Code specifying a status.
Show all standard codes

DTMDATE/TIME/PERIODC 99

99Conditional A segment to provide the effective date, or start and end dates for the assigned resource rate.
C507
DATE/TIME/PERIOD
Mandatory
Date and/or time, or period relevant to the specified date/time/period type.
2005
Date or time or period function code qualifier
Mandatoryan0..3
Code qualifying the function of a date, time or period.
Show all standard codes
2380
Date or time or period text
Conditionalan0..35
The value of a date, a date and time, a time or of a period in a specified representation.
2379
Date or time or period format code
Conditionalan0..3
Code specifying the representation of a date, time or period.
Show all standard codes

CNTCONTROL TOTALC 99

99Conditional A segment to provide control totals for the message such as the total number of activities, milestones, resources, or constraints.
C270
CONTROL
Mandatory
Control total for checking integrity of a message or part of a message.
6069
Control total type code qualifier
Mandatoryan0..3
Code qualifying the type of control of hash total.
Show all standard codes
6066
Control total quantity
Mandatoryn0..18
To specify the value of a control quantity.
6411
Measurement unit code
Conditionalan0..8
Code specifying the unit of measurement.

UNTMESSAGE TRAILERM 1

1Mandatory 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.
0074
NUMBER OF SEGMENTS IN A MESSAGE
Mandatoryn0..10
The number of segments in a message body, plus the message header segment and message trailer segment.
0062
MESSAGE REFERENCE NUMBER
Mandatoryan0..14
Unique message reference assigned by the sender.