Download as pdf or txt
Download as pdf or txt
You are on page 1of 33

TPFREP Terminal Performance Report - D00B

Version 3.0

1. INTRODUCTION

These instructions are valid for the "UN/EDIFACT UNITED NATIONS STANDARD
MESSAGE (UNSM) TERMINAL PERFORMANCE MESSAGE" (TPFREP), version 3.0, date
February 2002 as designed by the SMDG (User Group for Shipping Lines and Container
Terminals)

The instructions in this manual are valid for fully cellular container ships and feeder vessels.

This manual is intended for use by ship owners, tonnage centres, terminal operators, shipping lines, vessels,
etc.

This "User Manual" (or "Implementation Guide") Version 3.0 was developed by the SMDG User
Group for Shipping Lines and Container Terminals

The SMDG is a "Worldwide User Group" under the auspices of the Western European EDIFACT Board
(WEEB).

The SMDG claims full copyright to this manual and its contents, however, the manual may be copied and
used by anyone, without the consent of the SMDG.

It is not permitted to change the contents of this manual !

SMDG_TPF (D.00B) 1 February 19, 2002


2. ADDRESSES

Any remarks, comments or questions can be addressed to one of the following addresses:

SMDG Secretariat
c/o ECT
P.O.Box 7400
3000 HK Rotterdam
The Netherlands
Phone: 31-10-4916075
Fax: 31-10-4916865
Email: Secretariat@smdg.org
Website: www.smdg.org

or to:

Wolf Retzko
Hapag-Lloyd AG
Consulting e-business
Ballindamm 25
D-20095 Hamburg
Phone: +49 (0)40 3001-2967
wolf-dietrich.retzko@hlag.com
www.hlag.com

Or to any active member of the SMDG, see the member pages on our website for email addresses.

Any remarks or questions can also be placed on our forum: go to www.smdg.org and select “forum”.

SMDG_TPF (D.00B) 2 February 19, 2002


3. GENERAL

The EDIFACT Message "TPFREP" will be used to transmit information relating to the operations carried
out by terminal operators such as the loading, discharging and re-handling of containers and hatch covers
etc.

In general only complete "TPFREP" messages will be transmitted.

The TPFREP message will be transmitted by a terminal operator to the ship operator, tonnage center or
shipping line.

Conventions

In this document a data element will be identified by the lowercase letter "e" followed by its element number
(example: e8053). A data element within a composite will be identified by the lowercase letter "c" followed
by the composite number followed by a full stop "." followed by the lowercase letter "e" followed by the
element number (example: c237.e8260).

Immediately below the segment tags and data element identification the usage of same will be mentioned as
follows:

'M' = mandatory The segment or data element is mandatory and must be given.
'R' = required The segment or data element is conditional but MUST be used anyway.
'D' = dependent The segment or data element is conditional and its use depends on some
condition. This condition must be clarified in the description.
'A' = recommended The segment or data element is conditional and its use is recommended.
'O' = optional The segment or data element is conditional and its use is optional at the
discretion of the sender.
'X' = not used The segment must not be used.

Next to the usage indicator the official format of the field will be given, i.e. a4 or an..15. The description may
further limit the format of the field, for example a field with a format an..17 may be limited to an12 by its
description.

If composites or data-elements are repeated within a segment, respectively a composite, the occurrences of the
composites or data-elements can be indicated by its sequence number within the segment or composite
between brackets, e.g. "(1)" being the first occurrence of the composite or data-element within the segment. If
its occurrence within the segment or composite is of no relevance then the sequence number will not be
mentioned. If the sequence numbers are mentioned, but not all of them (e.g. only 2 out of 5 occurrences are
described), then the remaining occurrences may NOT be used, unless agreed otherwise between partners.

Data elements within the segments that are not mentioned here will not be used, resp. should not contain
important information, since they will probably not be seen by the recipient, unless agreed otherwise.

SMDG recommends to use only data elements, qualifiers and codes described in this manual. If partners agree
to use additional data elements, qualifiers and codes, not described in this manual, then specific and detailed
agreement about those data elements, qualifiers and codes should be made!

Optional data elements may be omitted, unless specifically made compulsory by this manual (Indicator "R" =
required), or unless agreed otherwise between partners.

In no case neither mandatory segments (according to TPFREP) nor mandatory composites or data elements
according to the relevant Segment Directory may be omitted.

SMDG_TPF (D.00B) 3 February 19, 2002


In case of Consortia vessels, the codes required by the vessel operator should be used, when sending (copies
of) the TPFREP message to the various lines.

4. VERSIONS

Data elements, composites and segments of the UN/EDIFACT directory D00B are used in this manual.

Codes and qualifiers used, are according to UN/EDIFACT Directory D00B Code List.

In some occasions, however, the required code or qualifier could not be found in the code list. In such cases
special codes were assigned, to be maintained by the SMDG.

