PROTAP Project tasks planning
Joint Rapporteurs Message Design Group JM07
The Project Tasks Planning message is used in various industry sectors when there is a requirement for all parties involved to formally establish and exchange planning and scheduling information. This information describes the tasks and resources needed to complete a project or provide a service. This can include such details as what activities or tasks are involved, who is available to do the work, who is doing the work, what must be completed or delivered such as a document or goods, and when the work will be completed or when the item will be delivered. This document may be part of the contractual documents exchanged for the preparation, status, or completion of a project or service.
Header
- 0010Message headerMandatoryMax 1To head, identify and specify a message. 
- 0020Beginning of messageMandatoryMax 1To indicate the type and function of a message and to transmit the identifying number. 
- 0030General indicatorMandatoryMax 1To transmit a processing indicator. 
- 0040Date/time/periodMandatoryMax 99To specify date, and/or time, or period. 
- Segment group 1Repeat 99- 0060ReferenceMandatoryMax 1To specify a reference. 
- 0070Item descriptionConditionalMax 9To describe an item in either an industry or free format. 
- 0080Structure identificationConditionalMax 99A segment used to convey an indexing structure mechanism which identifies the positioning of a group or item. 
- Segment group 2Repeat 99- 0100Related identification numbersMandatoryMax 1To specify a related set of identification numbers. 
- 0110RelationshipConditionalMax 1To identify relationships between objects. 
 
- 0100Related identification numbersMandatoryMax 1
 
- 0060ReferenceMandatoryMax 1
- Segment group 3Repeat 99- 0130Party identificationMandatoryMax 1To specify information necessary to establish the identity of a party. 
- 0140AddressConditionalMax 1To specify an address. 
- 0150Structure identificationConditionalMax 1A segment used to convey an indexing structure mechanism which identifies the positioning of a group or item. 
- Segment group 4Repeat 9- 0170Contact informationMandatoryMax 1To identify a person or a department to whom communication should be directed. 
- 0180Communication contactConditionalMax 9To identify a communication number of a department or a person to whom communication should be directed. 
 
- 0170Contact informationMandatoryMax 1
- Segment group 5Repeat 9- 0200Computer environment detailsMandatoryMax 1To give a precise definition of all necessary elements belonging to the configuration of a computer system like hardware, firmware, operating system, communication (VANS, network type, protocol, format) and application software. 
- 0210Date/time/periodConditionalMax 9To specify date, and/or time, or period. 
 
- 0200Computer environment detailsMandatoryMax 1
 
- 0130Party identificationMandatoryMax 1
- Segment group 6Repeat 99- 0230External file link identificationMandatoryMax 1To specify the link of one non-EDIFACT external file to an EDIFACT message. 
- 0240Computer environment detailsConditionalMax 1To give a precise definition of all necessary elements belonging to the configuration of a computer system like hardware, firmware, operating system, communication (VANS, network type, protocol, format) and application software. 
- 0250Date/time/periodConditionalMax 1To specify date, and/or time, or period. 
 
- 0230External file link identificationMandatoryMax 1
- Segment group 7Repeat 999- 0270Index detailsMandatoryMax 1To specify an index. 
- 0280Structure identificationConditionalMax 1A segment used to convey an indexing structure mechanism which identifies the positioning of a group or item. 
- 0290Item descriptionConditionalMax 1To describe an item in either an industry or free format. 
- 0300Requirements and conditionsConditionalMax 1To specify sector/subject requirements and conditions. 
 
- 0270Index detailsMandatoryMax 1
- Segment group 8Repeat 9999- 0320Line itemMandatoryMax 1To identify a line item and configuration. 
- 0330Structure identificationConditionalMax 9A segment used to convey an indexing structure mechanism which identifies the positioning of a group or item. 
- 0340ReferenceConditionalMax 9To specify a reference. 
- 0350Item descriptionConditionalMax 9To describe an item in either an industry or free format. 
- 0360Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
- Segment group 9Repeat 99- 0380QuantityMandatoryMax 1To specify a pertinent quantity. 
- 0390Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
 
- 0380QuantityMandatoryMax 1
- Segment group 10Repeat 99- 0410Price detailsMandatoryMax 1To specify price information. 
- 0420Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
 
- 0410Price detailsMandatoryMax 1
- Segment group 11Repeat 99- 0440Percentage detailsMandatoryMax 1To specify percentage information. 
- 0450Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
 
