ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

X12 319 — Terminal Information

The 319 transmits operational information from a port or intermodal terminal — equipment availability, hours of operation, gate moves, vessel berth assignments.

Purpose

The 319 documents the state of a terminal to its users (carriers, drayage, shippers): truck gate windows, vessel ETA-ETD, available equipment (chassis, empty containers), storage tariffs. It feeds visibility tools of supply chain heavy users.

It is emitted by port community systems (PCS) and terminal operating systems (TOS) such as Navis N4. Acknowledged by 997.

Envelope structure

The 319 travels within the three X12 envelope levels (ISA/IEA, GS/GE with functional group TI, and ST/SE). Didactic example in release 004010:

x12 example-319.x12
ISA*00*          *00*          *ZZ*TERMINAL      *ZZ*DRAYAGECARRIER*260515*1200*U*00401*000000319*0*P*>~
GS*TI*TERMINAL*DRAYAGECARRIER*20260515*1200*1*X*004010~
ST*319*0001~
B14*TI*TI-2026-9911*20260515~
N1*TM*PORT TERMINAL APM*92*TRM-LB-001~
P4*USLAX*20260515*T~
LX*1~
N9*EQ*CHASSIS-AVAILABLE~
QTY*73*250~
LX*2~
N9*EQ*EMPTY-40HC~
QTY*73*180~
SE*11*0001~
GE*1*1~
IEA*1*000000319~

Common segments

  • HeaderST, B14 (Beginning Segment for Terminal Information).
  • TerminalN1*TM.
  • PortP4.
  • Equipment loopLX: N9*EQ (type), QTY*73 (Number Available).
  • SummarySE.

Common pitfalls

  • Snapshot vs streaming: a 319 is a snapshot at a given date; a drayage that treats it as streaming sees stale figures.
  • Chassis ownership pool: in the US, chassis are in pool — a 319 must distinguish owned chassis vs pool, otherwise billing is wrong.
  • Gate window timezone: the terminal operates in local time; a 319 without explicit timezone (PST/PDT, EST/EDT) creates appointment errors.

Documentation

The code 319 and the name Terminal Information are public and listed on x12.org/products/transaction-sets. The complete structure of loops, qualifiers and code lists is distributed by DISA via the proprietary Implementation Guides (TR3). ediverse.io covers only public concepts, the envelope and didactic examples.