This version 3.0 is based upon the previous version 2.0 with some adjustments, corrections and
improvements, as proposed by the members of SMDG.

SMDG_TPF (D.00B) 4 February 19, 2002


5. NOTES:

TPFREP Version 3.0

This is an updated version of UN/EDIFACT Message Implementation Guideline to the Terminal Performance Report
TPFREP version 2.0, issued by SMDG in 10/98. It is based on the UN/EDIFACT Draft Messages and Directories
Version D00B.

In summary, changes are as follows:


· Leave qualifiers and codes as TPFREP 2.0 for consistency. All qualifiers and codes are defined as SMDG code and
will be confirmed in SMDG meeting.
· New Segment Groups (NAD->EQD->QTY) are created for the Terminal Departure Report information
transmission. It contains the summary of movements per carrier (or terminal operator).
· The CNT segment in SG2 of TPFREP 2.0 is "Not Used" in this version. QTY will be used for the same purpose. This
is in line with accepted practice in recent UN/EDIFACT implementations.
· The new FTX segment is for general information and remarks if there is some additional information to be requested
by recipients.
· The document type '265' is used in BGM segment.
· Even though the other message function codes in BGM segment are still available, it is now strongly recommended to
use '9' or '1' only. This will ease the handling of any re-transmission, amendment and cancellation of the messages.
· Some Conditional/Optional elements now become required, as the segments will not work without those values.
· The call sign will be sent in the RFF segment instead of TDT segment. The RFF+VM will be used for this purpose.
This reflects the recent decision of the SMDG to always identify vessels in the TDT segments using the IMO (Lloyds)
number.
Page Pos. Seg. Base User Group
No. No. ID Name Status Status Max.Use Repeat
8 0010 UNH Message Header M M 1
9 0020 BGM Beginning of Message M M 1
10 0030 DTM Date/Time/Period M M 1
11 0035 FTX Free Text C O 999
0040 Segment Group 1: TDT-LOC-DTM-RFF M M 1
13 0050 TDT Details of Transport M M 1
14 0060 LOC Place/Location Identification C R 1
15 0070 DTM Date/Time/Period C R 9
16 0080 RFF Reference C O 9
0090 Segment Group 2: EQD-CNT-QTY-SG3 M M 999
18 0100 EQD Equipment Details M M 1
0110 CNT Control Total C X 99
19 0115 QTY Quantity C R 99
0120 Segment Group 3: DTM-FTX M M 999
21 0130 DTM Date/Time/Period M M 1
22 0140 FTX Free Text C O 1
0150 Segment Group 4: NAD-SG5 C O 999
24 0160 NAD Name and Address M M 1
0170 Segment Group 5: EQD-SG6 C R 999
26 0180 EQD Equipment Details M M 1
0190 Segment Group 6: QTY-FTX C R 999
28 0200 QTY Quantity M M 1
29 0210 FTX Free Text C O 1
30 0220 UNT Message Trailer M M 1

SMDG_TPF (D.00B) 5 February 19, 2002


LEVEL

0 UNH BGM DTM


M 1 M 1 M 1

1M 1 2M 999

SMDG_TPF (D.00B)
1 FTX TDT EQD
C 999 M 1 M 1

3M 999

2 LOC DTM RFF CNT QTY DTM


C 1 C 9 C 9 C 99 C 99 M 1

3 FTX
C 1

6
4

February 19, 2002


LEVEL

0 UNT
M 1

4C 999

SMDG_TPF (D.00B)
1 NAD
M 1

5C 999

2 EQD
M 1

6C 999

3 QTY
M 1

7
4 FTX
C 1

February 19, 2002


Segment: UNH Message Header
Position: 0010
Group:
Level: 0
Usage: Mandatory
Max Use: 1
Notes: Example: UNH+700+TPFREP:D:00B:UN:SMDG30'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
0062 MESSAGE REFERENCE NUMBER M 1 an..14 M
S009 MESSAGE IDENTIFIER M 1 M
0065 Message type identifier M an..6 M
TPFREP Terminal performance message
0052 Message type version number M an..3 M
D Draft version/UN/EDIFACT Directory
0054 Message type release number M an..3 M
00B Release 2000 - B
0051 Controlling agency M an..2 M
UN UN/CEFACT
0057 Association assigned code C an..6 R
SMDG30 SMDG TPFREP Version 3.0
0068 COMMON ACCESS REFERENCE C 1 an..35 X
S010 STATUS OF THE TRANSFER C 1 X
0070 Sequence message transfer number M n..2 X
0073 First/last sequence message transfer indication C a1 X

SMDG_TPF (D.00B) 8 February 19, 2002


