Fields within this standard can be compulsory (must be completed to meet the standard) or optional. Fields are optional if they ‘can be null’. Data can be recorded against a terminal for fields not defined in this standard- the standard only defines common fields.
A4.1 Terminal name
STRING NA
The name of the terminal as used by the terminal’s operator. This is the name (or identifier) most commonly used to identify the terminal.
A4.2 Terminal type
LOOKUP / STRING B5: Terminal Types
The value in the dictionary that best describes the type of the terminal. This will relate to the function, operations, structure and location of the terminal. If no value is available in the dictionary, a string value can be entered.
A4.3 Terminal latitude
FLOAT Degrees
The latitude value corresponding to the terminal’s current physical location.
1: Must be a value between -90 and 90.
A4.4 Terminal longitude
FLOAT Degrees
The longitude value corresponding to the terminal’s current physical location.
1: Must be a value between -180 and 180.
A4.5 Port containing terminal
LOOKUP / STRING A3: Port
An identifier for the port associated with the terminal (the port within which the terminal is located). This must be the most unique identifier available for the port. If there exists a port dataset corresponding to data standard “A3 Port”, this value should refer to an element within that dataset (Internal ID).
1: If the terminal is active (currently available for use) and is not a vessel, this value cannot be null.
A4.6 Terminal operator
LOOKUP / STRING A2: Organisation
An identifier of the organisation responsible for the operation of the terminal. If there exists an organisation dataset corresponding to data standard “A2 Organisation”, this should refer to an element in that dataset.
A4.7 Is the terminal currently active?
BOOLEAN NA
A logical stating whether the terminal is currently in use- the terminal is currently available for use.
A4.8 Terminal Contact Details
TABLE Rows
Contact information by which the terminal operator can be reached. The fields required for this table are defined below.
-
A4.8.1 Key
STRING
Can be nullA description of the type of contact details being provided.
-
A4.8.2 Value
STRING
Can be nullThe corresponding contact details for the terminal.
A4.9 Additional Particulars Attributes
TABLE Rows
A table recording data about the terminal that does not allign with other fields in the schema. This data can be very generic and is recorded in a table with two fields as defined below.
-
A4.9.1 Key
STRING
Can be nullA description or name for the attribute that this piece of data describes.
-
A4.9.2 Value
STRING
Can be nullThe value of the particulars attribute. Note that while this is a string value, xml or other data forms can be stored as a string in this field.
A4.10 Internal ID
STRING NA
An ID for internal purposes used to identify this entity and link it to other entities.