/
ProcessStatus (CI, Inbound)

ProcessStatus (CI, Inbound)

ProcessStatus are used to send Event Management data on transport level and delivery level to the Transporeon Platform.

 

Field Description

Field

Description

Type

Mandatory

Remarks

Field

Description

Type

Mandatory

Remarks

transport_id

Unique Transporeon-ID

Long (64 bit)

True

 

scheduler_email

E-mail address of the responsible scheduler. 

String

False

Transporeon will match the provided e-mail address with all schedulers registered and active for the company. If no match can be found or no e-mail is given, a system user will be shown instead as contact.

delivery_id

Unique Transporeon delivery ID

Long (64 bit)

False

Only required for status messages on delivery / order level. Skip it otherwise.

You can provide either delivery_id or delivery_number. If both are provided, delivery_id has precedence.

delivery_number

Identifies the shipment uniquely in the shipper's system.

String

False

qualifier

Identifies the event that caused the status to be set.

String

False

Although there are recurring and standardized processes, qualifiers are specific to workflows on shipper side. Please contact us to agree on qualifiers.

timestamp

timestamp_action

Timestamp when the event occurred.

ISO_8601

False

For all status messages it is possible to insert a parameter with qualifier timezone to indicate the time zone the event occurred in. See timezone parameter description below.

The timezone offset provided in this field will be ignored, instead the IANA timezone parameter is taken into consideration.

longitude

The longitude where the event occurred.

Double (64 bit)

False

 

latitude

The latitude where the event occurred.

Double (64 bit)

False

 

comment

Additional comments on the status message.

String

False

 

parameters

Field used for special status messages to provide additional information. See Parameter (CI)

String

False

Different status messages and parameters are required individually per shipper. For detailed information please contact us directly.

parameter[qualifier = 'timezone']

Provides timezone information

Parameter

Recommended

Send a parameter with qualifier "timezone" to provide information about the timezone in which the event occurred.

The timezone must be one of the values from IANA timezone database, canonical entries only.

Example: Europe/Berlin

ECTA Codes

Use cases: The message is sent to Transporeon to inform about incidents or problems during pickup or delivery of a transport.

You can provide ECTA codes for certain qualifiers. Please contact us to agree on the qualifiers in advance.

The ECTA code must be formatted in the following way:

DT - S - RO - R - D - CC - 7

It must be provided as parameter with qualifier "custom1".

Example

ECTA example

<process_status> <transport_id>12345</transport_id> <delivery_number>1234</delivery_number> <qualifier>status.ecta.code</qualifier> <timestamp>2014-09-09T17:15:00</timestamp> <longitude>10.123</longitude> <latitude>45.678</latitude> <comment>comment0</comment> <parameters> <parameter> <qualifier>timezone</qualifier> <value>Europe/Berlin</value> </parameter> <parameter> <qualifier>custom1</qualifier> <value>DT - S - RO - R - D - CC - 7</value> </parameter> </parameters> </process_status>