Segment: BGM Beginning of Message
Position: 0020
Group:
Level: 0
Usage: Mandatory
Max Use: 1
Notes: Example: BGM+265+700+9'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
C002 DOCUMENT/MESSAGE NAME C 1 R
1001 Document name code C an..3 R
265 Transport equipment movement report
1131 Code list identification code C an..17 X
3055 Code list responsible agency code C an..3 X
1000 Document name C an..35 X
C106 DOCUMENT/MESSAGE IDENTIFICATION C 1 R
1004 Document/message number C an..35 R
1056 Version C an..9 X
1060 Revision number C an..6 X
1225 MESSAGE FUNCTION CODE C 1 an..3 R
Usually code '9' should be used.
For replacement and/or amendment, another code '9' message may be sent to replace the
pervious messages.
The other codes may be used by prior agreement between parties.
1 Cancellation
2 Addition
3 Deletion
4 Change
5 Replace
9 Original
22 Final transmission
4343 RESPONSE TYPE CODE C 1 an..3 X

SMDG_TPF (D.00B) 9 February 19, 2002


Segment: DTM Date/Time/Period
Position: 0030
Group:
Level: 0
Usage: Mandatory
Max Use: 1
Notes: Example: DTM+137:200107060900:203'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
C507 DATE/TIME/PERIOD M 1 M
2005 Date/time/period function code qualifier M an..3 M
137 Document/message date/time
2380 Date/time/period value C an..35 R
Date and time that the message was compiled.
2379 Date/time/period format code C an..3 R
203 CCYYMMDDHHMM
303 CCYYMMDDHHMMZZZ

SMDG_TPF (D.00B) 10 February 19, 2002


Segment: FTX Free Text
Position: 0035
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 999
Notes: This FTX segment should only be used with prior agreement under request of recipients.

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
4451 TEXT SUBJECT CODE QUALIFIER M 1 an..3 M
AAI General information
4453 TEXT FUNCTION, CODED C 1 an..3 X
C107 TEXT REFERENCE C 1 X
4441 Free text value code M an..17 X
1131 Code list identification code C an..17 X an..3
3055 Code list responsible agency code C an..3 X
C108 TEXT LITERAL C 1 R
4440 Free text value M an..512 M an..70
4440 Free text value C an..512 O an..70
4440 Free text value C an..512 O an..70
4440 Free text value C an..512 O an..70
4440 Free text value C an..512 O an..70
3453 LANGUAGE NAME CODE C 1 an..3 X
4447 TEXT FORMATTING, CODED C 1 an..3 X

SMDG_TPF (D.00B) 11 February 19, 2002


Group: TDT Segment Group 1: Details of Transport
Position: 0040
Group:
Level: 1
Usage: Mandatory
Max Use: 1

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
M 0050 TDT Details of Transport M 1
R 0060 LOC Place/Location Identification C 1
R 0070 DTM Date/Time/Period C 9
O 0080 RFF Reference C 9

SMDG_TPF (D.00B) 12 February 19, 2002


Segment: TDT Details of Transport
Position: 0050 (Trigger Segment)
Group: Segment Group 1 (Details of Transport) Mandatory
Level: 1
Usage: Mandatory
Max Use: 1
Notes: Example: TDT+20+2321+1++SLC:172:20+++9374646:146:11:VESSEL NAME'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
8051 TRANSPORT STAGE CODE QUALIFIER M 1 an..3 M
20 Main-carriage transport
8028 CONVEYANCE REFERENCE NUMBER C 1 an..17 R
Discharge voyage number as assigned by the Carrier or this agent.
C220 MODE OF TRANSPORT C 1 R
8067 Transport mode name code C an..3 R
1 Maritime
8066 Transport mode name C an..17 X
C228 TRANSPORT MEANS C 1 X
8179 Transport means description code C an..8 X
8178 Transport means description C an..17 X
C040 CARRIER C 1 R
3127 Carrier identification C an..17 R
Carrier name, coded. Codes to be agreed or standard carrier code.
1131 Code list identification code C an..17 R an..3
172 Carriers
3055 Code list responsible agency code C an..3 R
20 BIC (Bureau International des Containeurs)
166 US, National Motor Freight Classification Association
ZZZ Mutually defined
3128 Carrier name C an..35 X
8101 TRANSIT DIRECTION INDICATOR CODE C 1 an..3 X
C401 EXCESS TRANSPORTATION INFORMATION C 1 X
8457 Excess transportation reason, coded M an..3 X
8459 Excess transportation responsibility, coded M an..3 X
7130 Customer authorization number C an..17 X
C222 TRANSPORT IDENTIFICATION C 1 R
8213 Transport means identification name identifier C an..9 R
Vessel Code.
1) Lloyd's ID, or
2) Mutually Agreed Vessel Code. (eg. codes for Barges)
1131 Code list identification code C an..17 R an..3
146 Means of transport identification
ZZZ Mutually defined
3055 Code list responsible agency code C an..3 R
11 Lloyd's register of shipping
ZZZ Mutually defined
8212 Transport means identification name C an..35 O an..17
Full name of vessel, if required.
8453 Nationality of means of transport, coded C an..3 O
According to UN-country code (ISO 3166)
8281 TRANSPORT OWNERSHIP, CODED C 1 an..3 X

