Loading

Sea Impending Arrival Report (SEAIAR) Business Rules

​​ Message Mapping

User Data Dictionary

SEAIAR - General Rules

  1. The valid Message Function Codes for an SEAIAR are:
    1. Original (9)
    2. Change (4)
    3. Withdraw (50)
  2. SEAIAR messages must quote a unique Sender Reference. The ICS will use this number and the associated Senders Reference Version Number to ensure duplicate messages are not processed.
  3. The version number for an Original (9) message must be set at 1 or greater.
  4. Before the SEAIAR message is processed at the application level:
    1. All leading and trailing blanks will be stripped;
    2. Multiple spaces will be compressed;
    3. Illegal characters will be removed; and
    4. All nulls will be converted to blanks.
  5. Any errors in an SEAIAR message will be reported in an SEAIAR Response message (SEAIARR).
  6. Any advice messages resulting from the SEAIAR message will be reported in an SEAIAR Response message.
  7. The maximum number of errors and advices that can be reported will be 50. No further errors or advices will be processed once the maximum number allowed for the SEAIARR has been reached.
  8. A Change to a SEAIAR will be rejected if there is no difference between the Original and the Change SEAIAR.
  9. Each Change or Withdraw SEAIAR message will be considered to be a new version of the message. For each version of a message the Sender's Reference Version Number must be unique and incremented from the previous version.
  10. Change or Withdraw AIRIAR messages for which no original exist will be rejected by the ICS.
  11. The Withdrawal of an SEAIAR is for the entire record.
  12. Once an Impending Arrival Report has been created, amended or withdrawn online through the ICS Interactive facility, future processing via EDI will not be permitted.
  13. Where the Message Function Code is Original 9, the valid Line Action Code is I (Insert).
  14. Where the Message Function Code is Change 4 and the Line Action Code is populated, the valid codes are I (Insert), A (Amend) or D (Delete).
  15. To create a new line record, the Message Function Code is Change 4 and the Line Action Code is I (Insert).
  16. To amend a line record, the Message Function Code is Change 4 and the Line Action Code is A (Amend.
  17. To delete a line record, the Message Function Code is Change 4 and the Line Action Code is D (Delete).

SEAIAR - Processing Rules

  1. SEAIAR messages must be reported to the Department within a specified time prior to the vessels arrival. See Import Cargo Reporting Timeframes for more detail.
  2. A SEAIAR may report up to 9 Slot Charterers.
  3. An SEAIAR is linked to an SEAAAR by the following:
    1. Vessel Identifier
    2. Voyage Number
    3. Port of Arrival
  4. The SEAIAR will also be linked to one or more Sea Cargo Reports (SEACR). The link will be established using the following:
    1. Vessel Identifier
    2. Voyage Number
    3. Port of Arrival
  5. The ICS will generate a unique cargo message identifier for each SEAIAR. This will be derived by concatenating the following:
    1. Vessel Registration Number
    2. Voyage Number
  6. The ICS will generate a line identifier based on the following:
    1. Port of Arrival
    2. Estimated Date of Arrival
    3. Cargo Discharge Indicator
    4. Discharge CTO Identifier
  7. The combination of the cargo message identifier and line identifier will uniquely identify a line within the SEAIAR.
  8. At a minimum, the following attributes are required to withdraw an AIRIAR:
    1. Document Name;
    2. Sender Reference;
    3. Sender Reference Version;
    4. Owner Site Id;
    5. Message Function Code;
    6. Vessel Id
    7. Voyage Number

Data Dependency Tables

A Sea Impending Arrival Report Message can be Created, Changed or Withdrawn. The mechanism for carrying out these transactions utilises Message Function Code. The Message Function Code is a document level transaction indicator that is applied to the document.

Message Function CodeAction
ORIGINAL (9)A new Sea Impending Arrival Report with a unique sender's reference.
CHANGE (4)A full Sea Impending Arrival Report containing changes to attributes excluding attributes contained within the unique business identifier.
WITHDRAW (50)A withdrawal of an existing Sea Impending Arrival Report.

Data Dependency Table for Original and Change

The following table models the data elements of the Sea Impending Arrival Report Document where the document is considered an "Original" or a "Change".

Data ElementICS Business RequirementICS Business Rule
Document NameMandatoryCode is SEAIAR
Sender ReferenceMandatory
Sender Reference VersionMandatory
Message Function CodeMandatorySee Message Function Code table above.
Responsible Party Client IDMandatoryThe Australian Business Number (ABN) or Customs Client Identifier (CCID) belonging to the operator of the vessel.
First Port of ArrivalMandatoryMust be a valid UNLOCODE(s).
Overseas Routing PortOptionalMust be a valid UNLOCODE(s).
Last Overseas Port of DepartureMandatoryMust be a valid UNLOCODE.
Date of Departure From Last Overseas PortMandatoryUniversal Co-ordinated Time (UTC) in the format CCYYMMDD.
Time of Departure From Last Overseas PortMandatoryUniversal Co-ordinated Time (UTC) in the format HHMM.
Slot Charterer IdOptionalThe Australian Business Number (ABN) or Customs Client Identifier (CCID) belonging to the Shipping Company nominated by the Carrier.
Voyage NumberMandatoryThe Voyage Number must be the Principal Agent's Voyage Number.
Vessel IdMandatory
Port of ArrivalMandatoryMust be a valid UNLOCODE.
Estimated Date of ArrivalMandatoryUniversal Co-ordinated Time (UTC) in the format CCYYMMDD.
Estimated Time of ArrivalMandatoryUniversal Co-ordinated Time (UTC) in the format HHMM.
CTO Establishment IDMandatory
Stevedore IDMandatoryThe Australian Business Number (ABN) or Customs Client Identifier (CCID) belonging to the Stevedore where the vessel is to arrive.
Cargo Discharge IndicatorMandatory Valid Cargo Discharge Indicators are:

  • Y (Discharging cargo at specified port)
  • N (Not discharging cargo at specified port)

Line Action Code

Mandatory

Valid Line Action codes are:

I (Insert)

A (Amend)

D (Delete)

Data Dependency Table for Withdrawal

The following table models the data elements of the Sea Impending Arrival Report Document where the document is considered a "Withdraw".

Data ElementICS Business RequirementICS Business Rule
Document NameMandatoryCode is SEAIAR
Sender ReferenceMandatory
Sender Reference Version Mandatory
Message Function CodeMandatorySee Message Function Code table above.
Vessel IdMandatory
Voyage NumberMandatoryThe Voyage Number must be the Principal Agent's Voyage Number.

NOTE: for further details in relation to a Business Term, refer to the User Data Dictionary.

V2.3 22 MAR 2005