- 0440Percentage detailsMandatoryMax 1
- Segment group 12Repeat 99- 0470Rate detailsMandatoryMax 1To specify rate information. 
- 0480Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
 
- 0470Rate detailsMandatoryMax 1
- Segment group 13Repeat 99- 0500Monetary amountMandatoryMax 1To specify a monetary amount. 
- 0510Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
 
- 0500Monetary amountMandatoryMax 1
 
- 0320Line itemMandatoryMax 1
Detail
- 0520Section controlMandatoryMax 1To separate header, detail and summary sections of a message. 
- Segment group 14Repeat 99- 0540ReferenceMandatoryMax 1To specify a reference. 
- Segment group 15Repeat 999- 0560Scheduling conditionsMandatoryMax 1To specify scheduling conditions. 
- 0570QuantityConditionalMax 99To specify a pertinent quantity. 
- 0580Date/time/periodConditionalMax 999To specify date, and/or time, or period. 
 
- 0560Scheduling conditionsMandatoryMax 1
 
- 0540ReferenceMandatoryMax 1
- Segment group 16Repeat 9999- 0600Line itemMandatoryMax 1To identify a line item and configuration. 
- 0610StatusConditionalMax 1To specify the status of an object or service, including its category and the reason(s) for the status. 
- 0620Structure identificationConditionalMax 9A segment used to convey an indexing structure mechanism which identifies the positioning of a group or item. 
- 0630ReferenceConditionalMax 9To specify a reference. 
- 0640Item descriptionConditionalMax 9To describe an item in either an industry or free format. 
- 0650Party identificationConditionalMax 9To specify information necessary to establish the identity of a party. 
- 0660Characteristic/class idConditionalMax 9To identify and describe a specific characteristic and its relevance for subsequent business processes. 
- 0670Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
- 0680Free textConditionalMax 99To provide free form or coded text information. 
- Segment group 17Repeat 9- 0700Contact informationMandatoryMax 1To identify a person or a department to whom communication should be directed. 
- 0710Communication contactConditionalMax 9To identify a communication number of a department or a person to whom communication should be directed. 
 
- 0700Contact informationMandatoryMax 1
- Segment group 18Repeat 99- 0730QuantityMandatoryMax 1To specify a pertinent quantity. 
- 0740Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
 
- 0730QuantityMandatoryMax 1
- Segment group 19Repeat 99- 0760Percentage detailsMandatoryMax 1To specify percentage information. 
- 0770Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
 
- 0760Percentage detailsMandatoryMax 1
- Segment group 20Repeat 99- 0790Monetary amountMandatoryMax 1To specify a monetary amount. 
- 0800Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
 
- 0790Monetary amountMandatoryMax 1
- Segment group 21Repeat 9999- 0820Related identification numbersMandatoryMax 1To specify a related set of identification numbers. 
- 0830RelationshipConditionalMax 1To identify relationships between objects. 
- 0840Requirements and conditionsConditionalMax 1To specify sector/subject requirements and conditions. 
- 0850Structure identificationConditionalMax 9A segment used to convey an indexing structure mechanism which identifies the positioning of a group or item. 
- 0860ReferenceConditionalMax 9To specify a reference. 
- 0870Item descriptionConditionalMax 9To describe an item in either an industry or free format. 
- 0880Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
- Segment group 22Repeat 99- 0900QuantityMandatoryMax 1To specify a pertinent quantity. 
- 0910Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
 
- 0900QuantityMandatoryMax 1
- Segment group 23Repeat 99- 0930Percentage detailsMandatoryMax 1To specify percentage information. 
- 0940Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
 
- 0930Percentage detailsMandatoryMax 1
- Segment group 24Repeat 99- 0960Monetary amountMandatoryMax 1To specify a monetary amount. 
- 0970Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
 
- 0960Monetary amountMandatoryMax 1
- Segment group 25Repeat 99- 0990Rate detailsMandatoryMax 1To specify rate information. 
- 1000Date/time/periodConditionalMax 99To specify date, and/or time, or period. 
 
- 0990Rate detailsMandatoryMax 1
 
- 0820Related identification numbersMandatoryMax 1
 
- 0600Line itemMandatoryMax 1
Summary
- 1010Control totalConditionalMax 99To provide control total. 
- 1020Message trailerMandatoryMax 1To end and check the completeness of a message.