SMDG_TPF (D.00B) 13 February 19, 2002


Segment: LOC Place/Location Identification
Position: 0060
Group: Segment Group 1 (Details of Transport) Mandatory
Level: 2
Usage: Conditional (Required)
Max Use: 1
Notes: Example: LOC+5+AUBNE+CONFI+4'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
3227 LOCATION FUNCTION CODE QUALIFIER M 1 an..3 M
5 Place of departure
C517 LOCATION IDENTIFICATION C 1 R
3225 Location name code C an..25 R
Port of the activity (UN LOC Code)
1131 Code list identification code C an..17 X
3055 Code list responsible agency code C an..3 X
3224 Location name C an..256 X
C519 RELATED LOCATION ONE IDENTIFICATION C 1 O
3223 Related place/location one identification C an..25 O
Terminal Code or Identifier (Mutually Agreed)
1131 Code list identification code C an..17 X
3055 Code list responsible agency code C an..3 X
3222 Related place/location one C an..70 X
C553 RELATED LOCATION TWO IDENTIFICATION C 1 O
3233 Related place/location two identification C an..25 O
Berth Code or Identifier (Mutually Agreed)
1131 Code list identification code C an..17 X
3055 Code list responsible agency code C an..3 X
3232 Related place/location two C an..70 X
5479 RELATION, CODED C 1 an..3 X

SMDG_TPF (D.00B) 14 February 19, 2002


Segment: DTM Date/Time/Period
Position: 0070
Group: Segment Group 1 (Details of Transport) Mandatory
Level: 2
Usage: Conditional (Required)
Max Use: 9
Notes: Examples:
DTM+ATA:200112082330:203'
DTM+ATD:200112091900:203'
DTM+ARB:200112082352:203'
DTM+SAI:200112092305:203'
DTM+LON:200112090035:203'
DTM+LOF:200112092245:203'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
C507 DATE/TIME/PERIOD M 1 M
2005 Date/time/period function code qualifier M an..3 M
ATA = Estimated Time of Arrival (Agreed)
ATD = Estimated Time of Departure (Agreed)
ARB = Arrival Berth (first line ashore)
SAI = Departure Berth (first line let go)
NCF = Cargo operations not worked (from) ** Note
NCT= Cargo operations not worked (to) ** Note
LON = Labour onboard
LOF = Labour ashore
Note: NCF and NCT
These times are to represent periods not worked as specified by the ship operator or line
only. i.e. for scheduling purposes.
2380 Date/time/period value C an..35 R
Date and time or elapsed time in days/hours/minutes, as qualified.
2379 Date/time/period format code C an..3 R
203 CCYYMMDDHHMM
303 CCYYMMDDHHMMZZZ
401 HHMM

SMDG_TPF (D.00B) 15 February 19, 2002


Segment: RFF Reference
Position: 0080
Group: Segment Group 1 (Details of Transport) Mandatory
Level: 2
Usage: Conditional (Optional)
Max Use: 9
Notes: Example: RFF+VON:7199'
RFF+VM:3FTK6'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
C506 REFERENCE M 1 M
1153 Reference function code qualifier M an..3 M
VM Vessel identification
Loading voyage number. It is required if different from the voyage
number in the TDT segment, assigned by the carrier or his agent to
the voyage of the vessel.
VON Voyage number
Radio Call Sign
1154 Reference identifier C an..70 R an..35
Loading voyage number
1156 Line number C an..6 X
4000 Reference version identifier C an..35 X
1060 Revision number C an..6 X

SMDG_TPF (D.00B) 16 February 19, 2002


Group: EQD Segment Group 2: Equipment Details
Position: 0090
Group:
Level: 1
Usage: Mandatory
Max Use: 999

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
M 0100 EQD Equipment Details M 1
R 0115 QTY Quantity C 99
0120 Segment Group 3: Date/Time/Period M 999

SMDG_TPF (D.00B) 17 February 19, 2002


Segment: EQD Equipment Details
Position: 0100 (Trigger Segment)
Group: Segment Group 2 (Equipment Details) Mandatory
Level: 1
Usage: Mandatory
Max Use: 1
Notes: IMPORTANT: TPFREP permits times and control values to be transmitted for individual
items of equipment or in total. In agreeing to use TPFREP for the reporting of production
values partners must accordingly establish the basis by which the data is to be recorded.

Example: EQD+GC+TMV'
or
EQD+GC+1'
EQD+GC+2'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
8053 EQUIPMENT TYPE CODE QUALIFIER M 1 an..3 M
GC = Standard Container Gantry Crane
MC = Mobile Crane
FC = Floating Crane
SC = Ship's Equipment
LG = Lash Gang
WG = Work Gang
C237 EQUIPMENT IDENTIFICATION C 1 R
8260 Equipment identification number C an..17 R
1) Sequential numbers are suggested for WG/LG: i.e. 1,2,3 .....
2) Crane identification numbers for actual equipment
3) unless otherwise agreed the times for each
crane will be recorded separately, where partners have agreed to capture totals only, the
code "TMV" is in this component element

