Understanding ACI transaction sets
At least one hour before a truck crosses the border into Canada, the Canadian Border Services Agency (CBSA) must have received and approved a complete eManifest describing the vehicle, cargo, crew, and any passengers.
The ACI messaging system provides for the transmission, acknowledgement, and approval of the EDI documents that comprise the eManifest. The ACI transaction set consists of the following types of messages:
-
Outgoing to CBSA: 309 and 358
-
Incoming from CBSA: 997, 824, and 350
|
Outgoing messages to CBSA
Send these messages to the Canadian Border Services Agency (CBSA) to initiate, update, and conclude the description of cargo, personnel, and assets on a shipment.
The eManifest must be completed at least one hour before the truck reaches the border crossing. |
309 Highway Cargo
The 309 transaction set provides CBSA with information about cargo. For ACI, you can send a 309 message as:
-
309 Shipment Data
You use the 309 Shipment Data message to send information about a shipment
For ACI, a 309 message can describe a single shipment, only. You must use a 358 message to add information about personnel and assets.
-
309/358 Original Bundle
In ACI, the 309 message describes shipment data, only. You can use the 309/358 bundle to simultaneously send a 309 message and a 358 message to describe the shipment, personnel, and assets.
Note: The function of the ACI 309/358 bundle is similar to the ACE 309 Complete message. The difference is that the 309/358 bundle is sent as two messages.
-
309 Amendment
You use the 309 Amendment document to update a 309 Shipment Data document.
-
309 Delete
You use the 309 Delete document to delete a 309 Shipment document from the border protection agency’s records.
358 Highway Conveyance
You begin an ACI eManifest with a 309 Shipment Data message. Later, you send a 358 message to add, amend, or delete trip information. A 358 message can describe:
-
Driver(s) and passenger(s)
-
Details about the conveyance (tractor) and equipment (trailer)
-
Shipments added to or removed from a trip
-
Non-cargo items (racks, pallets, etc.) used in support of shipping cargo, which constitute an empty move even though they remain on the trailer.
-
Shipment control numbers (SCN’s) to link preliminary shipments with a trip
Incoming messages from CBSA
Incoming ACI transaction sets from CBSA include EDI 997, 824, and 350 messages.
997 Functional Acknowledgement/Syntax Rejection
CBSA sends a 997 message to acknowledge that a message you have sent to CBSA was accepted or rejected, based on standard syntax checking. The 997 message does not indicate approval or rejection of manifest information in the document.
ACI message flow
The following chart shows a typical flow of messages between your company and CBSA. The number of messages of a given type can vary.
|
Your company to CBSA | CBSA to your company |
---|---|
309 - Highway Cargo (Shipment Data) The 309 transaction set provides CBSA with information about cargo. You can send 309 information as:
Note: To cancel an eManifest for a shipment, send a 309 Delete. |
997 - Acknowledgement/Rejection CBP sends a 997 message in response to your 309 and 358 message sets to acknowledge successful or failed receipt of the message.
824 - Acknowledgement/Rejection, as needed After a 997 message, CBSA sends an 824 message to report the acceptance (824-Accept) or rejection (824-Reject), based on message content of a 309 or 358 message you transmitted to CBSA. |
358 - Highway Conveyance (Trip Information) Use the 358 message as needed to add trip conveyance information to 309 Shipment data. The 358 message can describe:
|
997 - Acknowledgement/Rejection 824 - Acknowledgement/Rejection, as needed |