1131 Code list identification code C an..17 X


3055 Code list responsible agency code C an..3 X
3207 Country name code C an..3 X
C224 EQUIPMENT SIZE AND TYPE C 1 X
8155 Equipment size and type description code C an..10 X
1131 Code list identification code C an..17 X
3055 Code list responsible agency code C an..3 X
8154 Equipment size and type description C an..35 X
8077 EQUIPMENT SUPPLIER, CODED C 1 an..3 X
8249 EQUIPMENT STATUS CODE C 1 an..3 X
8169 FULL/EMPTY INDICATOR, CODED C 1 an..3 X

SMDG_TPF (D.00B) 18 February 19, 2002


Segment: QTY Quantity
Position: 0115
Group: Segment Group 2 (Equipment Details) Mandatory
Level: 2
Usage: Conditional (Required)
Max Use: 99
Notes: Example:
QTY+CMV:1390'
QTY+RES:80'
QTY+BBL:2'
QTY+HCV:24'
QTY+SHI:3'
QTY+TMV:1579'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
C186 QUANTITY DETAILS M 1 M
6063 Quantity type code qualifier M an..3 M
CMV = Container Move (Load/Discharge) (one move)
AMV = Athwartship Container Move (Load/Discharge) (one move)
ROC = Ro/Ro Container (Load/Discharge) (one move)
ROU = Ro/Ro Units (Load/Discharge) (one move)
BBL = Break bulk lift (one move)
STF = Stacking Frames ** See STF Note

Restowages:
One Moves ->
SHI Shift on Board (SOB), Total
TSH SOB, Under terminal instruction
CSH SOB, Under carrier instruction
OSH SOB, Others
DLD Discharge component of a restow
DLL Loading component of a restow

Two Moves ->


RES Discharge and Re-load (DLR), Total
TDL DLR, Under terminal instruction
CDL DLR, Under carrier instruction
ODL DLR, Others

Hatch Covers:
HCV = Hatch Cover (one move)

Total Moves:
TMV = Total Moves

STF Note: Stacking Frames are used to secure a block of containers stowed in certain
non-cellular ships.
The number of moves involved in actually handling stacking frames is to be recorded against
STF.

6060 Quantity M an..35 M an..18


Number of moves, as qualified.
(Whole number to be sent).
6411 Measurement unit code C an..3 O
MV = Moves

SMDG_TPF (D.00B) 19 February 19, 2002


Group: DTM Segment Group 3: Date/Time/Period
Position: 0120
Group: Segment Group 2 (Equipment Details) Mandatory
Level: 2
Usage: Mandatory
Max Use: 999

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
M 0130 DTM Date/Time/Period M 1
O 0140 FTX Free Text C 1

SMDG_TPF (D.00B) 20 February 19, 2002


Segment: DTM Date/Time/Period
Position: 0130 (Trigger Segment)
Group: Segment Group 3 (Date/Time/Period) Mandatory
Level: 2
Usage: Mandatory
Max Use: 1
Notes: Actual times of crane to be recorded i.e. first lift and last lift.
Delays to be recorded as elapsed time.
CFL and CLL are Mandatory elements.

Example: DTM+LOT:0100:401'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
C507 DATE/TIME/PERIOD M 1 M
2005 Date/time/period function code qualifier M an..3 M
Vessel Operations and Handling Times

CFL = First Crane Lift (must send)


CLL = Last Crane Lift (must send)
LIA = Labour - Stoppage due to Industrial Action
LOT = Labour - Other
WEA = Weather
CAE = Cargo - Awaiting Exports
DIN = Deficient or inadequate information (Ship and/or Container Operator)
PLT = Planning (Terminal)
HLD = Hatch Lids
LAS = Lashing/Unlashing
AIP = Accident involving personnel
SPE = Ship - Personnel, equipment not ready or unavailable
UCC = Non-containerised Cargo - Handling non-containerised cargo or Out of Gauge
equipment requiring manual intervention
FTE = Failure or unavailability of Terminal equipment
MSC = Miscellaneous

2380 Date/time/period value C an..35 R


Date and time operation commenced or completed
or elapsed time.
2379 Date/time/period format code C an..3 R
203 CCYYMMDDHHMM
303 CCYYMMDDHHMMZZZ
401 HHMM

SMDG_TPF (D.00B) 21 February 19, 2002


Segment: FTX Free Text
Position: 0140
Group: Segment Group 3 (Date/Time/Period) Mandatory
Level: 3
Usage: Conditional (Optional)
Max Use: 1
Notes: Example: FTX+ZZZ+++LABOR REST PERIOD'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
4451 TEXT SUBJECT CODE QUALIFIER M 1 an..3 M
ZZZ Mutually defined
4453 TEXT FUNCTION, CODED C 1 an..3 X
C107 TEXT REFERENCE C 1 X
4441 Free text value code M an..17 X
1131 Code list identification code C an..17 X an..3
3055 Code list responsible agency code C an..3 X
C108 TEXT LITERAL C 1 R
Max of one line of 70 characters with description of delays.
4440 Free text value M an..512 M an..70
4440 Free text value X an..512 X
4440 Free text value X an..512 X
4440 Free text value X an..512 X
4440 Free text value X an..512 X
3453 LANGUAGE NAME CODE C 1 an..3 X
4447 TEXT FORMATTING, CODED C 1 an..3 X

SMDG_TPF (D.00B) 22 February 19, 2002


Group: NAD Segment Group 4: Name and Address
Position: 0150
Group:
Level: 1
Usage: Conditional (Optional)
Max Use: 999

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
M 0160 NAD Name and Address M 1
0170 Segment Group 5: Equipment Details C 999

SMDG_TPF (D.00B) 23 February 19, 2002


Segment: NAD Name and Address
Position: 0160 (Trigger Segment)
Group: Segment Group 4 (Name and Address) Conditional (Optional)
Level: 1
Usage: Mandatory
Max Use: 1
Notes: Example: NAD+CF+PON'
NAD+TR+CONWS'
NAD+VW+CSA'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
3035 PARTY FUNCTION CODE QUALIFIER M 1 an..3 M
CF Container operator/lessee
TR Terminal operator
VW Responsible party
C082 PARTY IDENTIFICATION DETAILS C 1 R
3039 Party identifier M an..35 M
Code specifying the identity of a party, standard or agreed codes.
1131 Code list identification code C an..17 X
3055 Code list responsible agency code C an..3 X
C058 NAME AND ADDRESS C 1 X
3124 Name and address line M an..35 X
3124 Name and address line C an..35 X
3124 Name and address line C an..35 X
3124 Name and address line C an..35 X
3124 Name and address line C an..35 X
C080 PARTY NAME C 1 X
3036 Party name M an..35 X
3036 Party name C an..35 X
3036 Party name C an..35 X
3036 Party name C an..35 X
3036 Party name C an..35 X
3045 Party name format code C an..3 X
C059 STREET C 1 X
3042 Street and number/p.o. box M an..35 X
3042 Street and number/p.o. box C an..35 X
3042 Street and number/p.o. box C an..35 X
3042 Street and number/p.o. box C an..35 X
3164 CITY NAME C 1 an..35 X
C819 COUNTRY SUB-ENTITY DETAILS C 1 X
3229 Country sub-entity name code C an..9 X
1131 Code list identification code C an..17 X
3055 Code list responsible agency code C an..3 X
3228 Country sub-entity name C an..35 X
3251 POSTAL IDENTIFICATION CODE C 1 an..17 X
3207 COUNTRY NAME CODE C 1 an..3 X

SMDG_TPF (D.00B) 24 February 19, 2002


Group: EQD Segment Group 5: Equipment Details
Position: 0170
Group: Segment Group 4 (Name and Address) Conditional (Optional)
Level: 2
Usage: Conditional (Required)
Max Use: 999

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
M 0180 EQD Equipment Details M 1
0190 Segment Group 6: Quantity C 999

SMDG_TPF (D.00B) 25 February 19, 2002


Segment: EQD Equipment Details
Position: 0180 (Trigger Segment)
Group: Segment Group 5 (Equipment Details) Conditional (Required)
Level: 2
Usage: Mandatory
Max Use: 1
Notes: Example: EQD+CN++20FT+++4'
EQD+CN++40FT+++5'
EQD+CN++30FT+++5'
EQD+AI'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
8053 EQUIPMENT TYPE CODE QUALIFIER M 1 an..3 M
CN Container
AI Vessel Holds (Non-containerized Cargoes)
C237 EQUIPMENT IDENTIFICATION C 1 X
8260 Equipment identification number C an..17 X
1131 Code list identification code C an..17 X
3055 Code list responsible agency code C an..3 X
3207 Country name code C an..3 X
C224 EQUIPMENT SIZE AND TYPE C 1 O
8155 Equipment size and type description code C an..10 R
20FT 20 Feet Container
40FT 40 Feet Container
45FT 45 Feet Container
48FT 48 Feet Container
nnFT nn Feet Container (where nn is the length of the container)
1131 Code list identification code C an..17 X
3055 Code list responsible agency code C an..3 R
ZZZ Mutually defined
8154 Equipment size and type description C an..35 X
8077 EQUIPMENT SUPPLIER, CODED C 1 an..3 X
8249 EQUIPMENT STATUS CODE C 1 an..3 X
8169 FULL/EMPTY INDICATOR, CODED C 1 an..3 O
4 Empty
5 Full

SMDG_TPF (D.00B) 26 February 19, 2002


Group: QTY Segment Group 6: Quantity
Position: 0190
Group: Segment Group 5 (Equipment Details) Conditional (Required)
Level: 3
Usage: Conditional (Required)
Max Use: 999

Segment Summary
Pos. Seg. Req. Max. Group:
No. ID Name Des. Use Repeat
M 0200 QTY Quantity M 1
O 0210 FTX Free Text C 1

SMDG_TPF (D.00B) 27 February 19, 2002


Segment: QTY Quantity
Position: 0200 (Trigger Segment)
Group: Segment Group 6 (Quantity) Conditional (Required)
Level: 3
Usage: Mandatory
Max Use: 1
Notes: Example: QTY+DIS:123'
QTY+RES:123'
QTY+LOD:123'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
C186 QUANTITY DETAILS M 1 M
6063 Quantity type code qualifier M an..3 M
Discharge

DIS Discharge, Total


IDI Discharge, Imports
CDI Discharge, Coastal
TDI Discharge, Trans-shipment
ODI Discharge, Others

Load

LOD Load, Total


ELD Load, Exports
CLD Load, Coastal
TLD Load, Trans-shipment
OLD Load, Others

Restows

RST Restow, Total


TRE Restow, Under terminal instruction
CRE Restow, Under carrier instruction
ORE Restow, Others
SHI SOB, Total
TSH SOB, Under terminal instruction
CSH SOB, Under carrier instruction
OSH SOB, Others
RES DLR, Total
TDL DLR, Under terminal instruction
CDL DLR, Under carrier instruction
ODL DLR, Others

Restow: SOB and/or DLR, SOB:Shift on Board, DLR:Discharge, Re-load


6060 Quantity M an..35 M an..18
Numbers of activity, as qualified.
(Whole number to be sent)
6411 Measurement unit code C an..3 X

SMDG_TPF (D.00B) 28 February 19, 2002


Segment: FTX Free Text
Position: 0210
Group: Segment Group 6 (Quantity) Conditional (Required)
Level: 4
Usage: Conditional (Optional)
Max Use: 1
Notes: Example: FTX+AID+++DEEP SEA'
FTX+AID+++SHORT SEA'

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
4451 TEXT SUBJECT CODE QUALIFIER M 1 an..3 M
AID Event
4453 TEXT FUNCTION, CODED C 1 an..3 X
C107 TEXT REFERENCE C 1 X
4441 Free text value code M an..17 X
1131 Code list identification code C an..17 X
3055 Code list responsible agency code C an..3 X
C108 TEXT LITERAL C 1 R
4440 Free text value M an..512 M an..70
Mutually Defined Term of Movements (eg. Deep Sea, Short Sea,....)
Maximum of one line of 70 characters long.
4440 Free text value X an..512 X
4440 Free text value X an..512 X
4440 Free text value X an..512 X
4440 Free text value X an..512 X
3453 LANGUAGE NAME CODE C 1 an..3 X
4447 TEXT FORMATTING, CODED C 1 an..3 X

SMDG_TPF (D.00B) 29 February 19, 2002


Segment: UNT Message Trailer
Position: 0220
Group:
Level: 0
Usage: Mandatory
Max Use: 1

Data Element Summary


Data Component Base User
Element Element Name Attributes Attributes
0074 NUMBER OF SEGMENTS IN A MESSAGE M 1 n..6 M
0062 MESSAGE REFERENCE NUMBER M 1 an..14 M

SMDG_TPF (D.00B) 30 February 19, 2002


SAMPLE TPFREP MESSAGE

UNB+UNOA:1+SENDER:ZZ+RECIPIENT:ZZ+011126:0900+56'
UNH+258+TPFREP:D:00B:UN:SMDG30'
BGM+265+258+9'
DTM+137:200111261027:203'
TDT+20+8767+1++MIS:172:20+++1234233:146:11:SHIPNAME'
LOC+5+AUXXX+TERM1+4'
DTM+ATA:200111182200:203'
DTM+ATD:200111190600:203'
DTM+ARB:200111182144:203'
DTM+SAI:200111190610:203'
DTM+LON:200111182200:203'
DTM+LOF:200111190355:203'
RFF+VON:9767'
RFF+VM:CALLSIGN'
EQD+GC+P1'
QTY+CMV:90'
QTY+RES:8'
DTM+LOT:0010:401'
FTX+ZZZ+++DELAY BEFORE LABOUR ABOARD TIME'
DTM+LOT:0045:401'
FTX+ZZZ+++DELAYS AFTER LABOUR ASHORE TIME'
DTM+SPE:0030:401'
FTX+ZZZ+++BOOM UP/DOWN FOR PASSING SHIPS'
DTM+LOT:0015:401'
FTX+ZZZ+++LABOUR REST PERIOD'
DTM+MSC:0015:401'
FTX+ZZZ+++QUAY CRANE BREAKDOWN'
DTM+HLD:0010:401'
FTX+ZZZ+++CRANE HANDLING HATCH LIDS'
DTM+MSC:0015:401'
FTX+ZZZ+++ATTACHING/REMOVING SPREADERS'
DTM+MSC:0010:401'
FTX+ZZZ+++CAGE WORK'
EQD+GC+P1'
QTY+CMV:90'
QTY+RES:8'
DTM+CFL:200111182230:203'
DTM+CLL:200111190240:203'
DTM+LOT:0010:401'
FTX+ZZZ+++DELAY BEFORE LABOUR ABOARD TIME'
DTM+LOT:0045:401'
FTX+ZZZ+++DELAYS AFTER LABOUR ASHORE TIME'
DTM+SPE:0030:401'
FTX+ZZZ+++BOOM UP/DOWN FOR PASSING SHIPS'
DTM+LOT:0015:401'
FTX+ZZZ+++LABOUR REST PERIOD'
DTM+MSC:0015:401'
FTX+ZZZ+++QUAY CRANE BREAKDOWN'
DTM+HLD:0010:401'
FTX+ZZZ+++CRANE HANDLING HATCH LIDS'
SMDG_TPF (D.00B) 31 February 19, 2002
DTM+MSC:0015:401'
FTX+ZZZ+++ATTACHING/REMOVING SPREADERS'
DTM+MSC:0010:401'
FTX+ZZZ+++CAGE WORK'
DTM+SPE:0015:401'
FTX+ZZZ+++BOOM UP/DOWN FOR PASSING SHIPS'
DTM+LOT:0025:401'
FTX+ZZZ+++LABOUR REST PERIOD'
DTM+MSC:0025:401'
FTX+ZZZ+++QUAY CRANE BREAKDOWN'
DTM+HLD:0020:401'
FTX+ZZZ+++CRANE HANDLING HATCH LIDS'
DTM+MSC:0015:401'
FTX+ZZZ+++ATTACHING/REMOVING SPREADERS'
EQD+GC+P2'
QTY+HCV:4'
QTY+CMV:105'
DTM+CFL:200111182200:203'
DTM+CLL:200111190355:203'
DTM+LOT:0010:401'
FTX+ZZZ+++DELAY BEFORE LABOUR ABOARD TIME'
DTM+LOT:0045:401'
FTX+ZZZ+++DELAYS AFTER LABOUR ASHORE TIME'
DTM+SPE:0030:401'
FTX+ZZZ+++BOOM UP/DOWN FOR PASSING SHIPS'
DTM+LOT:0015:401'
FTX+ZZZ+++LABOUR REST PERIOD'
DTM+MSC:0015:401'
FTX+ZZZ+++QUAY CRANE BREAKDOWN'
DTM+HLD:0010:401'
FTX+ZZZ+++CRANE HANDLING HATCH LIDS'
DTM+MSC:0015:401'
FTX+ZZZ+++ATTACHING/REMOVING SPREADERS'
DTM+MSC:0010:401'
FTX+ZZZ+++CAGE WORK'
DTM+SPE:0020:401'
FTX+ZZZ+++BOOM UP/DOWN FOR PASSING SHIPS'
DTM+MSC:0020:401'
FTX+ZZZ+++DELAYS CAUSED BY SHIP OR AGENT'
DTM+LOT:0015:401'
FTX+ZZZ+++LABOUR REST PERIOD'
DTM+HLD:0010:401'
FTX+ZZZ+++CRANE HANDLING HATCH LIDS'
DTM+MSC:0010:401'
FTX+ZZZ+++CAGE WORK'
NAD+CF+HLL'
EQD+CN++20FT+++5'
QTY+LOD:1'
FTX+AID+++DEEP SEA'
NAD+CF+PON'
EQD+CN++20FT+++5'
QTY+DIS:31'
SMDG_TPF (D.00B) 32 February 19, 2002
QTY+RST:3'
QTY+LOD:64'
FTX+AID+++DEEP SEA'
EQD+CN++40FT+++5'
QTY+DIS:31'
QTY+LOD:9'
FTX+AID+++DEEP SEA'
NAD+CF+CSA'
EQD+CN++20FT+++4'
QTY+LOD:4'
FTX+AID+++DEEP SEA'
EQD+CN++40FT+++4'
QTY+RST:1'
QTY+LOD:26'
FTX+AID+++DEEP SEA'
EQD+CN++20FT+++5'
QTY+DIS:10'
QTY+LOD:7'
FTX+AID+++DEEP SEA'
QTY+LOD:3'
FTX+AID+++SHORT SEA'
EQD+CN++40FT+++5'
QTY+DIS:8'
QTY+LOD:1'
FTX+AID+++DEEP SEA'
UNT+95+258'
UNZ+1+56'

SMDG_TPF (D.00B) 33 February 19, 2002

You might also like