N4 3.8.20 Monitoring and Reporting Guide
N4 3.8.20 Monitoring and Reporting Guide
This help has been made available as part of the license that has been granted to an authorized user of Navis
LLC software. Use of this documentation is subject to the terms and limitations of that license agreement. This
documentation describes all functionality that can be licensed for this product. Not all functionality described in
this documentation may be available to you depending on your license agreement. If you are not aware of the
relevant terms of your license agreement, contact sales at Navis LLC. This document is protected by copyright
and by the licensee’s agreement to maintain the confidentiality of the content of this document as provided in
the license agreement for the software.
Liability Disclaimer
Navis LLC takes steps to ensure that its published documentation is correct; however, errors do occur. Navis
LLC reserves the right to correct any such errors and disclaims liability resulting therefrom.
Navis LLC
www.navis.com
Contents
Part 1 Reports Process Flows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.1 Setting up Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.1.1 Adding General Notice Requests. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.1.2 Adding Report Designs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.1.3 Adding Report Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 3
Confidential -- Proprietary
Contents
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 4
Confidential -- Proprietary
Contents
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 5
Confidential -- Proprietary
Contents
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 6
Confidential -- Proprietary
Contents
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 7
Confidential -- Proprietary
Contents
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 8
Confidential -- Proprietary
Contents
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 9
Confidential -- Proprietary
Contents
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 10
Confidential -- Proprietary
Part 1
Reports Process Flows
In this Section:
Setting up Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 11
Confidential -- Proprietary
1.1 Setting up Reports
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 12
Confidential -- Proprietary
1.1.1 Adding General Notice Requests
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 13
Confidential -- Proprietary
1.1.2 Adding Report Designs
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 14
Confidential -- Proprietary
1.1.3 Adding Report Definitions
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 15
Confidential -- Proprietary
Part 2
Reports Configuration
In this Section:
Reporting Views. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Reporting Entities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Monitoring and Reporting Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 16
Confidential -- Proprietary
2.1 Reporting Views
This section contains the reporting views that you need to configure reporting.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 17
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Designs view
Prerequisites
• To access the Report Designs view, you need to assign the Report Designs - Add privilege to your user role.
The Report Designs view displays the report designs that exist at the current scope level. A report design includes
information about the type of report, the entity on which the report is based, the scope at which the report is run, and
the physical layout of the data in a report. A report design is further enhanced and configured using report definitions
(on page 28).
You can add, edit, and delete report designs from this view.
When creating a report design, in addition to the N4 data, you can add information such as the date and time of
creation or your company logo. To add:
• The date of creation to a report design, see the built-in functions in iReport.
• The logo to a report design, see the Media Assets view (on page 26).
• Multi-language support to reports, please contact your Navis Professional Services representative.
If you are using iReport, ensure that you set the default language to Java. To change the default language, right-click a
report in the iReport interface, select Properties in the Report Structure tab, and change the default language to
Java.
In addition, you can use the Actions Export SNX File option to export the selected report designs as an XML file
using the snx.xsd format.
To add the standard set of report designs, see Set-up Database view.
N4 allows you to create two types of reports, Reportable Entity and SQL Query.
• Reportable Entity
The Reportable Entity reports are based on the reporting entities defined in N4. These reports have certain
limitations. For example, you cannot generate reports for entities that do not have a direct relationship (a parent-
child relationship).
• SQL Query
The SQL Query reports are more configurable as they use a database query instead of the reporting entities to
retrieve data. When using the reports, you can include entities that may or may not have a direct relationship. The
SQL Query reports in N4 support all the database fields and are specific to the database that you use for your site.
You can use the iReport tool to design the report layout and to define a SQL query to retrieve the data for your
report.
N4 allows you to set up reporting jobs for both report types, Reportable Entity and SQL Query. However, you can
include a SQL Query report in a reporting job only if the SQL Query report does not accept any parameters as user
input.
For both, Reportable Entity and SQL Query reports, you can add a database field (Metafield) to a report design, even
if it does not have an External Tag defined in the reporting entity. For example, instead of adding BookingNbr to a
report, which is the External Tag for the Booking Number, you can add the internal Metafield ID, eqboNbr, of the
Booking Number to the report design. Make sure the Metafield ID is correct; otherwise, the report fails.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 18
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Designs view
Click .
The Report Design form enables you to add and edit reporting formats used as a basis of the report definitions that
you create in the Report Definition form (on page 30).
N4 provides a standard set of report designs (on page 21) that are created using XML files. You can use any open
source XML editor to modify existing report designs and to create new report designs.
The standard set of report designs that are provided in N4 are based on a tool called JasperReports (http://
jasperreports.sourceforge.net/). The structure of the report design XML files must follow the XSD format
provided by JasperReports. Navis recommends using a tool called iReport (http://
ireport.sourceforge.net/) to create and edit the report design XML files. For more information on N4 and
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 19
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Designs view
JasperReports compatibility, see the N4 and JasperReports Compatibility Matrix (on page 25). If you are using
iReport, ensure that you set the default language to Java. To change the default language, right-click a report in the
iReport interface, select Properties in the Report Structure tab, and change the default language to Java.
The reportable scope is the scope level at which a report design can be used to create a report definition.
The Broadest Reportable Scope must be equal to or lower than the Visible Scope selected in step 6 above.
8. From the Narrowest Reportable Scope drop-down list, select the lowest scope level at which a user may log in
and be able to use the report design.
This must be equal to or lower than the Broadest Reportable Scope selected in step 7 above.
9. In the XML Design field, click Import File to import the saved report design XML file.
For the SQL Query report type, when you import a .jrxml for the report design, N4 parses the embedded SQL
and searches for the database table for a reporting entity. If it cannot find the database table name, N4 displays an
error message and informs the user that a table name is expected and without that, the report data cannot be
scoped.
10. Optionally, in the Filter Criteria area, create a filter to restrict the data included in a report based on this report
design. For example, you can create a filter that includes only export units when creating an "Export Units" report.
Use the report design filter to ensure that the data used for reporting is accurate and valid.
If you selected the Report Type as SQL Query in step 3, N4 disables the Filter Criteria area.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 20
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Designs view
1. In the Report Designs view (on page 18), select the report design you want to modify and click .
2. Click Export File to export the report design XML file.
In the Export XML Configuration, save the report design XML file with a name and .xml file extension.
3. Edit the report design XML file using any open source XML editor.
One reason we recommend the iReport tool is that it verifies that the XML file meets the XSD standard.
4. In the Report Design form, click Import File to import the modified report design XML file.
5. Make any other required changes to the report design.
6. Click Save.
Use the modified report design XML file to create a new report design or overwrite an existing report design.
The following table lists the out-of-box report designs, the associated report entity, and a description.
To view the designs and definitions for the BI reports, and to run the BI reports, your user role must include the
RUN_ADVANCED_REPORT privilege. For more information, see Report Privileges (on page 462).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 21
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Designs view
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 22
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Designs view
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 23
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Designs view
The structure of the report design XML files must follow the DTD (Document Type Definition) of JasperReports. We
recommend using a tool called iReport (http://ireport.sourceforge.net/) to create and edit the report design
XML files. For more information on N4 and JasperReports compatibility, see the N4 and JasperReports Compatibility
Matrix (on page 25).
The following table lists the name, data type, and description of the available report design parameters:
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 24
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Designs view
When creating the report design XML file, you must type the name of a report design parameter exactly as
specified in the above table.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 25
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Media Assets view
To use iReport for N4, you must configure it to be compatible with the JasperReports version by navigating (in iReport)
to Tools Options iReport Compatibility. On the Compatibility screen, you can select the JasperReports
version you need as the compatibility model that the iReport version you are using should use when operating.
Prerequisites
• To access the Media Assets view, you need to assign the Media Assets - View privilege to your user role.
The Media Assets view displays all the media files that exist at the current scope level. You can add new media files,
such as images and logos to N4, and edit or delete existing media files using this view. After you add the image files to
N4, you can use them in report designs (on page 18) and place them in the main N4 frame. This is useful, for example,
if you want to include a logo in a report.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 26
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Media Assets view
Click .
The Media Asset form enables you to add media files to N4. You can use the Media Asset form to import new media
files and export existing media files. After you add a media file, such as an image or a company logo to N4, you can
use the image file in report designs (on page 18).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 27
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
After you save an image file in N4, you can use the ID of the image file, as defined in step 1 above, as a parameter in
iReport and add the associated image file to various report designs. For more information on defining the parameter,
see Media Asset parameter in iReport (on page 28).
Prerequisites
• To access the Report Definitions view, you need to assign the Report Definitions - Add privilege to your user
role.
The Report Definitions view displays the report definitions that exist at the current scope level. You can add, edit, and
delete report definitions from this view.
You cannot delete a report definition that is used in a reporting job. For more information, see Reporting Jobs view.
In addition, you can use the following options in the Actions menu to:
• Export SNX File: Export the selected report definitions as an XML file using the snx.xsd format.
• Run Report (on page 42): Run a report using the selected report definition.
• Report Analyzer: Run the Report Analyzer to return the count of synthetic fields, database-backed fields, and
metafield IDs along with the report query and report output type in a separate window to identify whether the report
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 28
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
hydrates data. This option helps you tweak the report to receive better performance trade-offs. You can use the
Report Analyzer action only for reports that do not accept any user input (parameters).
• Duplicate Report Def (on page 43): Duplicate the selected report definition to create another report definition. Click
to view the changes made by the Duplicate Report Def action.
Selecting multiple report definitions disables the options in the Actions menu.
Click .
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 29
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
The Report Definition form enables you to add and edit a report definition. A report definition contains the data and
format information required to create a report document. Each report definition is based on a report design (on page
18).
If you do not specify a report title, the ID of the associated report design will be used in the report document.
4. From the Reporting Entity drop-down list, select the business entity type for the report definition.
5. From the Report Design drop-down list, select the report design to use as a base for the report definition.
The available report designs are determined by the business entity type selected in step 4 above.
6. From the Output Type drop-down list, select the default output type for the report document.
You can select one of the following available output types:
▪ PDF (Portable Document Format)
▪ CSV (comma-separated Value file)
▪ TSV (Tab Separated Value file)
▪ RTF (Rich Text Format)
▪ XLS (Excel Worksheet Format)
You can still select a different output type every time you run the report (on page 42).
7. Optionally, in the Role field, you can associate a role with each report definition. For more information on the rules
for associating a role with a report definition, see Associate a role with a report definition (on page 31).
8. Optionally, in the Sort Fields area, select up to three sort fields and the sort order (Ascending/Descending) for each
field.
The sort order will determine the order of the records displayed in the report document.
Computed reporting fields are not database fields and are therefore not available for sorting in N4. However,
you can sort a report by a computed field when setting up the report using iReport. For more information, see
the topic How do I sort a report by a computed field? (on page 689)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 30
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
9. Optionally, in the Filter Criteria area, create a filter to restrict the information included in the report.
For example, you can create a filter that displays containers for a specific line operator. For more information on
editing, moving, or copying filter criteria, see Editing a filter or a mapping rule.
It is recommended that you parameterize filter criteria created for report definitions (see Add a parameter to a filter
criterion).
If you you modify the name of a parameter in the report definition filter, you must modify the report design
accordingly.
10. Click Save to save the report definition, or click Run Report to run the report definition without saving it.
If you save a report definition, it is displayed in the Report Definitions view (on page 28) and you can use it to
generate reports any number of times. You can also duplicate a saved report definition (on page 43) if you want to
add a similar report with minor differences.
The Run Report button is available only when you are editing an existing report definition. If you are adding
a new report definition, you must save the report definition before you run it. N4 displays an error message
and does not allow you to download the reports if the report contains empty records
See your operating system documentation for information about associating a file type with an application.
The following rules are implemented when associating a role with a report definition:
1. In the Report Definitions view (on page 28), a super user (a user with the Administrator role) can see all report
definitions that are associated with one or more roles. All other users can see only the report definitions associated
with their roles.
2. All users can associate any available role with a report definition.
3. A super user can see all the roles defined in the system and associate any available role with the report definition.
4. Other users can see only the roles that they belong to and can associate any of the available roles with the report
definition.
The Excluded list displays all the roles available to a user.
5. All users can create new report definitions that are not associated with any of the available roles. These report
definitions are treated as private and are available only to the user who creates them. A private report is not
available even to the super user.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 31
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
The following table lists the standard or out-of-box report definitions and the associated reporting entity.
To view the designs and definitions for the BI reports, and to run the BI reports, your user role must include the
RUN_ADVANCED_REPORT privilege. For more information, see Report Privileges (on page 462).
When adding a SQL Query report, you can use the XML Design field in the Report Design form (on page 19) to
upload the .jrxml file that contains the SQL query and the report layout. The uploaded SQL query is not scoped. To
enable scoping for the report, you must select a Reporting Entity in the Report Design form. N4 uses the reporting
entity to get the entity scope and appends the same to the SQL query when generating the report.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 32
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
When adding a report definition (on page 30), you must select the Report Type and the Reporting Entity to get the list
of available report designs.
N4 allows you to set up reporting jobs for both report types, Reportable Entity and SQL Query. However, you
can include a SQL Query report in a reporting job only if the SQL Query report does not accept any
parameters as user input.
When you include parameters in a SQL Query report, you must append these with a colon (:). The reporting
mechanism parses the SQL query to find the parameter names and displays the same in the Enter Filter Parameter
Values form.
In addition, the following settings are added to N4 to minimize the impact on performance and stability when running
SQL reports:
• The SQL query for the report must contain the Reporting Entity in the From condition; otherwise, N4 displays an
error message when you run the report.
For example, if the Reporting Entity for a report design is Unit, the SQL query for the report must contain the
inv_unit_fcy_visit table in the From clause.
• To provide instance security, N4 scopes the SQL Query at runtime. Since SQL is free form and adding conditions at
random places is not desirable, it is required that you specify the Reporting Entity selected for the report between
the FROM and the WHERE clauses (preferably in the outer most loop).
• If you want the SQL query to request user input, you can add parameters to the query. However, each parameter in
the query must be named, uniquely.
To include a parameter in the SQL query, you must use the ‘$P{ UserParameterNameHere } tag. For example, to
prompt the user to enter the Facility for which to run the report, you can include the following in your SQL query:
select … FROM ... WHERE ufv.fcy_gkey = $P{Facility} …
When you run the report, N4 displays Facility as a field in the Enter Filter Parameter Values form.
• You must configure ARGOREPORTING005, ARGOREPORTING006, and ARGOREPORTING007 to ensure the
stability of the N4 installation.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 33
Confidential -- Proprietary
Guidelines for Designing SQL Query Reports
This section describes the guidelines for designing SQL Query reports.
Although N4 enables you to use free form SQL to design the queries for a report, it is important to understand that
applying instance security (scoping) to the data depends entirely on how you structure the SQL query. For example, if
you place the table name required for scoping inside the SQL query where the new criteria does not affect the rows
fetched, it makes scoping ineffective.
Supported Entities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
SQL Design Guidelines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Examples of Valid SQL Queries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Examples of Invalid SQL Queries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Example of a SQL Query with the UNION clause. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Advanced SQL Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Other SQL Conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 34
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
Supported Entities
The following table represents the Reporting Entities that are available in N4, by default and you can use any of these
to add or update a SQL Report design. When you use a Reporting Entity in a SQL Report design, the SQL query must
contain the table name for the entity as listed in the table below.
The entities Booking, BookingItem, and TruckVisitDetails cause exception errors at runtime because the
associated tables have columns whose values are derived using formulas. To avoid these exception errors, use
these entities as the secondary entities in conjunction with the other entities when you design the SQL Report.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 35
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 36
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
• The SQL query must have at least one from and where clause (group, and order clauses are optional).
If you want to create a SQL query without the WHERE clause, you must include an empty WHERE clause,
such as WHERE 1=1, in the query.
• The SQL query must contain the table name (corresponding to the Reporting Entity for the report) in the FROM
clause.
The FROM keyword for this clause must be represented in the uppercase. If you want to add a WHERE clause
here, it must be in uppercase too.
• It is recommended that you place the table name for the Reporting Entity as the first table in the FROM clause.
• If you add Parameters to accept user input, the parameter names within the SQL query must be unique.
• If the SQL query contains UNION, INTERSECT, and MINUS clauses that require the query to be scoped multiple
times, you can use the FROM clause (in uppercase) multiple times.
• The tables used in the FROM clause must be unique and not aliases.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 37
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
select id,
visit_state,
category,
freight_kind,
(select id from argo_complex where gkey= inv_unit.complex_gkey) complex,
seal_nbr1,
trucking_company,
remark FROM inv_unit WHERE id is not null;
select id,
visit_state,
category,
freight_kind,
(select id from argo_complex where gkey= inv_unit.complex_gkey) complex,
seal_nbr1,
trucking_company,
remark FROM inv_unit
WHERE 1=1;
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 38
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
gnte.created as GnteTime,
gnte.guarantee_type as GnteType,
gnte.payment_type as PayeeType,
gnte.creator as UserId,
gnte.notes as GnteNotes,
5 as DemurrageAmt,
6 as VacisAmt,
7 as AQIAmt,
8 as OtherAmt,
cue.payee_customer_id as CustId,
"eventId" as EventId
FROM
inv_unit_fcy_visit ufv
LEFT OUTER JOIN inv_unit unit on ufv.gkey = unit.active_ufv
LEFT OUTER JOIN inv_goods gds on unit.goods = gds.gkey
LEFT OUTER JOIN argo_carrier_visit ibcv on ufv.actual_ib_cv =
ibcv.gkey,argo_chargeable_unit_events cue
LEFT OUTER JOIN argo_guarantees gnte on cue.gkey = gnte.applied_to_gkey
WHERE
ufv.fcy_gkey = $P{Facility} and
unit.gkey = cue.unit_gkey
and ufv.gkey = cue.ufv_gkey
and gnte.applied_to_class = 'INV'
and ufv.transit_state in ('S10_ADVISED','S40_YARD')
and gnte.gkey
in (select gnte.gkey from inv_unit_fcy_visit ufv
LEFT OUTER JOIN inv_unit unit on ufv.gkey = unit.active_ufv,
argo_chargeable_unit_events cue
LEFT OUTER JOIN argo_guarantees gnte on cue.gkey = gnte.applied_to_gkey
where unit.gkey = cue.unit_gkey
and ufv.gkey = cue.ufv_gkey
and gnte.applied_to_class = 'INV'
and ufv.transit_state in ('S10_ADVISED','S40_YARD') );
Examples of Invalid SQL Queries
select id,
visit_state,
category,
freight_kind,
(select id FROM argo_complex WHERE gkey= inv_unit.complex_gkey) complex,
seal_nbr1,
trucking_company,
remark FROM inv_unit WHERE id is not null;
SQL Query with an uppercase FROM clause with a lowercase where clause
The following code sample shows a SQL Query with an uppercase FROM clause with a lowercase where clause.
select id,
visit_state,
category,
freight_kind,
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 39
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
select id,
visit_state,
category,
freight_kind,
(select id from argo_complex where gkey= inv_unit.complex_gkey) complex,
seal_nbr1,
trucking_company,
remark from inv_unit where id is not null;
select unit1.id,
unit1.visit_state,
unit1.category,
unit1.freight_kind,
(select id from argo_complex where gkey= unit1.complex_gkey) complex,
unit2.seal_nbr1,
unit1.trucking_company,
remark FROM inv_unit unit1, inv_unit unit2 WHERE unit1.id is not null
and uni1.id = unit2.id
and unit2.trucking_company =25;
select id,
visit_state,
category,
freight_kind,
(select id from argo_complex where gkey= inv_unit.complex_gkey) complex,
seal_nbr1,
trucking_company,
remark FROM N4.inv_unit WHERE id is not null;
Example of a SQL Query with the UNION clause
You can use the FROM (uppercase) clause multiple times in a query with UNION, INTERSECT, or MINUS keywords.
In this case the blocks above and below the keyword are considered as separate queries.
The following SQL query is for the Unit entity and must be scoped twice. In this case, you can use the FROM
(uppercase) clause twice.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 40
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
ON c.gkey = a.unit_gkey
LEFT JOIN argo_carrier_visit hh
ON hh.gkey = a.actual_ob_cv
WHERE a.fcy_gkey=189 AND hh.carrier_mode = 'TRAIN'
AND hh.ATD >= TO_TIMESTAMP('2012-05-01','YYYY-MM-DD')
AND hh.ATD < TO_TIMESTAMP('2012-05-17','YYYY-MM-DD')
AND c.CATEGORY ='IMPRT'
AND a.VISIT_STATE != '4RETIRED'
AND hh.phase != '80CANCELED'
UNION
SELECT count(distinct hh.id)as TRAIN_COUNT,0 as RECEIVAL_COUNT,count(c.id) as
DELIVERY_COUNT
FROM inv_unit_fcy_visit a
LEFT JOIN inv_unit c
ON c.gkey = a.unit_gkey
LEFT JOIN argo_carrier_visit hh
ON hh.gkey = a.actual_ib_cv
WHERE hh.carrier_mode = 'TRAIN'
AND hh.ATD >= TO_TIMESTAMP('2012-05-01','YYYY-MM-DD')
AND hh.ATD < TO_TIMESTAMP('2012-05-17','YYYY-MM-DD')
AND c.CATEGORY ='EXPRT'
AND a.VISIT_STATE != '4RETIRED'
AND hh.phase != '80CANCELED'
Advanced SQL Definition
You can use any of the following advanced SQL constraints as long as these constraints are supported by the
database that you are using for your site.
SQL INTERSECT
When you use SQL INTERSECT, you need to use the uppercase FROM and WHERE clauses only once because that
is enough to impose the instance security. While the UNION acts as an OR operator, selecting a value if it appears in
either the first or the second statement, the INTERSECT acts as an AND operator, selecting a value only of it appears
in both the statements.
[select statement1] -- here the FROM and WHERE clause are in caps
INTERSECT
[select statement2]
The INTERSECT keyword can be used with multiple uppercase FROM clauses.
SQL MINUS
The MINUS also operates on two SQL statements. It takes all the results from the first SQL statement and then
removes the ones that are also present in the second SQL statement to get the final result. It ignores any results that
are present in the second SQL statement but not in the first statement.
With the MINUS keyword it is recommended to use the uppercase FROM and WHERE clauses with both the
statements.
[select statement1] -- here the FROM and WHERE clause are in caps
INTERSECT
[select statement2] -- here the FROM and WHERE clause are in caps
If you do not use the uppercase FROM and WHERE clauses with both the statements, instance security me be
applied to only a part of the query and you may get some unexpected results.
Other SQL Conditions
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 41
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Report Definitions view
You can use any of the following SQL conditions in your query. Since these conditions do not affect the query as a
whole, you can use them according to your requirements.
• SQL LIMIT
• SQL TOP
• SQL EXISTS
• SQL CASE
• SQL DECODE
• SQL NULL
• SQL ISNULL
• SQL IFNULL
• SQL NVL
• SQL COALESCE
• SQL NULLIF
Depending on the database that you are using, all of the above functions may not be available to you.
You can use the Run Report action in the Report Definitions view (on page 28) to generate a report using the
selected report definition.
To generate a report:
1. In the Report Definitions view, select the report definition that defines the data and the layout of the report.
2. Select Actions Run Report.
You can also right-click a report definition and select the Run Report option from the shortcut menu. This opens the
Enter Filter Parameter Values form.
3. Optionally, in the Sort Fields area, you can select up to three Sort fields and the sort order (Ascending/Descending)
for each field.
N4 uses the sort order to determine the order of the records displayed in the report.
If available, N4 automatically fills in values from the report definition. However, any sort values selected here
override the sort values specified in the report definition.
When you run a SQL Query report, N4 does not display the Sort Fields area.
In addition, if you run the report from within the Report Definition form (on page 30), N4 does not display the
Sort Fields area. It uses the sort values specified in the report definition.
4. If the selected report definition or the associated report design has filter parameters, enter or select those values.
5. Optionally, from the Report Output drop-down list, select a different report output format.
The Report Output drop-down list displays the default Output Type (on page 30) selected for the report definition.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 42
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Reporting Entities view
6. Click OK.
N4 generates the report and displays it in the selected Report Output format.
To cancel a report while it is generating, first click OK to close the Report Information form and then, in the
Enter Filter Parameter Values form, click Cancel.
If the report does not return any rows, N4 creates and displays an empty report.
You can use the Duplicate Report Def action in the Report Definitions view (on page 28) to duplicate an existing
report definition.
For example, you want to create a new report definition that uses the same report design and filter as an existing report
definition but differs in the sort order. Instead of creating a new report definition, you can quickly duplicate the existing
report definition and change the sort order.
You can also select the duplicate report definition and click .
Prerequisites
• Some built-in reporting entities are only available with Monitor and Analytics license.
The Reporting Entities view displays all built-in and custom reporting entities that exist in the system
When creating report designs (on page 18) and report definitions (on page 28), you specify which reporting entity you
want to use. The reporting entity determines which fields you can use in the report design and which fields appear in
the sort and filter lists of the report definition.
If none of the existing reporting entities provides the right combination of fields you would like to use in your report
design or definition, you can create a new reporting entity, or you can edit an existing reporting entity by adding custom
fields.
Reporting entities also support dynamic entities and dynamic fields, enabling you to create a report that includes
dynamic fields or is based on a dynamic entity.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 43
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Reporting Entities view
Click .
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 44
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Reporting Entities view
The Reporting Entity form lets you add a new reporting entity, edit the properties of an existing custom reporting
entity, and add or edit fields. You can also join the query base entity with another database table, provided the base
entity references the joined entity.
In this form:
• The Configured Fields tab lists the reporting fields of built-in reporting entities. This tab is view-only. You cannot
edit these fields.
• The Custom Fields tab lists any custom fields added to a reporting entity. You use this tab to add, edit, or delete a
custom field.
The following table clarifies which privileges you need for this form.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 45
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Reporting Entities view
page 19) and Report Definition (on page 30) forms, clear the Is Enabled check box. By default, this check box is
selected.
5. To join the query base entity with another database table, from the Joined Entity Fields tree, select a database
table. To expand a node (folder icon), double-click it, and then select a table (page icon).
Selecting a field automatically fills in the Joined Entity, Joined Entity Prefix, and Joined Entity Path information.
6. In the Entity Description field, enter a concise description of the entity.
7. Click Save to save the new reporting entity and enable the Configured Fields (on page 46) and Custom Fields (on
page 46) tabs.
8. On the Custom Fields tab, add fields. (on page 46)
Notes
• You can change, but not save, the query base entity of an existing reporting entity if this entity already includes
custom fields. You need to delete the custom fields before you can save the reporting entity with an updated Query
Base Entity field.
• Both entity names and display names must be unique. Otherwise, N4 displays an error message.
The Configured Fields tab lists the reporting fields of built-in reporting entities. This tab is view-only. You cannot edit
these fields. When you select a configured field and click , the Edit Reporting Config Fields form opens in view-
only mode.
However, you can refresh the data on this tab and perform quick search.
The Reporting Config Fields form displays the properties of the configured field you selected. Configured fields are
built-in fields that you cannot edit. This form is view-only.
The Custom Fields tab lists any custom fields added to a reporting entity. You use this tab to add, edit, or delete a
custom field.
Click .
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 46
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Views
Reporting Entities view
You use the Reporting Custom Fields form to add a new field to the reporting entity or to edit an existing custom field.
A field is based on a metafield, which can be a database-backed field or a synthetic (calculated) field. N4 makes all
metafields that are database fields available for sorting.
A metafield must be unique within a reporting entity. You cannot use it for more than one field for the same reporting
entity.
Notes
• Expandable nodes are reference entities, not metafields.
• If you select a field in the tree but overwrite the string in the Metafield Id field, N4 displays an error when you try to
save the field.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 47
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Reporting Entities view
Each field in a reporting entity is associated with an External Tag that you can use in a report design to display data. In a report design, you must type the
External Tag exactly as displayed in this online help.
The various reportable entities in N4 are categorized as follows based on the module that they refer to:
• Cargo
▪ Bill of Lading (on page 50)
▪ Bill of Lading - Item (on page 59)
▪ Cargo Lot (on page 66)
• EDI
▪ EDI Session (on page 83)
• Inventory (Unit)
▪ Equipment (on page 84)
▪ Reefer Record (on page 88)
▪ Unit (on page 89)
▪ Unit - Complex Visit (on page 123)
▪ Unit - Damages (on page 153)
▪ Unit - Hazards (on page 183)
▪ Unit - Hazards and Train Visit (on page 215)
▪ Unit - Holds/Permissions (on page 219)
▪ Unit - Move Event (on page 222)
▪ Vessel Exchange Instructions (on page 258)
• Monitor
▪ CHE Move Statistics (on page 273)
▪ CHE Trip Statistics (on page 281)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 48
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Reporting Entities view
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 49
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading
• Services
▪ Event (on page 413)
• Vessel
▪ Line DischargeList (on page 416)
▪ Line LoadList (on page 425)
▪ Vessel Crane Statistics (on page 434)
▪ Vessel Crane Statistics - Delays (on page 442)
▪ Vessel Visit (on page 450)
External Tag Long Label Short Label Description Type In Design In Sort
BlBondedDestination Bonded Destination Bond Dest The bonded java.lang.String Yes Yes
Id destination of the
cargo
BlCategory BL Category BL Category Legal category of java.lang.String Yes Yes
shipment: Import,
Export, Transship,
Domestic, Storage,
Through
BlChanged Record Changed Changed The date the Bill of java.util.Date Yes Yes
Date Lading was last
changed
BlChanger Record Changed Changer The user who last java.lang.String Yes Yes
User changed the Bill of
Lading
BlCommodityDescrip Commodity Short Cmdy Short Name description for the java.lang.String Yes No
tion Name commodity
BlCommodityId Commodity ID Id The unique identifier java.lang.String Yes Yes
of commodity
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 50
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading
External Tag Long Label Short Label Description Type In Design In Sort
BlComplexId Complex Complex Complex Id java.lang.String Yes Yes
BlComplexName Complex Name Cpx Name Complex Name java.lang.String Yes Yes
BlConsigneeId Id Id Party Id that will java.lang.String Yes Yes
receive the cargo
BlConsigneeName Name Name Party Name that will java.lang.String Yes Yes
receive the cargo
BlContainerIsoGroup ISO Group ISO Grp The iso group of the java.lang.String Yes Yes
container defined in
the appointment (e.g.
'General purpose
container without
ventilation', 'Self-
powered
refrigerated/heated',
'Dry bulk container,
pressurized', etc..
BlCreated Record Create Date Created The date the Bill of java.util.Date Yes Yes
Lading was created
BlCreator Record Create User Creator The user who java.lang.String Yes Yes
created the Bill of
Lading
BlDeclaredIbCarrierI Visit Ref Visit The declared/ java.lang.String Yes Yes
d documented inbound
carrier, to the facility,
for a unit (this may
differ from the actual
inbound carrier).
BlDeclaredObCarrier Visit Ref Visit The declared java.lang.String Yes Yes
Id outbound carrier,
from the facility, for a
unit (this may differ
from the actual
outbound carrier).
BlDestination Destination Dest The final destination java.lang.String Yes Yes
of the cargo
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 51
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading
External Tag Long Label Short Label Description Type In Design In Sort
BlEquipmentTypeHei Height Height The equipment java.lang.Long Yes Yes
ghtMm height in millimeters
BlEquipmentTypeId ISO Id ISO Id The primary java.lang.String Yes Yes
equipment type code
(ISO or other). For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
BlEquipmentTypeLe Length Length The equipment java.lang.Long Yes Yes
ngthMm length in millimeters
BlEquipmentTypeWi Width Width The equipment width java.lang.Long Yes Yes
dthMm in millimeters
BlFlexDate01 BLFlexDate01 BLFlexDate01 The flex field of the java.util.Date Yes Yes
Bl with name:
BlFlexDate01.
BlFlexDate02 BLFlexDate02 BLFlexDate02 The flex field of the java.util.Date Yes Yes
Bl with name:
BlFlexDate02.
BlFlexDate03 BLFlexDate03 BLFlexDate03 The flex field of the java.util.Date Yes Yes
Bl with name:
BlFlexDate03.
BlFlexDate04 BLFlexDate04 BLFlexDate04 The flex field of the java.util.Date Yes Yes
Bl with name:
BlFlexDate04.
BlFlexDate05 BLFlexDate05 BLFlexDate05 The flex field of the java.util.Date Yes Yes
Bl with name:
BlFlexDate05.
BlFlexDouble01 BLFlexDouble01 BLFlexDouble01 The flex field of the java.lang.Double Yes Yes
bl with name:
BlFlexDouble01.
BlFlexDouble02 BLFlexDouble02 BLFlexDouble02 The flex field of the java.lang.Double Yes Yes
bl with name:
BlFlexDouble02.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 52
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading
External Tag Long Label Short Label Description Type In Design In Sort
BlFlexDouble03 BLFlexDouble03 BLFlexDouble03 The flex field of the java.lang.Double Yes Yes
bl with name:
BlFlexDouble03.
BlFlexDouble04 BLFlexDouble04 BLFlexDouble04 The flex field of the java.lang.Double Yes Yes
bl with name:
BlFlexDouble04.
BlFlexDouble05 BLFlexDouble05 BLFlexDouble05 The flex field of the java.lang.Double Yes Yes
bl with name:
BlFlexDouble05.
BlFlexDouble06 BLFlexDouble06 BLFlexDouble06 The flex field of the java.lang.Double Yes Yes
bl with name:
BlFlexDouble06.
BlFlexDouble07 BLFlexDouble07 BLFlexDouble07 The flex field of the java.lang.Double Yes Yes
bl with name:
BlFlexDouble07.
BlFlexDouble08 BLFlexDouble08 BLFlexDouble08 The flex field of the java.lang.Double Yes Yes
bl with name:
BlFlexDouble08.
BlFlexDouble09 BLFlexDouble09 BLFlexDouble09 The flex field of the java.lang.Double Yes Yes
bl with name:
BlFlexDouble09.
BlFlexDouble10 BLFlexDouble10 BLFlexDouble10 The flex field of the java.lang.Double Yes Yes
bl with name:
BlFlexDouble10.
BlFlexLong01 BLFlexLong01 BLFlexLong01 The flex field of the java.lang.Long Yes Yes
bl with name:
BlFlexLong01.
BlFlexLong02 BLFlexLong02 BLFlexLong02 The flex field of the java.lang.Long Yes Yes
bl with name:
BlFlexLong02.
BlFlexLong03 BLFlexLong03 BLFlexLong03 The flex field of the java.lang.Long Yes Yes
bl with name:
BlFlexLong03.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 53
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading
External Tag Long Label Short Label Description Type In Design In Sort
BlFlexLong04 BLFlexLong04 BLFlexLong04 The flex field of the java.lang.Long Yes Yes
bl with name:
BlFlexLong04.
BlFlexLong05 BLFlexLong05 BLFlexLong05 The flex field of the java.lang.Long Yes Yes
bl with name:
BlFlexLong05.
BlFlexString01 BLFlexString01 BLFlexString01 The flex field of the java.lang.String Yes Yes
bl with name:
BlFlexString01.
BlFlexString02 BLFlexString02 BLFlexString02 The flex field of the java.lang.String Yes Yes
bl with name:
BlFlexString02.
BlFlexString03 BLFlexString03 BLFlexString03 The flex field of the java.lang.String Yes Yes
bl with name:
BlFlexString03.
BlFlexString04 BLFlexString04 BLFlexString04 The flex field of the java.lang.String Yes Yes
bl with name:
BlFlexString04.
BlFlexString05 BLFlexString05 BLFlexString05 The flex field of the java.lang.String Yes Yes
bl with name:
BlFlexString05.
BlFlexString06 BLFlexString06 BLFlexString06 The flex field of the java.lang.String Yes Yes
bl with name:
BlFlexString06.
BlFlexString07 BLFlexString07 BLFlexString07 The flex field of the java.lang.String Yes Yes
bl with name:
BlFlexString07.
BlFlexString08 BLFlexString08 BLFlexString08 The flex field of the java.lang.String Yes Yes
bl with name:
BlFlexString08.
BlFlexString09 BLFlexString09 BLFlexString09 The flex field of the java.lang.String Yes Yes
bl with name:
BlFlexString09.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 54
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading
External Tag Long Label Short Label Description Type In Design In Sort
BlFlexString10 BLFlexString10 BLFlexString10 The flex field of the java.lang.String Yes Yes
bl with name:
BlFlexString10.
BlFreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: E for
'Empty', F for 'Full
Container Load', L
for 'Less than
Container Load', or B
for 'Break-bulk'.
BlGrossWeightKgVal Gross Weight Weight The gross weight of java.lang.Double Yes Yes
ue the equipment in
kilograms. The gross
weight is the
combined weight of
the equipment and
the goods.
BlIsUnitDamaged Is Unit Damaged java.lang.Boolean Yes No
BlItemCommodityDe description for the java.lang.String Yes No
sc commodity in BL
items
BlLineOperatorId Id Id The line operator java.lang.String Yes Yes
Id(shipping line)
responsible for this
Bill of Lading
BlLineOperatorName Name Name The line operator java.lang.String Yes Yes
Name(shipping line)
responsible for this
Bill of Lading
BlManifestedQty Manifested Quantity Manifested The total number of java.lang.Double Yes Yes
packages manifested
(according to
CUSTOMS)
BlNbr BL Number BL Nbr Bill of Lading number java.lang.String Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 55
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading
External Tag Long Label Short Label Description Type In Design In Sort
BlNotes Notes Notes Miscellaneous notes java.lang.String Yes Yes
about the cargo
BlOrigin Origin Origin Inland location where java.lang.String Yes Yes
cargo originated
BlPod1Id Point ID ID The first port of java.lang.String Yes Yes
discharge Id
BlPod2Id Point ID ID The second port of java.lang.String Yes Yes
discharge Id
BlPolId Point ID ID The port Id at which java.lang.String Yes Yes
the cargo will be
loaded to the vessel
BlShipperId Id Id Party Id that shipped java.lang.String Yes Yes
the cargo
BlShipperName Name Name Party Name that java.lang.String Yes Yes
shipped the cargo
BlTruckingCompanyI Id Id The trucking java.lang.String Yes Yes
d company Id
responsible for this
Bill of Lading
BlTruckingCompany Name Name The line operator java.lang.String Yes Yes
Name Name(shipping line)
responsible for this
Bill of Lading
BlUnitActiveImpedim Active Holds and java.lang.String Yes No
ents Required
Permissions
preventing an event
for this unit. Display
flag id suffixed with
HP view Id,status,
Applied By , Applied
On Date, Updated by
and Updated On
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 56
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading
External Tag Long Label Short Label Description Type In Design In Sort
BlUnitArrivalPosition Position Position The complete name java.lang.String Yes Yes
Full of the arrival
position, '(Type)-
(Carrier or Yard)-
(Slot)'.
BlUnitArrivalPosition Location Id LocId The arrival location java.lang.String Yes Yes
LocId ID: Carrier visit ID.
BlUnitArrivalPosition Position Type Type The arrival location java.lang.String Yes Yes
LocType type: V for 'Vessel', R
for 'Railcar', T for
'Truck', N for 'Train',
or U for 'Unknown'.
BlUnitArrivalPosition Slot Slot The arrival slot java.lang.String Yes Yes
Slot position ID.
BlUnitHoldsAndPerm Unit Applied Holds/ Unit Hold/Perm Active holds and java.lang.String Yes No
issions Permissions granted permissions
attached to the unit.
BlUnitId Unit Nbr Unit Nbr Unit Identifier: java.lang.String Yes Yes
Container number,
Chassis number,
Marks and Numbers,
etc.
BlUnitImpediments Unit Impediments Unit Impediments Active Holds and java.lang.String Yes No
Required
Permissions
preventing an event
for this unit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 57
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading
External Tag Long Label Short Label Description Type In Design In Sort
BlUnitNonActiveImpe Released Holds and java.lang.String Yes No
diments Granted/Canceled
Permissions an
event for this unit.
Display flag id
suffixed with HP view
Id,status, Applied
By , Applied On
Date, Updated by
and Updated On
BlUnitPositionFull Position Position The complete name, java.lang.String Yes Yes
'(Type)-(Carrier or
Yard)-(Slot)' of the
last registered
location for this visit
of the unit.
BlUnitPositionLocId Location Id LocId The last registered java.lang.String Yes Yes
location ID for this
visit of the unit: Yard
code, or the Carrier
Visit ID.
BlUnitPositionLocTyp Position Type Type The last registered java.lang.String Yes Yes
e location type for this
visit of the unit: Y for
'Yard', V for 'Vessel',
R for 'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
BlUnitPositionSlot Slot Slot The slot position ID java.lang.String Yes Yes
of the last registered
location for this visit
of the unit.
BlUnitServiceEventT return all service java.lang.String Yes No
ype event type used in
unit Separated with
comma.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 58
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading - Item
External Tag Long Label Short Label Description Type In Design In Sort
BlUnitServiceRuleNa return all service rule java.lang.String Yes No
me name used in unit
Separated with
comma.
BlUnitTransitState Transit State T-State The current transit java.lang.String Yes Yes
state of a unit:
'Inbound', 'Advised',
'EC/In', 'Yard', 'EC/
Out', 'Loaded',
'Departed', or
'Retired'.
BlUnitVisitsState Visit State V-State The current visit java.lang.String Yes Yes
state of a unit:
'Advised', 'Active',
'Departed', or
'Retired'.
BlVesselId Visit Ref Visit Vessel voyage call java.lang.String Yes Yes
for this Bill of Lading
-Id
BlVesselName Carrier Name Carrier Name Vessel voyage call java.lang.String Yes No
for this Bill of Lading
-Name
blAgentId Id Id Agent id java.lang.String Yes Yes
External Tag Long Label Short Label Description Type In Design In Sort
BlItemBlAgentName Name Name Agent Name java.lang.String Yes Yes
BlItemBlBondedDesti Bonded Destination Bond Dest The bonded java.lang.String Yes Yes
nation destination of the
cargo
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 59
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading - Item
External Tag Long Label Short Label Description Type In Design In Sort
BlItemBlCategory BL Category BL Category Legal category of java.lang.String Yes Yes
shipment: Import,
Export, Transship,
Domestic, Storage,
Through
BlItemBlComplexId Complex Complex Complex Id java.lang.String Yes Yes
BlItemBlComplexNa Complex Name Cpx Name Complex Name java.lang.String Yes Yes
me
BlItemBlConsigneeId Id Id Party Id that will java.lang.String Yes Yes
receive the cargo
BlItemBlConsigneeN Name Name Party Name that will java.lang.String Yes Yes
ame receive the cargo
BlItemBlDestination Destination Dest The final destination java.lang.String Yes Yes
of the cargo
BlItemBlLineOperato Id Id The line operator java.lang.String Yes Yes
rId Id(shipping line)
responsible for the
Bill of Lading
BlItemBlLineOperato Name Name The line operator java.lang.String Yes Yes
rName Name(shipping line)
responsible for the
Bill of Lading
BlItemBlNbr BL Number BL Nbr Bill of Lading number java.lang.String Yes Yes
BlItemBlOrigin Origin Origin Inland location where java.lang.String Yes Yes
cargo originated
BlItemBlPod1 Point ID ID The first port of java.lang.String Yes Yes
discharge Id
BlItemBlPod2 Point ID ID The second port of java.lang.String Yes Yes
discharge Id
BlItemBlPol Point ID ID The port Id at which java.lang.String Yes Yes
the cargo will be
loaded to the vessel
BlItemBlShipperId Id Id Party Id that shipped java.lang.String Yes Yes
the cargo
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 60
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading - Item
External Tag Long Label Short Label Description Type In Design In Sort
BlItemBlShipperNam Name Name Party Name that java.lang.String Yes Yes
e shipped the cargo
BlItemBlVesselId Visit Ref Visit Vessel voyage call java.lang.String Yes Yes
for this Bill of Lading
-Id
BlItemBlVesselName Carrier Name Carrier Name Vessel voyage call java.lang.String Yes No
for this Bill of Lading
-Name
BlItemBulkUnit Bulk Units Units The bulk units of java.lang.String Yes Yes
measure(e.g. tons)
BlItemChanged Record Changed Changed The date the item java.util.Date Yes Yes
Date was last changed
BlItemChanger Record Changed Changer The user who last java.lang.String Yes Yes
User changed the item
BlItemCommodity Commodity ID Id The commodity ID java.lang.String Yes Yes
for the contents of a
unit.
BlItemCommodityDe Commodity Short Cmdy Short Name The commodity java.lang.String Yes No
scription Name description for the
contents of a unit.
BlItemCreated Record Create Date Created The date the item java.util.Date Yes Yes
was created
BlItemCreator Record Create User Creator The user who java.lang.String Yes Yes
created the item
BlItemFlexDate01 FlexDate-01 FlexDate-01 The flex field of the java.util.Date Yes Yes
Bl Item with name:
BlItemFlexDate01.
BlItemFlexDate02 FlexDate-02 FlexDate-02 The flex field of the java.util.Date Yes Yes
Bl Item with name:
BlItemFlexDate02.
BlItemFlexDate03 FlexDate-03 FlexDate-03 The flex field of the java.util.Date Yes Yes
Bl Item with name:
BlItemFlexDate03.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 61
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading - Item
External Tag Long Label Short Label Description Type In Design In Sort
BlItemFlexDate04 FlexDate-04 FlexDate-04 The flex field of the java.util.Date Yes Yes
Bl Item with name:
BlItemFlexDate04.
BlItemFlexDate05 FlexDate-05 FlexDate-05 The flex field of the java.util.Date Yes Yes
Bl Item with name:
BlItemFlexDate05.
BlItemFlexDouble01 FlexDouble-01 FlexDouble-01 The flex field of the java.lang.Double Yes Yes
Bl Item with name:
BlitemFlexDouble01.
BlItemFlexDouble02 FlexDouble-02 FlexDouble-02 The flex field of the java.lang.Double Yes Yes
Bl Item with name:
BlitemFlexDouble02.
BlItemFlexDouble03 FlexDouble-03 FlexDouble-03 The flex field of the java.lang.Double Yes Yes
Bl Item with name:
BlitemFlexDouble03.
BlItemFlexDouble04 FlexDouble-04 FlexDouble-04 The flex field of the java.lang.Double Yes Yes
Bl Item with name:
BlitemFlexDouble04.
BlItemFlexDouble05 FlexDouble-05 FlexDouble-05 The flex field of the java.lang.Double Yes Yes
Bl Item with name:
BlitemFlexDouble05.
BlItemFlexDouble06 FlexDouble-06 FlexDouble-06 The flex field of the java.lang.Double Yes Yes
Bl Item with name:
BlitemFlexDouble06.
BlItemFlexDouble07 FlexDouble-07 FlexDouble-07 The flex field of the java.lang.Double Yes Yes
Bl Item with name:
BlitemFlexDouble07.
BlItemFlexDouble08 FlexDouble-08 FlexDouble-08 The flex field of the java.lang.Double Yes Yes
Bl Item with name:
BlitemFlexDouble08.
BlItemFlexDouble09 FlexDouble-09 FlexDouble-09 The flex field of the java.lang.Double Yes Yes
Bl Item with name:
BlitemFlexDouble09.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 62
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading - Item
External Tag Long Label Short Label Description Type In Design In Sort
BlItemFlexDouble10 FlexDouble-10 FlexDouble-10 The flex field of the java.lang.Double Yes Yes
Bl Item with name:
BlitemFlexDouble10.
BlItemFlexLong01 FlexLong-01 FlexLong-01 The flex field of the java.lang.Long Yes Yes
Bl Item with name:
BlitemFlexLong01.
BlItemFlexLong02 FlexLong-02 FlexLong-02 The flex field of the java.lang.Long Yes Yes
Bl Item with name:
BlitemFlexLong02.
BlItemFlexLong03 FlexLong-03 FlexLong-03 The flex field of the java.lang.Long Yes Yes
Bl Item with name:
BlitemFlexLong03.
BlItemFlexLong04 FlexLong-04 FlexLong-04 The flex field of the java.lang.Long Yes Yes
Bl Item with name:
BlitemFlexLong04.
BlItemFlexLong05 FlexLong-05 FlexLong-05 The flex field of the java.lang.Long Yes Yes
Bl Item with name:
BlitemFlexLong05.
BlItemFlexString01 FlexString-01 FlexString-01 The flex field of the java.lang.String Yes Yes
Bl Item with name:
BlitemFlexString01.
BlItemFlexString02 FlexString-02 FlexString-02 The flex field of the java.lang.String Yes Yes
Bl Item with name:
BlitemFlexString02.
BlItemFlexString03 FlexString-03 FlexString-03 The flex field of the java.lang.String Yes Yes
Bl Item with name:
BlitemFlexString03.
BlItemFlexString04 FlexString-04 FlexString-04 The flex field of the java.lang.String Yes Yes
Bl Item with name:
BlitemFlexString04.
BlItemFlexString05 FlexString-05 FlexString-05 The flex field of the java.lang.String Yes Yes
Bl Item with name:
BlitemFlexString05.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 63
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading - Item
External Tag Long Label Short Label Description Type In Design In Sort
BlItemFlexString06 FlexString-06 FlexString-06 The flex field of the java.lang.String Yes Yes
Bl Item with name:
BlitemFlexString06.
BlItemFlexString07 FlexString-07 FlexString-07 The flex field of the java.lang.String Yes Yes
Bl Item with name:
BlitemFlexString07.
BlItemFlexString08 FlexString-08 FlexString-08 The flex field of the java.lang.String Yes Yes
Bl Item with name:
BlitemFlexString08.
BlItemFlexString09 FlexString-09 FlexString-09 The flex field of the java.lang.String Yes Yes
Bl Item with name:
BlitemFlexString09.
BlItemFlexString10 FlexString-10 FlexString-10 The flex field of the java.lang.String Yes Yes
Bl Item with name:
BlitemFlexString10.
BlItemIsBulk Bulk Bulk Item is BULK cargo java.lang.Boolean Yes Yes
(i.e. tracked by
measurement)
BlItemNbr Item Number Item Nbr Bill of Lading Item java.lang.String Yes Yes
number
BlItemPackageHeigh Package Height Package Height The height of each java.lang.Double Yes Yes
tCm package in
centimeters
BlItemPackageLengt Package Length Package Length The length of each java.lang.Double Yes Yes
hCm package in
centimeters
BlItemPackageWeig Package Weight Package Weight The Weight of each java.lang.Double Yes Yes
htKg package in kilograms
BlItemPackageWidth Package Width Package Width The width of each java.lang.Double Yes Yes
Cm package in
centimeters
BlItemPackagetype Id Id A code identifying java.lang.String Yes Yes
the package type
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 64
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Bill of Lading - Item
External Tag Long Label Short Label Description Type In Design In Sort
BlItemPackagetypeD Description Desc Description of the java.lang.String Yes Yes
esc package type
BlItemPackagetypeU UCC/EAN-128 Code Code UCC/EAN-128 java.lang.String Yes Yes
ccCode standard package
type encoding
(0=carton,
1=pallet,etc.)
BlItemPieceBulkUnit Piece Bulk Units Units The bulk units of java.lang.String Yes Yes
measure(e.g. tons)
inside each package
BlItemPieceHeightC Piece Height Piece Height The Height of each java.lang.Double Yes Yes
m piece in a package in
centimeters
BlItemPieceIsBulk Bulk Package Bulk Package Item is BULK cargo java.lang.Boolean Yes Yes
inside each package
BlItemPieceLengthC Piece Length Piece Length The length of each java.lang.Double Yes Yes
m piece in a package in
centimeters
BlItemPiecePackage Id Id The type of java.lang.String Yes Yes
type packages (e.g.
pallets) for pieces in
a package
BlItemPiecePackage Description Desc Description of the java.lang.String Yes Yes
typeDesc package type for
pieces in a package
BlItemPiecePackage UCC/EAN-128 Code Code UCC/EAN-128 java.lang.String Yes Yes
typeUccCode standard package
type encoding
(0=carton,
1=pallet,etc.) for
pieces in a package
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 65
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
BlItemPieceQuantity Piece Quantity Piece Qty The number of java.lang.Double Yes Yes
pieces inside each
packages or bulk
units or
measurement.
BlItemPieceWeightK Piece Weight Piece Weight The Weight of each java.lang.Double Yes Yes
g piece inside the
package in kilograms
BlItemPieceWidthCm Piece Width Piece Width The width of each java.lang.Double Yes Yes
piece in a package in
centimeters
BlItemQuantity Item Quantity Item Qty The number of java.lang.Double Yes Yes
packages or bulk
units or
measurement
BlItemblAgentId Id Id Agent id java.lang.String Yes Yes
External Tag Long Label Short Label Description Type In Design In Sort
LotBrand Brand Brand Brand name of the java.lang.String Yes Yes
lot
LotChanged Record Changed Changed The date the lot was java.util.Date Yes Yes
Date last changed
LotChanger Record Changed Changer The user who last java.lang.String Yes Yes
User changed the lot
LotColor Color Color Color of the lot java.lang.String Yes Yes
LotCreated Record Create Date Created The date the lot was java.util.Date Yes Yes
created
LotCreator Record Create User Creator The user who java.lang.String Yes Yes
created the lot
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 66
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotDamageSeverity Lot Damage Severity Damage Severity Cargo Lot Damage java.lang.String Yes Yes
Severity
LotExportReleaseAli Export Release Alias Export Release Alias Export Release java.lang.String Yes Yes
asId Id Id identifier - additional
information to
identify the release
information
LotExportReleaseNb Export Release Nbr Export Rel Nbr Export Release java.lang.String Yes Yes
r Number
LotFlexDate01 FlexDate-01 FlexDate-01 The flex field of the java.util.Date Yes Yes
Cargo Lot with
name:
LotFlexDate01.
LotFlexDate02 FlexDate-02 FlexDate-02 The flex field of the java.util.Date Yes Yes
Cargo Lot with
name:
LotFlexDate02.
LotFlexDate03 FlexDate-03 FlexDate-03 The flex field of the java.util.Date Yes Yes
Cargo Lot with
name:
LotFlexDate03.
LotFlexDate04 FlexDate-04 FlexDate-04 The flex field of the java.util.Date Yes Yes
Cargo Lot with
name:
LotFlexDate04.
LotFlexDate05 FlexDate-05 FlexDate-05 The flex field of the java.util.Date Yes Yes
Cargo Lot with
name:
LotFlexDate05.
LotFlexDouble01 FlexDouble-01 FlexDouble-01 The flex field of the java.lang.Double Yes Yes
Cargo Lot with
name:
LotFlexDouble01.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 67
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotFlexDouble02 FlexDouble-02 FlexDouble-02 The flex field of the java.lang.Double Yes Yes
Cargo Lot with
name:
LotFlexDouble02.
LotFlexDouble03 FlexDouble-03 FlexDouble-03 The flex field of the java.lang.Double Yes Yes
Cargo Lot with
name:
LotFlexDouble03.
LotFlexDouble04 FlexDouble-04 FlexDouble-04 The flex field of the java.lang.Double Yes Yes
Cargo Lot with
name:
LotFlexDouble04.
LotFlexDouble05 FlexDouble-05 FlexDouble-05 The flex field of the java.lang.Double Yes Yes
Cargo Lot with
name:
LotFlexDouble05.
LotFlexDouble06 FlexDouble-06 FlexDouble-06 The flex field of the java.lang.Double Yes Yes
Cargo Lot with
name:
LotFlexDouble06.
LotFlexDouble07 FlexDouble-07 FlexDouble-07 The flex field of the java.lang.Double Yes Yes
Cargo Lot with
name:
LotFlexDouble07.
LotFlexDouble08 FlexDouble-08 FlexDouble-08 The flex field of the java.lang.Double Yes Yes
Cargo Lot with
name:
LotFlexDouble08.
LotFlexDouble09 FlexDouble-09 FlexDouble-09 The flex field of the java.lang.Double Yes Yes
Cargo Lot with
name:
LotFlexDouble09.
LotFlexDouble10 FlexDouble-10 FlexDouble-10 The flex field of the java.lang.Double Yes Yes
Cargo Lot with
name:
LotFlexDouble10.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 68
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotFlexLong01 FlexLong-01 FlexLong-01 The flex field of the java.lang.Long Yes Yes
Cargo Lot with
name:
LotFlexLong01.
LotFlexLong02 FlexLong-02 FlexLong-02 The flex field of the java.lang.Long Yes Yes
Cargo Lot with
name:
LotFlexLong02.
LotFlexLong03 FlexLong-03 FlexLong-03 The flex field of the java.lang.Long Yes Yes
Cargo Lot with
name:
LotFlexLong03.
LotFlexLong04 FlexLong-04 FlexLong-04 The flex field of the java.lang.Long Yes Yes
Cargo Lot with
name:
LotFlexLong04.
LotFlexLong05 FlexLong-05 FlexLong-05 The flex field of the java.lang.Long Yes Yes
Cargo Lot with
name:
LotFlexLong05.
LotFlexString01 FlexString-01 FlexString-01 The flex field of the java.lang.String Yes Yes
Cargo Lot with
name:
LotFlexString01.
LotFlexString02 FlexString-02 FlexString-02 The flex field of the java.lang.String Yes Yes
Cargo Lot with
name:
LotFlexString02.
LotFlexString03 FlexString-03 FlexString-03 The flex field of the java.lang.String Yes Yes
Cargo Lot with
name:
LotFlexString03.
LotFlexString04 FlexString-04 FlexString-04 The flex field of the java.lang.String Yes Yes
Cargo Lot with
name:
LotFlexString04.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 69
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotFlexString05 FlexString-05 FlexString-05 The flex field of the java.lang.String Yes Yes
Cargo Lot with
name:
LotFlexString05.
LotFlexString06 FlexString-06 FlexString-06 The flex field of the java.lang.String Yes Yes
Cargo Lot with
name:
LotFlexString06.
LotFlexString07 FlexString-07 FlexString-07 The flex field of the java.lang.String Yes Yes
Cargo Lot with
name:
LotFlexString07.
LotFlexString08 FlexString-08 FlexString-08 The flex field of the java.lang.String Yes Yes
Cargo Lot with
name:
LotFlexString08.
LotFlexString09 FlexString-09 FlexString-09 The flex field of the java.lang.String Yes Yes
Cargo Lot with
name:
LotFlexString09.
LotFlexString10 FlexString-10 FlexString-10 The flex field of the java.lang.String Yes Yes
Cargo Lot with
name:
LotFlexString10.
LotGoodsUnitNbr Unit Nbr Unit Nbr Goods Unit Number java.lang.String Yes Yes
LotGoodsUnitPositio Position Position The complete name java.lang.String Yes Yes
nFull of the position,
'(Type)-(Carrier or
Yard)- (Slot)'.
LotGoodsUnitPositio Location Id LocId The goods unit java.lang.String Yes Yes
nLocId location ID: Carrier
visit ID.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 70
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotGoodsUnitPositio Position Type Type The goods unit java.lang.String Yes Yes
nLocType location type: Y for
'Yard', V for 'Vessel',
R for 'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
LotGoodsUnitPositio Slot Slot The goods unit slot java.lang.String Yes Yes
nSlot position ID.
LotId Cargo Lot Id Id Identifier for this java.lang.String Yes Yes
piece of cargo
LotInboundBlItemBlA Name Name Agent Name java.lang.String Yes Yes
gentName
LotInboundBlItemBlB Bonded Destination Bond Dest The bonded java.lang.String Yes Yes
ondedDestination destination of the
cargo
LotInboundBlItemBlC BL Category BL Category Legal category of java.lang.String Yes Yes
ategory shipment: Import,
Export, Transship,
Domestic, Storage,
Through
LotInboundBlItemBlC Complex Complex Complex Id java.lang.String Yes Yes
omplexId
LotInboundBlItemBlC Complex Name Cpx Name Complex Name java.lang.String Yes Yes
omplexName
LotInboundBlItemBlC Id Id Party Id that will java.lang.String Yes Yes
onsigneeId receive the cargo
LotInboundBlItemBlC Name Name Party Name that will java.lang.String Yes Yes
onsigneeName receive the cargo
LotInboundBlItemBlD Destination Dest The final destination java.lang.String Yes Yes
estination of the cargo
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 71
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotInboundBlItemBlL Id Id The line operator java.lang.String Yes Yes
ineOperatorId Id(shipping line)
responsible for the
Bill of Lading
LotInboundBlItemBlL Name Name The line operator java.lang.String Yes Yes
ineOperatorName Name(shipping line)
responsible for the
Bill of Lading
LotInboundBlItemBlN BL Number BL Nbr Bill of Lading number java.lang.String Yes Yes
br
LotInboundBlItemBl Origin Origin Inland location where java.lang.String Yes Yes
Origin cargo originated
LotInboundBlItemBlP Point ID ID The first port of java.lang.String Yes Yes
od1 discharge Id
LotInboundBlItemBlP Point ID ID The second port of java.lang.String Yes Yes
od2 discharge Id
LotInboundBlItemBlP Point ID ID The port Id at which java.lang.String Yes Yes
ol the cargo will be
loaded to the vessel
LotInboundBlItemBlS Id Id Party Id that shipped java.lang.String Yes Yes
hipperId the cargo
LotInboundBlItemBlS Name Name Party Name that java.lang.String Yes Yes
hipperName shipped the cargo
LotInboundBlItemBlV Visit Ref Visit Vessel voyage call java.lang.String Yes Yes
esselId for this Bill of Lading
-Id
LotInboundBlItemBlV Carrier Name Carrier Name Vessel voyage call java.lang.String Yes No
esselName for this Bill of Lading
-Name
LotInboundBlItemBul Bulk Units Units The bulk units of java.lang.String Yes Yes
kUnit measure(e.g. tons)
LotInboundBlItemCh Record Changed Changed The date the item java.util.Date Yes Yes
anged Date was last changed
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 72
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotInboundBlItemCh Record Changed Changer The user who last java.lang.String Yes Yes
anger User changed the item
LotInboundBlItemCo Commodity ID Id The commodity ID java.lang.String Yes Yes
mmodity for the contents of a
unit.
LotInboundBlItemCo Commodity Short Cmdy Short Name The commodity java.lang.String Yes No
mmodityDescription Name description for the
contents of a unit.
LotInboundBlItemCre Record Create Date Created The date the item java.util.Date Yes Yes
ated was created
LotInboundBlItemCre Record Create User Creator The user who java.lang.String Yes Yes
ator created the item
LotInboundBlItemCu Customer Order Cust. Ord. Nbr. BL Item customer java.lang.String Yes Yes
stomerOrderNbr Number order number
LotInboundBlItemCu Customer Product Cust. Prod. Nbr. BL Item customer java.lang.String Yes Yes
stomerProductNbr Number product number
LotInboundBlItemIsB Bulk Bulk Item is BULK cargo java.lang.Boolean Yes Yes
ulk (i.e. tracked by
measurement)
LotInboundBlItemMa Marks and Numbers Marks Marks and Numbers java.lang.String Yes Yes
rksAndNumbers stenciled on each
package
LotInboundBlItemNbr Item Number Item Nbr Bill of Lading Item java.lang.String Yes Yes
number
LotInboundBlItemNot Notes Notes BL Item notes java.lang.String Yes Yes
es
LotInboundBlItemPa Package Height Package Height The height of each java.lang.Double Yes Yes
ckageHeightCm package in
centimeters
LotInboundBlItemPa Package Length Package Length The length of each java.lang.Double Yes Yes
ckageLengthCm package in
centimeters
LotInboundBlItemPa Value Value Item package value java.lang.Double Yes Yes
ckageValue
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 73
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotInboundBlItemPa Currency Currency Item package value java.lang.String Yes Yes
ckageValueCurrency currency
LotInboundBlItemPa Package Weight Package Weight The Weight of each java.lang.Double Yes Yes
ckageWeightKg package in kilograms
LotInboundBlItemPa Package Width Package Width The width of each java.lang.Double Yes Yes
ckageWidthCm package in
centimeters
LotInboundBlItemPa Id Id A code identifying java.lang.String Yes Yes
ckagetype the package type
LotInboundBlItemPa Description Desc Description of the java.lang.String Yes Yes
ckagetypeDesc package type
LotInboundBlItemPa UCC/EAN-128 Code Code UCC/EAN-128 java.lang.String Yes Yes
ckagetypeUccCode standard package
type encoding
(0=carton,
1=pallet,etc.)
LotInboundBlItemPie Piece Bulk Units Units The bulk units of java.lang.String Yes Yes
ceBulkUnit measure(e.g. tons)
inside each package
LotInboundBlItemPie Piece Height Piece Height The Height of each java.lang.Double Yes Yes
ceHeightCm piece in a package in
centimeters
LotInboundBlItemPie Bulk Package Bulk Package Item is BULK cargo java.lang.Boolean Yes Yes
ceIsBulk inside each package
LotInboundBlItemPie Piece Length Piece Length The length of each java.lang.Double Yes Yes
ceLengthCm piece in a package in
centimeters
LotInboundBlItemPie Id Id The type of java.lang.String Yes Yes
cePackagetype packages (e.g.
pallets) for pieces in
a package
LotInboundBlItemPie Description Desc Description of the java.lang.String Yes Yes
cePackagetypeDesc package type for
pieces in a package
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 74
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotInboundBlItemPie UCC/EAN-128 Code Code UCC/EAN-128 java.lang.String Yes Yes
cePackagetypeUccC standard package
ode type encoding
(0=carton,
1=pallet,etc.) for
pieces in a package
LotInboundBlItemPie Piece Quantity Piece Qty The number of java.lang.Double Yes Yes
ceQuantity pieces inside each
packages or bulk
units or
measurement.
LotInboundBlItemPie Piece Weight Piece Weight The Weight of each java.lang.Double Yes Yes
ceWeightKg piece inside the
package in kilograms
LotInboundBlItemPie Piece Width Piece Width The width of each java.lang.Double Yes Yes
ceWidthCm piece in a package in
centimeters
LotInboundBlItemPro Id Id A code identifying java.lang.String Yes Yes
ductType the product type
LotInboundBlItemQu Item Quantity Item Qty The number of java.lang.Double Yes Yes
antity packages or bulk
units or
measurement
LotInboundBlItemRe CO2 required, % CO2 Req.% The CO2 value java.lang.Double Yes Yes
quiredCO2Percentag required (%).
e
LotInboundBlItemRe Humidity required, % Humd Req.% The humidity java.lang.Double Yes Yes
quiredHumidityPerce required (%).
ntage
LotInboundBlItemRe Temp. Max Temp. Max The maximum java.lang.Double Yes Yes
quiredMaxTempC temperature allowed
(degrees
Centigrade).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 75
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotInboundBlItemRe Temp. Min Temp. Min The minimum java.lang.Double Yes Yes
quiredMinTempC temperature allowed
(degrees
Centigrade).
LotInboundBlItemRe O2 required, % O2 Req.% The O2 value java.lang.Double Yes Yes
quiredO2Percentage required (%).
LotInboundBlItemRe Temp. Required Temp Required The preferred/ java.lang.Double Yes Yes
quiredTempC required temperature
(degrees
Centigrade).
LotInboundBlItemRe Ventilation Required Vent Req The ventilation java.lang.Double Yes Yes
quiredVent required. The
measurement unit is
defined in separate
field
RequiredVentUnit.
LotInboundBlItemRe Ventilation Unit Vent Unit The measurement java.lang.String Yes Yes
quiredVentUnit unit for the
RequiredVent field.
LotInboundBlItemSe Sequence Number Sequence BL Item sequence java.lang.Long Yes Yes
q
LotInboundBlItemWe Item Total Weight Total Weight Total weight of cargo java.lang.Double Yes Yes
ightTotalKg
LotInboundBlItemblA Id Id Agent id java.lang.String Yes Yes
gentId
LotIsDefault Default Lot Default Default Lot created java.lang.Boolean Yes Yes
automatically
LotMnftCargoSeqNo Manifest Seq Mnft Seq Nbr Sequence number java.lang.String Yes Yes
Number received from
manifest
LotModel Model Model Model name of the java.lang.String Yes Yes
lot
LotOutboundBlItemB Name Name Agent Name java.lang.String Yes Yes
lAgentName
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 76
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotOutboundBlItemB Bonded Destination Bond Dest The bonded java.lang.String Yes Yes
lBondedDestination destination of the
cargo
LotOutboundBlItemB BL Category BL Category Legal category of java.lang.String Yes Yes
lCategory shipment: Import,
Export, Transship,
Domestic, Storage,
Through
LotOutboundBlItemB Complex Complex Complex Id java.lang.String Yes Yes
lComplexId
LotOutboundBlItemB Complex Name Cpx Name Complex Name java.lang.String Yes Yes
lComplexName
LotOutboundBlItemB Id Id Party Id that will java.lang.String Yes Yes
lConsigneeId receive the cargo
LotOutboundBlItemB Name Name Party Name that will java.lang.String Yes Yes
lConsigneeName receive the cargo
LotOutboundBlItemB Destination Dest The final destination java.lang.String Yes Yes
lDestination of the cargo
LotOutboundBlItemB Id Id The line operator java.lang.String Yes Yes
lLineOperatorId Id(shipping line)
responsible for the
Bill of Lading
LotOutboundBlItemB Name Name The line operator java.lang.String Yes Yes
lLineOperatorName Name(shipping line)
responsible for the
Bill of Lading
LotOutboundBlItemB BL Number BL Nbr Bill of Lading number java.lang.String Yes Yes
lNbr
LotOutboundBlItemB Origin Origin Inland location where java.lang.String Yes Yes
lOrigin cargo originated
LotOutboundBlItemB Point ID ID The first port of java.lang.String Yes Yes
lPod1 discharge Id
LotOutboundBlItemB Point ID ID The second port of java.lang.String Yes Yes
lPod2 discharge Id
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 77
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotOutboundBlItemB Point ID ID The port Id at which java.lang.String Yes Yes
lPol the cargo will be
loaded to the vessel
LotOutboundBlItemB Id Id Party Id that shipped java.lang.String Yes Yes
lShipperId the cargo
LotOutboundBlItemB Name Name Party Name that java.lang.String Yes Yes
lShipperName shipped the cargo
LotOutboundBlItemB Visit Ref Visit Vessel voyage call java.lang.String Yes Yes
lVesselId for this Bill of Lading
-Id
LotOutboundBlItemB Carrier Name Carrier Name Vessel voyage call java.lang.String Yes No
lVesselName for this Bill of Lading
-Name
LotOutboundBlItemB Bulk Units Units The bulk units of java.lang.String Yes Yes
ulkUnit measure(e.g. tons)
LotOutboundBlItemC Record Changed Changed The date the item java.util.Date Yes Yes
hanged Date was last changed
LotOutboundBlItemC Record Changed Changer The user who last java.lang.String Yes Yes
hanger User changed the item
LotOutboundBlItemC Commodity ID Id The commodity ID java.lang.String Yes Yes
ommodity for the contents of a
unit.
LotOutboundBlItemC Commodity Short Cmdy Short Name The commodity java.lang.String Yes No
ommodityDescription Name description for the
contents of a unit.
LotOutboundBlItemC Record Create Date Created The date the item java.util.Date Yes Yes
reated was created
LotOutboundBlItemC Record Create User Creator The user who java.lang.String Yes Yes
reator created the item
LotOutboundBlItemC Customer Order Cust. Ord. Nbr. BL Item customer java.lang.String Yes Yes
ustomerOrderNbr Number order number
LotOutboundBlItemC Customer Product Cust. Prod. Nbr. BL Item customer java.lang.String Yes Yes
ustomerProductNbr Number product number
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 78
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotOutboundBlItemIs Bulk Bulk Item is BULK cargo java.lang.Boolean Yes Yes
Bulk (i.e. tracked by
measurement)
LotOutboundBlItemM Marks and Numbers Marks Marks and Numbers java.lang.String Yes Yes
arksAndNumbers stenciled on each
package
LotOutboundBlItemN Item Number Item Nbr Bill of Lading Item java.lang.String Yes Yes
br number
LotOutboundBlItemN Notes Notes BL Item notes java.lang.String Yes Yes
otes
LotOutboundBlItemP Package Height Package Height The height of each java.lang.Double Yes Yes
ackageHeightCm package in
centimeters
LotOutboundBlItemP Package Length Package Length The length of each java.lang.Double Yes Yes
ackageLengthCm package in
centimeters
LotOutboundBlItemP Value Value Item package value java.lang.Double Yes Yes
ackageValue
LotOutboundBlItemP Currency Currency Item package value java.lang.String Yes Yes
ackageValueCurrenc currency
y
LotOutboundBlItemP Package Weight Package Weight The Weight of each java.lang.Double Yes Yes
ackageWeightKg package in kilograms
LotOutboundBlItemP Package Width Package Width The width of each java.lang.Double Yes Yes
ackageWidthCm package in
centimeters
LotOutboundBlItemP Id Id A code identifying java.lang.String Yes Yes
ackagetype the package type
LotOutboundBlItemP Description Desc Description of the java.lang.String Yes Yes
ackagetypeDesc package type
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 79
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotOutboundBlItemP UCC/EAN-128 Code Code UCC/EAN-128 java.lang.String Yes Yes
ackagetypeUccCode standard package
type encoding
(0=carton,
1=pallet,etc.)
LotOutboundBlItemP Piece Bulk Units Units The bulk units of java.lang.String Yes Yes
ieceBulkUnit measure(e.g. tons)
inside each package
LotOutboundBlItemP Piece Height Piece Height The Height of each java.lang.Double Yes Yes
ieceHeightCm piece in a package in
centimeters
LotOutboundBlItemP Bulk Package Bulk Package Item is BULK cargo java.lang.Boolean Yes Yes
ieceIsBulk inside each package
LotOutboundBlItemP Piece Length Piece Length The length of each java.lang.Double Yes Yes
ieceLengthCm piece in a package in
centimeters
LotOutboundBlItemP Id Id The type of java.lang.String Yes Yes
iecePackagetype packages (e.g.
pallets) for pieces in
a package
LotOutboundBlItemP Description Desc Description of the java.lang.String Yes Yes
iecePackagetypeDes package type for
c pieces in a package
LotOutboundBlItemP UCC/EAN-128 Code Code UCC/EAN-128 java.lang.String Yes Yes
iecePackagetypeUcc standard package
Code type encoding
(0=carton,
1=pallet,etc.) for
pieces in a package
LotOutboundBlItemP Piece Quantity Piece Qty The number of java.lang.Double Yes Yes
ieceQuantity pieces inside each
packages or bulk
units or
measurement.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 80
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotOutboundBlItemP Piece Weight Piece Weight The Weight of each java.lang.Double Yes Yes
ieceWeightKg piece inside the
package in kilograms
LotOutboundBlItemP Piece Width Piece Width The width of each java.lang.Double Yes Yes
ieceWidthCm piece in a package in
centimeters
LotOutboundBlItemP Id Id A code identifying java.lang.String Yes Yes
roductType the product type
LotOutboundBlItemR CO2 required, % CO2 Req.% The CO2 value java.lang.Double Yes Yes
equiredCO2Percenta required (%).
ge
LotOutboundBlItemR Humidity required, % Humd Req.% The humidity java.lang.Double Yes Yes
equiredHumidityPerc required (%).
entage
LotOutboundBlItemR Temp. Max Temp. Max The maximum java.lang.Double Yes Yes
equiredMaxTempC temperature allowed
(degrees
Centigrade).
LotOutboundBlItemR Temp. Min Temp. Min The minimum java.lang.Double Yes Yes
equiredMinTempC temperature allowed
(degrees
Centigrade).
LotOutboundBlItemR O2 required, % O2 Req.% The O2 value java.lang.Double Yes Yes
equiredO2Percentag required (%).
e
LotOutboundBlItemR Temp. Required Temp Required The preferred/ java.lang.Double Yes Yes
equiredTempC required temperature
(degrees
Centigrade).
LotOutboundBlItemR Ventilation Required Vent Req The ventilation java.lang.Double Yes Yes
equiredVent required. The
measurement unit is
defined in separate
field
RequiredVentUnit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 81
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Cargo Lot
External Tag Long Label Short Label Description Type In Design In Sort
LotOutboundBlItemR Ventilation Unit Vent Unit The measurement java.lang.String Yes Yes
equiredVentUnit unit for the
RequiredVent field.
LotOutboundBlItemS Sequence Number Sequence BL Item sequence java.lang.Long Yes Yes
eq
LotOutboundBlItem Item Total Weight Total Weight Total weight of cargo java.lang.Double Yes Yes
WeightTotalKg
LotOutboundBlItembl Id Id Agent id java.lang.String Yes Yes
AgentId
LotPositionFull Position Position The complete name java.lang.String Yes Yes
of the position,
'(Type)-(Carrier or
Yard)-(Slot)'.
LotPositionLocId Location Id LocId The location ID: java.lang.String Yes Yes
Carrier visit ID.
LotPositionLocType Position Type Type The location type: Y java.lang.String Yes Yes
for 'Yard', V for
'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
LotPositionSlot Slot Slot The slot position ID. java.lang.String Yes Yes
LotQuantity Quantity Qty Quantity currently at java.lang.Double Yes Yes
a location
LotQuantityDiscrepe Discrepancy Discrepancy Quantity missing (-) java.lang.Double Yes Yes
ncy or overage (+) at a
location
LotQuantityManifiest Quantity Manifested Manifested Quantity originally java.lang.Double Yes Yes
ed declared at a
location
LotSeqNbr Seq Number Seq Sequence number of java.lang.Integer Yes Yes
lot among all lots for
BL Item
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 82
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
EDI Session
External Tag Long Label Short Label Description Type In Design In Sort
LotWeightTotalKg Lot Total Weight Lot Total Weight The total weight of java.lang.Double Yes Yes
Cargo Lot in
kilograms
External Tag Long Label Short Label Description Type In Design In Sort
EdisessChanged Changed Changed The date and time java.util.Date Yes Yes
when it has been
latest changed.
EdisessChanger Changer Changer The user who last java.lang.String Yes Yes
changed the session
EdisessCreated Created Created The date and time java.util.Date Yes Yes
when the session is
created.
EdisessCreator Creator Creator The user who java.lang.String Yes Yes
created the session
EdisessDelimeter Delimiter Delimiter Delimiter of the edi java.lang.String Yes Yes
file used in this EDI
Session.
EdisessDesc Description Description A short description of java.lang.String Yes Yes
the EDI session.
EdisessFileExt File Extension File Extension The file extension to java.lang.String Yes Yes
associate with the
EDI session.
EdisessLastRunTime Last Run Time Time The date the EDI java.util.Date Yes Yes
stamp session last ran.
EdisessName Name Name A short name for the java.lang.String Yes Yes
EDI session.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 83
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Equipment
External Tag Long Label Short Label Description Type In Design In Sort
EdisessTranCntlNbr Last Control Number Control Number Last EDI Transaction java.lang.Long Yes Yes
Control Number
used in this EDI
Session.
2.2.5 Equipment
The Equipment reporting entity is used to track the state of the equipment.
External Tag Long Label Short Label Description Type In Design In Sort
DamageSeverity Damage Damage Damage Severity java.lang.String Yes No
EquipmentArcheTyp ISO Id ISO Id Equipment type ID java.lang.String Yes Yes
eId
EquipmentBuildDate Build Date Built Equipment Build java.util.Date Yes Yes
Date
EquipmentChanged Record Changed Changed The date and time java.util.Date Yes Yes
Date the equipment was
last changed
EquipmentChanger Record Changed Changer The user who last java.lang.String Yes Yes
User changed the
equipment
EquipmentClass Equipment Class Class Equipment Class java.lang.String Yes Yes
EquipmentCreated Record Create Date Created The date and time java.util.Date Yes Yes
the equipment was
created
EquipmentCreator Record Create User Creator The user who java.lang.String Yes Yes
created the
equipment
EquipmentDamages Damages Owner Dmgs Owner Entity Equipment Damages java.lang.String Yes No
OwnerName Entity Name Name Owner Name
EquipmentDataSour Data Source DataSrc Equipment Data java.lang.String Yes Yes
ce Source
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 84
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Equipment
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentGradeDes Description Description Equipment Grade java.lang.String Yes Yes
cription Description
EquipmentHasWheel Has Wheels Has Wheels Equipment has java.lang.Boolean Yes Yes
s wheels
EquipmentHeightMm Height Height Equipment Height java.lang.Long Yes Yes
millimeters
EquipmentIdCheckDi Check Digit Check Digit Equipment Id Check java.lang.String Yes Yes
git Digit
EquipmentIdFull Equipment Number Equip Nbr Equipment Id Full java.lang.String Yes Yes
EquipmentIdNbrOnly Equip Nbr Digits Digits Equipment Id java.lang.String Yes Yes
Number Only
EquipmentIdNoChec Equip Nbr w/o Check Nbr No Check Digit Equipment Id No java.lang.String Yes Yes
kDigit Digit Check Digit
EquipmentIdPrefix Prefix Prefix EquipmentIdPrefix java.lang.String Yes Yes
EquipmentIsInsulate Is Insulated Insulated Equipment is java.lang.Boolean Yes Yes
d insulated
EquipmentIsOpen Is IMDG ''open'' IMDG Open Equipment is open java.lang.Boolean Yes Yes
EquipmentIsPOS Is POS Is POS Equipment is pos java.lang.Boolean Yes Yes
EquipmentIsTempera Is Temperature Temp Cntrld Equipment is java.lang.Boolean Yes Yes
tureControlled Controlled temperature
controlled
EquipmentIsUnseala Cannot Be Sealed No Seals Equipment is java.lang.Boolean Yes Yes
ble unsealable
EquipmentIsoGroup ISO Group ISO Grp Equipment Iso Group java.lang.String Yes Yes
EquipmentLastFacilit Complex Name Cpx Name Equipment Last java.lang.String Yes Yes
yComplexName Facility Complex
Name
EquipmentLastFacilit Life Cycle State Life Cycle Equipment Last java.lang.String Yes Yes
yLifeCycleState Facility Life Cycle
State
EquipmentLastFacilit Facility Name Facility Name Equipment Last java.lang.String Yes Yes
yName Facility Name
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 85
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Equipment
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentLastFacilit Point ID ID Equipment Last java.lang.String Yes Yes
yRoutingPointId Facility Routing Point
Id
EquipmentLastFacilit Terminal Terminal Equipment Last java.lang.String Yes Yes
yRoutingPointTermin Facility Routing Point
al Terminal
EquipmentLastFacilit TEU Capacity TEUs 'Green' Equipment Last java.lang.Long Yes Yes
yTeuGreen 'Green' Facility Teu Green
EquipmentLastFacilit TEU Capacity 'Red' TEUs 'Red' Equipment Last java.lang.Long Yes Yes
yTeuRed Facility Teu Red
EquipmentLastFacilit TEU Capacity TEUs 'Yellow' Equipment Last java.lang.Long Yes Yes
yTeuYellow 'Yellow' Facility Teu Yellow
EquipmentLeaseExpi Lease Expiration Lease Expires Equipment Lease java.util.Date Yes Yes
ration Expiration
EquipmentLengthM Length Length Equipment Length java.lang.Long Yes Yes
m millimeters
EquipmentLifeCycle Life Cycle State Life Cycle State Equipment life cycle java.lang.String Yes Yes
State state
EquipmentMaterial Material Material Equipment material java.lang.String Yes Yes
EquipmentMustStow Above Deck Only Above Deck Only Equipment must java.lang.Boolean Yes Yes
AboveDeck stow above deck
EquipmentMustStow Below Deck Only Below Deck Only Equipment must java.lang.Boolean Yes Yes
BelowDeck stow below deck
EquipmentNoStowO No Overstow If No Overstow Mty Equipment don't java.lang.Boolean Yes Yes
nTopIfEmpty Empty stow on top if empty
EquipmentNoStowO No Stow If Laden No Overstow Laden Equipment don't java.lang.Boolean Yes Yes
nTopIfLaden stow on top if laden
EquipmentObsolete Name Name Equipment obsolete java.lang.String Yes Yes
Operator operator
EquipmentObsolete Name Name Equipment obsolete java.lang.String Yes Yes
Owner owner
EquipmentObsoleteP Name Name Equipment obsolete java.lang.String Yes Yes
reviousOperator previous operator
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 86
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Equipment
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentOogOk Can be Out-Of- OOG-OK Equipment oog ok java.lang.Boolean Yes Yes
Gauge
EquipmentOperator Id Id Equipment Operator java.lang.String Yes Yes
Id
EquipmentOperatorN Name Name Equipment Operator java.lang.String Yes Yes
ame Name
EquipmentOwner Id Id Equipment Owner Id java.lang.String Yes Yes
EquipmentOwnerNa Name Name Equipment Owner java.lang.String Yes Yes
me Name
EquipmentPreviousO Id Id Equipment Previous java.lang.String Yes Yes
perator Operator Id
EquipmentPreviousO Name Name Equipment Previous java.lang.String Yes Yes
peratorName Operator Name
EquipmentSafeWeig Safe Weight Safe Wt Equipment Safe java.lang.Double Yes Yes
htKg Weight kilograms
EquipmentStrengthC Strength Code Strength Equipment strength java.lang.String Yes Yes
ode code
EquipmentTareWeig Tare Weight Tare Wt Equipment Tare java.lang.Double Yes Yes
htKg Weight kilograms
EquipmentTimeTran Transponder Install TrnspTime Equipment time java.util.Date Yes Yes
sponderInstall Time transponder install
EquipmentTranspon Transponder ID TrnspId Equipment java.lang.String Yes Yes
derId transponder ID
EquipmentTranspon Transponder Type TrnspTyp Equipment java.lang.String Yes Yes
derType transponder type
EquipmentTypeId ISO Id ISO Id Equipment type ID java.lang.String Yes Yes
EquipmentUseMode Use Mode Use Mode Equipment Use java.lang.String Yes Yes
Mode
EquipmentUsesAcce Uses Accessories Accss OK Equipment uses java.lang.Boolean Yes Yes
ssories accessories
EquipmentWidthMm Width Width Equipment Width java.lang.Long Yes Yes
millimeters
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 87
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Reefer Record
External Tag Long Label Short Label Description Type In Design In Sort
FlexString01 eqsFlexString01 eqsFlexString01 Flex String 01 java.lang.String Yes Yes
FlexString02 eqsFlexString02 eqsFlexString02 Flex String 02 java.lang.String Yes Yes
FlexString03 eqsFlexString03 eqsFlexString03 Flex String 03 java.lang.String Yes Yes
LastPositionLocation Location Type Loc Type Last Position java.lang.String Yes Yes
Type Location Type
LastPositionName Location Location Last Position Name java.lang.String Yes Yes
OperatorName Operator Name Opr Name Operator Name java.lang.String Yes Yes
ReturnToLocation Off-Hire Location Off-Hire Return To Location java.lang.String Yes Yes
TimeLastMove Time Last Move Last Move Last Time Move java.util.Date Yes Yes
External Tag Long Label Short Label Description Type In Design In Sort
AreDrainsOpen Drains Open Drains AreDrainsOpen java.lang.Boolean Yes Yes
CarbonDioxide Carbon Dioxide CO2% CarbonDioxide java.lang.Double Yes Yes
ComputerId Reefer Record ComputerId ComputerId java.lang.String Yes Yes
Computer Id
CreationRefId Unique Creation Creation Reference CreationRefId java.lang.String Yes Yes
Reference
DataSource Reefer Record Data Data Source DataSource java.lang.String Yes Yes
Source
DefrostIntervalHours Defrost Interval Defrost DefrostIntervalHours java.lang.Double Yes Yes
DefrostTemp Defrost Temperature Defrost Tmp DefrostTemp java.lang.Double Yes Yes
FanSetting Fan Setting Fan FanSetting java.lang.String Yes Yes
FaultCode Reefer Record Fault Fault Code FaultCode java.lang.String Yes Yes
Code
FuelLevel Fuel Level, % Fuel% FuelLevel java.lang.Double Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 88
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
HasMalfunction Reefer Record Has Malfunction HasMalfunction java.lang.Boolean Yes Yes
Malfunction
Humidity Humidity Humidity% Humidity java.lang.Double Yes Yes
IsBulbOn Bulb On Bulb On IsBulbOn java.lang.Boolean Yes Yes
IsPowered On Power On Power IsPowered java.lang.Boolean Yes Yes
MaximumMonitorTe Max Monitored Max Tmp MaximumMonitorTe java.lang.Double Yes Yes
mp Temperature mp
MinimumMonitorTem Min Monitored Min Tmp MinimumMonitorTem java.lang.Double Yes Yes
p Temperature p
Oxygen Oxygen Level O2% Oxygen java.lang.Double Yes Yes
Remark Remark Remark Remark java.lang.String Yes Yes
ReturnTmp Return Temperature Tmp ReturnTmp java.lang.Double Yes Yes
SetPointTemp Temperature Set Set Point SetPointTemp java.lang.Double Yes Yes
Point
SupplyTemp Supply Temperature Supply Tmp SupplyTemp java.lang.Double Yes Yes
TaskId Reefer Record Task TaskId TaskId java.lang.String Yes Yes
Id
Time Time of recording Time Time java.util.Date Yes Yes
Unit Unit Nbr Unit Nbr Unit java.lang.String Yes Yes
VentSetting Ventilation Setting Vent Set VentSetting java.lang.Double Yes Yes
VentUnit Ventilation Unit Vent Unit VentUnit java.lang.String Yes Yes
2.2.7 Unit
The Unit is the central object in N4, representing a moveable entity consisting of cargo and its packaging. The Unit reporting entity corresponds to the
information you see in the Units view in N4. The view displays units in all visit states ignoring whether the unit is currently in the yard, Advised, or Departed.
All equipment information such as size, type, height, and so on refer to the primary equipment of the unit.
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalCarrierVehicle The arrival carrier java.lang.String Yes No
Seq Railcar Sequence.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 89
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalCarrierVehicle The arrival carrier java.lang.String Yes No
Type type, '(in case of
Railcar it is Railcar
template type)' .
ArrivalOrderNo Number Number Associated Order java.lang.String Yes Yes
Number (ELO) for
receivals.
ArrivalPositionFull Position Position The complete name java.lang.String Yes Yes
of the arrival
position, '(Type)-
(Carrier or Yard)-
(Slot)'.
ArrivalPositionLocId Location Id LocId The arrival location java.lang.String Yes Yes
ID: Carrier visit ID.
ArrivalPositionLocTy Position Type Type The arrival location java.lang.String Yes Yes
pe type: Y for 'Yard', V
for 'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
ArrivalPositionSlot Slot Slot The arrival slot java.lang.String Yes Yes
position ID.
AttachedPayloadUnit The Equipment IDs java.lang.String Yes No
s of attached payload
units separated by a
';'.
AttachedUnits Attached Attached The Equipment IDs java.lang.String Yes No
Equipments Equipments of attached units
separated by a ';'.
Bundle Unit is a Bundle Bundle True if the unit is a java.lang.Boolean Yes Yes
Bundle.
CargoQuantity Cargo Quantity Cargo Quantity Unit cargo quantity. java.lang.Double Yes Yes
CargoQuantityUnit Cargo Qty Unit Cargo Qty Unit Unit cargo quantity java.lang.String Yes Yes
unit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 90
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
CargoWeight Cargo Weight Cargo Wt Cargo weight of the java.lang.Double Yes No
unit (gross weight
minus tare weight).
Category Category Category The category of the java.lang.String Yes Yes
unit: I for 'Import', E
for 'Export', T for
'Transship', D for
'Domestic', S for
'Storage', or R for
'Through' (includes
Restow).
Commodity Commodity ID Id The commodity ID java.lang.String Yes Yes
for the contents of a
unit.
CommodityDescripti Commodity Short Cmdy Short Name The commodity java.lang.String Yes No
on Name description for the
contents of a unit.
CurrentlyAttachedAc Currently Attached Currently Attached java.lang.String Yes No
cessoriesIds Accessories Accessories
CurrentlyAttachedCh Chassis Equip Nbr Chassis Equip Nbr java.lang.String Yes No
assisId
CurrentlyAttachedUn Currently Attached Currently Attached The Equipment IDs java.lang.String Yes No
its Equipments Equipments of currently attached
units separated by a
';'.
DateOfGateProcessi EC-In Time EC-In Time The time the unit java.util.Date Yes Yes
ng was processed at the
gate.
DateOfLastHandling Time of Last Move Last Move The last recorded java.util.Date Yes Yes
time the unit was
moved.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 91
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
DeckRequirements Deck Stowage Deck Req The stowage java.lang.String Yes Yes
Requirements requirement for the
unit: A for 'Above
Deck Only', B for
'Below Deck Only', or
E for 'Don't Care'.
DeclaredIbCarrierId Visit Ref Visit The declared/ java.lang.String Yes Yes
documented inbound
carrier, to the facility,
for a unit (this may
differ from the actual
inbound carrier).
DeclaredObCarrierId Visit Ref Visit The declared java.lang.String Yes Yes
outbound carrier,
from the facility, for a
unit (this may differ
from the actual
outbound carrier).
DemurragePayee Payee Payee The payee defined to java.lang.String Yes No
pay for demurrage
charges.
DepartureOrderNo Number Number Associated Order java.lang.String Yes Yes
Number (booking,
EDO, ELO) for
deliveries or
receivals.
DesignatedTrucking Id Id The ID of the java.lang.String Yes No
Company designated trucking
company to which
the unit will be
delivered.
Destination Destination Dest The specified java.lang.String Yes Yes
destination for the
goods.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 92
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
DrayStatus Dray Status Dray Status The dray status of java.lang.String Yes Yes
the unit: F for
'Forward to Loading
Point', R for 'Return
to shipper', O for
'Dray Out and Back',
I for 'Dray In', or T for
'Transfer to other
Facility'.
DwellDays Dwell Days Dwell The number of days java.lang.Long Yes No
the unit has been in
the yard.
ECN Export Control ECN The ECN clearing java.lang.String Yes No
Number this unit by customs.
EquipmentArcheTyp ISO Id ISO Id The arche type for java.lang.String Yes Yes
eId the primary
equipment type code
(ISO or other). For
information about
ISO codes, see the
documents section at
http:www.smdg.org.
EquipmentBuildDate Build Date Built The date the primary java.util.Date Yes Yes
equipment was
built/put in service.
EquipmentDamage Damage Severity Damage Severity The equipment java.lang.String Yes Yes
damage level: '-' for
Repaired, None,
Minor, or Major.
EquipmentDataSour Data Source DataSrc Equipment Data java.lang.String Yes Yes
ce Source
EquipmentGradeId ID ID The equipment java.lang.String Yes Yes
grade ID.
EquipmentHeightMm Height Height The overall java.lang.Long Yes Yes
equipment height in
millimeters.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 93
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentISOGroup ISO Group ISO Grp The equipment type java.lang.String Yes Yes
ISO group code. For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
EquipmentIsFolded Is Folded Is Folded True if the equipment java.lang.Boolean Yes Yes
is folded such as a
folded flat-rack.
EquipmentIsOutOfSe Is POS Is POS True if the equipment java.lang.Boolean Yes Yes
rvice is permanently out of
service.
EquipmentLeaseExpi Lease Expiration Lease Expires The date the lease java.util.Date Yes Yes
ration for the primary
equipment expires,
blank if no lease
applies.
EquipmentLengthM Length Length The overall java.lang.Long Yes Yes
m equipment length in
millimeters.
EquipmentMaterial Material Material The material of the java.lang.String Yes Yes
primary equipment:
Unknown, Aluminum,
or Steel.
EquipmentOffHireLo Off-Hire Location Off-Hire The location the java.lang.String Yes Yes
cation equipment will be
returned after it
comes off the lease.
EquipmentOperator Id Id The line operator java.lang.String Yes Yes
(shipping line)
currently registered
as the equipment
operator (lessee or
owner).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 94
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentOperatorN Name Name The name of the line java.lang.String Yes Yes
ame operator (shipping
line) currently
registered as the
equipment operator
(lessee or owner).
EquipmentOwner Id Id The line operator java.lang.String Yes Yes
(shipping line) that
owns the primary
equipment.
EquipmentPreviousO Id Id The line operator java.lang.String Yes Yes
perator (shipping line) that
was the previous
operator for the
primary equipment.
EquipmentReeferTyp Reefer Type Rfr Type The reefer type code java.lang.String Yes Yes
e of the primary
container. NOTE:
This field can only be
used if the report
data is filtered for
'Equipment Class =
Container'.
EquipmentSafeWeig Safe Weight Safe Wt The equipment safe java.lang.Double Yes Yes
htKg weight in kilograms.
The safe weight is
the maximum
permissible weight of
the equipment and
cargo.
EquipmentStrengthC Strength Code Strength The equipment java.lang.String Yes Yes
ode strength code.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 95
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentTareWeig Tare Weight Tare Wt The equipment tare java.lang.Double Yes Yes
htKg weight in kilograms.
The tare weight is
the empty weight of
the equipment.
EquipmentType ISO Id ISO Id The primary java.lang.String Yes Yes
equipment type code
(ISO or other). For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
EquipmentTypeBasic Basic Length Basic Length The Basic length of java.lang.String Yes Yes
Length the primary
equipment: 20' or
40'.
EquipmentTypeClass General Class Class The reefer type code java.lang.String Yes Yes
of the primary
container: X for 'Non-
reefer', I for 'Air-
cooled, Dual Volt', V
for 'Air-cooled, Single
Volt', W for 'H2O-
cooled, Dual Volt', X
for 'H2O-cooled,
Single Volt', A for
'Integral, cooling
unknown', F for
'Fantainer/Starvent',
or P for 'Porthole
(forced-air)'.
EquipmentTypeNomi Nominal Height Height The nominal height java.lang.String Yes Yes
nalHeight of the primary
equipment: 4'0, 4'3,
8'0, 8'6, 9'0, or 9'6.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 96
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentTypeNomi Nominal Length Length The nominal length java.lang.String Yes Yes
nalLength of the primary
equipment: 20', 24',
30', 40', 45', 48', or
53'.
EquipmentWidthMm Width Width The overall java.lang.Long Yes Yes
equipment width in
millimeters.
FirstReeferRecordDa The date of the first java.util.Date Yes No
teAfterInTime reefer reading after
the unit came into
the yard (first reading
after in time).
FirstReeferRecordTe The temperature java.lang.Double Yes No
mpAfterInTime recorded at the first
reefer reading after
the unit came into
the yard (first reading
after in time).
FreeDaysAllowed Allowed Free Days Allowed Free Days Allowed free days for java.lang.Long Yes No
the unit.
FreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: E for
'Empty', F for 'Full
Container Load', L
for 'Less than
Container Load', or B
for 'Break-bulk'.
GoodsBlNbr BL Number BL Nbr Simple Bill of Lading java.lang.String Yes Yes
Id.
GoodsConsignee Id Id The specified java.lang.String Yes Yes
consignee for the
goods.
GoodsConsigneeNa Name Name The specified java.lang.String Yes Yes
me consignee for the
goods.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 97
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
GoodsShipper Id Id The specified java.lang.String Yes Yes
shipper for the
goods.
GoodsShipperName Name Name The name of the java.lang.String Yes Yes
specified shipper for
the goods.
GrossWeight Gross Weight Gross Weight DEPRECATED - Use java.lang.Long Yes No
GrossWeightKgValue
instead: The gross
weight of the
equipment in
kilograms. The gross
weight is the
combined weight of
the equipment and
the goods.
GrossWeightKgAdvis Gross Weight - Gross Wt. - Adv. The gross weight of java.lang.Double Yes Yes
ed Advised the equipment in
kilograms.Goods and
Container weight in
Kgs (gross weight)
when the container
was booked/advised.
GrossWeightKgGate Scale Weight - Gate Scale Wt. - Gate The gross weight of java.lang.Double Yes Yes
Measured the equipment in
kilograms. Goods
and Container weight
in Kgs (gross weight)
as recorded by gate
scales.
GrossWeightKgValue Gross Weight Weight The gross weight of java.lang.Double Yes Yes
the equipment in
kilograms.The gross
weight is the
combined weight of
the equipment and
the goods.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 98
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
GrossWeightKgYard Scale Weight - Yard Scale Wt. - Yard The gross weight of java.lang.Double Yes Yes
Measured the equipment in
kilograms.Goods and
Container weight in
Kgs (gross weight)
as recorded by CHE
in yard.
HandlingReason Handling Reason Hndl Reason Reason for last java.lang.String Yes Yes
handling: C for
'Container Operator
Request', L for 'Line
Operator Request', T
for 'Terminal
Convenience', or U
for 'Customs
Request'.
HasPlannedMove There is a planned java.lang.Boolean Yes No
move for this unit.
InTime Time Facility-In Time In The time the unit java.util.Date Yes Yes
entered the facility.
Same as the
discharge time if the
unit was discharged
from a vessel.
InboundCarrierATA Act. Time of Arrival ATA Actual time of arrival java.util.Date Yes Yes
for the inbound
carrier.
InboundCarrierATD Act. Time of Depart. ATD Actual time of java.util.Date Yes Yes
departure for the
inbound carrier.
InboundCarrierCount Country Name Cntry Name The country of the java.lang.String Yes No
ry inbound carrier.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 99
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
InboundCarrierDocu Documentation Doc Nbr The documentation java.lang.String Yes No
mentationNbr Number number of the
inbound carrier. For
the vessel this is the
Coast Guard
Document Number.
InboundCarrierETA Est. Time of Arrival ETA Expected time of java.util.Date Yes Yes
arrival for the
inbound carrier.
InboundCarrierETD Est. Time of Depart. ETD Expected time of java.util.Date Yes Yes
departure for the
inbound carrier.
InboundCarrierId Visit Ref Visit The inbound carrier java.lang.String Yes Yes
visit ID.
InboundCarrierIdAnd This is the same as java.lang.String Yes No
TruckingCompany the InboundCarrierId,
but for trucks it also
includes the trucking
company.
InboundCarrierInVoy Inbound carrier: java.lang.String Yes No
ageCall Inbound call number
for vessels
(undefined for other
carrier modes).
InboundCarrierInVoy Inbound carrier: For java.lang.String Yes No
ageNbr vessels it is the
inbound voyage
number, and for
trains it is the train
ID.
InboundCarrierName Carrier Name Carrier Name The inbound carrier java.lang.String Yes No
name such as Vessel
Name, Truck License
Number, or Train ID.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 100
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
InboundCarrierOpera The inbound carrier java.lang.String Yes No
torId operator ID such as
the line operator
(shipping line) or the
Trucking Company.
InboundCarrierOpera The inbound carrier java.lang.String Yes No
torName operator name such
as the line operator
(shipping line), or the
trucking company.
InboundCarrierOutVo Inbound carrier: java.lang.String Yes No
yageCall Outbound call
number for vessels
(undefined for other
carrier modes).
InboundCarrierOutVo Inbound carrier: For java.lang.String Yes No
yageNbr vessel it is the
outbound voyage
number, for trains it
is the train ID.
InboundCarrierType Carrier Mode Mode The inbound carrier java.lang.String Yes Yes
type: V for 'Vessel', R
for 'Railcar', T for
'Truck', or N for
'Train'.
InboundCarrierVisitP Visit Phase Phase Inbound carrier's visit java.lang.String Yes No
hase phase, C for
CREATED, I for
INBOUND, A for
ARRIVED, W for
WORKING, T for
COMPLETE, D for
DEPARTED, S for
CLOSED, Z for
CANCELLED, X for
ARCHIVED
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 101
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
InboundVesselInVoy Inbound Voyage I/B Vyg null null No Yes
ageNbrRef
InboundVesselLloyds I/B Vessel Lloyds Id I/B Vessel Lloyds Id A unique identifier for java.lang.String Yes No
Id the hull of the unit
inbound vessel. A
Lloyd's ID is issued
by the insurance
company, Lloyd's of
London
InboundVesselName Carrier Name Carrier Name DEPRECATED - Use java.lang.String Yes No
InboundCarrierName
instead.
InboundVesselRadio I/B Vessel Radio Call I/B Vessel Radio Call The call sign java.lang.String Yes No
CallSign Sign Sign assigned by the
national licensing
authority for the
country of origin. A
call sign is a unique
designation for a
transmitting station
InboundVesselServic ID ID The service ID java.lang.String Yes Yes
eId (rotation) of the
inbound carrier as
displayed in the
Inbound area on the
Routing tab in the
Unit Inspector.
IsHazardous Hazardous? Hazardous? True if the unit java.lang.Boolean Yes No
contains hazardous
cargo.
IsOOG Is OOG Is OOG True if the unit is out- java.lang.Boolean Yes Yes
of-gauge.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 102
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
IsOnPower On Power On Power True if the unit is java.lang.Boolean Yes Yes
connected to
electrical supply, or
forced air exchange,
in case of porthole
reefer.
IsReefer Requires Power Reqs Power True if the unit java.lang.Boolean Yes Yes
requires power (is an
active reefer).
IsYardPositionVerifie Verified Yard Ver Yard Pos True if the SPARCS java.lang.Boolean Yes Yes
d Position user has verified the
yard position of the
unit.
LastFreeDay Last Free Day Last Free Day The last day (as java.lang.String Yes No
string) the unit can
stay in the facility
without charges. If
the date has a
preceding '!', the
date has been
manually overridden
and is not calculated
using the storage
rules.
LastFreeDayDate The last day the unit java.util.Date Yes No
can stay in the
facility without
charges.
LastReeferRecordDa The date of the last java.util.Date Yes No
te reefer reading.
LastReeferRecordTe Last Temperature Last Temp Read The temperature java.lang.Double Yes No
mp Monitored recorded during the
last reefer reading.
LineOperator Id Id The current operator java.lang.String Yes Yes
(shipping line) of the
unit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 103
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
LineStorageDaysOw Line Storage Days Line Storage Days Number of Line java.lang.Long Yes No
ed Owed Owed Storage Days Owed
LineStorageDaysTot Storage Days Total Storage Days Total The number of line java.lang.Long Yes No
al storage days total.
LineStorageIsPaid True if line storage is java.lang.Boolean Yes No
paid.
LineStorageRuleEnd LINE_STORAGE java.util.Date Yes No
Time rule end time as per
rule definition
LineStorageRuleStar LINE_STORAGE java.util.Date Yes No
tTime rule start time as per
rule definition
MainHazardCodes Main Hazard Codes Hzd Codes All the applicable java.lang.String Yes No
hazard codes
separated by a ','.
MainHazardUNNum The UN Numbers of java.lang.String Yes No
bers the three most
severe hazards
registered as cargo,
separated by ','.
OOG A code to display the java.lang.String Yes No
OOG dimensions of
a unit 'H W L' for
Height, Width, and
Length. A '-' is
displayed if one of
the dimensions is not
OOG. For example,
'H - -' means that
only the Height is
OOG.
OOGBack Overlong Back OL-B The unit is out-of- java.lang.Long Yes No
gauge at the back
(centimeters).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 104
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
OOGFront Overlong Front OL-F The unit is out-of- java.lang.Long Yes No
gauge in the front
(centimeters).
OOGLeft Overwide Left OW-L The unit is out-of- java.lang.Long Yes No
gauge on the left
side (centimeters).
OOGRight Overwide Right OW-R The unit is out-of- java.lang.Long Yes No
gauge on the right
side (centimeters).
OOGTop Overheight OH The unit is out-of- java.lang.Long Yes No
gauge at the top
(centimeters).
OPL Point ID ID The original port of java.lang.String Yes Yes
load (the
International port of
load, if the cargo was
relayed through
domestic ports of
load).
OPLPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the original port of
load.
OPLPlaceName Place Name Place Name The place code of java.lang.String Yes Yes
the original port of
load.
Origin Origin Orig The specified origin java.lang.String Yes Yes
of the goods.
OutTime Time Facility-Out Time Out The time the unit java.util.Date Yes Yes
exited the facility.
Same as the carrier
departure time.
OutboundCarrierATA Act. Time of Arrival ATA Actual time of arrival java.util.Date Yes Yes
of the outbound
carrier.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 105
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierATD Act. Time of Depart. ATD Actual time of java.util.Date Yes Yes
departure of the
outbound carrier.
OutboundCarrierCou Country Name Cntry Name The country of the java.lang.String Yes No
ntry outbound carrier.
OutboundCarrierDO DOT Hazardous Haz CCN The DOT certificate java.lang.String Yes Yes
TCertNbr Material CCN number for the
outbound carrier.
OutboundCarrierDoc Documentation Doc Nbr The documentation java.lang.String Yes No
umentationNbr Number number of the
outbound carrier. For
the vessel this is the
Coast Guard
Document Number.
OutboundCarrierETA Est. Time of Arrival ETA Expected time of java.util.Date Yes Yes
arrival of the
outbound carrier.
OutboundCarrierETD Est. Time of Depart. ETD Expected time of java.util.Date Yes Yes
departure of the
outbound carrier.
OutboundCarrierId Visit Ref Visit Departure carrier: java.lang.String Yes Yes
Visit ID for vessel,
train ID for train, or
license number for
truck.
OutboundCarrierIdA This is the same as java.lang.String Yes No
ndTruckingCompany the
OutboundCarrierId,
but for trucks it also
includes the Trucking
Company.
OutboundCarrierInVo Departure carrier: java.lang.String Yes No
yageCall Inbound call number
for vessels
(undefined for other
carrier modes).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 106
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierInVo Inbound voyage java.lang.String Yes No
yageNbr number for the
Outbound Vessel
(undefined for other
carrier modes).
OutboundCarrierNa Carrier Name Carrier Name The name of the java.lang.String Yes No
me outbound carrier
(e.g. vessel name,
truck license number,
train ID).
OutboundCarrierOpe The operator ID of java.lang.String Yes No
ratorId the outbound carrier
such as the line
operator (shipping
line) or the trucking
company.
OutboundCarrierOpe The operator name java.lang.String Yes No
ratorName of the outbound
carrier such as the
line operator
(shipping line) or the
trucking company.
OutboundCarrierOut Departure carrier: java.lang.String Yes No
VoyageCall Outbound call
number for vessels
(undefined for other
carrier modes).
OutboundCarrierOut Departure carrier: java.lang.String Yes No
VoyageNbr For vessels it is the
outbound voyage
number, for trains it
is the train ID.
OutboundCarrierSer ID ID The service ID java.lang.String Yes Yes
viceId (rotation) of the
outbound carrier.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 107
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierTyp Carrier Mode Mode The type of the java.lang.String Yes Yes
e outbound carrier: V
for 'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
or U for 'Unknown'.
OutboundCarrierVisit Visit Phase Phase Outbound carrier's java.lang.String Yes No
Phase visit phase, C for
CREATED, I for
INBOUND, A for
ARRIVED, W for
WORKING, T for
COMPLETE, D for
DEPARTED, S for
CLOSED, Z for
CANCELLED, X for
ARCHIVED
OutboundCarrierlInV Inbound voyage java.lang.String Yes No
oyageNbr number for the
Outbound Vessel
(undefined for other
carrier modes).
OutboundIntendedC Visit Ref Visit Intended Departure java.lang.String Yes Yes
arrierId carrier: Vessel ID for
vessel, train ID for
train, or license
number for truck.
OutboundVesselLab Labor On Board LaborOnBoard The time the labor java.util.Date Yes Yes
orOnBoard went on board to
work the outbound
vessel (undefined for
other carrier modes).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 108
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
OutboundVesselLloy O/B Vessel Lloyds Id O/B Vessel Lloyds Id A unique identifier for java.lang.String Yes No
dsId the hull of the unit
outbound vessel. A
Lloyd's ID is issued
by the insurance
company, Lloyd's of
London
OutboundVesselNam Carrier Name Carrier Name DEPRECATED - Use java.lang.String Yes No
e OutboundCarrierNa
me instead.
OutboundVesselRadi O/B Vessel Radio O/B Vessel Radio The call sign java.lang.String Yes No
oCallSign Call Sign Call Sign assigned by the
national licensing
authority for the
country of origin. A
call sign is a unique
designation for a
transmitting station
OveriddenLastFreeD Last Free Day LFD Override Fixed (not java.util.Date Yes Yes
ay Override calculated) date of
last free day.
OveriddenPowerLast Power Last Free Day Power LFD Override Fixed (not java.util.Date Yes Yes
FreeDay Override calculated) date of
power last free day.
OwedStorageDays Storage Days Owed Storage Days Owed The number of days java.lang.Long Yes No
storage was charged
for the unit.
PIN PIN Number PIN The Container java.lang.String Yes Yes
Release Number or
Container PIN.
POD Point ID ID The first port of java.lang.String Yes Yes
discharge.
POD2 Point ID ID The second port of java.lang.String Yes Yes
discharge.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 109
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
POD2Cntry Country Code Code The country code of java.lang.String Yes Yes
the second port of
discharge.
POD2PlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the second port of
discharge.
POD2PlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the second port of
discharge.
PODCntry Country Code Code The country code of java.lang.String Yes Yes
the first port of
discharge.
PODPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the first port of
discharge.
PODPlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the first port of
discharge.
POL Point ID ID The port at which the java.lang.String Yes Yes
container was loaded
or will be loaded on a
vessel.
POLCntry Country Code Code The country code of java.lang.String Yes Yes
the port of load.
POLPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the port of load.
POLPlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the port of load.
PlacardsMismatched Placards Mismatch Placards Mismatch False if Unit's Hazard java.lang.Boolean Yes Yes
placards and
observed placards
match, True
otherwise
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 110
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
PositionFull Position Position The complete name, java.lang.String Yes Yes
'(Type)-(Carrier or
Yard)-(Slot)' of the
last registered
location for this visit
of the unit.
PositionLocId Location Id LocId The last registered java.lang.String Yes Yes
location ID for this
visit of the unit: Yard
code, or the Carrier
Visit ID.
PositionLocType Position Type Type The last registered java.lang.String Yes Yes
location type for this
visit of the unit: Y for
'Yard', V for 'Vessel',
R for 'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
PositionOfRailcar Railcar Position Railcar Position The position of the java.lang.String Yes No
(Track-Slot) Railcar Visit in the
Yard in the format
'Track-Slot'. Only
populated if the unit's
last known position is
on a railcar.
PositionPlanned Planned Position Planned Position Planned position of java.lang.String Yes No
the LOAD work
instruction.
PositionSlot Slot Slot The slot position ID java.lang.String Yes Yes
of the last registered
location for this visit
of the unit.
PowerDaysTotal Power Days/Hours Power Days/Hours The number of java.lang.Long Yes No
Total Total power days total.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 111
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
PowerGuaranteePart Id Id ID of the business java.lang.String Yes Yes
yId party agreeing to
guarantee reefer
charges for Power.
PowerGuaranteePart Name Name Name of the java.lang.String Yes Yes
yName business party
agreeing to
guarantee reefer
charges for Power.
PowerGuaranteeThr Power Guarantee Power Guarantee Day thru which java.util.Date Yes Yes
uDay Thru Day Thru Day reefer charges have
been guaranteed for
Power
PowerLastFreeDay Power Last Free Day Power Last Free Day The last day the unit java.lang.String Yes No
can use power at the
terminal without
charges. If the date
has a preceding '!',
the date has been
manually overridden
and is not calculated
using the power
rules.
PowerOffRequested Requested Off- Requested Off- The date and time java.util.Date Yes Yes
Time Power Time Power the unit needs
should be taken off
power.
PowerOnLatestTime Must be On-Power Must be On-Power The latest date and java.util.Date Yes Yes
Time time the unit needs
to be on power.
PowerRuleEndTime POWER rule end java.util.Date Yes No
time as per rule
definition
PowerRuleStartTime POWER rule start java.util.Date Yes No
time as per rule
definition
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 112
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
RailLoadStop Stop-Rail Stop-Rail True if rail load is java.lang.Boolean Yes Yes
disallowed.
RequiredCO2Percen CO2 required, % CO2 Req.% The CO2 value java.lang.Double Yes Yes
tage required (%).
RequiredHumidityPe Humidity required, % Humd Req.% The humidity java.lang.Double Yes Yes
rcentage required (%).
RequiredMaxTempC Temp. Max Temp. Max The maximum java.lang.Double Yes Yes
temperature allowed
(degrees
Centigrade).
RequiredMinTempC Temp. Min Temp. Min The minimum java.lang.Double Yes Yes
temperature allowed
(degrees
Centigrade).
RequiredO2Percenta O2 required, % O2 Req.% The O2 value java.lang.Double Yes Yes
ge required (%).
RequiredTempC Temp. Required Temp Required The preferred/ java.lang.Double Yes Yes
required temperature
(degrees
Centigrade).
RequiredVent Ventilation Required Vent Req The ventilation java.lang.Double Yes Yes
required. The
measurement unit is
defined in separate
field
RequiredVentUnit.
RequiredVentPercen Ventilation Required Vent Req DEPRECATED - use java.lang.Double Yes Yes
tage the RequiredVent
field instead. The
measurement unit is
defined as a
separate field,
RequiredVentUnit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 113
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
RequiredVentUnit Ventilation Unit Vent Unit The measurement java.lang.String Yes Yes
unit for the
RequiredVent field.
RequiresPower Requires Power Reqs Power True if the unit needs java.lang.Boolean Yes Yes
power for its reefer
unit, or forced air, in
case of porthole
reefer.
RestowType Restow Type Restow The restow type for java.lang.String Yes Yes
restowed through
containers: '-' for 'No
restow', R for
'Restow', or H for
'Shift move'.
RoadDeliveryStop Stop-Road Stop-Road True if road delivery java.lang.Boolean Yes Yes
is disallowed.
RoutingGroup Group ID Grp ID The routing group ID. java.lang.String Yes Yes
SealNbr1 Seal Number 1 Seal Nbr1 Seal number 1. java.lang.String Yes Yes
SealNbr2 Seal Number 2 Seal Nbr2 Seal number 2. java.lang.String Yes Yes
SealNbr3 Seal Number 3 Seal Nbr3 Seal number 3. java.lang.String Yes Yes
SealNbr4 Seal Number 4 Seal Nbr4 Seal number 4. java.lang.String Yes Yes
SpecialStow ID ID The special stow java.lang.String Yes Yes
requirement ID.
SpecialStow2 ID ID The special stow 2 java.lang.String Yes Yes
requirement ID.
SpecialStow3 ID ID The special stow 3 java.lang.String Yes Yes
requirement ID.
StorageDaysTotal Storage Days Total Storage Days Total The number of java.lang.Long Yes No
storage days total.
StorageIsPaid Is Storage Paid Is Storage Paid True if storage is java.lang.Boolean Yes No
paid.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 114
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
StorageRuleEndTim STORAGE rule end java.util.Date Yes No
e time as per rule
definition
StorageRuleStartTim STORAGE rule start java.util.Date Yes No
e time as per rule
definition
TempRequiredInC Temp Req. in C Temp Req. in C The preferred/ java.lang.Double Yes No
required temperature
(degrees
Centigrade).
TempRequiredInF Temp Req. in F Temp Req. in F The preferred/ java.lang.Double Yes No
required temperature
(degrees
Fahrenheit).
TimeOfLoading Time of Loading Loaded The time the unit java.util.Date Yes Yes
was loaded on the
outbound carrier,
empty if not yet
loaded.
TransitState Transit State T-State Describes the UFV's java.lang.String Yes No
transit through the
Facility.
UfvFlexDate01 ufvFlexDate01 ufvFlexDate01 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate01.
UfvFlexDate02 ufvFlexDate02 ufvFlexDate02 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate02.
UfvFlexDate03 ufvFlexDate03 ufvFlexDate03 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate03.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 115
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexDate04 ufvFlexDate04 ufvFlexDate04 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate04.
UfvFlexDate05 ufvFlexDate05 ufvFlexDate05 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate05.
UfvFlexDate06 ufvFlexDate06 ufvFlexDate06 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate06.
UfvFlexDate07 ufvFlexDate07 ufvFlexDate07 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate07.
UfvFlexDate08 ufvFlexDate08 ufvFlexDate08 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate08.
UfvFlexString01 UFV Flex-01 UFV Flex-01 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString01.
UfvFlexString02 UFV Flex-02 UFV Flex-02 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString02.
UfvFlexString03 UFV Flex-03 UFV Flex-03 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString03.
UfvFlexString04 UFV Flex-04 UFV Flex-04 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString04.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 116
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexString05 UFV Flex-05 UFV Flex-05 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString05.
UfvFlexString06 UFV Flex-06 UFV Flex-06 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString06.
UfvFlexString07 UFV Flex-07 UFV Flex-07 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString07.
UfvFlexString08 UFV Flex-08 UFV Flex-08 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString08.
UfvFlexString09 UFV Flex-09 UFV Flex-09 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString09.
UfvFlexString10 UFV Flex-10 UFV Flex-10 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString10.
UfvInboundCvClassif Inbound Visit IB Classification The inbound carrier java.lang.Object Yes No
ication Classification visit classification
UfvMoveCount Move Count Move Count No. of moves done java.lang.Long Yes Yes
for a unit during its
unit facility visit.
UfvOutboundCvClas Outbound Visit OB Classification The outbound carrier java.lang.Object Yes No
sification Classification visit classification
UfvSparcsNotes Sparcs Notes Sparcs Notes Unit Facility Visit java.lang.String Yes No
Sparcs Notes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 117
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
UnitActiveImpedimen Active Holds and java.lang.String Yes No
ts Required
Permissions
preventing an event
for this unit. Display
flag id suffixed with
HP view Id,status,
Applied By , Applied
On Date, Updated by
and Updated On
UnitAgent1 Id Id Agent1 Information. java.lang.String Yes No
UnitAgent2 Id Id Agent2 Information. java.lang.String Yes No
UnitCreatedDate Time Created Time Created The date and time java.util.Date Yes Yes
when the unit is
created.
UnitEquipDmgsItmN Miscellaneous notes java.lang.String Yes No
otes for the damage Item
UnitExportReleaseD Export Release Date Export Release Dt. Unit Export Release java.util.Date Yes No
ate Date
UnitExportReleaseN Export Release Export Release Nbr. Unit Export Release java.lang.String Yes No
br Number Number
UnitFacility Facility Facility The Facility of the java.lang.String Yes Yes
Unit
UnitFlexString01 Flex-01 Flex-01 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString01.
UnitFlexString02 Flex-02 Flex-02 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString02.
UnitFlexString03 Flex-03 Flex-03 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString03.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 118
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
UnitFlexString04 Flex-04 Flex-04 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString04.
UnitFlexString05 Flex-05 Flex-05 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString05.
UnitFlexString06 Flex-06 Flex-06 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString06.
UnitFlexString07 Flex-07 Flex-07 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString07.
UnitFlexString08 Flex-08 Flex-08 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString08.
UnitFlexString09 Flex-09 Flex-09 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString09.
UnitFlexString10 Flex-10 Flex-10 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString10.
UnitFlexString11 Flex-11 Flex-11 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString11.
UnitFlexString12 Flex-12 Flex-12 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString12.
UnitFlexString13 Flex-13 Flex-13 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString13.
UnitFlexString14 Flex-14 Flex-14 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString14.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 119
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
UnitFlexString15 Flex-15 Flex-15 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString15.
UnitHoldPermAppled Unit Holds/Perm Unit Holds/Perm Date and time the java.util.Date Yes No
On AppliedOn AppliedOn active holds and
granted/canceled
permissions applied
to the unit
UnitHoldPermUpdate Unit Holds/Perm Unit Holds/Perm Date and time the java.util.Date Yes No
dOn UpdatedOn UpdatedOn released holds and
granted/canceled
permissions updated
to the unit
UnitHoldsAndPermis Unit Applied Holds/ Unit Hold/Perm Active holds and java.lang.String Yes No
sions Permissions granted permissions
attached to the unit.
UnitHoldsAndPermis Unit Applied Holds/ Unit Hold/Perm The IDs of active java.lang.String Yes No
sionsView Permissions Groups Groups Holds and
Permissions View on
the Unit
UnitImpediments Unit Impediments Unit Impediments Active Holds and java.lang.String Yes No
Required
Permissions
preventing an event
for this unit.
UnitIsStowplanPoste Is Stowplan Posted Stowplan Posted Is there Stowplan java.lang.Boolean Yes Yes
d EDI containing the
particular Unit
UnitLastFreeDateRe Last Free Date >Last Free Date Last user who java.lang.String Yes No
cordedBy Recorded By Recorded By updated the free
date override
UnitNbr Unit Nbr Unit Nbr Unit Identifier: java.lang.String Yes Yes
Container number,
Chassis number,
Marks and Numbers,
etc.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 120
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
UnitNonActiveImpedi Released Holds and java.lang.String Yes No
ments Granted/Canceled
Permissions an
event for this unit.
Display flag id
suffixed with HP view
Id,status, Applied
By ,Applied On Date,
Updated by and
Updated On
UnitStripServiceNote Notes recorded with java.lang.String Yes No
s the UNIT_STRIP
event for the
selected unit
UnitStuffServiceNote Notes recorded with java.lang.String Yes No
s the UNIT_STUFF
event for the
selected empty unit
UnitWayBillDate Waybill Date Waybill Date Way Bill date for java.util.Date Yes No
Unit.
UnitWayBillNbr Waybill Nbr Waybill Nbr Way bill number for java.lang.String Yes No
Unit.
VGMEntityVerifier VGM Verifier VGM Verifier Verifier of the Gross java.lang.String Yes Yes
Mass Ex: Load port,
Shipper.
VGMWeightKgValue VGM Weight VGM Weight The VGM weight of java.lang.Double Yes Yes
the equipment in
kilograms. The VGM
weight of the
container is
determined at the
terminal.
VesselLoadStop Stop-Vessel Stop-Vsl True if vessel load is java.lang.Boolean Yes Yes
disallowed.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 121
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit
External Tag Long Label Short Label Description Type In Design In Sort
VgmVerifiedDate VGM Updated Date VGM Updated Date The VGM Verified java.util.Date Yes No
Date for the
container.
VisitsState Visit State V-State The current visit java.lang.String Yes Yes
state of a unit:
'Advised',
'Active','Departed', or
'Retired'.
VisitsTransitState Transit State T-State The current transit java.lang.String Yes Yes
state of a unit:
'Inbound', 'Advised',
'EC/In', 'Yard', 'EC/
Out', 'Loaded',
'Departed', or
'Retired'.
YardPositionVerified Verified Yard Ver Yard Pos True if the yard java.lang.Boolean Yes Yes
Position position has been
verified, otherwise
false.
YardStowageType Yard Stowage Type Yard Stow Type Type of yard java.lang.String Yes Yes
stowage required: W
for 'Must be kept on
wheels', G for 'Must
be kept on ground',
or E for 'Does not
matter'.
unitFlag1ReferenceI Export Control ECN The reference ID of java.lang.String Yes No
d Number the last hold/
permission defined
by setting
INVSERVICESFLAG
001 applied to the
unit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 122
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
unitFlag2ReferenceI Payee Payee The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
002 applied to the
unit.
unitFlag3ReferenceI Unit Flag 3 Ref Id Unit Flag 3 Ref Id The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
003 applied to the
unit.
unitFlag4ReferenceI Unit Flag 4 Ref Id Unit Flag 4 Ref Id The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
004 applied to the
unit.
unitNeedsReview Needs Review Needs Review True if the unit was java.lang.Boolean Yes Yes
created on-the-fly
and needs to be
manually reviewed.
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalOrderNo Number Number Associated Order java.lang.String Yes Yes
Number (ERO) for
receivals.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 123
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalPositionFull Position Position The complete name java.lang.String Yes Yes
of the arrival
position, '(Type)-
(Carrier or Yard)-
(Slot)'.
ArrivalPositionLocId Location Id LocId The arrival location java.lang.String Yes Yes
ID: Carrier visit ID.
ArrivalPositionLocTy Position Type Type The arrival location java.lang.String Yes Yes
pe type: Y for 'Yard', V
for 'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
ArrivalPositionSlot Slot Slot The arrival slot java.lang.String Yes Yes
position ID.
AttachedPayloadUnit The Equipment IDs java.lang.String Yes No
s of attached payload
units separated by a
';'.
AttachedUnits Attached Attached The Equipment IDs java.lang.String Yes No
Equipments Equipments of attached units
separated by a ';'.
Bundle Unit is a Bundle Bundle True if the unit is a java.lang.Boolean Yes Yes
Bundle.
CargoWeight Cargo Weight Cargo Wt Cargo weight of the java.lang.Double Yes No
unit (gross weight
minus tare weight).
Category Category Category The category of the java.lang.String Yes Yes
unit: I for 'Import', E
for 'Export', T for
'Transship', D for
'Domestic', S for
'Storage', or R for
'Through' (includes
Restow).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 124
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
Commodity Commodity ID Id The commodity ID java.lang.String Yes Yes
for the contents of a
unit.
CommodityDescripti Commodity Short Cmdy Short Name The commodity java.lang.String Yes No
on Name description for the
contents of a unit.
DateOfGateProcessi EC-In Time EC-In Time The time the unit java.util.Date Yes Yes
ng was processed at the
gate.
DateOfLastHandling Time of Last Move Last Move The last recorded java.util.Date Yes Yes
time the unit was
moved.
DeckRequirements Deck Stowage Deck Req The stowage java.lang.String Yes Yes
Requirements requirement for the
unit: A for 'Above
Deck Only', B for
'Below Deck Only', or
E for 'Don't Care'.
DeclaredIbCarrierId Visit Ref Visit The declared/ java.lang.String Yes Yes
documented inbound
carrier, to the facility,
for a unit (this may
differ from the actual
inbound carrier).
DeclaredObCarrierId Visit Ref Visit The declared java.lang.String Yes Yes
outbound carrier,
from the facility, for a
unit (this may differ
from the actual
outbound carrier).
DemurragePayee Payee Payee The payee defined to java.lang.String Yes No
pay for demurrage
charges.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 125
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
DepartureOrderNo Number Number Associated Order java.lang.String Yes Yes
Number (booking,
EDO, ELO) for
deliveries or
receivals.
DesignatedTrucking Id Id The ID of the java.lang.String Yes No
Company designated trucking
company to which
the unit will be
delivered.
Destination Destination Dest The specified java.lang.String Yes Yes
destination for the
goods.
DrayStatus Dray Status Dray Status The dray status of java.lang.String Yes Yes
the unit: F for
'Forward to Loading
Point', R for 'Return
to shipper', O for
'Dray Out and Back',
I for 'Dray In', or T for
'Transfer to other
Facility'.
DwellDays Dwell Days Dwell The number of days java.lang.Long Yes No
the unit has been in
the yard.
ECN Export Control ECN The ECN clearing java.lang.String Yes No
Number this unit by customs.
EquipmentArcheTyp ISO Id ISO Id The arche type for java.lang.String Yes Yes
eId the primary
equipment type code
(ISO or other). For
information about
ISO codes, see the
documents section at
http:www.smdg.org.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 126
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentBuildDate Build Date Built The date the primary java.util.Date Yes Yes
equipment was
built/put in service.
EquipmentDamage Damage Severity Damage Severity The equipment java.lang.String Yes Yes
damage level: '-' for
Repaired, None,
Minor, or Major.
EquipmentGradeId ID ID The equipment java.lang.String Yes Yes
grade ID.
EquipmentHeightMm Height Height The overall java.lang.Long Yes Yes
equipment height in
millimeters.
EquipmentISOGroup ISO Group ISO Grp The equipment type java.lang.String Yes Yes
ISO group code. For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
EquipmentIsFolded Is Folded Is Folded True if the equipment java.lang.Boolean Yes Yes
is folded such as a
folded flat-rack.
EquipmentIsOutOfSe Is POS Is POS True if the equipment java.lang.Boolean Yes Yes
rvice is permanently out of
service.
EquipmentLeaseExpi Lease Expiration Lease Expires The date the lease java.util.Date Yes Yes
ration for the primary
equipment expires,
blank if no lease
applies.
EquipmentLengthM Length Length The overall java.lang.Long Yes Yes
m equipment length in
millimeters.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 127
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentMaterial Material Material The material of the java.lang.String Yes Yes
primary equipment:
Unknown, Aluminum,
or Steel.
EquipmentOffHireLo Off-Hire Location Off-Hire The location the java.lang.String Yes Yes
cation equipment will be
returned after it
comes off the lease.
EquipmentOperator Id Id The line operator java.lang.String Yes Yes
(shipping line)
currently registered
as the equipment
operator (lessee or
owner).
EquipmentOperatorN Name Name The name of the line java.lang.String Yes Yes
ame operator (shipping
line) currently
registered as the
equipment operator
(lessee or owner).
EquipmentOwner Id Id The line operator java.lang.String Yes Yes
(shipping line) that
owns the primary
equipment.
EquipmentPreviousO Id Id The line operator java.lang.String Yes Yes
perator (shipping line) that
was the previous
operator for the
primary equipment.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 128
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentReeferTyp Reefer Type Rfr Type The reefer type code java.lang.String Yes Yes
e of the primary
container. NOTE:
This field can only be
used if the report
data is filtered for
'Equipment Class =
Container'.
EquipmentSafeWeig Safe Weight Safe Wt The equipment safe java.lang.Double Yes Yes
htKg weight in kilograms.
The safe weight is
the maximum
permissible weight of
the equipment and
cargo.
EquipmentStrengthC Strength Code Strength The equipment java.lang.String Yes Yes
ode strength code.
EquipmentTareWeig Tare Weight Tare Wt The equipment tare java.lang.Double Yes Yes
htKg weight in kilograms.
The tare weight is
the empty weight of
the equipment.
EquipmentType ISO Id ISO Id The primary java.lang.String Yes Yes
equipment type code
(ISO or other). For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
EquipmentTypeBasic Basic Length Basic Length The Basic length of java.lang.String Yes Yes
Length the primary
equipment: 20' or
40'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 129
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentTypeClass General Class Class The reefer type code java.lang.String Yes Yes
of the primary
container: X for 'Non-
reefer', I for 'Air-
cooled, Dual Volt', V
for 'Air-cooled, Single
Volt', W for 'H2O-
cooled, Dual Volt', X
for 'H2O-cooled,
Single Volt', A for
'Integral, cooling
unknown', F for
'Fantainer/Starvent',
or P for 'Porthole
(forced-air)'.
EquipmentTypeNomi Nominal Height Height The nominal height java.lang.String Yes Yes
nalHeight of the primary
equipment: 4'0, 4'3,
8'0, 8'6, 9'0, or 9'6.
EquipmentTypeNomi Nominal Length Length The nominal length java.lang.String Yes Yes
nalLength of the primary
equipment: 20', 24',
30', 40', 45', 48', or
53'.
EquipmentWidthMm Width Width The overall java.lang.Long Yes Yes
equipment width in
millimeters.
FirstReeferRecordDa The date of the first java.util.Date Yes No
teAfterInTime reefer reading after
the unit came into
the yard (first reading
after in time).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 130
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
FirstReeferRecordTe The temperature java.lang.Double Yes No
mpAfterInTime recorded at the first
reefer reading after
the unit came into
the yard (first reading
after in time).
FreeDaysAllowed Allowed Free Days Allowed Free Days Allowed free days for java.lang.Long Yes No
the unit.
FreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: E for
'Empty', F for 'Full
Container Load', L
for 'Less than
Container Load', or B
for 'Break-bulk'.
GoodsBlNbr BL Number BL Nbr Simple Bill of Lading java.lang.String Yes Yes
Id.
GoodsConsignee Id Id The specified java.lang.String Yes Yes
consignee for the
goods.
GoodsConsigneeNa Consignee ID Consignee ID The specified java.lang.String Yes No
me consignee for the
goods.
GoodsShipper Id Id The specified java.lang.String Yes Yes
shipper for the
goods.
GoodsShipperName Shipper ID Shipper ID The name of the java.lang.String Yes No
specified shipper for
the goods.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 131
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
GrossWeight Gross Weight Gross Weight DEPRECATED - Use java.lang.Long Yes No
GrossWeightKgValue
instead: The gross
weight of the
equipment in
kilograms. The gross
weight is the
combined weight of
the equipment and
the goods.
GrossWeightKgValue Gross Weight Weight The gross weight of java.lang.Double Yes Yes
the equipment in
kilograms. The gross
weight is the
combined weight of
the equipment and
the goods.
HandlingReason Handling Reason Hndl Reason Reason for last java.lang.String Yes Yes
handling: C for
'Container Operator
Request', L for 'Line
Operator Request', T
for 'Terminal
Convenience', or U
for 'Customs
Request'.
InTime Time Facility-In Time In The time the unit java.util.Date Yes Yes
entered the facility.
Same as the
discharge time if the
unit was discharged
from a vessel.
InboundCarrierATA Act. Time of Arrival ATA Actual time of arrival java.util.Date Yes Yes
for the inbound
carrier.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 132
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
InboundCarrierATD Act. Time of Depart. ATD Actual time of java.util.Date Yes Yes
departure for the
inbound carrier.
InboundCarrierCount Country Name Cntry Name The country of the java.lang.String Yes No
ry inbound carrier.
InboundCarrierDocu Documentation Doc Nbr The documentation java.lang.String Yes No
mentationNbr Number number of the
inbound carrier. For
the vessel this is the
Coast Guard
Document Number.
InboundCarrierETA Est. Time of Arrival ETA Expected time of java.util.Date Yes Yes
arrival for the
inbound carrier.
InboundCarrierETD Est. Time of Depart. ETD Expected time of java.util.Date Yes Yes
departure for the
inbound carrier.
InboundCarrierId Visit Ref Visit The inbound carrier java.lang.String Yes Yes
visit ID.
InboundCarrierIdAnd This is the same as java.lang.String Yes No
TruckingCompany the InboundCarrierId,
but for trucks it also
includes the trucking
company.
InboundCarrierInVoy Inbound carrier: java.lang.String Yes No
ageCall Inbound call number
for vessels
(undefined for other
carrier modes).
InboundCarrierInVoy Inbound carrier: For java.lang.String Yes No
ageNbr vessels it is the
inbound voyage
number, and for
trains it is the train
ID.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 133
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
InboundCarrierName Carrier Name Carrier Name The inbound carrier java.lang.String Yes No
name such as Vessel
Name, Truck License
Number, or Train ID.
InboundCarrierOpera The inbound carrier java.lang.String Yes No
torId operator ID such as
the line operator
(shipping line) or the
Trucking Company.
InboundCarrierOpera The inbound carrier java.lang.String Yes No
torName operator name such
as the line operator
(shipping line), or the
trucking company.
InboundCarrierOutVo Inbound carrier: java.lang.String Yes No
yageCall Outbound call
number for vessels
(undefined for other
carrier modes).
InboundCarrierOutVo Inbound carrier: For java.lang.String Yes No
yageNbr vessel it is the
outbound voyage
number, for trains it
is the train ID.
InboundCarrierType Carrier Mode Mode The inbound carrier java.lang.String Yes Yes
type: V for 'Vessel', R
for 'Railcar', T for
'Truck', or N for
'Train'.
InboundVesselInVoy Inbound Voyage I/B Vyg null null No Yes
ageNbrRef
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 134
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
InboundVesselServic ID ID The service ID java.lang.String Yes Yes
eId (rotation) of the
inbound carrier as
displayed in the
Inbound area on the
Routing tab in the
Unit Inspector
IsHazardous Hazardous? Hazardous? True if the unit java.lang.Boolean Yes No
contains hazardous
cargo.
IsOOG Is OOG Is OOG True if the unit is out- java.lang.Boolean Yes Yes
of-gauge.
IsOnPower On Power On Power True if the unit is java.lang.Boolean Yes Yes
connected to
electrical supply, or
forced air exchange,
in case of porthole
reefer.
IsReefer Requires Power Reqs Power True if the unit java.lang.Boolean Yes Yes
requires power (is an
active reefer).
IsYardPositionVerifie Verified Yard Ver Yard Pos True if the SPARCS java.lang.Boolean Yes Yes
d Position user has verified the
yard position of the
unit.
LastFreeDay Last Free Day Last Free Day The last day (as java.lang.String Yes No
string) the unit can
stay in the facility
without charges. If
the date has a
preceding '!', the
date has been
manually overridden
and is not calculated
using the storage
rules.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 135
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
LastFreeDayDate The last day the unit java.util.Date Yes No
can stay in the
facility without
charges.
LastReeferRecordDa The date of the last java.util.Date Yes No
te reefer reading.
LastReeferRecordTe Last Temperature Last Temp Read The temperature java.lang.Double Yes No
mp Monitored recorded during the
last reefer reading.
LineOperator Id Id The current operator java.lang.String Yes Yes
(shipping line) of the
unit.
MainHazardCodes Main Hazard Codes Hzd Codes All the applicable java.lang.String Yes No
hazard codes
separated by a ','.
MainHazardUNNum The UN Numbers of java.lang.String Yes No
bers the three most
severe hazards
registered as cargo,
separated by ','.
OOG A code to display the java.lang.String Yes No
OOG dimensions of
a unit 'H W L' for
Height, Width, and
Length. A '-' is
displayed if one of
the dimensions is not
OOG. For example,
'H - -' means that
only the Height is
OOG.
OOGBack Overlong Back OL-B The unit is out-of- java.lang.Long Yes No
gauge at the back
(centimeters).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 136
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
OOGFront Overlong Front OL-F The unit is out-of- java.lang.Long Yes No
gauge in the front
(centimeters).
OOGLeft Overwide Left OW-L The unit is out-of- java.lang.Long Yes No
gauge on the left
side (centimeters).
OOGRight Overwide Right OW-R The unit is out-of- java.lang.Long Yes No
gauge on the right
side (centimeters).
OOGTop Overheight OH The unit is out-of- java.lang.Long Yes No
gauge at the top
(centimeters).
OPL Point ID ID The original port of java.lang.String Yes Yes
load (the
International port of
load, if the cargo was
relayed through
domestic ports of
load).
OPLPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the original port of
load.
OPLPlaceName Place Name Place Name The place code of java.lang.String Yes Yes
the original port of
load.
Origin Origin Orig The specified origin java.lang.String Yes Yes
of the goods.
OutTime Time Facility-Out Time Out The time the unit java.util.Date Yes Yes
exited the facility.
Same as the carrier
departure time.
OutboundCarrierATA Act. Time of Arrival ATA Actual time of arrival java.util.Date Yes Yes
for the outbound
carrier.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 137
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierATD Act. Time of Depart. ATD Actual time of java.util.Date Yes Yes
departure for the
outbound carrier.
OutboundCarrierCou Country Name Cntry Name The country of the java.lang.String Yes No
ntry outbound carrier.
OutboundCarrierDO DOT Hazardous Haz CCN The DOT certificate java.lang.String Yes Yes
TCertNbr Material CCN number for the
outbound carrier.
OutboundCarrierDoc Documentation Doc Nbr The documentation java.lang.String Yes No
umentationNbr Number number of the
outbound carrier. For
the vessel this is the
Coast Guard
Document Number.
OutboundCarrierETA Est. Time of Arrival ETA Expected time of java.util.Date Yes Yes
arrival for the
outbound carrier.
OutboundCarrierETD Est. Time of Depart. ETD Expected time of java.util.Date Yes Yes
departure for the
outbound carrier.
OutboundCarrierId Visit Ref Visit Departure carrier: java.lang.String Yes Yes
Visit ID for vessel,
train ID for train, or
license number for
truck.
OutboundCarrierIdA This is the same as java.lang.String Yes No
ndTruckingCompany the
OutboundCarrierId,
but for trucks it also
includes the Trucking
Company.
OutboundCarrierInVo Departure carrier: java.lang.String Yes No
yageCall Inbound call number
for vessels
(undefined for other
carrier modes).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 138
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierInVo Inbound voyage java.lang.String Yes No
yageNbr number for the
Outbound Vessel
(undefined for other
carrier modes).
OutboundCarrierNa Carrier Name Carrier Name The name of the java.lang.String Yes No
me outbound carrier
(e.g. vessel name,
truck license number,
train ID).
OutboundCarrierOpe The operator ID of java.lang.String Yes No
ratorId the outbound carrier
such as the line
operator (shipping
line) or the trucking
company.
OutboundCarrierOpe The operator name java.lang.String Yes No
ratorName of the outbound
carrier such as the
line operator
(shipping line) or the
trucking company.
OutboundCarrierOut Departure carrier: java.lang.String Yes No
VoyageCall Outbound call
number for vessels
(undefined for other
carrier modes).
OutboundCarrierOut Departure carrier: java.lang.String Yes No
VoyageNbr For vessels it is the
outbound voyage
number, for trains it
is the train ID.
OutboundCarrierSer ID ID The service ID java.lang.String Yes Yes
viceId (rotation) of the
outbound carrier.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 139
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierTyp Carrier Mode Mode The type of the java.lang.String Yes Yes
e outbound carrier: V
for 'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
or U for 'Unknown'.
OutboundCarrierlInV Inbound voyage java.lang.String Yes No
oyageNbr number for the
Outbound Vessel
(undefined for other
carrier modes).
OutboundIntendedC Visit Ref Visit Intended Departure java.lang.String Yes Yes
arrierId carrier: Vessel ID for
vessel, train ID for
train, or license
number for truck.
OutboundVesselLab Labor On Board LaborOnBoard The time the labor java.util.Date Yes Yes
orOnBoard went on board to
work the outbound
vessel (undefined for
other carrier modes).
OveriddenLastFreeD Last Free Day LFD Override Fixed (not java.util.Date Yes Yes
ay Override calculated) date of
last free day.
OveriddenPowerLast Power Last Free Day Power LFD Override Fixed (not java.util.Date Yes Yes
FreeDay Override calculated) date of
power last free day.
OwedStorageDays Storage Days Owed Storage Days Owed The number of days java.lang.Long Yes No
storage was charged
for the unit.
PIN PIN Number PIN The Container java.lang.String Yes Yes
Release Number or
Container PIN.
POD Point ID ID The first port of java.lang.String Yes Yes
discharge.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 140
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
POD2 Point ID ID The second port of java.lang.String Yes Yes
discharge.
POD2Cntry Country Code Code The country code of java.lang.String Yes Yes
the second port of
discharge.
POD2PlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the second port of
discharge.
POD2PlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the second port of
discharge.
PODCntry Country Code Code The country code of java.lang.String Yes Yes
the first port of
discharge.
PODPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the first port of
discharge.
PODPlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the first port of
discharge.
POL Point ID ID The port at which the java.lang.String Yes Yes
container was loaded
or will be loaded to a
vessel.
POLCntry Country Code Code The country code of java.lang.String Yes Yes
the port of load.
POLPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the port of load.
POLPlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the port of load.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 141
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
PlacardsMismatched Placards Mismatch Placards Mismatch False if Unit's Hazard java.lang.Boolean Yes Yes
placards and
observed placards
match, True
otherwise
PositionFull Position Position The complete name, java.lang.String Yes Yes
'(Type)-(Carrier or
Yard)-(Slot)' of the
last registered
location for this visit
of the unit.
PositionLocId Location Id LocId The last registered java.lang.String Yes Yes
location ID for this
visit of the unit: Yard
code, or the Carrier
Visit ID.
PositionLocType Position Type Type The last registered java.lang.String Yes Yes
location type for this
visit of the unit: Y for
'Yard', V for 'Vessel',
R for 'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
PositionPlanned Planned Position Planned Position Planned position of java.lang.String Yes No
the LOAD work
instruction.
PositionSlot Slot Slot The slot position ID java.lang.String Yes Yes
of the last registered
location for this visit
of the unit.
PowerGuaranteePart Id Id ID of the business java.lang.String Yes Yes
yId party agreeing to
guarantee reefer
charges for Power.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 142
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
PowerGuaranteePart Name Name Name of the java.lang.String Yes Yes
yName business party
agreeing to
guarantee reefer
charges for Power.
PowerGuaranteeThr Power Guarantee Power Guarantee Day thru which java.util.Date Yes Yes
uDay Thru Day Thru Day reefer charges have
been guaranteed for
Power
PowerLastFreeDay Power Last Free Day Power Last Free Day The last day the unit java.lang.String Yes No
can use power at the
terminal without
charges. If the date
has a preceding '!',
the date has been
manually overridden
and is not calculated
using the power
rules.
PowerOffRequested Requested Off- Requested Off- The date and time java.util.Date Yes Yes
Time Power Time Power the unit needs
should be taken off
power.
PowerOnLatestTime Must be On-Power Must be On-Power The latest date and java.util.Date Yes Yes
Time time the unit needs
to be on power.
RailLoadStop Stop-Rail Stop-Rail True if rail load is java.lang.Boolean Yes Yes
disallowed.
RequiredCO2Percen CO2 required, % CO2 Req.% The CO2 value java.lang.Double Yes Yes
tage required (%).
RequiredHumidityPe Humidity required, % Humd Req.% The humidity java.lang.Double Yes Yes
rcentage required (%).
RequiredMaxTempC Temp. Max Temp. Max The maximum java.lang.Double Yes Yes
temperature allowed
(degrees
Centigrade).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 143
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
RequiredMinTempC Temp. Min Temp. Min The minimum java.lang.Double Yes Yes
temperature allowed
(degrees
Centigrade).
RequiredO2Percenta O2 required, % O2 Req.% The O2 value java.lang.Double Yes Yes
ge required (%).
RequiredTempC Temp. Required Temp Required The preferred/ java.lang.Double Yes Yes
required temperature
(degrees
Centigrade).
RequiredVent Ventilation Required Vent Req The ventilation java.lang.Double Yes Yes
required. The
measurement unit is
defined in separate
field
RequiredVentUnit.
RequiredVentPercen Ventilation Required Vent Req DEPRECATED - Use java.lang.Double Yes Yes
tage the RequiredVent
field instead. The
measurement unit is
defined as a
separate field,
RequiredVentUnit.
RequiredVentUnit Ventilation Unit Vent Unit The measurement java.lang.String Yes Yes
unit for the
RequiredVent field.
RequiresPower Requires Power Reqs Power True if the unit needs java.lang.Boolean Yes Yes
power for its reefer
unit, or forced air, in
case of porthole
reefer.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 144
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
RestowType Restow Type Restow The restow type for java.lang.String Yes Yes
restowed through
containers: '-' for 'No
restow', R for
'Restow', or H for
'Shift move'.
RoadDeliveryStop Stop-Road Stop-Road True if road delivery java.lang.Boolean Yes Yes
is disallowed.
RoutingGroup Group ID Grp ID The routing group ID. java.lang.String Yes Yes
SealNbr1 Seal Number 1 Seal Nbr1 Seal number 1. java.lang.String Yes Yes
SealNbr2 Seal Number 2 Seal Nbr2 Seal number 2. java.lang.String Yes Yes
SealNbr3 Seal Number 3 Seal Nbr3 Seal number 3. java.lang.String Yes Yes
SealNbr4 Seal Number 4 Seal Nbr4 Seal number 4. java.lang.String Yes Yes
SpecialStow ID ID The special stow java.lang.String Yes Yes
requirement ID.
SpecialStow2 ID ID The special stow 2 java.lang.String Yes Yes
requirement ID.
SpecialStow3 ID ID The special stow 3 java.lang.String Yes Yes
requirement ID.
StorageIsPaid Is Storage Paid Is Storage Paid True if storage is java.lang.Boolean Yes No
paid.
TempRequiredInC Temp Req. in C Temp Req. in C The preferred/ java.lang.Double Yes No
required temperature
(degrees
Centigrade).
TempRequiredInF Temp Req. in F Temp Req. in F The preferred/ java.lang.Double Yes No
required temperature
(degrees
Fahrenheit).
TimeOfLoading Time of Loading Loaded The time the unit java.util.Date Yes Yes
was loaded on the
outbound carrier,
empty if not yet
loaded.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 145
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexDate01 ufvFlexDate01 ufvFlexDate01 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate01.
UfvFlexDate02 ufvFlexDate02 ufvFlexDate02 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate02.
UfvFlexDate03 ufvFlexDate03 ufvFlexDate03 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate03.
UfvFlexDate04 ufvFlexDate04 ufvFlexDate04 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate04.
UfvFlexDate05 ufvFlexDate05 ufvFlexDate05 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate05.
UfvFlexDate06 ufvFlexDate06 ufvFlexDate06 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate06.
UfvFlexDate07 ufvFlexDate07 ufvFlexDate07 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate07.
UfvFlexDate08 ufvFlexDate08 ufvFlexDate08 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate08.
UfvFlexString01 UFV Flex-01 UFV Flex-01 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString01.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 146
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexString02 UFV Flex-02 UFV Flex-02 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString02.
UfvFlexString03 UFV Flex-03 UFV Flex-03 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString03.
UfvFlexString04 UFV Flex-04 UFV Flex-04 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString04.
UfvFlexString05 UFV Flex-05 UFV Flex-05 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString05.
UfvFlexString06 UFV Flex-06 UFV Flex-06 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString06.
UfvFlexString07 UFV Flex-07 UFV Flex-07 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString07.
UfvFlexString08 UFV Flex-08 UFV Flex-08 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString08.
UfvFlexString09 UFV Flex-09 UFV Flex-09 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString09.
UfvFlexString10 UFV Flex-10 UFV Flex-10 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString10.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 147
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
UfvMoveCount Move Count Move Count No. of moves done java.lang.Long Yes Yes
for a unit during its
unit facility visit.
UfvSparcsNotes Sparcs Notes Sparcs Notes Unit Facility Visit java.lang.String Yes No
Sparcs Notes
UnitActiveImpedimen Active Holds and java.lang.String Yes No
ts Required
Permissions
preventing an event
for this unit. Display
flag id suffixed with
HP view Id,status,
Applied By , Applied
On Date, Updated by
and Updated On
UnitCreatedDate Time Created Time Created The date and time java.util.Date Yes Yes
when the unit is
created.
UnitEquipDmgsItmN Miscellaneous notes java.lang.String Yes No
otes for the damage Item
UnitFlexString01 Flex-01 Flex-01 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString01.
UnitFlexString02 Flex-02 Flex-02 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString02.
UnitFlexString03 Flex-03 Flex-03 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString03.
UnitFlexString04 Flex-04 Flex-04 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString04.
UnitFlexString05 Flex-05 Flex-05 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString05.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 148
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
UnitFlexString06 Flex-06 Flex-06 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString06.
UnitFlexString07 Flex-07 Flex-07 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString07.
UnitFlexString08 Flex-08 Flex-08 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString08.
UnitFlexString09 Flex-09 Flex-09 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString09.
UnitFlexString10 Flex-10 Flex-10 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString10.
UnitFlexString11 Flex-11 Flex-11 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString11.
UnitFlexString12 Flex-12 Flex-12 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString12.
UnitFlexString13 Flex-13 Flex-13 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString13.
UnitFlexString14 Flex-14 Flex-14 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString14.
UnitFlexString15 Flex-15 Flex-15 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString15.
UnitHoldsAndPermis Unit Applied Holds/ Unit Hold/Perm Active holds and java.lang.String Yes No
sions Permissions granted permissions
attached to the unit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 149
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
UnitImpediments Unit Impediments Unit Impediments Active Holds and java.lang.String Yes No
Required
Permissions
preventing an event
for this unit.
UnitNbr Unit Nbr Unit Nbr Unit Identifier: java.lang.String Yes Yes
Container number,
Chassis number,
Marks and Numbers,
etc.
UnitNonActiveImpedi Released Holds and java.lang.String Yes No
ments Granted/Canceled
Permissions an
event for this unit.
Display flag id
suffixed with HP view
Id,status, Applied
By ,Applied On Date,
Updated by and
Updated On
UnitStripServiceNote Notes recorded with java.lang.String Yes No
s the UNIT_STRIP
event for the
selected unit
UnitStuffServiceNote Notes recorded with java.lang.String Yes No
s the UNIT_STUFF
event for the
selected empty unit
VGMEntityVerifier VGM Verifier VGM Verifier Verifier of the Gross java.lang.String Yes Yes
Mass Ex: Load port,
Shipper.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 150
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
VGMWeightKgValue VGM Weight VGM Weight The VGM weight of java.lang.Double Yes Yes
the equipment in
kilograms. The VGM
weight of the
container is
determined at the
terminal.
VesselLoadStop Stop-Vessel Stop-Vsl True if vessel load is java.lang.Boolean Yes Yes
disallowed.
VgmVerifiedDate VGM Updated Date VGM Updated Date The VGM Verified java.util.Date Yes No
Date for the
container.
VisitsState Visit State V-State The current visit java.lang.String Yes Yes
state of a unit:
'Advised', 'Active',
'Departed', or
'Retired'.
VisitsTransitState Transit State T-State The current transit java.lang.String Yes Yes
state of a unit:
'Inbound', 'Advised',
'EC/In', 'Yard', 'EC/
Out', 'Loaded',
'Departed', or
'Retired'.
YardPositionVerified Verified Yard Ver Yard Pos True if the yard java.lang.Boolean Yes Yes
Position position has been
verified, false
otherwise.
YardStowageType Yard Stowage Type Yard Stow Type Type of yard java.lang.String Yes Yes
stowage required: W
for 'Must be kept on
wheels', G for 'Must
be kept on ground,
or E for 'Does not
matter'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 151
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Complex Visit
External Tag Long Label Short Label Description Type In Design In Sort
unitFlag1ReferenceI Export Control ECN The reference ID of java.lang.String Yes No
d Number the last hold/
permission defined
by setting
INVSERVICESFLAG
001 applied to the
unit.
unitFlag2ReferenceI Payee Payee The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
002 applied to the
unit.
unitFlag3ReferenceI Unit Flag 3 Ref Id Unit Flag 3 Ref Id The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
003 applied to the
unit.
unitFlag4ReferenceI Unit Flag 4 Ref Id Unit Flag 4 Ref Id The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
004 applied to the
unit.
unitNeedsReview Needs Review Needs Review True if the unit was java.lang.Boolean Yes Yes
created on-the-fly
and needs to be
manually reviewed.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 152
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
A unit with two damage items appears in the report as two separate result rows.
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalOrderNo Number Number Associated Order java.lang.String Yes Yes
Number (ERO) for
receivals.
ArrivalPositionFull Position Position The complete name java.lang.String Yes Yes
of the arrival
position, '(Type)-
(Carrier or Yard)-
(Slot)'.
ArrivalPositionLocId Location Id LocId The arrival location java.lang.String Yes Yes
ID: Carrier visit ID.
ArrivalPositionLocTy Position Type Type The arrival location java.lang.String Yes Yes
pe type: V for 'Vessel', R
for 'Railcar', T for
'Truck', N for 'Train',
or U for 'Unknown'.
ArrivalPositionSlot Slot Slot The arrival slot java.lang.String Yes Yes
position ID.
AttachedPayloadUnit The Equipment IDs java.lang.String Yes No
s of attached payload
units separated by a
';'.
AttachedUnits Attached Attached The Equipment IDs java.lang.String Yes No
Equipments Equipments of attached units
separated by a ';'.
Bundle Unit is a Bundle Bundle True if the unit is a java.lang.Boolean Yes Yes
Bundle.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 153
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
CargoWeight Cargo Weight Cargo Wt Cargo weight of the java.lang.Double Yes No
unit (gross weight
minus tare weight).
Category Category Category The category of the java.lang.String Yes Yes
unit: I for 'Import', E
for 'Export', T for
'Transship', D for
'Domestic', S for
'Storage', or R for
'Through' (includes
Restow).
Commodity Commodity ID Id The commodity ID java.lang.String Yes Yes
for the contents of a
unit.
CommodityDescripti Commodity Short Cmdy Short Name The commodity java.lang.String Yes No
on Name description for the
contents of a unit.
DamageComponent Component ID ID The equipment java.lang.String Yes Yes
component that is
damaged (door, floor,
etc.).
DamageComponent Eq Class Eq Class Equipment class for java.lang.String Yes Yes
Class the damage
component:
'Container',
'Chassis',
'Semitrailer' , 'Mafi',
'Accessory'.
DamageComponent Eq Class Eq Class Equipment class for java.lang.String Yes No
ClassShort the damage
component: CTR for
'Container' , CHS for
'Chassis', STR for
'Semitrailer', MFI for
'Mafi', or ACC for
'Accessory'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 154
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
DamageComponent Description Description A description of the java.lang.String Yes Yes
Description equipment damage
component
DamageDepthCm Depth Depth The depth of the java.lang.Double Yes Yes
damaged area.
DamageDescription Notes Notes Description of the java.lang.String Yes No
damage.
DamageLengthCm Length Length The length of the java.lang.Double Yes Yes
damaged area.
DamageLocation Location Location The location of the java.lang.String Yes Yes
equipment damage.
DamageQuantity Quantity Quantity The damage quantity java.lang.Long Yes Yes
such as the number
of holes, dents, etc.
DamageSeverity Severity Severity Damage level: '-' for java.lang.String Yes Yes
none, Minor, or
Major.
DamageType ID ID Damage type ID. java.lang.String Yes Yes
DamageTypeClass Equipment Class Equip Class Equipment class for java.lang.String Yes Yes
the damage type:
'Container',
'Chassis',
'Semitrailer', 'Mafi',
'Accessory'.
DamageTypeClassS Equipment Class Equip Class Equipment class for java.lang.String Yes No
hort the damage type:
CTR for 'Container',
CHS for 'Chassis',
STR for 'Semitrailer',
MFI for 'Mafi', or
ACC for 'Accessory'.
DamageTypeDescrip Description Description A description of the java.lang.String Yes Yes
tion equipment damage
type
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 155
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
DamageWidthCm Width Width The width of the java.lang.Double Yes Yes
damaged area.
DateDamageRepaire Repaired On Repaired The date the java.util.Date Yes Yes
d damage was
repaired.
DateDamageReporte Reported On Reported The date the java.util.Date Yes Yes
d damage was
reported.
DateOfGateProcessi EC-In Time EC-In Time The time the unit java.util.Date Yes Yes
ng was processed at the
gate.
DateOfLastHandling Time of Last Move Last Move The last recorded java.util.Date Yes Yes
time the unit was
moved.
DeckRequirements Deck Stowage Deck Req The stowage java.lang.String Yes Yes
Requirements requirement for the
unit: A for 'Above
Deck Only', B for
'Below Deck Only', or
E for 'Don't Care'.
DeclaredIbCarrierId Visit Ref Visit The declared/ java.lang.String Yes Yes
documented inbound
carrier, to the facility,
for a unit (this may
differ from the actual
inbound carrier).
DeclaredObCarrierId Visit Ref Visit The declared java.lang.String Yes Yes
outbound carrier,
from the facility, for a
unit (this may differ
from the actual
outbound carrier).
DemurragePayee Payee Payee The payee defined to java.lang.String Yes No
pay for demurrage
charges.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 156
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
DepartureOrderNo Number Number Associated Order java.lang.String Yes Yes
Number (booking,
EDO, ELO) for
deliveries or
receivals.
Destination Destination Dest The specified java.lang.String Yes Yes
destination for the
goods.
DrayStatus Dray Status Dray Status The dray status of java.lang.String Yes Yes
the unit: F for
'Forward to Loading
Point', R for 'Return
to shipper', O for
'Dray Out and Back',
I for 'Dray In', or T for
'Transfer to other
Facility'.
DwellDays Dwell Days Dwell The number of days java.lang.Long Yes No
the unit has been in
the yard.
ECN Export Control ECN The ECN clearing java.lang.String Yes No
Number this unit by customs.
EquipmentArcheTyp ISO Id ISO Id The arche type for java.lang.String Yes Yes
eId the primary
equipment type code
(ISO or other). For
information about
ISO codes, see the
documents section at
http:www.smdg.org.
EquipmentBuildDate Build Date Built The date the primary java.util.Date Yes Yes
equipment was
built/put in service.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 157
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentDamage Damage Severity Damage Severity The equipment java.lang.String Yes Yes
damage level: '-' for
Repaired, None,
Minor, or Major.
EquipmentGradeId ID ID The equipment java.lang.String Yes Yes
grade ID.
EquipmentHeightMm Height Height The overall java.lang.Long Yes Yes
equipment height in
millimeters.
EquipmentISOGroup ISO Group ISO Grp The equipment type java.lang.String Yes Yes
ISO group code. For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
EquipmentIsFolded Is Folded Is Folded True if the equipment java.lang.Boolean Yes Yes
is folded such as a
folded flat-rack.
EquipmentIsOutOfSe Is POS Is POS True if the equipment java.lang.Boolean Yes Yes
rvice is permanently out of
service.
EquipmentLeaseExpi Lease Expiration Lease Expires The date the lease java.util.Date Yes Yes
ration for the primary
equipment expires,
blank if no lease
applies.
EquipmentLengthM Length Length The overall java.lang.Long Yes Yes
m equipment length in
millimeters.
EquipmentMaterial Material Material The material of the java.lang.String Yes Yes
primary equipment:
Unknown, Aluminum,
or Steel.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 158
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentOffHireLo Off-Hire Location Off-Hire The location the java.lang.String Yes Yes
cation equipment will be
returned after it
comes off the lease.
EquipmentOperator Id Id The line operator java.lang.String Yes Yes
(shipping line)
currently registered
as the equipment
operator (lessee or
owner).
EquipmentOperatorN Name Name The name of the line java.lang.String Yes Yes
ame operator (shipping
line) currently
registered as the
equipment operator
(lessee or owner).
EquipmentOwner Id Id The line operator java.lang.String Yes Yes
(shipping line) that
owns the primary
equipment.
EquipmentPreviousO Id Id The line operator java.lang.String Yes Yes
perator (shipping line) that
was the previous
operator for the
primary equipment.
EquipmentReeferTyp Reefer Type Rfr Type The reefer type code java.lang.String Yes Yes
e of the primary
container. NOTE:
This field can only be
used if the report
data is filtered for
'Equipment Class =
Container'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 159
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentSafeWeig Safe Weight Safe Wt The equipment safe java.lang.Double Yes Yes
htKg weight in kilograms.
The safe weight is
the maximum
permissible weight of
the equipment and
cargo.
EquipmentStrengthC Strength Code Strength The equipment java.lang.String Yes Yes
ode strength code
EquipmentTareWeig Tare Weight Tare Wt The equipment tare java.lang.Double Yes Yes
htKg weight in kilograms.
The tare weight is
the empty weight of
the equipment.
EquipmentType ISO Id ISO Id The primary java.lang.String Yes Yes
equipment type code
(ISO or other). For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
EquipmentTypeBasic Basic Length Basic Length The Basic length of java.lang.String Yes Yes
Length the primary
equipment: 20' or
40'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 160
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentTypeClass General Class Class The reefer type code java.lang.String Yes Yes
of the primary
container: X for 'Non-
reefer', I for 'Air-
cooled, Dual Volt', V
for 'Air-cooled, Single
Volt', W for 'H2O-
cooled, Dual Volt', X
for 'H2O-cooled,
Single Volt', A for
'Integral, cooling
unknown', F for
'Fantainer/Starvent',
or P for 'Porthole
(forced-air)'.
EquipmentTypeNomi Nominal Height Height The nominal height java.lang.String Yes Yes
nalHeight of the primary
equipment: 4'0, 4'3,
8'0, 8'6, 9'0, or 9'6.
EquipmentTypeNomi Nominal Length Length The nominal length java.lang.String Yes Yes
nalLength of the primary
equipment: 20', 24',
30', 40', 45', 48', or
53'.
EquipmentWidthMm Width Width The overall java.lang.Long Yes Yes
equipment width in
millimeters.
FirstReeferRecordDa The date of the first java.util.Date Yes No
teAfterInTime reefer reading after
the unit came into
the yard (first reading
after in time).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 161
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
FirstReeferRecordTe The temperature java.lang.Double Yes No
mpAfterInTime recorded at the first
reefer reading after
the unit came into
the yard (first reading
after in time).
FreeDaysAllowed Allowed Free Days Allowed Free Days Allowed free days for java.lang.Long Yes No
the unit.
FreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: E for
'Empty', F for 'Full
Container Load', L
for 'Less than
Container Load', or B
for 'Break-bulk'.
GoodsBlNbr BL Number BL Nbr Simple Bill of Lading java.lang.String Yes Yes
Id.
GoodsConsignee Id Id The specified java.lang.String Yes Yes
consignee for the
goods.
GoodsConsigneeNa Name Name The specified java.lang.String Yes Yes
me consignee for the
goods.
GoodsShipper Id Id The specified java.lang.String Yes Yes
shipper for the
goods.
GoodsShipperName Name Name The name of the java.lang.String Yes Yes
specified shipper for
the goods.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 162
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
GrossWeight Gross Weight Gross Weight DEPRECATED - Use java.lang.Long Yes No
GrossWeightKgValue
instead: The gross
weight of the
equipment in
kilograms. The gross
weight is the
combined weight of
the equipment and
the goods.
GrossWeightKgValue Gross Weight Weight The gross weight of java.lang.Double Yes Yes
the equipment in
kilograms. The gross
weight is the
combined weight of
the equipment and
the goods.
HandlingReason Handling Reason Hndl Reason Reason for last java.lang.String Yes Yes
handling: C for
'Container Operator
Request', L for 'Line
Operator Request', T
for 'Terminal
Convenience', or U
for 'Customs
Request'.
HasPlannedMove True if there is a java.lang.Boolean Yes No
planned move for
this unit.
InTime Time Facility-In Time In The time the unit java.util.Date Yes Yes
entered the facility.
Same as the
discharge time if the
unit was discharged
from a vessel.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 163
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
InboundCarrierATA Act. Time of Arrival ATA Actual time of arrival java.util.Date Yes Yes
for the inbound
carrier.
InboundCarrierATD Act. Time of Depart. ATD Actual time of java.util.Date Yes Yes
departure for the
inbound carrier.
InboundCarrierCount Country Name Cntry Name The country of the java.lang.String Yes No
ry inbound carrier.
InboundCarrierDocu Documentation Doc Nbr The documentation java.lang.String Yes No
mentationNbr Number number of the
inbound carrier. For
the vessel this is the
Coast Guard
Document Number.
InboundCarrierETA Est. Time of Arrival ETA Expected time of java.util.Date Yes Yes
arrival for the
inbound carrier.
InboundCarrierETD Est. Time of Depart. ETD Expected time of java.util.Date Yes Yes
departure for the
inbound carrier.
InboundCarrierId Visit Ref Visit The inbound carrier java.lang.String Yes Yes
visit ID.
InboundCarrierIdAnd This is the same as java.lang.String Yes No
TruckingCompany the InboundCarrierId,
but for trucks it also
includes the trucking
company.
InboundCarrierInVoy Inbound carrier: java.lang.String Yes No
ageCall Inbound call number
for vessels
(undefined for other
carrier modes).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 164
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
InboundCarrierInVoy Inbound carrier: For java.lang.String Yes No
ageNbr vessels it is the
inbound voyage
number, and for
trains it is the train
ID.
InboundCarrierName Carrier Name Carrier Name The inbound carrier java.lang.String Yes No
name such as Vessel
Name, Truck License
Number, or Train ID.
InboundCarrierOpera The inbound carrier java.lang.String Yes No
torId operator ID such as
the line operator
(shipping line) or the
Trucking Company.
InboundCarrierOpera The inbound carrier java.lang.String Yes No
torName operator name such
as the line operator
(shipping line), or the
trucking company.
InboundCarrierOutVo Inbound carrier: java.lang.String Yes No
yageCall Outbound call
number for vessels
(undefined for other
carrier modes).
InboundCarrierOutVo Inbound carrier: For java.lang.String Yes No
yageNbr vessel it is the
outbound voyage
number, for trains it
is the train ID.
InboundCarrierType Carrier Mode Mode The inbound carrier java.lang.String Yes Yes
type: V for 'Vessel', R
for 'Railcar', T for
'Truck', N for 'Train',
or U for 'Unknown'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 165
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
InboundVesselName Carrier Name Carrier Name DEPRECATED - Use java.lang.String Yes No
InboundCarrierName
instead.
InboundVesselServic ID ID The service ID java.lang.String Yes Yes
eId (rotation) of the
inbound carrier as
displayed in the
Inbound area on the
Routing tab in the
Unit Inspector
IsHazardous Hazardous? Hazardous? True if the unit java.lang.Boolean Yes No
contains hazardous
cargo.
IsOOG Is OOG Is OOG True if the unit is out- java.lang.Boolean Yes Yes
of-gauge.
IsOnPower On Power On Power True if the unit is java.lang.Boolean Yes Yes
connected to
electrical supply, or
forced air exchange,
in case of porthole
reefer.
IsReefer Requires Power Reqs Power True if the unit java.lang.Boolean Yes Yes
requires power (is an
active reefer).
IsYardPositionVerifie Verified Yard Ver Yard Pos True if the SPARCS java.lang.Boolean Yes Yes
d Position user has verified the
yard position of the
unit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 166
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
LastFreeDay Last Free Day Last Free Day The last day (as java.lang.String Yes No
string) the unit can
stay in the facility
without charges. If
the date has a
preceding '!', the
date has been
manually overridden
and is not calculated
using the storage
rules.
LastFreeDayDate The last day the unit java.util.Date Yes No
can stay in the
facility without
charges (date
object).
LastReeferRecordDa The date of the last java.util.Date Yes No
te reefer reading.
LastReeferRecordTe Last Temperature Last Temp Read The temperature java.lang.Double Yes No
mp Monitored recorded during the
last reefer reading.
LineOperator Id Id The current operator java.lang.String Yes Yes
(shipping line) of the
unit.
MainHazardCodes Main Hazard Codes Hzd Codes All the applicable java.lang.String Yes No
hazard codes
separated by a ','.
MainHazardUNNum The UN Numbers of java.lang.String Yes No
bers the three most
severe hazards
registered as cargo,
separated by ','.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 167
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
OOG A code to display the java.lang.String Yes No
OOG dimensions of
a unit 'H W L' for
Height, Width, and
Length. A '-' is
displayed if one of
the dimensions is not
OOG. For example,
'H - -' means that
only the Height is
OOG.
OOGBack Overlong Back OL-B The unit is out-of- java.lang.Long Yes No
gauge at the back
(centimeters).
OOGFront Overlong Front OL-F The unit is out-of- java.lang.Long Yes No
gauge in the front
(centimeters).
OOGLeft Overwide Left OW-L The unit is out-of- java.lang.Long Yes No
gauge on the left
side (centimeters).
OOGRight Overwide Right OW-R The unit is out-of- java.lang.Long Yes No
gauge on the right
side (centimeters).
OOGTop Overheight OH The unit is out-of- java.lang.Long Yes No
gauge at the top
(centimeters).
OPL Point ID ID The original port of java.lang.String Yes Yes
load (the
International port of
load, if the cargo was
relayed through
domestic ports of
load).
OPLPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the original port of
load.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 168
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
OPLPlaceName Place Name Place Name The place code of java.lang.String Yes Yes
the original port of
load.
Origin Origin Orig The specified origin java.lang.String Yes Yes
of the goods.
OutTime Time Facility-Out Time Out The time the unit java.util.Date Yes Yes
exited the facility.
Same as the carrier
departure time.
OutboundCarrierATA Act. Time of Arrival ATA Actual time of arrival java.util.Date Yes Yes
for the outbound
carrier.
OutboundCarrierATD Act. Time of Depart. ATD Actual time of java.util.Date Yes Yes
departure for the
outbound carrier.
OutboundCarrierCou Country Name Cntry Name The country of the java.lang.String Yes No
ntry outbound carrier.
OutboundCarrierDO DOT Hazardous Haz CCN The DOT certificate java.lang.String Yes Yes
TCertNbr Material CCN number for the
outbound carrier.
OutboundCarrierDoc Documentation Doc Nbr The documentation java.lang.String Yes No
umentationNbr Number number of the
outbound carrier. For
the vessel this is the
Coast Guard
Document Number.
OutboundCarrierETA Est. Time of Arrival ETA Expected time of java.util.Date Yes Yes
arrival for the
outbound carrier.
OutboundCarrierETD Est. Time of Depart. ETD Expected time of java.util.Date Yes Yes
departure for the
outbound carrier.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 169
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierId Visit Ref Visit Departure carrier: java.lang.String Yes Yes
Visit ID for vessel,
train ID for train, or
license number for
truck.
OutboundCarrierIdA This is the same as java.lang.String Yes No
ndTruckingCompany the InboundCarrierId,
but for trucks it also
includes the Trucking
Company.
OutboundCarrierInVo Departure carrier: java.lang.String Yes No
yageCall Inbound call number
for vessels
(undefined for other
carrier modes).
OutboundCarrierInVo Departure carrier: java.lang.String Yes No
yageNbr Inbound voyage
number for outbound
vessels (undefined
for other carrier
modes).
OutboundCarrierNa Carrier Name Carrier Name The name of the java.lang.String Yes No
me outbound carrier
(e.g. vessel name,
truck license number,
train ID).
OutboundCarrierOpe The operator ID of java.lang.String Yes No
ratorId the outbound carrier
such as the line
operator (shipping
line) or the trucking
company.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 170
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierOpe The operator name java.lang.String Yes No
ratorName of the outbound
carrier such as the
line operator
(shipping line) or the
trucking company.
OutboundCarrierOut Departure carrier: java.lang.String Yes No
VoyageCall Outbound call
number for vessels
(undefined for other
carrier modes).
OutboundCarrierOut Departure carrier: java.lang.String Yes No
VoyageNbr For vessels it is the
outbound voyage
number, for trains it
is the train ID.
OutboundCarrierSer ID ID The service ID java.lang.String Yes Yes
viceId (rotation) of the
outbound carrier.
OutboundCarrierTyp Carrier Mode Mode The type of the java.lang.String Yes Yes
e outbound carrier: V
for 'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
or U for 'Unknown'.
OutboundCarrierlInV Departure carrier: java.lang.String Yes No
oyageNbr Inbound voyage
number for outbound
vessels (undefined
for other carrier
modes).
OutboundVesselNam Carrier Name Carrier Name DEPRECATED - Use java.lang.String Yes No
e OutboundCarrierNa
me instead.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 171
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
OveriddenLastFreeD Last Free Day LFD Override Fixed (not java.util.Date Yes Yes
ay Override calculated) date of
last free day for
Storage.
OveriddenPowerLast Power Last Free Day Power LFD Override Fixed (not java.util.Date Yes Yes
FreeDay Override calculated) date of
power last free day.
OwedStorageDays Storage Days Owed Storage Days Owed The number of days java.lang.Long Yes No
storage was charged
for the unit.
POD Point ID ID The first port of java.lang.String Yes Yes
discharge.
POD2 Point ID ID The second port of java.lang.String Yes Yes
discharge.
POD2Cntry Country Code Code The country code of java.lang.String Yes Yes
the second port of
discharge.
POD2PlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the second port of
discharge.
POD2PlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the second port of
discharge.
PODCntry Country Code Code The country code of java.lang.String Yes Yes
the first port of
discharge.
PODPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the first port of
discharge.
PODPlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the first port of
discharge.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 172
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
POL Point ID ID The port at which the java.lang.String Yes Yes
container was loaded
or will be loaded to a
vessel.
POLCntry Country Code Code The country code of java.lang.String Yes Yes
the port of load.
POLPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the port of load.
POLPlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the port of load.
PositionFull Position Position The complete name, java.lang.String Yes Yes
'(Type)-(Carrier or
Yard)-(Slot)' of the
last registered
location for this visit
of the unit.
PositionLocId Location Id LocId The last registered java.lang.String Yes Yes
location ID for this
visit of the unit: Yard
code, or the Carrier
Visit ID.
PositionLocType Position Type Type The last registered java.lang.String Yes Yes
location type for this
visit of the unit: Y for
'Yard', V for 'Vessel',
R for 'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
PositionOfRailcar Railcar Position Railcar Position The position of the java.lang.String Yes No
(Track-Slot) Railcar Visit in the
Yard in the format
'Track-Slot'. Only
populated if the unit's
last known position is
on a railcar.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 173
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
PositionPlanned Planned Position Planned Position Planned position of java.lang.String Yes No
the LOAD work
instruction.
PositionSlot Slot Slot The slot position ID java.lang.String Yes Yes
of the last registered
location for this visit
of the unit.
PowerGuaranteePart Id Id ID of the business java.lang.String Yes Yes
yId party agreeing to
guarantee reefer
charges for Power.
PowerGuaranteePart Name Name Name of the java.lang.String Yes Yes
yName business party
agreeing to
guarantee reefer
charges for Power.
PowerGuaranteeThr Power Guarantee Power Guarantee Day thru which java.util.Date Yes Yes
uDay Thru Day Thru Day reefer charges have
been guaranteed for
Power
PowerLastFreeDay Power Last Free Day Power Last Free Day The last day the unit java.lang.String Yes No
can use power at the
terminal without
charges. If the date
has a preceding '!',
the date has been
manually overridden
and is not calculated
using the power
rules.
PowerOffRequested Requested Off- Requested Off- The date and time java.util.Date Yes Yes
Time Power Time Power the unit needs
should be taken off
power.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 174
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
PowerOnLatestTime Must be On-Power Must be On-Power The latest date and java.util.Date Yes Yes
Time time the unit needs
to be on power.
RailLoadStop Stop-Rail Stop-Rail True if rail load is java.lang.Boolean Yes Yes
disallowed.
RequiredCO2Percen CO2 required, % CO2 Req.% The CO2 value java.lang.Double Yes Yes
tage required (%).
RequiredHumidityPe Humidity required, % Humd Req.% The humidity java.lang.Double Yes Yes
rcentage required (%).
RequiredMaxTempC Temp. Max Temp. Max The maximum java.lang.Double Yes Yes
temperature allowed
(degrees
Centigrade).
RequiredMinTempC Temp. Min Temp. Min The minimum java.lang.Double Yes Yes
temperature allowed
(degrees
Centigrade).
RequiredO2Percenta O2 required, % O2 Req.% The O2 value java.lang.Double Yes Yes
ge required (%).
RequiredTempC Temp. Required Temp Required The preferred/ java.lang.Double Yes Yes
required temperature
(degrees
Centigrade).
RequiredVent Ventilation Required Vent Req The ventilation java.lang.Double Yes Yes
required. The
measurement unit is
defined in separate
field
RequiredVentUnit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 175
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
RequiredVentPercen Ventilation Required Vent Req DEPRECATED - Use java.lang.Double Yes Yes
tage the RequiredVent
field instead. The
measurement unit is
defined as a
separate field,
RequiredVentUnit.
RequiredVentUnit Ventilation Unit Vent Unit The measurement java.lang.String Yes Yes
unit for the
RequiredVent field.
RequiresPower Requires Power Reqs Power True if the unit needs java.lang.Boolean Yes Yes
power for its reefer
unit, or forced air, in
case of porthole
reefer.
RestowType Restow Type Restow The restow type for java.lang.String Yes Yes
restowed through
containers: '-' for 'No
restow', R for
'Restow', or H for
'Shift move'.
RoadDeliveryStop Stop-Road Stop-Road True if road delivery java.lang.Boolean Yes Yes
is disallowed.
RoutingGroup Group ID Grp ID The routing group ID. java.lang.String Yes Yes
SealNbr1 Seal Number 1 Seal Nbr1 Seal number 1. java.lang.String Yes Yes
SealNbr2 Seal Number 2 Seal Nbr2 Seal number 2. java.lang.String Yes Yes
SealNbr3 Seal Number 3 Seal Nbr3 Seal number 3. java.lang.String Yes Yes
SealNbr4 Seal Number 4 Seal Nbr4 Seal number 4. java.lang.String Yes Yes
SpecialStow ID ID The special stow java.lang.String Yes Yes
requirement ID.
SpecialStow2 ID ID The special stow 2 java.lang.String Yes Yes
requirement ID.
SpecialStow3 ID ID The special stow 3 java.lang.String Yes Yes
requirement ID.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 176
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
StorageIsPaid Is Storage Paid Is Storage Paid True if storage is java.lang.Boolean Yes No
paid.
TimeOfLoading Time of Loading Loaded The time the unit java.util.Date Yes Yes
was loaded on the
outbound carrier,
empty if not yet
loaded.
UfvFlexDate01 ufvFlexDate01 ufvFlexDate01 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate01.
UfvFlexDate02 ufvFlexDate02 ufvFlexDate02 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate02.
UfvFlexDate03 ufvFlexDate03 ufvFlexDate03 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate03.
UfvFlexDate04 ufvFlexDate04 ufvFlexDate04 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate04.
UfvFlexDate05 ufvFlexDate05 ufvFlexDate05 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate05.
UfvFlexDate06 ufvFlexDate06 ufvFlexDate06 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate06.
UfvFlexDate07 ufvFlexDate07 ufvFlexDate07 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate07.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 177
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexDate08 ufvFlexDate08 ufvFlexDate08 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate08.
UfvFlexString01 UFV Flex-01 UFV Flex-01 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString01.
UfvFlexString02 UFV Flex-02 UFV Flex-02 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString02.
UfvFlexString03 UFV Flex-03 UFV Flex-03 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString03.
UfvFlexString04 UFV Flex-04 UFV Flex-04 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString04.
UfvFlexString05 UFV Flex-05 UFV Flex-05 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString05.
UfvFlexString06 UFV Flex-06 UFV Flex-06 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString06.
UfvFlexString07 UFV Flex-07 UFV Flex-07 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString07.
UfvFlexString08 UFV Flex-08 UFV Flex-08 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString08.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 178
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexString09 UFV Flex-09 UFV Flex-09 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString09.
UfvFlexString10 UFV Flex-10 UFV Flex-10 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString10.
UfvSparcsNotes Sparcs Notes Sparcs Notes Unit Facility Visit java.lang.String Yes No
Sparcs Notes
UnitActiveImpedimen Active Holds and java.lang.String Yes No
ts Required
Permissions
preventing an event
for this unit. Display
flag id suffixed with
HP view Id,status,
Applied By , Applied
On Date, Updated by
and Updated On
UnitEquipDmgsItmN Miscellaneous notes java.lang.String Yes No
otes for the damage Item
UnitFlexString01 Flex-01 Flex-01 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString01.
UnitFlexString02 Flex-02 Flex-02 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString02.
UnitFlexString03 Flex-03 Flex-03 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString03.
UnitFlexString04 Flex-04 Flex-04 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString04.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 179
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
UnitFlexString05 Flex-05 Flex-05 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString05.
UnitFlexString06 Flex-06 Flex-06 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString06.
UnitFlexString07 Flex-07 Flex-07 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString07.
UnitFlexString08 Flex-08 Flex-08 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString08.
UnitFlexString09 Flex-09 Flex-09 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString09.
UnitFlexString10 Flex-10 Flex-10 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString10.
UnitFlexString11 Flex-11 Flex-11 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString11.
UnitFlexString12 Flex-12 Flex-12 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString12.
UnitFlexString13 Flex-13 Flex-13 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString13.
UnitFlexString14 Flex-14 Flex-14 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString14.
UnitFlexString15 Flex-15 Flex-15 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString15.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 180
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
UnitHoldsAndPermis Unit Applied Holds/ Unit Hold/Perm Active holds and java.lang.String Yes No
sions Permissions granted permissions
attached to the unit.
UnitHoldsAndPermis Unit Applied Holds/ Unit Hold/Perm The IDs of active java.lang.String Yes No
sionsView Permissions Groups Groups Holds and
Permissions View on
the Unit
UnitImpediments Unit Impediments Unit Impediments Active Holds and java.lang.String Yes No
Required
Permissions
preventing an event
for this unit.
UnitNbr Unit Nbr Unit Nbr Unit Identifier: java.lang.String Yes Yes
Container number,
Chassis number,
Marks and Numbers,
etc.
UnitNonActiveImpedi Released Holds and java.lang.String Yes No
ments Granted/Canceled
Permissions an
event for this unit.
Display flag id
suffixed with HP view
Id,status, Applied
By ,Applied On Date,
Updated by and
Updated On
UnitRemark Unit Notes Unit Notes Unit Notes java.lang.String Yes No
UnitStripServiceNote Notes recorded with java.lang.String Yes No
s the UNIT_STRIP
event for the
selected unit
UnitStuffServiceNote Notes recorded with java.lang.String Yes No
s the UNIT_STUFF
event for the
selected empty unit
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 181
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Damages
External Tag Long Label Short Label Description Type In Design In Sort
VesselLoadStop Stop-Vessel Stop-Vsl True if vessel load is java.lang.Boolean Yes Yes
disallowed.
VisitsState Visit State V-State The current visit java.lang.String Yes Yes
state of a unit:
'Advised', 'Active',
'Departed', or
'Retired'.
VisitsTransitState Transit State T-State The current transit java.lang.String Yes Yes
state of a unit:
'Inbound', 'Advised',
'EC/In', 'Yard', 'EC/
Out', 'Loaded',
'Departed', or
'Retired'.
YardPositionVerified Verified Yard Ver Yard Pos True if the yard java.lang.Boolean Yes Yes
Position position has been
verified, false
otherwise.
YardStowageType Yard Stowage Type Yard Stow Type Type of yard java.lang.String Yes Yes
stowage required: W
for 'Must be kept on
wheels', G for 'Must
be kept on ground,
or E for 'Does not
matter'.
unitFlag1ReferenceI Export Control ECN The reference ID of java.lang.String Yes No
d Number the last hold/
permission defined
by setting
INVSERVICESFLAG
001 applied to the
unit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 182
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
unitFlag2ReferenceI Payee Payee The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
002 applied to the
unit.
unitFlag3ReferenceI Unit Flag 3 Ref Id Unit Flag 3 Ref Id The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
003 applied to the
unit.
unitFlag4ReferenceI Unit Flag 4 Ref Id Unit Flag 4 Ref Id The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
004 applied to the
unit.
unitNeedsReview Needs Review Needs Review True if the unit was java.lang.Boolean Yes Yes
created on-the-fly
and needs to be
manually reviewed.
A unit with two hazard items appears in the report as two separate result rows.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 183
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalPositionFull Position Position The complete name java.lang.String Yes Yes
of the arrival
position, '(Type)-
(Carrier or Yard)-
(Slot)'.
ArrivalPositionLocId Location Id LocId The arrival location java.lang.String Yes Yes
ID: Carrier visit ID.
ArrivalPositionLocTy Position Type Type The arrival location java.lang.String Yes Yes
pe type: V for 'Vessel', R
for 'Railcar', T for
'Truck', N for 'Train',
or U for 'Unknown'.
ArrivalPositionSlot Slot Slot The arrival slot java.lang.String Yes Yes
position ID.
AttachedPayloadUnit The Equipment IDs java.lang.String Yes No
s of attached payload
units separated by a
';'.
AttachedUnits Attached Attached The Equipment IDs java.lang.String Yes No
Equipments Equipments of attached units
separated by a ';'.
Bundle Unit is a Bundle Bundle True if the unit is a java.lang.Boolean Yes Yes
Bundle.
CargoWeight Cargo Weight Cargo Wt Cargo weight of the java.lang.Double Yes No
unit (gross weight
minus tare weight).
Category Category Category The category of the java.lang.String Yes Yes
unit: I for 'Import', E
for 'Export', T for
'Transship', D for
'Domestic', S for
'Storage', or R for
'Through' (includes
Restow).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 184
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
Commodity Commodity ID Id The commodity ID java.lang.String Yes Yes
for the contents of a
unit.
CommodityDescripti Commodity Short Cmdy Short Name The commodity java.lang.String Yes No
on Name description for the
contents of a unit.
DateOfGateProcessi EC-In Time EC-In Time The time the unit java.util.Date Yes Yes
ng was processed at the
gate.
DateOfLastHandling Time of Last Move Last Move The last recorded java.util.Date Yes Yes
time the unit was
moved.
DeckRequirements Deck Stowage Deck Req The stowage java.lang.String Yes Yes
Requirements requirement for the
unit: A for 'Above
Deck Only', B for
'Below Deck Only', or
E for 'Don't Care'.
DeclaredIbCarrierId Visit Ref Visit The declared/ java.lang.String Yes Yes
documented inbound
carrier, to the facility,
for a unit (this may
differ from the actual
inbound carrier).
DeclaredObCarrierId Visit Ref Visit The declared java.lang.String Yes Yes
outbound carrier,
from the facility, for a
unit (this may differ
from the actual
outbound carrier).
DemurragePayee Payee Payee The payee defined to java.lang.String Yes No
pay for demurrage
charges.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 185
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
DepartureOrderNo Number Number Associated Order java.lang.String Yes Yes
Number (booking,
EDO, ELO) for
deliveries or
receivals.
Destination Destination Dest The specified java.lang.String Yes Yes
destination for the
goods.
DrayStatus Dray Status Dray Status The dray status of java.lang.String Yes Yes
the unit: F for
'Forward to Loading
Point', R for 'Return
to shipper', O for
'Dray Out and Back',
I for 'Dray In', or T for
'Transfer to other
Facility'.
DwellDays Dwell Days Dwell The number of days java.lang.Long Yes No
the unit has been in
the yard.
ECN Export Control ECN The ECN clearing java.lang.String Yes No
Number this unit by customs.
EquipmentArcheTyp ISO Id ISO Id The arche type for java.lang.String Yes Yes
eId the primary
equipment type code
(ISO or other). For
information about
ISO codes, see the
documents section at
http:www.smdg.org.
EquipmentBuildDate Build Date Built The date the primary java.util.Date Yes Yes
equipment was
built/put in service.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 186
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentDamage Damage Severity Damage Severity The equipment java.lang.String Yes Yes
damage level: '-' for
Repaired, None,
Minor, or Major.
EquipmentGradeId ID ID The equipment java.lang.String Yes Yes
grade ID.
EquipmentHeightMm Height Height The overall java.lang.Long Yes Yes
equipment height in
millimeters.
EquipmentISOGroup ISO Group ISO Grp The equipment type java.lang.String Yes Yes
ISO group code. For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
EquipmentIsFolded Is Folded Is Folded True if the equipment java.lang.Boolean Yes Yes
is folded such as a
folded flat-rack.
EquipmentIsOutOfSe Is POS Is POS True if the equipment java.lang.Boolean Yes Yes
rvice is permanently out of
service.
EquipmentLeaseExpi Lease Expiration Lease Expires The date the lease java.util.Date Yes Yes
ration for the primary
equipment expires,
blank if no lease
applies.
EquipmentLengthM Length Length The overall java.lang.Long Yes Yes
m equipment length in
millimeters.
EquipmentMaterial Material Material The material of the java.lang.String Yes Yes
primary equipment:
Unknown, Aluminum,
or Steel.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 187
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentOffHireLo Off-Hire Location Off-Hire The location the java.lang.String Yes Yes
cation equipment will be
returned after it
comes off the lease.
EquipmentOperator Id Id The line operator java.lang.String Yes Yes
(shipping line)
currently registered
as the equipment
operator (lessee or
owner).
EquipmentOperatorN Name Name The name of the line java.lang.String Yes Yes
ame operator (shipping
line) currently
registered as the
equipment operator
(lessee or owner).
EquipmentOwner Id Id The line operator java.lang.String Yes Yes
(shipping line) that
owns the primary
equipment.
EquipmentPreviousO Id Id The line operator java.lang.String Yes Yes
perator (shipping line) that
was the previous
operator for the
primary equipment.
EquipmentReeferTyp Reefer Type Rfr Type The reefer type code java.lang.String Yes Yes
e of the primary
container. NOTE:
This field can only be
used if the report
data is filtered for
'Equipment Class =
Container'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 188
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentSafeWeig Safe Weight Safe Wt The equipment safe java.lang.Double Yes Yes
htKg weight in kilograms.
The safe weight is
the maximum
permissible weight of
the equipment and
cargo.
EquipmentStrengthC Strength Code Strength The equipment java.lang.String Yes Yes
ode strength code
EquipmentTareWeig Tare Weight Tare Wt The equipment tare java.lang.Double Yes Yes
htKg weight in kilograms.
The tare weight is
the empty weight of
the equipment.
EquipmentType ISO Id ISO Id The primary java.lang.String Yes Yes
equipment type code
(ISO or other). For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
EquipmentTypeBasic Basic Length Basic Length The Basic length of java.lang.String Yes Yes
Length the primary
equipment: 20' or
40'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 189
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentTypeClass General Class Class The reefer type code java.lang.String Yes Yes
of the primary
container: X for 'Non-
reefer', I for 'Air-
cooled, Dual Volt', V
for 'Air-cooled, Single
Volt', W for 'H2O-
cooled, Dual Volt', X
for 'H2O-cooled,
Single Volt', A for
'Integral, cooling
unknown', F for
'Fantainer/Starvent',
or P for 'Porthole
(forced-air)'.
EquipmentTypeNomi Nominal Height Height The nominal height java.lang.String Yes Yes
nalHeight of the primary
equipment: 4'0, 4'3,
8'0, 8'6, 9'0, or 9'6.
EquipmentTypeNomi Nominal Length Length The nominal length java.lang.String Yes Yes
nalLength of the primary
equipment: 20', 24',
30', 40', 45', 48', or
53'.
EquipmentWidthMm Width Width The overall java.lang.Long Yes Yes
equipment width in
millimeters.
FirstReeferRecordDa The date of the first java.util.Date Yes No
teAfterInTime reefer reading after
the unit came into
the yard (first reading
after in time).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 190
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
FirstReeferRecordTe The temperature java.lang.Double Yes No
mpAfterInTime recorded at the first
reefer reading after
the unit came into
the yard (first reading
after in time).
FreeDaysAllowed Allowed Free Days Allowed Free Days Allowed free days for java.lang.Long Yes No
the unit.
FreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: E for
'Empty', F for 'Full
Container Load', L
for 'Less than
Container Load', or B
for 'Break-bulk'.
GoodsBlNbr BL Number BL Nbr Simple Bill of Lading java.lang.String Yes Yes
Id.
GoodsConsignee Id Id The specified java.lang.String Yes Yes
consignee for the
goods.
GoodsConsigneeNa Name Name The specified java.lang.String Yes Yes
me consignee for the
goods.
GoodsShipper Id Id The specified java.lang.String Yes Yes
shipper for the
goods.
GoodsShipperName Name Name The name of the java.lang.String Yes Yes
specified shipper for
the goods.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 191
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
GrossWeight Gross Weight Gross Weight DEPRECATED - Use java.lang.Long Yes No
GrossWeightKgValue
instead: The gross
weight of the
equipment in
kilograms. The gross
weight is the
combined weight of
the equipment and
the goods.
GrossWeightKgValue Gross Weight Weight The gross weight of java.lang.Double Yes Yes
the equipment in
kilograms. The gross
weight is the
combined weight of
the equipment and
the goods.
HandlingReason Handling Reason Hndl Reason Reason for last java.lang.String Yes Yes
handling: C for
'Container Operator
Request', L for 'Line
Operator Request', T
for 'Terminal
Convenience', or U
for 'Customs
Request'.
HasPlannedMove There is a planned java.lang.Boolean Yes No
move for this unit.
HazardItemDcLgRef DcLgRef DcLgRef DANCARG DC-lg- java.lang.String Yes Yes
refno.
HazardItemDeckRes Deck Restrictions Deck Restr A DANCARG deck java.lang.String Yes Yes
trictions restriction.
HazardItemDescripti The Hazard Item java.lang.String Yes No
on Description.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 192
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
HazardItemEMSNum EMS EMS The emergency java.lang.String Yes Yes
ber schedule number of
the hazard item.
HazardItemEmergen Emergency contact Emrg. Tel. The emergency java.lang.String Yes Yes
cyTelephone telephone number of
the hazard item.
HazardItemExplosive Explosive Class Expl.Class The explosive class java.lang.String Yes Yes
Class (A, B, etc.).
HazardItemFireCode Id Id The fire code for this java.lang.String Yes Yes
hazard item.
HazardItemFlashPoi Flash Point Flash The temperature in java.lang.Double Yes Yes
nt Centigrade at which
the hazardous
material will
spontaneously
combust.
HazardItemHazIdUp Hazard Id, Upper Haz Id, upper part Hazard Identification java.lang.String Yes Yes
per part number, upper part.
HazardItemImdgClas IMDG Class IMDG Class The standard IMDG java.lang.String Yes Yes
s class code to identify
the hazardous
material.
HazardItemInhalatio InhalationZone Inh.Zone DANCARG java.lang.String Yes Yes
nZone inhalation zone.
HazardItemLimitedQt Limited Quantity Ltd Qty True if the quantity is java.lang.Boolean Yes Yes
y too small to require
segregation or
special handling.
HazardItemMFAG MFAG MFAG The medical first aid java.lang.String Yes Yes
guide number of the
hazard item.
HazardItemMarinePo Marine Pollutants Marine Pollutants The marine java.lang.Boolean Yes Yes
llutants pollutants of the
hazard item.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 193
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
HazardItemMoveMet Move Method Move Meth The method by java.lang.String Yes Yes
hod which the cargo is to
be moved (fork, etc).
HazardItemNumberT Hazard Number Hazard Number The number type for java.lang.String Yes Yes
ype Type Type the hazard entry.
HazardItemPackage PackageType Pkg.Type A description of the java.lang.String Yes Yes
Type package type.
HazardItemPacking Packing Group Pack Gr The type of java.lang.String Yes Yes
Group packaging an
explosive is in.
HazardItemPageNu IMDG Page Number IMDG Page The page number in java.lang.String Yes Yes
mber the IMDG book
(English version)
where the hazard is
described in detail.
HazardItemPlacards Hazard Item Hazard Item A string representing java.lang.String Yes No
String Placards Placards the placards
associated with the
hazard item.
HazardItemPlannerR Planner Reference Planner Ref DG-reference java.lang.String Yes Yes
ef Number number as allocated
by the central
planner.
HazardItemProperNa Proper Name Prop.Name The legal name of java.lang.String Yes Yes
me the hazardous
commodity for a
hazardous shipment.
HazardItemQuantity Quantity Qty Quantity of items java.lang.Long Yes Yes
such as barrels or
boxes for this hazard
type.
HazardItemRemarks Notes Notes The remarks java.lang.String Yes Yes
associated with the
hazard item.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 194
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
HazardItemRespons Emergency ERG Nbr The response guide java.lang.String Yes Yes
eGuideNbr Response Guide Nbr number of the
hazard item.
HazardItemSecondar IMO1 IMO1 The standard IMDG java.lang.String Yes Yes
yIMO1 class code to identify
the Secondary IMO1.
HazardItemSecondar IMO2 IMO2 The standard IMDG java.lang.String Yes Yes
yIMO2 class code to identify
the Secondary IMO2.
HazardItemSequenc Sequence Number Seq Nbr The Sequence java.lang.Long Yes Yes
e number for the
hazard entry.
HazardItemSubstanc Substance Id, Lower Subst Id, Lower Part Substance java.lang.String Yes Yes
eLower Part Identification
number, lower part.
HazardItemTechNam Technical Name Tech.Name The technical name java.lang.String Yes Yes
e of the hazardous
cargo.
HazardItemUNNumb UN/NA Number UN/NA The UN number for java.lang.String Yes Yes
er the hazard entry.
HazardItemWeight Weight Wt The net weight in java.lang.Double Yes Yes
kilograms of the
hazardous material.
InTime Time Facility-In Time In The time the unit java.util.Date Yes Yes
entered the facility.
Same as the
discharge time if the
unit was discharged
from a vessel.
InboundCarrierATA Act. Time of Arrival ATA Actual time of arrival java.util.Date Yes Yes
for the inbound
carrier.
InboundCarrierATD Act. Time of Depart. ATD Actual time of java.util.Date Yes Yes
departure for the
inbound carrier.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 195
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
InboundCarrierCount Country Name Cntry Name The country of the java.lang.String Yes No
ry inbound carrier.
InboundCarrierDOT DOT Hazardous Haz CCN The DOT certificate java.lang.String Yes Yes
CertNbr Material CCN number for the
inbound carrier.
InboundCarrierDocu Documentation Doc Nbr The documentation java.lang.String Yes No
mentationNbr Number number of the
inbound carrier. For
the vessel this is the
Coast Guard
Document Number.
InboundCarrierETA Est. Time of Arrival ETA Expected time of java.util.Date Yes Yes
arrival for the
inbound carrier.
InboundCarrierETD Est. Time of Depart. ETD Expected time of java.util.Date Yes Yes
departure for the
inbound carrier.
InboundCarrierId Visit Ref Visit The inbound carrier java.lang.String Yes Yes
visit ID.
InboundCarrierIdAnd This is the same as java.lang.String Yes No
TruckingCompany the InboundCarrierId,
but for trucks it also
includes the trucking
company.
InboundCarrierInVoy Inbound carrier: java.lang.String Yes No
ageCall Inbound call number
for vessels
(undefined for other
carrier modes).
InboundCarrierInVoy Inbound carrier: For java.lang.String Yes No
ageNbr vessels it is the
inbound voyage
number, and for
trains it is the train
ID.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 196
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
InboundCarrierName Carrier Name Carrier Name The inbound carrier java.lang.String Yes No
name such as Vessel
Name, Truck License
Number, or Train ID.
InboundCarrierOpera The inbound carrier java.lang.String Yes No
torId operator ID such as
the line operator
(shipping line) or the
Trucking Company.
InboundCarrierOpera The inbound carrier java.lang.String Yes No
torName operator name such
as the line operator
(shipping line), or the
trucking company.
InboundCarrierOutVo Inbound carrier: java.lang.String Yes No
yageCall Outbound call
number for vessels
(undefined for other
carrier modes).
InboundCarrierOutVo Inbound carrier: For java.lang.String Yes No
yageNbr vessel it is the
outbound voyage
number, for trains it
is the train ID.
InboundCarrierType Carrier Mode Mode The inbound carrier java.lang.String Yes Yes
type: V for 'Vessel', R
for 'Railcar', T for
'Truck', or N for
'Train'.
InboundVesselInVoy Inbound Voyage I/B Vyg null null No Yes
ageNbrRef
InboundVesselName Carrier Name Carrier Name DEPRECATED - Use java.lang.String Yes No
InboundCarrierName
instead.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 197
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
InboundVesselServic ID ID The service ID java.lang.String Yes Yes
eId (rotation) of the
inbound carrier as
displayed in the
Inbound area on the
Routing tab in the
Unit Inspector
IsHazardous Hazardous? Hazardous? True if the unit java.lang.Boolean Yes No
contains hazardous
cargo.
IsOOG Is OOG Is OOG True if the unit is out- java.lang.Boolean Yes Yes
of-gauge.
IsOnPower On Power On Power True if the unit is java.lang.Boolean Yes Yes
connected to
electrical supply, or
forced air exchange,
in case of porthole
reefer.
IsReefer Requires Power Reqs Power True if the unit java.lang.Boolean Yes Yes
requires power (is an
active reefer).
IsYardPositionVerifie Verified Yard Ver Yard Pos True if the SPARCS java.lang.Boolean Yes Yes
d Position user has verified the
yard position of the
unit.
LastFreeDay Last Free Day Last Free Day The last day (as java.lang.String Yes No
string) the unit can
stay in the facility
without charges. If
the date has a
preceding '!', the
date has been
manually overridden
and is not calculated
using the storage
rules.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 198
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
LastFreeDayDate The last day the unit java.util.Date Yes No
can stay in the
facility without
charges (date
object).
LastReeferRecordDa The date of the last java.util.Date Yes No
te reefer reading.
LastReeferRecordTe Last Temperature Last Temp Read The temperature java.lang.Double Yes No
mp Monitored recorded during the
last reefer reading.
LineOperator Id Id The current operator java.lang.String Yes Yes
(shipping line) of the
unit.
MainHazardCodes Main Hazard Codes Hzd Codes All the applicable java.lang.String Yes No
hazard codes
separated by a ','.
MainHazardUNNum The UN Numbers of java.lang.String Yes No
bers the three most
severe hazards
registered as cargo,
separated by ','.
OOG A code to display the java.lang.String Yes No
OOG dimensions of
a unit 'H W L' for
Height, Width, and
Length. A '-' is
displayed if one of
the dimensions is not
OOG. For example,
'H - -' means that
only the Height is
OOG.
OOGBack Overlong Back OL-B The unit is out-of- java.lang.Long Yes No
gauge at the back
(centimeters).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 199
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
OOGFront Overlong Front OL-F The unit is out-of- java.lang.Long Yes No
gauge in the front
(centimeters).
OOGLeft Overwide Left OW-L The unit is out-of- java.lang.Long Yes No
gauge on the left
side (centimeters).
OOGRight Overwide Right OW-R The unit is out-of- java.lang.Long Yes No
gauge on the right
side (centimeters).
OOGTop Overheight OH The unit is out-of- java.lang.Long Yes No
gauge at the top
(centimeters).
OPL Point ID ID The original port of java.lang.String Yes Yes
load (the
International port of
load, if the cargo was
relayed through
domestic ports of
load).
OPLPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the original port of
load.
OPLPlaceName Place Name Place Name The place code of java.lang.String Yes Yes
the original port of
load.
Origin Origin Orig The specified origin java.lang.String Yes Yes
of the goods.
OutTime Time Facility-Out Time Out The time the unit java.util.Date Yes Yes
exited the facility.
Same as the carrier
departure time.
OutboundCarrierATA Act. Time of Arrival ATA Actual time of arrival java.util.Date Yes Yes
for the outbound
carrier.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 200
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierATD Act. Time of Depart. ATD Actual time of java.util.Date Yes Yes
departure for the
outbound carrier.
OutboundCarrierCou Country Name Cntry Name The country of the java.lang.String Yes No
ntry outbound carrier.
OutboundCarrierDO DOT Hazardous Haz CCN The DOT certificate java.lang.String Yes Yes
TCertNbr Material CCN number for the
outbound carrier.
OutboundCarrierDoc Documentation Doc Nbr The documentation java.lang.String Yes No
umentationNbr Number number of the
outbound carrier. For
the vessel this is the
Coast Guard
Document Number.
OutboundCarrierETA Est. Time of Arrival ETA Expected time of java.util.Date Yes Yes
arrival for the
outbound carrier.
OutboundCarrierETD Est. Time of Depart. ETD Expected time of java.util.Date Yes Yes
departure for the
outbound carrier.
OutboundCarrierId Visit Ref Visit Departure carrier: java.lang.String Yes Yes
Visit ID for vessel,
train ID for train, or
license number for
truck.
OutboundCarrierIdA This is the same as java.lang.String Yes No
ndTruckingCompany the
OutboundCarrierId,
but for trucks it also
includes the Trucking
Company.
OutboundCarrierInVo Departure carrier: java.lang.String Yes No
yageCall Inbound call number
for vessels
(undefined for other
carrier modes).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 201
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierInVo Departure carrier: java.lang.String Yes No
yageNbr Inbound voyage
number for outbound
vessels (undefined
for other carrier
modes).
OutboundCarrierNa Carrier Name Carrier Name The name of the java.lang.String Yes No
me outbound carrier
(e.g. vessel name,
truck license number,
train ID).
OutboundCarrierOpe The operator ID of java.lang.String Yes No
ratorId the outbound carrier
such as the line
operator (shipping
line) or the trucking
company.
OutboundCarrierOpe The operator name java.lang.String Yes No
ratorName of the outbound
carrier such as the
line operator
(shipping line) or the
trucking company.
OutboundCarrierOut Departure carrier: java.lang.String Yes No
VoyageCall Outbound call
number for vessels
(undefined for other
carrier modes).
OutboundCarrierOut Departure carrier: java.lang.String Yes No
VoyageNbr For vessels it is the
outbound voyage
number, for trains it
is the train ID.
OutboundCarrierSer ID ID The service ID java.lang.String Yes Yes
viceId (rotation) of the
outbound carrier.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 202
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierTyp Carrier Mode Mode The type of the java.lang.String Yes Yes
e outbound carrier: V
for 'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
or U for 'Unknown'.
OutboundCarrierlInV Departure carrier: java.lang.String Yes No
oyageNbr Inbound voyage
number for outbound
vessels (undefined
for other carrier
modes).
OutboundVesselNam Carrier Name Carrier Name DEPRECATED - Use java.lang.String Yes No
e OutboundCarrierNa
me instead.
OveriddenLastFreeD Last Free Day LFD Override Fixed (not java.util.Date Yes Yes
ay Override calculated) date of
last free day for
Storage.
OveriddenPowerLast Power Last Free Day Power LFD Override Fixed (not java.util.Date Yes Yes
FreeDay Override calculated) date of
power last free day.
OwedStorageDays Storage Days Owed Storage Days Owed The number of days java.lang.Long Yes No
storage was charged
for the unit.
POD Point ID ID The first port of java.lang.String Yes Yes
discharge.
POD2 Point ID ID The second port of java.lang.String Yes Yes
discharge.
POD2Cntry Country Code Code The country code of java.lang.String Yes Yes
the second port of
discharge.
POD2PlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the second port of
discharge.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 203
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
POD2PlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the second port of
discharge.
PODCntry Country Code Code The country code of java.lang.String Yes Yes
the first port of
discharge.
PODPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the first port of
discharge.
PODPlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the first port of
discharge.
POL Point ID ID The port at which the java.lang.String Yes Yes
container was loaded
or will be loaded to a
vessel.
POLCntry Country Code Code The country code of java.lang.String Yes Yes
the port of load.
POLPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the port of load.
POLPlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the port of load.
PlacardsMismatched Placards Mismatch Placards Mismatch False if Unit's Hazard java.lang.Boolean Yes Yes
placards and
observed placards
match, True
otherwise
PositionFull Position Position The complete name, java.lang.String Yes Yes
'(Type)-(Carrier or
Yard)-(Slot)' of the
last registered
location for this visit
of the unit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 204
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
PositionLocId Location Id LocId The last registered java.lang.String Yes Yes
location ID for this
visit of the unit: Yard
code, or the Carrier
Visit ID.
PositionLocType Position Type Type The last registered java.lang.String Yes Yes
location type for this
visit of the unit: Y for
'Yard', V for 'Vessel',
R for 'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
PositionOfRailcar Railcar Position Railcar Position The position of the java.lang.String Yes No
(Track-Slot) Railcar Visit in the
Yard in the format
'Track-Slot'. Only
populated if the unit's
last known position is
on a railcar.
PositionPlanned Planned Position Planned Position Planned position of java.lang.String Yes No
the LOAD work
instruction.
PositionSlot Slot Slot The slot position ID java.lang.String Yes Yes
of the last registered
location for this visit
of the unit.
PowerGuaranteePart Id Id ID of the business java.lang.String Yes Yes
yId party agreeing to
guarantee reefer
charges for Power.
PowerGuaranteePart Name Name Name of the java.lang.String Yes Yes
yName business party
agreeing to
guarantee reefer
charges for Power.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 205
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
PowerGuaranteeThr Power Guarantee Power Guarantee Day thru which java.util.Date Yes Yes
uDay Thru Day Thru Day reefer charges have
been guaranteed for
Power
PowerLastFreeDay Power Last Free Day Power Last Free Day The last day the unit java.lang.String Yes No
can use power at the
terminal without
charges. If the date
has a preceding '!',
the date has been
manually overridden
and is not calculated
using the power
rules.
PowerOffRequested Requested Off- Requested Off- The date and time java.util.Date Yes Yes
Time Power Time Power the unit needs
should be taken off
power.
PowerOnLatestTime Must be On-Power Must be On-Power The latest date and java.util.Date Yes Yes
Time time the unit needs
to be on power.
RailLoadStop Stop-Rail Stop-Rail True if rail load is java.lang.Boolean Yes Yes
disallowed.
RequiredCO2Percen CO2 required, % CO2 Req.% The CO2 value java.lang.Double Yes Yes
tage required (%).
RequiredHumidityPe Humidity required, % Humd Req.% The humidity java.lang.Double Yes Yes
rcentage required (%).
RequiredMaxTempC Temp. Max Temp. Max The maximum java.lang.Double Yes Yes
temperature allowed
(degrees
Centigrade).
RequiredMinTempC Temp. Min Temp. Min The minimum java.lang.Double Yes Yes
temperature allowed
(degrees
Centigrade).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 206
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
RequiredO2Percenta O2 required, % O2 Req.% The O2 value java.lang.Double Yes Yes
ge required (%).
RequiredTempC Temp. Required Temp Required The preferred/ java.lang.Double Yes Yes
required temperature
(degrees
Centigrade).
RequiredVent Ventilation Required Vent Req The ventilation java.lang.Double Yes Yes
required. The
measurement unit is
defined in separate
field
RequiredVentUnit.
RequiredVentPercen Ventilation Required Vent Req DEPRECATED - Use java.lang.Double Yes Yes
tage the RequiredVent
field instead. The
measurement unit is
defined as a
separate field,
RequiredVentUnit.
RequiredVentUnit Ventilation Unit Vent Unit The measurement java.lang.String Yes Yes
unit for the
RequiredVent field.
RequiresPower Requires Power Reqs Power True if the unit needs java.lang.Boolean Yes Yes
power for its reefer
unit, or forced air, in
case of porthole
reefer.
RestowType Restow Type Restow The restow type for java.lang.String Yes Yes
restowed through
containers: '-' for 'No
restow', R for
'Restow', or H for
'Shift move'.
RoadDeliveryStop Stop-Road Stop-Road True if road delivery java.lang.Boolean Yes Yes
is disallowed.
RoutingGroup Group ID Grp ID The routing group ID. java.lang.String Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 207
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
SealNbr1 Seal Number 1 Seal Nbr1 Seal number 1. java.lang.String Yes Yes
SealNbr2 Seal Number 2 Seal Nbr2 Seal number 2. java.lang.String Yes Yes
SealNbr3 Seal Number 3 Seal Nbr3 Seal number 3. java.lang.String Yes Yes
SealNbr4 Seal Number 4 Seal Nbr4 Seal number 4. java.lang.String Yes Yes
SpecialStow ID ID The special stow java.lang.String Yes Yes
requirement ID.
SpecialStow2 ID ID The special stow 2 java.lang.String Yes Yes
requirement ID.
SpecialStow3 ID ID The special stow 3 java.lang.String Yes Yes
requirement ID.
StorageIsPaid Is Storage Paid Is Storage Paid True if storage is java.lang.Boolean Yes No
paid.
TimeOfLoading Time of Loading Loaded The time the unit java.util.Date Yes Yes
was loaded on the
outbound carrier,
empty if not yet
loaded.
UfvFlexDate01 ufvFlexDate01 ufvFlexDate01 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate01.
UfvFlexDate02 ufvFlexDate02 ufvFlexDate02 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate02.
UfvFlexDate03 ufvFlexDate03 ufvFlexDate03 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate03.
UfvFlexDate04 ufvFlexDate04 ufvFlexDate04 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate04.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 208
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexDate05 ufvFlexDate05 ufvFlexDate05 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate05.
UfvFlexDate06 ufvFlexDate06 ufvFlexDate06 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate06.
UfvFlexDate07 ufvFlexDate07 ufvFlexDate07 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate07.
UfvFlexDate08 ufvFlexDate08 ufvFlexDate08 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate08.
UfvFlexString01 UFV Flex-01 UFV Flex-01 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString01.
UfvFlexString02 UFV Flex-02 UFV Flex-02 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString02.
UfvFlexString03 UFV Flex-03 UFV Flex-03 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString03.
UfvFlexString04 UFV Flex-04 UFV Flex-04 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString04.
UfvFlexString05 UFV Flex-05 UFV Flex-05 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString05.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 209
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexString06 UFV Flex-06 UFV Flex-06 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString06.
UfvFlexString07 UFV Flex-07 UFV Flex-07 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString07.
UfvFlexString08 UFV Flex-08 UFV Flex-08 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString08.
UfvFlexString09 UFV Flex-09 UFV Flex-09 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString09.
UfvFlexString10 UFV Flex-10 UFV Flex-10 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString10.
UfvSparcsNotes Sparcs Notes Sparcs Notes Unit Facility Visit java.lang.String Yes No
Sparcs Notes
UnitActiveImpedimen Active Holds and java.lang.String Yes No
ts Required
Permissions
preventing an event
for this unit. Display
flag id suffixed with
HP view Id,status,
Applied By , Applied
On Date, Updated by
and Updated On
UnitCreatedDate Time Created Time Created The date and time java.util.Date Yes Yes
when the unit is
created.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 210
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
UnitEquipDmgsItmN Miscellaneous notes java.lang.String Yes No
otes for the damage Item
UnitFlexString01 Flex-01 Flex-01 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString01.
UnitFlexString02 Flex-02 Flex-02 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString02.
UnitFlexString03 Flex-03 Flex-03 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString03.
UnitFlexString04 Flex-04 Flex-04 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString04.
UnitFlexString05 Flex-05 Flex-05 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString05.
UnitFlexString06 Flex-06 Flex-06 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString06.
UnitFlexString07 Flex-07 Flex-07 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString07.
UnitFlexString08 Flex-08 Flex-08 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString08.
UnitFlexString09 Flex-09 Flex-09 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString09.
UnitFlexString10 Flex-10 Flex-10 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString10.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 211
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
UnitFlexString11 Flex-11 Flex-11 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString11.
UnitFlexString12 Flex-12 Flex-12 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString12.
UnitFlexString13 Flex-13 Flex-13 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString13.
UnitFlexString14 Flex-14 Flex-14 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString14.
UnitFlexString15 Flex-15 Flex-15 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString15.
UnitHoldPermAppled Unit Holds/Perm Unit Holds/Perm Date and time the java.util.Date Yes No
On AppliedOn AppliedOn active holds and
granted/canceled
permissions applied
to the unit
UnitHoldPermUpdate Unit Holds/Perm Unit Holds/Perm Date and time the java.util.Date Yes No
dOn UpdatedOn UpdatedOn released holds and
granted/canceled
permissions updated
to the unit
UnitHoldsAndPermis Unit Applied Holds/ Unit Hold/Perm Active holds and java.lang.String Yes No
sions Permissions granted permissions
attached to the unit.
UnitHoldsAndPermis Unit Applied Holds/ Unit Hold/Perm The IDs of active java.lang.String Yes No
sionsView Permissions Groups Groups Holds and
Permissions View on
the Unit
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 212
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
UnitImpediments Unit Impediments Unit Impediments Active Holds and java.lang.String Yes No
Required
Permissions
preventing an event
for this unit.
UnitNbr Unit Nbr Unit Nbr Unit Identifier: java.lang.String Yes Yes
Container number,
Chassis number,
Marks and Numbers,
etc.
UnitNonActiveImpedi Released Holds and java.lang.String Yes No
ments Granted/Canceled
Permissions an
event for this unit.
Display flag id
suffixed with HP view
Id,status, Applied
By ,Applied On Date,
Updated by and
Updated On
UnitRemark Unit Notes Unit Notes Unit Notes java.lang.String Yes No
UnitStripServiceNote Notes recorded with java.lang.String Yes No
s the UNIT_STRIP
event for the
selected unit
UnitStuffServiceNote Notes recorded with java.lang.String Yes No
s the UNIT_STUFF
event for the
selected empty unit
VesselLoadStop Stop-Vessel Stop-Vsl True if vessel load is java.lang.Boolean Yes Yes
disallowed.
VisitsState Visit State V-State The current visit java.lang.String Yes Yes
state of a unit:
'Advised', 'Active',
'Departed', or
'Retired'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 213
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards
External Tag Long Label Short Label Description Type In Design In Sort
VisitsTransitState Transit State T-State The current transit java.lang.String Yes Yes
state of a unit:
'Inbound', 'Advised',
'EC/In', 'Yard', 'EC/
Out', 'Loaded',
'Departed', or
'Retired'.
YardPositionVerified Verified Yard Ver Yard Pos True if the yard java.lang.Boolean Yes Yes
Position position has been
verified, false
otherwise.
YardStowageType Yard Stowage Type Yard Stow Type Type of yard java.lang.String Yes Yes
stowage required: W
for 'Must be kept on
wheels', G for 'Must
be kept on ground,
or E for 'Does not
matter'.
unitFlag1ReferenceI Export Control ECN The reference ID of java.lang.String Yes No
d Number the last hold/
permission defined
by setting
INVSERVICESFLAG
001 applied to the
unit.
unitFlag2ReferenceI Payee Payee The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
002 applied to the
unit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 214
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards and Train Visit
External Tag Long Label Short Label Description Type In Design In Sort
unitFlag3ReferenceI Unit Flag 3 Ref Id Unit Flag 3 Ref Id The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
003 applied to the
unit.
unitFlag4ReferenceI Unit Flag 4 Ref Id Unit Flag 4 Ref Id The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
004 applied to the
unit.
unitNeedsReview Needs Review Needs Review True if the unit was java.lang.Boolean Yes Yes
created on-the-fly
and needs to be
manually reviewed.
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalCarrierCreated The arrival carrier java.util.Date Yes No
train visit created
time.
ArrivalCarrierCreator The arrival carrier java.lang.String Yes No
train visit creator.
ArrivalCarrierDirectio The arrival carrier java.lang.String Yes No
n train visit direction.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 215
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards and Train Visit
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalCarrierLastMo The arrival carrier java.util.Date Yes No
veTime train visit(inbound
OR outbound) Last
move time.
ArrivalCarrierVehicle The arrival carrier java.lang.String Yes No
Destination Railcar Destination.
ArrivalCarrierVehicle The arrival carrier java.lang.String Yes No
FlatCarType Railcar Flatcar type.
ArrivalCarrierVehicle The arrival carrier java.lang.String Yes No
Seq Railcar Sequence.
ArrivalCarrierVisitAT Act. Time of Depart. ATD Actual Time of java.util.Date Yes Yes
D Departure of the
inbound Carrier Visit.
ArrivalPositionLocId Location Id LocId The arrival location java.lang.String Yes Yes
ID: Carrier visit ID.
CarrierVisitId Visit Ref Visit Id of the inbound java.lang.String Yes Yes
carrier visit.
CarrierVisitOperator Id Id Operator of the java.lang.String Yes Yes
inbound carrier visit.
Category Category Category The category of the java.lang.String Yes Yes
unit: I for 'Import', E
for 'Export', T for
'Transship', D for
'Domestic', S for
'Storage', or R for
'Through' (includes
Restow).
Consignee Id Id The current java.lang.String Yes Yes
consignee of the
unit.
Destination Destination Dest The specified java.lang.String Yes Yes
destination for the
goods.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 216
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards and Train Visit
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentISOGroup ISO Group ISO Grp The equipment type java.lang.String Yes Yes
ISO group code. For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
EquipmentTypeNomi Nominal Height Height The nominal height java.lang.String Yes Yes
nalHeight of the primary
equipment: 4'0, 4'3,
8'0, 8'6, 9'0, or 9'6.
EquipmentTypeNomi Nominal Length Length The nominal length java.lang.String Yes Yes
nalLength of the primary
equipment: 20', 24',
30', 40', 45', 48', or
53'.
FreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: E for
'Empty', F for 'Full
Container Load', L
for 'Less than
Container Load', or B
for 'Break-bulk'.
HazardItemSecondar IMO1 IMO1 The standard IMDG java.lang.String Yes Yes
yIMO1 class code to identify
the Secondary IMO1.
HazardItemSecondar IMO2 IMO2 The standard IMDG java.lang.String Yes Yes
yIMO2 class code to identify
the Secondary IMO2.
HazardItemTechNam Technical Name Tech.Name The technical name java.lang.String Yes Yes
e of the hazardous
cargo.
HazardItemUNNumb UN/NA Number UN/NA The UN number for java.lang.String Yes Yes
er the hazard entry.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 217
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Hazards and Train Visit
External Tag Long Label Short Label Description Type In Design In Sort
InboundCarrierType Carrier Mode Mode The inbound carrier java.lang.String Yes Yes
type: V for 'Vessel', R
for 'Railcar', T for
'Truck', or N for
'Train'.
InboundCarrierVisitP Visit Phase Phase Inbound carrier's visit java.lang.String Yes No
hase phase, C for
CREATED, I for
INBOUND, A for
ARRIVED, W for
WORKING, T for
COMPLETE, D for
DEPARTED, S for
CLOSED, Z for
CANCELLED, X for
ARCHIVED
IsHazardous Hazardous? Hazardous? True if the unit java.lang.Boolean Yes Yes
contains hazardous
cargo.
LineOperator Id Id The current operator java.lang.String Yes Yes
(shipping line) of the
unit.
LineOperatorName Name Name The current operator java.lang.String Yes Yes
name (shipping line)
of the unit.
OveriddenLastFreeD Last Free Day LFD Override Fixed (not java.util.Date Yes Yes
ay Override calculated) date of
last free day for
Storage.
OveriddenPowerLast Power Last Free Day Power LFD Override Fixed (not java.util.Date Yes Yes
FreeDay Override calculated) date of
power last free day.
POL Point ID ID The port at which the java.lang.String Yes Yes
container was loaded
or will be loaded on a
vessel.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 218
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Holds/Permissions
External Tag Long Label Short Label Description Type In Design In Sort
UnitCreatedDate Time Created Time Created The date and time java.util.Date Yes Yes
when the unit is
created.
UnitNbr Unit Nbr Unit Nbr Unit Identifier: java.lang.String Yes Yes
Container number,
Chassis number,
Marks and Numbers,
etc.
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentOperator Equipment Operator Eq Operator The id of the line java.lang.String Yes Yes
operator (shipping
line) currently
registered as the
equipment operator
EquipmentOperatorN Equipment Operator Eq Operator Name The name of the line java.lang.String Yes Yes
ame Name operator (shipping
line) currently
registered as the
equipment operator
EquipmentOwner Equipment Owner Eq Owner The line operator java.lang.String Yes Yes
id(shipping line) that
owns the primary
equipment
EquipmentOwnerNa Equipment Owner Eq Owner Name The line operator java.lang.String Yes Yes
me Name name(shipping line)
that owns the
primary equipment
HoldOrPerm Flag Flag Purpose: HOLD or java.lang.String Yes Yes
PERMISSION
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 219
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Holds/Permissions
External Tag Long Label Short Label Description Type In Design In Sort
HoldPermAction Action Action The action that must java.lang.String Yes No
be completed for the
selected hold or
permission to be
released or granted
HoldPermAppledBy Applied By Applied By The user who java.lang.String Yes Yes
applied the Hold/
Permission
HoldPermAppledTo Applied To Appled To The unit id to which java.lang.String Yes Yes
this Hold/Permission
was applied
HoldPermAppliedDat Applied Date Applied Date The Date the Hold/ java.util.Date Yes Yes
e Permission was
applied
HoldPermChangedB Changer Changer The user who java.lang.String Yes Yes
y updated the Hold/
Permission
HoldPermChangedD Changed Changed The date and time java.util.Date Yes Yes
ate the Hold/Permission
was updated
HoldPermCovert Covert Flag Type Covert Flag Type Covert Flag Type java.lang.Boolean Yes Yes
HoldPermCreatedBy Creator Creator The user who java.lang.String Yes Yes
created the Hold/
Permission
HoldPermCreatedDa Created Created The date and time java.util.Date Yes Yes
te the Hold/Permission
was created
HoldPermId Flag Id Flag Id Id of the Hold/ java.lang.String Yes Yes
Permission
HoldPermNote Note Note Note recorded with java.lang.String Yes Yes
this unit's Hold/
Permission
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 220
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit - Holds/Permissions
External Tag Long Label Short Label Description Type In Design In Sort
HoldPermRefId Reference Id Ref Id Reference java.lang.String Yes Yes
information recorded
with this Unit's Hold/
Permission
HoldPermStatus Status Status The status of Hold/ java.lang.String Yes No
Permission
HoldPermUnitId Unit Nbr Unit Nbr The unit id to which java.lang.String Yes Yes
this Hold/Permission
was applied
HoldPermUnitIsStow Is Stowplan Posted Stowplan Posted Is there Stowplan java.lang.Boolean Yes Yes
planPosted EDI containing the
particular Unit
HoldPermUpdatedBy Updated By Upd By The user who java.lang.String Yes No
released/canceled
the hold/permission
HoldPermUpdatedD Updated On Upd On The date on which java.util.Date Yes No
ate the hold/permission
was released/
canceled
HoldPermUpdatedN Update Note Upd Note A short note about java.lang.String Yes No
ote the release/
cancelation of the
hold/permission
HoldPermUpdatedR Updated Reference Upd Ref ID The update java.lang.String Yes No
efId ID reference ID used
when releasing/
canceling the hold/
permission
HoldPermView Hold/Perm View Id Hold/Perm View Id A unique identifier for java.lang.String Yes Yes
the hold or
permission view
IBCarrierMode IB Carrier Mode IB Mode The inbound carrier java.lang.String Yes Yes
type: 'Vessel',
'Railcar', 'Truck' or
'Train'
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 221
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
IBCarrierVisitOperat IB Carrier Operator IB Operator The Inbound carrier java.lang.String Yes Yes
or visit operator Id
IBCarrierVisitOperat IB Carrier Operator IB Operator Name The Inbound carrier java.lang.String Yes Yes
orName Name visit operator Name
IBDeclaredCarrierId Visit Ref Visit Inbound declared java.lang.String Yes Yes
carrier: Visit ID for
vessel, Train ID for
train, or License
Number for truck
OBCarrierMode OB Carrier Mode OB Mode The outbound carrier java.lang.String Yes Yes
type: 'Vessel',
'Railcar', 'Truck' or
'Train'
OBCarrierVisitOperat OB Carrier Operator OB Operator The outbound carrier java.lang.String Yes Yes
or visit operator Id
OBCarrierVisitOperat OB Carrier Operator OB Operator Name The outbound carrier java.lang.String Yes Yes
orName Name visit operator name
OBDeclaredCarrierId Visit Ref Visit Outbound declared java.lang.String Yes Yes
carrier: Visit ID for
vessel, Train ID for
train, or License
Number for truck
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalOrderNo Number Number Associated Order java.lang.String Yes Yes
Number (ERO) for
receivals.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 222
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalPositionFull Position Position The complete name java.lang.String Yes Yes
of the arrival
position, '(Type)-
(Carrier or Yard)-
(Slot)'.
ArrivalPositionLocId Location Id LocId The arrival location java.lang.String Yes Yes
ID: Carrier visit ID.
ArrivalPositionLocTy Position Type Type The arrival location java.lang.String Yes Yes
pe type: V for 'Vessel', R
for 'Railcar', T for
'Truck', N for 'Train',
or U for 'Unknown'.
ArrivalPositionSlot Slot Slot The arrival slot java.lang.String Yes Yes
position ID.
AttachedPayloadUnit The Equipment IDs java.lang.String Yes No
s of attached payload
units separated by a
';'.
AttachedUnits Attached Attached The Equipment IDs java.lang.String Yes No
Equipments Equipments of attached units
separated by a ';'.
Bundle Unit is a Bundle Bundle True if the unit is a java.lang.Boolean Yes Yes
Bundle.
CargoWeight Cargo Weight Cargo Wt Cargo weight of the java.lang.Double Yes No
unit (gross weight
minus tare weight).
CarryChe CHE Name CHE Name The crane that java.lang.String Yes Yes
executed the 'carry'
phase of the move.
CarryCheLoginName Carry CHE Login Carry CHE Login Login Name of the java.lang.String Yes Yes
Name Name CHE User that
executed the 'carry'
phase of the move.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 223
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
Category Category Category The category of the java.lang.String Yes Yes
unit: I for 'Import', E
for 'Export', T for
'Transship', D for
'Domestic', S for
'Storage', or R for
'Through' (includes
Restow).
Commodity Commodity ID Id The commodity ID java.lang.String Yes Yes
for the contents of a
unit.
CommodityDescripti Commodity Short Cmdy Short Name The commodity java.lang.String Yes No
on Name description for the
contents of a unit.
DateOfGateProcessi EC-In Time EC-In Time The time the unit java.util.Date Yes Yes
ng was processed at the
gate.
DateOfLastHandling Time of Last Move Last Move The last recorded java.util.Date Yes Yes
time the unit was
moved.
DeckRequirements Deck Stowage Deck Req The stowage java.lang.String Yes Yes
Requirements requirement for the
unit: A for 'Above
Deck Only', B for
'Below Deck Only', or
E for 'Don't Care'.
DemurragePayee Payee Payee The payee defined to java.lang.String Yes No
pay for demurrage
charges.
DepartureOrderNo Number Number Associated Order java.lang.String Yes Yes
Number (booking,
EDO, ELO) for
deliveries or
receivals.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 224
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
Destination Destination Dest The specified java.lang.String Yes Yes
destination for the
goods.
DistanceCarried Distance of Carry Dist.Carry Distance prime java.lang.Long Yes Yes
mover traveled in
carry phase
(meters).
DistanceToStart Distance To Start Dist.Start Distance prime java.lang.Long Yes Yes
mover traveled in
fetch phase (meters).
DrayStatus Dray Status Dray Status The dray status of java.lang.String Yes Yes
the unit: F for
'Forward to Loading
Point', R for 'Return
to shipper', O for
'Dray Out and Back',
I for 'Dray In', or T for
'Transfer to other
Facility'.
DwellDays Dwell Days Dwell The number of days java.lang.Long Yes No
the unit has been in
the yard.
ECN Export Control ECN The ECN clearing java.lang.String Yes No
Number this unit by customs.
EquipmentArcheTyp ISO Id ISO Id The arche type for java.lang.String Yes Yes
eId the primary
equipment type code
(ISO or other). For
information about
ISO codes, see the
documents section at
http:www.smdg.org.
EquipmentBuildDate Build Date Built The date the primary java.util.Date Yes Yes
equipment was
built/put in service.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 225
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentDamage Damage Severity Damage Severity The equipment java.lang.String Yes Yes
damage level: '-' for
Repaired, None,
Minor, or Major.
EquipmentGradeId ID ID The equipment java.lang.String Yes Yes
grade ID.
EquipmentHeightMm Height Height The overall java.lang.Long Yes Yes
equipment height in
millimeters.
EquipmentISOGroup ISO Group ISO Grp The equipment type java.lang.String Yes Yes
ISO group code. For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
EquipmentIsFolded Is Folded Is Folded True if the equipment java.lang.Boolean Yes Yes
is folded such as a
folded flat-rack.
EquipmentIsOutOfSe Is POS Is POS True if the equipment java.lang.Boolean Yes Yes
rvice is permanently out of
service.
EquipmentLeaseExpi Lease Expiration Lease Expires The date the lease java.util.Date Yes Yes
ration for the primary
equipment expires,
blank if no lease
applies.
EquipmentLengthM Length Length The overall java.lang.Long Yes Yes
m equipment length in
millimeters.
EquipmentMaterial Material Material The material of the java.lang.String Yes Yes
primary equipment:
Unknown, Aluminum,
or Steel.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 226
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentOffHireLo Off-Hire Location Off-Hire The location the java.lang.String Yes Yes
cation equipment will be
returned after it
comes off the lease.
EquipmentOperator Id Id The line operator java.lang.String Yes Yes
(shipping line)
currently registered
as the equipment
operator (lessee or
owner).
EquipmentOperatorN Name Name The name of the line java.lang.String Yes Yes
ame operator (shipping
line) currently
registered as the
equipment operator
(lessee or owner).
EquipmentOwner Id Id The line operator java.lang.String Yes Yes
(shipping line) that
owns the primary
equipment.
EquipmentPreviousO Id Id The line operator java.lang.String Yes Yes
perator (shipping line) that
was the previous
operator for the
primary equipment.
EquipmentReeferTyp Reefer Type Rfr Type The reefer type code java.lang.String Yes Yes
e of the primary
container. NOTE:
This field can only be
used if the report
data is filtered for
'Equipment Class =
Container'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 227
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentSafeWeig Safe Weight Safe Wt The equipment safe java.lang.Double Yes Yes
htKg weight in kilograms.
The safe weight is
the maximum
permissible weight of
the equipment and
cargo.
EquipmentStrengthC Strength Code Strength The equipment java.lang.String Yes Yes
ode strength code
EquipmentTareWeig Tare Weight Tare Wt The equipment tare java.lang.Double Yes Yes
htKg weight in kilograms.
The tare weight is
the empty weight of
the equipment.
EquipmentType ISO Id ISO Id The primary java.lang.String Yes Yes
equipment type code
(ISO or other). For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
EquipmentTypeBasic Basic Length Basic Length The Basic length of java.lang.String Yes Yes
Length the primary
equipment: 20' or
40'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 228
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentTypeClass General Class Class The reefer type code java.lang.String Yes Yes
of the primary
container: X for 'Non-
reefer', I for 'Air-
cooled, Dual Volt', V
for 'Air-cooled, Single
Volt', W for 'H2O-
cooled, Dual Volt', X
for 'H2O-cooled,
Single Volt', A for
'Integral, cooling
unknown', F for
'Fantainer/Starvent',
or P for 'Porthole
(forced-air)'.
EquipmentTypeNomi Nominal Height Height The nominal height java.lang.String Yes Yes
nalHeight of the primary
equipment: 4'0, 4'3,
8'0, 8'6, 9'0, or 9'6.
EquipmentTypeNomi Nominal Length Length The nominal length java.lang.String Yes Yes
nalLength of the primary
equipment: 20', 24',
30', 40', 45', 48', or
53'.
EquipmentWidthMm Width Width The overall java.lang.Long Yes Yes
equipment width in
millimeters.
FetchChe CHE Name CHE Name The crane that java.lang.String Yes Yes
executed the 'fetch'
phase of the move.
FetchCheLoginName Fetch CHE Login Fetch CHE Login Login Name of the java.lang.String Yes Yes
Name Name CHE User that
executed the 'fetch'
phase of the move.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 229
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
FirstReeferRecordDa The date of the first java.util.Date Yes No
teAfterInTime reefer reading after
the unit came into
the yard (first reading
after in time).
FirstReeferRecordTe The temperature java.lang.Double Yes No
mpAfterInTime recorded at the first
reefer reading after
the unit came into
the yard (first reading
after in time).
FreeDaysAllowed Allowed Free Days Allowed Free Days Allowed free days for java.lang.Long Yes No
the unit.
FreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: E for
'Empty', F for 'Full
Container Load', L
for 'Less than
Container Load', or B
for 'Break-bulk'.
GoodsBlNbr BL Number BL Nbr Simple Bill of Lading java.lang.String Yes Yes
Id.
GoodsConsignee Id Id The specified java.lang.String Yes Yes
consignee for the
goods.
GoodsShipper Id Id The specified java.lang.String Yes Yes
shipper for the
goods.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 230
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
GrossWeight Gross Weight Gross Weight DEPRECATED - Use java.lang.Long Yes No
GrossWeightKgValue
instead: The gross
weight of the
equipment in
kilograms. The gross
weight is the
combined weight of
the equipment and
the goods.
GrossWeightKgValue Gross Weight Weight The gross weight of java.lang.Double Yes Yes
the equipment in
kilograms. The gross
weight is the
combined weight of
the equipment and
the goods.
HandlingReason Handling Reason Hndl Reason Reason for last java.lang.String Yes Yes
handling: C for
'Container Operator
Request', L for 'Line
Operator Request', T
for 'Terminal
Convenience', or U
for 'Customs
Request'.
HasPlannedMove True if there is a java.lang.Boolean Yes No
planned move for
this unit.
InTime Time Facility-In Time In The time the unit java.util.Date Yes Yes
entered the facility.
Same as the
discharge time if the
unit was discharged
from a vessel.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 231
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
InboundCarrierATA Act. Time of Arrival ATA Actual time of arrival java.util.Date Yes Yes
for the inbound
carrier.
InboundCarrierATD Act. Time of Depart. ATD Actual time of java.util.Date Yes Yes
departure for the
inbound carrier.
InboundCarrierETA Est. Time of Arrival ETA Expected time of java.util.Date Yes Yes
arrival for the
inbound carrier.
InboundCarrierETD Est. Time of Depart. ETD Expected time of java.util.Date Yes Yes
departure for the
inbound carrier.
InboundCarrierId Visit Ref Visit The inbound carrier java.lang.String Yes Yes
visit ID.
InboundCarrierIdAnd This is the same as java.lang.String Yes No
TruckingCompany the InboundCarrierId,
but for trucks it also
includes the trucking
company.
InboundCarrierInVoy Inbound carrier: java.lang.String Yes No
ageCall Inbound call number
for vessels
(undefined for other
carrier modes).
InboundCarrierInVoy Inbound carrier: For java.lang.String Yes No
ageNbr vessels it is the
inbound voyage
number, and for
trains it is the train
ID.
InboundCarrierName Carrier Name Carrier Name The inbound carrier java.lang.String Yes No
name such as Vessel
Name, Truck License
Number, or Train ID.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 232
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
InboundCarrierOpera The inbound carrier java.lang.String Yes No
torId operator ID such as
the line operator
(shipping line) or the
Trucking Company.
InboundCarrierOpera null java.lang.String Yes No
torName
InboundCarrierOutVo Inbound carrier: java.lang.String Yes No
yageCall Outbound call
number for vessels
(undefined for other
carrier modes).
InboundCarrierOutVo Inbound carrier: For java.lang.String Yes No
yageNbr vessel it is the
outbound voyage
number, for trains it
is the train ID.
InboundCarrierType Carrier Mode Mode The inbound carrier java.lang.String Yes Yes
type: V for 'Vessel', R
for 'Railcar', T for
'Truck', N for 'Train',
or U for 'Unknown'.
InboundVesselInVoy Inbound Voyage I/B Vyg null null No Yes
ageNbrRef
InboundVesselName Carrier Name Carrier Name DEPRECATED - Use java.lang.String Yes No
InboundCarrierName
instead.
InboundVesselServic ID ID The service ID java.lang.String Yes Yes
eId (rotation) of the
inbound carrier as
displayed in the
Inbound area on the
Routing tab in the
Unit Inspector
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 233
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
IsHazardous Hazardous? Hazardous? True if the unit java.lang.Boolean Yes No
contains hazardous
cargo.
IsOOG Is OOG Is OOG True if the unit is out- java.lang.Boolean Yes Yes
of-gauge.
IsOnPower On Power On Power True if the unit is java.lang.Boolean Yes Yes
connected to
electrical supply, or
forced air exchange,
in case of porthole
reefer.
IsReefer Requires Power Reqs Power True if the unit java.lang.Boolean Yes Yes
requires power (is an
active reefer).
IsYardPositionVerifie Verified Yard Ver Yard Pos True if the SPARCS java.lang.Boolean Yes Yes
d Position user has verified the
yard position of the
unit.
LastFreeDay Last Free Day Last Free Day The last day (as java.lang.String Yes No
string) the unit can
stay in the facility
without charges. If
the date has a
preceding '!', the
date has been
manually overridden
and is not calculated
using the storage
rules.
LastFreeDayDate The last day the unit java.util.Date Yes No
can stay in the
facility without
charges (date
object).
LastReeferRecordDa The date of the last java.util.Date Yes No
te reefer reading.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 234
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
LastReeferRecordTe Last Temperature Last Temp Read The temperature java.lang.Double Yes No
mp Monitored recorded during the
last reefer reading.
LineOperator Id Id The current operator java.lang.String Yes Yes
(shipping line) of the
unit.
LineOpertorSnapSho Id Id The line operator java.lang.String Yes Yes
t (shipping line)
operating the unit at
the moment the
move was recorded.
MainHazardCodes Main Hazard Codes Hzd Codes All the applicable java.lang.String Yes No
hazard codes
separated by a ','.
MainHazardUNNum The UN Numbers of java.lang.String Yes No
bers the three most
severe hazards
registered as cargo,
separated by ','.
MoveCarrierATA Act. Time of Arrival ATA Actual time of arrival java.util.Date Yes Yes
for the involved
carrier if the move
was to or from a
carrier visit, else null.
MoveCarrierATD Act. Time of Depart. ATD Actual time of java.util.Date Yes Yes
departure for the
involved carrier if the
move was to or from
a carrier visit, else
null.
MoveCarrierETA Est. Time of Arrival ETA Expected time of java.util.Date Yes Yes
arrival for the
involved carrier if the
move was to or from
a carrier visit, else
null.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 235
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
MoveCarrierETD Est. Time of Depart. ETD Expected time of java.util.Date Yes Yes
departure for the
involved carrier if the
move was to or from
a carrier visit, else
null.
MoveCarrierId Visit Ref Visit The CarrierVisit, if java.lang.String Yes Yes
the move was to or
from a carrier visit,
else null.
MoveCarrierInVoyag Involved carrier: java.lang.String Yes No
eCall Inbound call number
for vessels
(undefined for other
carrier modes).
MoveCarrierInVoyag Involved carrier: For java.lang.String Yes No
eNbr vessel it is the
inbound voyage
number, for trains it
is the train ID.
MoveCarrierInVoyag Inbound Voyage I/B Vyg null null No Yes
eNbrRef
MoveCarrierName Carrier Name Carrier Name The name of the java.lang.String Yes No
involved carrier
(vessel name, truck
license number, train
ID) if the move was
to or from a carrier
visit, else null.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 236
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
MoveCarrierOperator The ID of the java.lang.String Yes No
Id involved carrier
operator such as the
line operator
(shipping line), or the
trucking company if
the move was to or
from a carrier visit,
else null.
MoveCarrierOperator The name of the java.lang.String Yes No
Name involved carrier
operator such as the
line operator
(shipping line), or the
trucking company if
the move was to or
from a carrier visit,
else null.
MoveCarrierOutVoya Involved carrier: java.lang.String Yes No
geCall Outbound call
number for vessels
(undefined for other
carrier modes).
MoveCarrierOutVoya Involved carrier: For java.lang.String Yes No
geNbr vessel it is the
outbound voyage
number, for trains it
is the train ID.
MoveCarrierServiceI ID ID The service ID java.lang.String Yes Yes
d (rotation) of the
involved carrier if the
move was to or from
a carrier visit, else
null.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 237
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
MoveCarrierType Carrier Mode Mode The type of the java.lang.String Yes Yes
involved carrier if the
move was to or from
a carrier visit, else
null: V for 'Vessel', R
for 'Railcar', T for
'Truck', N for 'Train',
or U for 'Unknown'.
MoveComplex Complex Complex The complex at java.lang.String Yes Yes
which the move
event was recorded.
MoveEventCreated Created Date Created The date and time java.util.Date Yes Yes
the move event was
created
MoveEventCreator Creator Creator The user who java.lang.String Yes Yes
created the move
event
MoveEventType Id Id The event type of java.lang.String Yes Yes
this move event
recording - in general
use MoveType
instead.
MoveEventTypeBilla Billable Billable True if the event type java.lang.Boolean Yes Yes
ble of this move event
recording is billable.
MoveEventTypeNotifi Notifiable Notifiable True if the event type java.lang.Boolean Yes Yes
able of this move event
recording can trigger
notifications.
MoveEventTypeTarg Applies To Applies To The target entity type java.lang.String Yes Yes
etEntity of this move event
recording: Container,
Goods, Vessel,
Booking, etc.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 238
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
MoveExcludedFrom Exclude from Exclude True if this move java.lang.Boolean Yes Yes
Report Reports event should not
show in reports. This
should always be
part of the filter for
reporting on Unit
Move Events.
MoveFacility Facility Facility The facility at which java.lang.String Yes Yes
the move event was
recorded.
MoveFromPositionF Position Position The complete name, java.lang.String Yes Yes
ull '(Type)-(Carrier or
Yard)-(Slot)' of the
location from which
the unit was moved.
MoveFromPositionLo Location Id LocId The ID of the java.lang.String Yes Yes
cId location from which
the unit was moved
such as the Yard
code or the carrier
ID.
MoveFromPositionLo Position Type Type The type of the java.lang.String Yes Yes
cType location from which
the unit was moved: :
Y for 'Yard', V for
'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
MoveFromPositionSl Slot Slot The slot position ID java.lang.String Yes Yes
ot of the location from
which the unit was
moved.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 239
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
MoveNote Note Note A note defined when java.lang.String Yes Yes
this move event was
recorded.
MoveOperator Operator Operator The operator site at java.lang.String Yes Yes
which the move
event was recorded.
MoveRecordingTime Apply Date Apply Date The date and time at java.util.Date Yes Yes
which the move
event has been
recorded.
MoveToPositionFull Position Position The complete name, java.lang.String Yes Yes
'(Type)-(Carrier or
Yard)-(Slot)' of the
location to which the
unit was moved.
MoveToPositionLocI Location Id LocId The ID of the java.lang.String Yes Yes
d location to which the
unit was moved such
as the Yard code or
the carrier ID.
MoveToPositionLocT Position Type Type The type of the java.lang.String Yes Yes
ype location to which the
unit was moved: Y
for 'Yard', V for
'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
MoveToPositionSlot Slot Slot The slot position ID java.lang.String Yes Yes
of the location to
which the unit was
moved.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 240
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
MoveType Move Kind Move Kind The type of move in java.lang.String Yes Yes
the move event:
Receival, Delivery,
Discharge, Load,
Rail Load, Rail
Disch, Shift O.B.,
Yard Move, Yard
Shift, or Other.
MoveUser Applied By Applied By The username under java.lang.String Yes Yes
which the move
event has been
recorded.
MoveYard Yard Yard The yard at which java.lang.String Yes Yes
the move event was
recorded.
OOG A code to display the java.lang.String Yes No
OOG dimensions of
a unit 'H W L' for
Height, Width, and
Length. A '-' is
displayed if one of
the dimensions is not
OOG. For example,
'H - -' means that
only the Height is
OOG.
OOGBack Overlong Back OL-B The unit is out-of- java.lang.Long Yes No
gauge at the back
(centimeters).
OOGFront Overlong Front OL-F The unit is out-of- java.lang.Long Yes No
gauge in the front
(centimeters).
OOGLeft Overwide Left OW-L The unit is out-of- java.lang.Long Yes No
gauge on the left
side (centimeters).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 241
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
OOGRight Overwide Right OW-R The unit is out-of- java.lang.Long Yes No
gauge on the right
side (centimeters).
OOGTop Overheight OH The unit is out-of- java.lang.Long Yes No
gauge at the top
(centimeters).
OPL Point ID ID The original port of java.lang.String Yes Yes
load (the
International port of
load, if the cargo was
relayed through
domestic ports of
load).
OPLPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the original port of
load.
OPLPlaceName Place Name Place Name The place code of java.lang.String Yes Yes
the original port of
load.
Origin Origin Orig The specified origin java.lang.String Yes Yes
of the goods.
OutTime Time Facility-Out Time Out The time the unit java.util.Date Yes Yes
exited the facility.
Same as the carrier
departure time.
OutboundCarrierATA Act. Time of Arrival ATA Actual time of arrival java.util.Date Yes Yes
for the outbound
carrier.
OutboundCarrierATD Act. Time of Depart. ATD Actual time of java.util.Date Yes Yes
departure for the
outbound carrier.
OutboundCarrierETA Est. Time of Arrival ETA Expected time of java.util.Date Yes Yes
arrival for the
outbound carrier.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 242
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierETD Est. Time of Depart. ETD Expected time of java.util.Date Yes Yes
departure for the
outbound carrier.
OutboundCarrierId Visit Ref Visit Departure carrier: java.lang.String Yes Yes
Visit ID for vessel,
train ID for train, or
license number for
truck.
OutboundCarrierIdA This is the same as java.lang.String Yes No
ndTruckingCompany the InboundCarrierId,
but for trucks it also
includes the Trucking
Company.
OutboundCarrierInVo Departure carrier: java.lang.String Yes No
yageCall Inbound call number
for vessels
(undefined for other
carrier modes).
OutboundCarrierInVo Departure carrier: java.lang.String Yes No
yageNbr Inbound voyage
number for outbound
vessels (undefined
for other carrier
modes).
OutboundCarrierNa Carrier Name Carrier Name The name of the java.lang.String Yes No
me outbound carrier
(e.g. vessel name,
truck license number,
train ID).
OutboundCarrierOpe The operator ID of java.lang.String Yes No
ratorId the outbound carrier
such as the line
operator (shipping
line) or the trucking
company.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 243
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierOpe The operator name java.lang.String Yes No
ratorName of the outbound
carrier such as the
line operator
(shipping line) or the
trucking company.
OutboundCarrierOut Departure carrier: java.lang.String Yes No
VoyageCall Outbound call
number for vessels
(undefined for other
carrier modes).
OutboundCarrierOut Departure carrier: java.lang.String Yes No
VoyageNbr For vessels it is the
outbound voyage
number, for trains it
is the train ID.
OutboundCarrierSer ID ID The service ID java.lang.String Yes Yes
viceId (rotation) of the
outbound carrier.
OutboundCarrierTyp Carrier Mode Mode The type of the java.lang.String Yes Yes
e outbound carrier: V
for 'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
or U for 'Unknown'.
OutboundCarrierlInV Departure carrier: java.lang.String Yes No
oyageNbr Inbound voyage
number for outbound
vessels (undefined
for other carrier
modes).
OutboundVesselLab Labor On Board LaborOnBoard null java.util.Date Yes Yes
orOnBoard
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 244
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
OveriddenLastFreeD Last Free Day LFD Override Fixed (not java.util.Date Yes Yes
ay Override calculated) date of
last free day for
Storage.
OveriddenPowerLast Power Last Free Day Power LFD Override Fixed (not java.util.Date Yes Yes
FreeDay Override calculated) date of
power last free day.
OwedStorageDays Storage Days Owed Storage Days Owed The number of days java.lang.Long Yes No
storage was charged
for the unit.
POD Point ID ID The first port of java.lang.String Yes Yes
discharge.
POD2 Point ID ID The second port of java.lang.String Yes Yes
discharge.
POD2Cntry Country Code Code The country code of java.lang.String Yes Yes
the second port of
discharge.
POD2PlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the second port of
discharge.
POD2PlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the second port of
discharge.
PODCntry Country Code Code The country code of java.lang.String Yes Yes
the first port of
discharge.
PODPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the first port of
discharge.
PODPlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the first port of
discharge.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 245
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
POL Point ID ID The port at which the java.lang.String Yes Yes
container was loaded
or will be loaded to a
vessel.
POLCntry Country Code Code The country code of java.lang.String Yes Yes
the port of load.
POLPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the port of load.
POLPlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the port of load.
PositionFull Position Position The complete name, java.lang.String Yes Yes
'(Type)-(Carrier or
Yard)-(Slot)' of the
last registered
location for this visit
of the unit.
PositionLocId Location Id LocId The last registered java.lang.String Yes Yes
location ID for this
visit of the unit: Yard
code, or the Carrier
Visit ID.
PositionLocType Position Type Type The last registered java.lang.String Yes Yes
location type for this
visit of the unit: Y for
'Yard', V for 'Vessel',
R for 'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
PositionOfRailcar Railcar Position Railcar Position The position of the java.lang.String Yes No
(Track-Slot) Railcar Visit in the
Yard in the format
'Track-Slot'. Only
populated if the unit's
last known position is
on a railcar.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 246
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
PositionSlot Slot Slot The slot position ID java.lang.String Yes Yes
of the last registered
location for this visit
of the unit.
PowerGuaranteePart Id Id ID of the business java.lang.String Yes Yes
yId party agreeing to
guarantee reefer
charges for Power.
PowerGuaranteePart Name Name Name of the java.lang.String Yes Yes
yName business party
agreeing to
guarantee reefer
charges for Power.
PowerGuaranteeThr Power Guarantee Power Guarantee Day thru which java.util.Date Yes Yes
uDay Thru Day Thru Day reefer charges have
been guaranteed for
Power
PowerLastFreeDay Power Last Free Day Power Last Free Day The last day the unit java.lang.String Yes No
can use power at the
terminal without
charges. If the date
has a preceding '!',
the date has been
manually overridden
and is not calculated
using the power
rules.
PowerOffRequested Requested Off- Requested Off- The date and time java.util.Date Yes Yes
Time Power Time Power the unit needs
should be taken off
power.
PowerOnLatestTime Must be On-Power Must be On-Power The latest date and java.util.Date Yes Yes
Time time the unit needs
to be on power.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 247
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
PutChe CHE Name CHE Name The crane that java.lang.String Yes Yes
executed the 'put'
phase of the move.
PutCheLoginName Put CHE Login Put CHE Login Login Name of the java.lang.String Yes Yes
Name Name CHE User that
executed the 'put'
phase of the move.
QayChe CHE Name CHE Name The quay crane that java.lang.String Yes Yes
did the move (will
also be the fetch or
put CHE, depending
on the move type).
RailLoadStop Stop-Rail Stop-Rail True if rail load is java.lang.Boolean Yes Yes
disallowed.
RehandleCount Rehandle Count Rehandle Count Number of rehandles java.lang.Long Yes Yes
required to perform
the move.
RequiredCO2Percen CO2 required, % CO2 Req.% The CO2 value java.lang.Double Yes Yes
tage required (%).
RequiredHumidityPe Humidity required, % Humd Req.% The humidity java.lang.Double Yes Yes
rcentage required (%).
RequiredMaxTempC Temp. Max Temp. Max The maximum java.lang.Double Yes Yes
temperature allowed
(degrees
Centigrade).
RequiredMinTempC Temp. Min Temp. Min The minimum java.lang.Double Yes Yes
temperature allowed
(degrees
Centigrade).
RequiredO2Percenta O2 required, % O2 Req.% The O2 value java.lang.Double Yes Yes
ge required (%).
RequiredTempC Temp. Required Temp Required The preferred/ java.lang.Double Yes Yes
required temperature
(degrees
Centigrade).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 248
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
RequiredVent Ventilation Required Vent Req The ventilation java.lang.Double Yes Yes
required. The
measurement unit is
defined in separate
field
RequiredVentUnit.
RequiredVentPercen Ventilation Required Vent Req DEPRECATED - Use java.lang.Double Yes Yes
tage the RequiredVent
field instead. The
measurement unit is
defined as a
separate field,
RequiredVentUnit.
RequiredVentUnit Ventilation Unit Vent Unit The measurement java.lang.String Yes Yes
unit for the
RequiredVent field.
RequiresPower Requires Power Reqs Power True if the unit needs java.lang.Boolean Yes Yes
power for its reefer
unit, or forced air, in
case of porthole
reefer.
RestowAccount Restow Account Restow Account The account against java.lang.String Yes Yes
which the restow
cost is charged.
RestowReason Restow Reason Restow Reason Reason for restow. java.lang.String Yes Yes
RestowType Restow Type Restow The restow type for java.lang.String Yes Yes
restowed through
containers: '-' for 'No
restow', R for
'Restow', or H for
'Shift move'.
RoadDeliveryStop Stop-Road Stop-Road True if road delivery java.lang.Boolean Yes Yes
is disallowed.
RoutingGroup Group ID Grp ID The routing group ID. java.lang.String Yes Yes
SealNbr1 Seal Number 1 Seal Nbr1 Seal number 1. java.lang.String Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 249
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
SealNbr2 Seal Number 2 Seal Nbr2 Seal number 2. java.lang.String Yes Yes
SealNbr3 Seal Number 3 Seal Nbr3 Seal number 3. java.lang.String Yes Yes
SealNbr4 Seal Number 4 Seal Nbr4 Seal number 4. java.lang.String Yes Yes
ServiceOrder Service Order Service Order The service order java.lang.String Yes Yes
against which the
move is to be
charged.
SpecialStow ID ID The special stow java.lang.String Yes Yes
requirement ID.
SpecialStow2 ID ID The special stow 2 java.lang.String Yes Yes
requirement ID.
SpecialStow3 ID ID The special stow 3 java.lang.String Yes Yes
requirement ID.
StorageIsPaid Is Storage Paid Is Storage Paid True if storage is java.lang.Boolean Yes No
paid.
TimeCarryCheDispat Time Carry Che Time Carry Che Time at which the java.util.Date Yes Yes
ch Dispatch Dispatch carry CHE was
dispatched.
TimeCarryCheFetch Time Carry Che Time Carry Che Time at which the java.util.Date Yes Yes
Ready Ready Ready carry CHE was ready
to fetch.
TimeCarryChePutRe Time Put Che Ready Time Put Che Ready Time at which the java.util.Date Yes Yes
ady carry CHE was ready
to put.
TimeCarryComplete Time Carry Complete Time Carry Complete Time at which carry java.util.Date Yes Yes
phase was
completed.
TimeDischarge Time of Discharge Time of Discharge Time at which java.util.Date Yes Yes
discharge phase was
completed
TimeDispatch Time of Dispatch Time of Dispatch Time at which move java.util.Date Yes Yes
was dispatched.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 250
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
TimeFetch Time of Fetch Time of Fetch Time at which fetch java.util.Date Yes Yes
phase was
completed.
TimeOfLoading Time of Loading Loaded The time the unit java.util.Date Yes Yes
was loaded on the
outbound carrier,
empty if not yet
loaded.
TimePut Time Completed Time Completed Time at which put java.util.Date Yes Yes
phase was
completed.
TwinCarry Twin Carry Twin Carry True if the carry java.lang.Boolean Yes Yes
phase was a twin
move.
TwinFetch Twin Fetch Twin Fetch True if the fetch java.lang.Boolean Yes Yes
phase was a twin
move.
TwinPut Twin Put Twin Put True if the put phase java.lang.Boolean Yes Yes
was a twin move.
UfvFlexDate01 ufvFlexDate01 ufvFlexDate01 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate01.
UfvFlexDate02 ufvFlexDate02 ufvFlexDate02 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate02.
UfvFlexDate03 ufvFlexDate03 ufvFlexDate03 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate03.
UfvFlexDate04 ufvFlexDate04 ufvFlexDate04 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate04.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 251
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexDate05 ufvFlexDate05 ufvFlexDate05 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate05.
UfvFlexDate06 ufvFlexDate06 ufvFlexDate06 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate06.
UfvFlexDate07 ufvFlexDate07 ufvFlexDate07 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate07.
UfvFlexDate08 ufvFlexDate08 ufvFlexDate08 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate08.
UfvFlexString01 UFV Flex-01 UFV Flex-01 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString01.
UfvFlexString02 UFV Flex-02 UFV Flex-02 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString02.
UfvFlexString03 UFV Flex-03 UFV Flex-03 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString03.
UfvFlexString04 UFV Flex-04 UFV Flex-04 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString04.
UfvFlexString05 UFV Flex-05 UFV Flex-05 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString05.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 252
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexString06 UFV Flex-06 UFV Flex-06 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString06.
UfvFlexString07 UFV Flex-07 UFV Flex-07 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString07.
UfvFlexString08 UFV Flex-08 UFV Flex-08 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString08.
UfvFlexString09 UFV Flex-09 UFV Flex-09 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString09.
UfvFlexString10 UFV Flex-10 UFV Flex-10 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString10.
UnitActiveImpedimen Active Holds and java.lang.String Yes No
ts Required
Permissions
preventing an event
for this unit. Display
flag id suffixed with
HP view Id,status,
Applied By , Applied
On Date, Updated by
and Updated On
UnitFlexString01 Flex-01 Flex-01 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString01.
UnitFlexString02 Flex-02 Flex-02 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString02.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 253
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
UnitFlexString03 Flex-03 Flex-03 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString03.
UnitFlexString04 Flex-04 Flex-04 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString04.
UnitFlexString05 Flex-05 Flex-05 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString05.
UnitFlexString06 Flex-06 Flex-06 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString06.
UnitFlexString07 Flex-07 Flex-07 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString07.
UnitFlexString08 Flex-08 Flex-08 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString08.
UnitFlexString09 Flex-09 Flex-09 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString09.
UnitFlexString10 Flex-10 Flex-10 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString10.
UnitFlexString11 Flex-11 Flex-11 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString11.
UnitFlexString12 Flex-12 Flex-12 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString12.
UnitFlexString13 Flex-13 Flex-13 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString13.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 254
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
UnitFlexString14 Flex-14 Flex-14 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString14.
UnitFlexString15 Flex-15 Flex-15 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString15.
UnitHoldPermAppled Unit Holds/Perm Unit Holds/Perm Date and time the java.util.Date Yes No
On AppliedOn AppliedOn active holds and
granted/canceled
permissions applied
to the unit
UnitHoldPermUpdate Unit Holds/Perm Unit Holds/Perm Date and time the java.util.Date Yes No
dOn UpdatedOn UpdatedOn released holds and
granted/canceled
permissions updated
to the unit
UnitHoldsAndPermis Unit Applied Holds/ Unit Hold/Perm Active holds and java.lang.String Yes No
sions Permissions granted permissions
attached to the unit.
UnitHoldsAndPermis Unit Applied Holds/ Unit Hold/Perm The IDs of active java.lang.String Yes No
sionsView Permissions Groups Groups Holds and
Permissions View on
the Unit
UnitImpediments Unit Impediments Unit Impediments Active Holds and java.lang.String Yes No
Required
Permissions
preventing an event
for this unit.
UnitNbr Unit Nbr Unit Nbr Unit Identifier: java.lang.String Yes Yes
Container number,
Chassis number,
Marks and Numbers,
etc.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 255
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
UnitNonActiveImpedi Released Holds and java.lang.String Yes No
ments Granted/Canceled
Permissions an
event for this unit.
Display flag id
suffixed with HP view
Id,status, Applied
By ,Applied On Date,
Updated by and
Updated On
VesselLoadStop Stop-Vessel Stop-Vsl True if vessel load is java.lang.Boolean Yes Yes
disallowed.
VisitsState Visit State V-State The current visit java.lang.String Yes Yes
state of a unit:
'Advised', 'Active',
'Departed', or
'Retired'.
VisitsTransitState Transit State T-State The current transit java.lang.String Yes Yes
state of a unit:
'Inbound', 'Advised',
'EC/In', 'Yard', 'EC/
Out', 'Loaded',
'Departed', or
'Retired'.
WiBerth Berthing Berth Work Instruction's java.lang.String Yes Yes
Berthing.
WiPOW Work Instruction WI POW Work Instruction's java.lang.String Yes Yes
Point of Work POW.
YardPositionVerified Verified Yard Ver Yard Pos True if the yard java.lang.Boolean Yes Yes
Position position has been
verified, false
otherwise.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 256
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Unit Move Event
External Tag Long Label Short Label Description Type In Design In Sort
YardStowageType Yard Stowage Type Yard Stow Type Type of yard java.lang.String Yes Yes
stowage required: W
for 'Must be kept on
wheels', G for 'Must
be kept on ground,
or E for 'Does not
matter'.
unitFlag1ReferenceI Export Control ECN The reference ID of java.lang.String Yes No
d Number the last hold/
permission defined
by setting
INVSERVICESFLAG
001 applied to the
unit.
unitFlag2ReferenceI Payee Payee The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
002 applied to the
unit.
unitFlag3ReferenceI Unit Flag 3 Ref Id Unit Flag 3 Ref Id The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
003 applied to the
unit.
unitFlag4ReferenceI Unit Flag 4 Ref Id Unit Flag 4 Ref Id The reference ID of java.lang.String Yes No
d the last hold/
permission defined
by setting
INVSERVICESFLAG
004 applied to the
unit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 257
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
unitNeedsReview Needs Review Needs Review True if the unit was java.lang.Boolean Yes Yes
created on-the-fly
and needs to be
manually reviewed.
The Vessel Exchange Instructions reporting entity describes all registered moves (by Work Instructions) that a unit underwent during its stay at a facility.
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalOrderNo Number Number null java.lang.String Yes Yes
ArrivalPositionFull Position Position complete name of java.lang.String Yes Yes
the arrival position as
in (type)-(carrier or
yard)-(slot)
ArrivalPositionLocId Location Id LocId The ID of the arrival java.lang.String Yes Yes
location: Carrier visit
ID.
ArrivalPositionLocTy Position Type Type The type of the java.lang.String Yes Yes
pe arrival location for
this visit: V for
'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
U for 'Unknown'.
ArrivalPositionSlot Slot Slot The identification of java.lang.String Yes Yes
the arrival slot
position
AttachedPayloadUnit Equipment ids of java.lang.String Yes No
s attached payload
Units separated by ';'
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 258
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
AttachedUnits Attached Attached Equipment ids of java.lang.String Yes No
Equipments Equipments attached Units
separated by ';'
Category Category Category The category of the java.lang.String Yes Yes
unit: I for 'Import', E
for 'Export', T for
'Transship', D for
'Domestic', S for
'Storage', R for
'Through' (includes
Restow).
Commodity Commodity ID Id null java.lang.String Yes Yes
CommodityDescripti Commodity Short Cmdy Short Name null java.lang.String Yes No
on Name
DateOfGateProcessi EC-In Time EC-In Time null java.util.Date Yes Yes
ng
DateOfLastHandling Time of Last Move Last Move null java.util.Date Yes Yes
DemurragePayee Payee Payee The payee who is java.lang.String Yes No
defined to pay for
demurrage charges
DepartureOrderNo Number Number null java.lang.String Yes Yes
Destination Destination Dest null java.lang.String Yes Yes
DrayStatus Dray Status Dray Status Dray Status of Unit: java.lang.String Yes Yes
F for 'Forward to
Loading Point', R for
'Return to shipper', O
for 'Dray Out and
Back', I for 'Dray In',
or T for 'Transfer to
other Facility'.
DwellDays Dwell Days Dwell null java.lang.Long Yes No
ECN Export Control ECN null java.lang.String Yes No
Number
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 259
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentBuildDate Build Date Built The date the primary java.util.Date Yes Yes
Equipment was built/
put in service.
EquipmentDamage Damage Severity Damage Severity Damage level: java.lang.String Yes Yes
REPAIRED/NONE/
MINOR/MAJOR
EquipmentGradeId ID ID null java.lang.String Yes Yes
EquipmentHeightMm Height Height null java.lang.Long Yes Yes
EquipmentISOGroup ISO Group ISO Grp The equipment type java.lang.String Yes Yes
ISO group code. For
information about
ISO codes, see
http:www.smdg.org/
documents.
EquipmentIsFolded Is Folded Is Folded null java.lang.Boolean Yes Yes
EquipmentIsOutOfSe Is POS Is POS null java.lang.Boolean Yes Yes
rvice
EquipmentLeaseExpi Lease Expiration Lease Expires The date the lease java.util.Date Yes Yes
ration expires for the
primary equipment,
blank if no lease
applies.
EquipmentLengthM Length Length null java.lang.Long Yes Yes
m
EquipmentMaterial Material Material null java.lang.String Yes Yes
EquipmentOperator Id Id null java.lang.String Yes Yes
EquipmentOperatorN Name Name The name of the line java.lang.String Yes Yes
ame operator (shipping
line) currently
registered as the
equipment operator
(lessee or owner).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 260
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentOwner Id Id The primary java.lang.String Yes Yes
equipment's owning
line.
EquipmentPreviousO Id Id The primary java.lang.String Yes Yes
perator equipment's owning
line.
EquipmentReeferTyp Reefer Type Rfr Type The reefer type code java.lang.String Yes Yes
e of this primary
container. NOTE:
that field can only be
used if report data is
filter for 'Equipment
Class = Container'
EquipmentSafeWeig Safe Weight Safe Wt The safe weight in java.lang.Double Yes Yes
htKg kilograms. The safe
weight is the
maximum allowable
weight of the
equipment and
cargo.
EquipmentStrengthC Strength Code Strength The equipment java.lang.String Yes Yes
ode strength code
EquipmentTareWeig Tare Weight Tare Wt The tare weight in java.lang.Double Yes Yes
htKg kilograms. The tare
weight is the empty
weight of the
equipment.
EquipmentType ISO Id ISO Id The primary java.lang.String Yes Yes
equipment type ISO
code. For information
about ISO codes,
see
http:www.smdg.org/
documents.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 261
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentTypeBasic Basic Length Basic Length Primary equipment java.lang.String Yes Yes
Length basic length: 20 or
40
EquipmentTypeClass General Class Class The reefer type code java.lang.String Yes Yes
of this primary
container: X for 'Non-
reefer', I for 'Air-
cooled, Dual Volt', V
for 'Air-cooled, Single
Volt', W for 'H2O-
cooled, Dual Volt', X
for 'H2O-cooled,
Single Volt', A for
'Integral, cooling
unknown', F for
'Fantainer/Starvent',
P for 'Porthole
(forced-air)'
EquipmentTypeNomi Nominal Height Height Primary equipment java.lang.String Yes Yes
nalHeight nominal height: 40',
43', 80', 86', etc.
EquipmentTypeNomi Nominal Length Length Primary equipment java.lang.String Yes Yes
nalLength nominal length: 20,
24, 30, 40, 45, 53
EquipmentWidthMm Width Width null java.lang.Long Yes Yes
FreeDaysAllowed Allowed Free Days Allowed Free Days Allowed free days for java.lang.Long Yes No
this unit.
FreightKind Freight Kind Frght Kind Unit's fill status: E for java.lang.String Yes Yes
'Empty', F for 'Full
Container Load', L
for 'Less than
Container Load', B
for 'Breakbulk'
GoodsConsignee Id Id null java.lang.String Yes Yes
GoodsShipper Id Id null java.lang.String Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 262
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
GrossWeight Gross Weight Gross Weight DEPRECATED - Use java.lang.Long Yes No
GrossWeightKgValue
instead: Combined
Goods and
Container weight in
Kgs (gross weight)
GrossWeightKgValue Gross Weight Weight The gross weight of java.lang.Double Yes Yes
the equipment in
kilograms. The gross
weight is the
combined weight of
the equipment and
the goods.
HandlingReason Handling Reason Hndl Reason null java.lang.String Yes Yes
InTime Time Facility-In Time In The time the unit java.util.Date Yes Yes
came into the facility
- equals to discharge
time if unit came off
a vessel.
InboundCarrierATA Act. Time of Arrival ATA null java.util.Date Yes Yes
InboundCarrierATD Act. Time of Depart. ATD null java.util.Date Yes Yes
InboundCarrierETA Est. Time of Arrival ETA null java.util.Date Yes Yes
InboundCarrierETD Est. Time of Depart. ETD null java.util.Date Yes Yes
InboundCarrierId Visit Ref Visit null java.lang.String Yes Yes
InboundCarrierIdAnd This is the same as java.lang.String Yes No
TruckingCompany the InboundCarrierId,
but for trucks it also
includes the Trucking
company.
InboundCarrierInVoy Inbound Carrier: java.lang.String Yes No
ageCall Inbound call number
for vessels
(undefined for other
carrier modes)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 263
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
InboundCarrierInVoy Inbound Carrier: For java.lang.String Yes No
ageNbr vessel it is the
inbound voyage
number, for trains it
is the train ID
InboundCarrierOpera The ID of the java.lang.String Yes No
torId Inbound Carrier
Operator (Shipping
Line, Trucking
Company,...)
InboundCarrierOpera null java.lang.String Yes No
torName
InboundCarrierOutVo Inbound Carrier: java.lang.String Yes No
yageCall Outbound call
number for vessels
(undefined for other
carrier modes)
InboundCarrierOutVo Inbound Carrier: For java.lang.String Yes No
yageNbr vessel it is the
outbound voyage
number, for trains it
is the train ID
InboundCarrierType Carrier Mode Mode null java.lang.String Yes Yes
InboundVesselInVoy Inbound Voyage I/B Vyg null null No Yes
ageNbrRef
InboundVesselName Carrier Name Carrier Name The name of the java.lang.String Yes No
inbound carrier
vessel (only usable
for inbound carrier of
type vessel)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 264
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
InboundVesselServic ID ID The service ID java.lang.String Yes Yes
eId (rotation) of the
inbound carrier as
displayed in the
Inbound area on the
Routing tab in the
Unit Inspector
IsHazardous Hazardous? Hazardous? null java.lang.Boolean Yes No
IsOOG Is OOG Is OOG True if this unit is java.lang.Boolean Yes Yes
out-of-gauge.
IsOnPower On Power On Power True if unit is java.lang.Boolean Yes Yes
connected to
electrical supply or,
in case of porthole
reefer, forced air
exchange
IsReefer Requires Power Reqs Power null java.lang.Boolean Yes Yes
IsYardPositionVerifie Verified Yard Ver Yard Pos null java.lang.Boolean Yes Yes
d Position
LastFreeDay Last Free Day Last Free Day null java.lang.String Yes No
LastFreeDayDate null java.util.Date Yes No
LineOperator Id Id This Units Line java.lang.String Yes Yes
Operator.
MainHazardCodes Main Hazard Codes Hzd Codes null java.lang.String Yes No
MainHazardUNNum null java.lang.String Yes No
bers
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 265
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
MoveStage Move Stage Stage The stage of the java.lang.String Yes Yes
workinstruction's
move: None,
Planned, Fetch
Underway, Carry
Ready, Carry
Underway, Carry
Complete, Put
Underway, Complete
MoveType Move Kind Kind The type of move of java.lang.String Yes Yes
this workinstruction:
Receival, Delivery,
Discharge, Load,
Rail Load, Rail
Disch, Shift O.B.,
Yard Move, Yard
Shift, Other
OOG Showing over java.lang.String Yes No
dimensions of the
unit like 'H W L' (for
Height, Width and
Length). If one of
these dimension is
not OOG then a '-' is
displayed: e.g. 'H - -'
means only Height is
OOG.
OOGBack Overlong Back OL-B The unit is out-of- java.lang.Long Yes No
gauge at the back
(centimeters).
OOGFront Overlong Front OL-F The unit is out-of- java.lang.Long Yes No
gauge in the front
(centimeters).
OOGLeft Overwide Left OW-L The unit is out-of- java.lang.Long Yes No
gauge on the left
(centimeters).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 266
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
OOGRight Overwide Right OW-R The unit is out-of- java.lang.Long Yes No
gauge on the right
(centimeters).
OOGTop Overheight OH The unit is out-of- java.lang.Long Yes No
gauge at the top
(centimeters).
OPL Point ID ID The original load port java.lang.String Yes Yes
(International port if
cargo relayed
through domestic
load port).
OPLPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the original port of
load.
OPLPlaceName Place Name Place Name The place code of java.lang.String Yes Yes
the original port of
load.
Origin Origin Orig null java.lang.String Yes Yes
OutTime Time Facility-Out Time Out null java.util.Date Yes Yes
OutboundCarrierATA Act. Time of Arrival ATA null java.util.Date Yes Yes
OutboundCarrierATD Act. Time of Depart. ATD null java.util.Date Yes Yes
OutboundCarrierETA Est. Time of Arrival ETA null java.util.Date Yes Yes
OutboundCarrierETD Est. Time of Depart. ETD null java.util.Date Yes Yes
OutboundCarrierId Visit Ref Visit Departure carrier: java.lang.String Yes Yes
Visit ID for vessel,
Train Id for Train,
License Number for
Truck
OutboundCarrierIdA This is the same as java.lang.String Yes No
ndTruckingCompany the InboundCarrierId,
but for trucks it also
includes the Trucking
company.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 267
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierInVo Departure Carrier: java.lang.String Yes No
yageCall Inbound call number
for vessels
(undefined for other
carrier modes)
OutboundCarrierInVo Departure Carrier: java.lang.String Yes No
yageNbr Inbound call number
for vessels
(undefined for other
carrier modes)
OutboundCarrierOpe null java.lang.String Yes No
ratorId
OutboundCarrierOpe null java.lang.String Yes No
ratorName
OutboundCarrierOut Departure Carrier: java.lang.String Yes No
VoyageCall Outbound call
number for vessels
(undefined for other
carrier modes)
OutboundCarrierOut Departure Carrier: java.lang.String Yes No
VoyageNbr For vessel it is the
outbound voyage
number, for trains it
is the train ID
OutboundCarrierSer ID ID null java.lang.String Yes Yes
viceId
OutboundCarrierTyp Carrier Mode Mode The type of the java.lang.String Yes Yes
e outbound carrier: V
for 'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
U for 'Unknown'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 268
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
OutboundCarrierlInV Departure Carrier: java.lang.String Yes No
oyageNbr Inbound call number
for vessels
(undefined for other
carrier modes)
OutboundVesselNam Carrier Name Carrier Name The name of the java.lang.String Yes No
e inbound carrier
vessel (only usable
for inbound carrier of
type vessel)
OwedStorageDays Storage Days Owed Storage Days Owed null java.lang.Long Yes No
POD Point ID ID First Port of java.lang.String Yes Yes
Discharge.
POD2 Point ID ID Second Port of java.lang.String Yes Yes
Discharge.
POD2Cntry Country Code Code country code of the java.lang.String Yes Yes
Port of Load.
POD2PlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the second port of
discharge.
POD2PlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the second port of
discharge.
PODCntry Country Code Code country code of first java.lang.String Yes Yes
Port of Discharge.
PODPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the first port of
discharge.
PODPlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the first port of
discharge.
POL Point ID ID The port at which the java.lang.String Yes Yes
container was loaded
to a vessel.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 269
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
POLCntry Country Code Code country code of the java.lang.String Yes Yes
Port of Load.
POLPlaceCode Place Code Place Code The place code of java.lang.String Yes Yes
the port of load.
POLPlaceName Place Name Place Name The place name of java.lang.String Yes Yes
the port of load.
PositionFull Position Position complete name as in java.lang.String Yes Yes
(type)-(carrier or
yard)-(slot) of the last
registered location
for this visit
PositionLocId Location Id LocId The ID of the last java.lang.String Yes Yes
registered location
for this visit: Yard
code, carrier visit ID.
PositionLocType Position Type Type The type of the last java.lang.String Yes Yes
registered location
for this visit: Yard,
Vessel, Train, etc.
PositionSlot Slot Slot The identification of java.lang.String Yes Yes
the slot position of
the last registered
location for this visit
PowerGuaranteePart Id Id ID of the business java.lang.String Yes Yes
yId party agreeing to
guarantee reefer
charges for Power.
PowerGuaranteePart Name Name Name of the java.lang.String Yes Yes
yName business party
agreeing to
guarantee reefer
charges for Power.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 270
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
PowerGuaranteeThr Power Guarantee Power Guarantee Day thru which java.util.Date Yes Yes
uDay Thru Day Thru Day reefer charges have
been guaranteed for
Power
PowerLastFreeDay Power Last Free Day Power Last Free Day The last day the unit java.lang.String Yes No
can use power at the
terminal without
charges. If the date
has a preceding '!',
the date has been
manually overridden
and is not calculated
using the power
rules.
RequiredCO2Percen CO2 required, % CO2 Req.% null java.lang.Double Yes Yes
tage
RequiredHumidityPe Humidity required, % Humd Req.% null java.lang.Double Yes Yes
rcentage
RequiredMaxTempC Temp. Max Temp. Max null java.lang.Double Yes Yes
RequiredMinTempC Temp. Min Temp. Min null java.lang.Double Yes Yes
RequiredO2Percenta O2 required, % O2 Req.% null java.lang.Double Yes Yes
ge
RequiredTempC Temp. Required Temp Required null java.lang.Double Yes Yes
RequiredVentPercen Ventilation Required Vent Req null java.lang.Double Yes Yes
tage
RequiresPower Requires Power Reqs Power True if unit needs java.lang.Boolean Yes Yes
power to its reefer
unit, or, in case of
porthole reefer,
forced air
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 271
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Exchange Instructions
External Tag Long Label Short Label Description Type In Design In Sort
RestowType Restow Type Restow The restow type for java.lang.String Yes Yes
restowed through
containers: '-' for 'No
restow', R for
'Restow', H for 'Shift
move'.
RoutingGroup Group ID Grp ID null java.lang.String Yes Yes
SealNbr1 Seal Number 1 Seal Nbr1 null java.lang.String Yes Yes
SealNbr2 Seal Number 2 Seal Nbr2 null java.lang.String Yes Yes
SealNbr3 Seal Number 3 Seal Nbr3 null java.lang.String Yes Yes
SealNbr4 Seal Number 4 Seal Nbr4 null java.lang.String Yes Yes
SpecialStow ID ID Special stow java.lang.String Yes Yes
requirement #1
SpecialStow2 ID ID Special stow java.lang.String Yes Yes
requirement #2
SpecialStow3 ID ID Special stow java.lang.String Yes Yes
requirement #3
StorageIsPaid Is Storage Paid Is Storage Paid null java.lang.Boolean Yes No
TimeOfLoading Time of Loading Loaded The time the unit java.util.Date Yes Yes
was loaded on the
Outbound Carrier,
empty if not yet
loaded.
UnitHoldsAndPermis Unit Applied Holds/ Unit Hold/Perm Active Holds and java.lang.String Yes No
sions Permissions granted Permissions
attached to the unit
UnitImpediments Unit Impediments Unit Impediments Active Holds and java.lang.String Yes No
Required
Permissions
preventing an event
for this unit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 272
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Che Move Statistics
External Tag Long Label Short Label Description Type In Design In Sort
UnitNbr Unit Nbr Unit Nbr Unit Identifier: java.lang.String Yes Yes
Container number,
Chassis number,
Marks and Numbers,
etc.
VisitsState Visit State V-State The state the unit is java.lang.String Yes Yes
in: 'Advised', 'Active',
'Departed', etc.
VisitsTransitState Transit State T-State The transit state the java.lang.String Yes Yes
unit is in: Inbound,
Advised, EcIn, Yard,
EcOut, Loaded,
Departed, Retired
etc.
YardStowageType Yard Stowage Type Yard Stow Type null java.lang.String Yes Yes
unitNeedsReview Needs Review Needs Review True if the unit was java.lang.Boolean Yes Yes
created on-the-fly
and needs to be
manually reviewed.
External Tag Long Label Short Label Description Type In Design In Sort
BufferEnterTime Buffer Enter Time Buffer Enter Time AGV Parallel Buffer java.util.Date Yes Yes
enter time
BufferExitTime Buffer Exit Time Buffer Exit Time AGV Parallel Buffer java.util.Date Yes Yes
exit time
CheMovePurpose Move Purpose Move Purpose Category of the java.lang.String Yes Yes
move (Transfer In,
Transfer Out,
Preposition etc)
CheName CHE Name CHE Name Name of the CHE java.lang.String Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 273
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Che Move Statistics
External Tag Long Label Short Label Description Type In Design In Sort
CheOperatorLoginTi Login Time Login Time The time at which java.util.Date Yes Yes
me che operator logged
in to the che
CheOperatorLogoutT Logout Time Logout Time The time at which java.util.Date Yes Yes
ime che operator logged
out of this che
CheOperatorName EC User Name EC User Name The operator or java.lang.String Yes Yes
driver of this che for
the given move
CheOperatorPeriodD Che Session Period Che Session Period The total duration for java.lang.Long Yes Yes
uration Duration Duration this che period
CheOperatorPeriodE Che Session Period Che Session Period The time at which java.util.Date Yes Yes
ndTime End Time End Time che operator made
himself unAvailable
for this che
CheOperatorPeriodS Che Session Period Che Session Period The time at which java.util.Date Yes Yes
tartTime Start Time Start Time che operator made
himself available for
this che
CheOperatorPeriodT Che Session Period Che Session Period The period type for java.lang.String Yes Yes
ype Type Type the che session,
AVAILABILITY,
BREAK etc.
ChePOW POW POW The Point of Work for java.lang.String Yes Yes
this che move
ChePhase Visit Phase Visit Phase Move Phase for java.lang.String Yes Yes
which che performed
this move: F, C, P,
FCP, FC and CP
ChePool Pool Pool The pool for this che java.lang.String Yes Yes
move
CheQuayCrane CHE Name CHE Name CHE Id involved in java.lang.String Yes Yes
this che move
CheType CHE Type CHE Type Type of the CHE java.lang.Long Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 274
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Che Move Statistics
External Tag Long Label Short Label Description Type In Design In Sort
CheWorkQueue Work Queue Work Queue The work queue for java.lang.String Yes Yes
this che move
CtrBasicLength Ctr Basic Length Ctr Basic Length The basic length of java.lang.String Yes Yes
the container (20' or
40')
CtrNominalLength Ctr Nominal Length Ctr Nominal Length The nominal length java.lang.String Yes Yes
of the container,
such as 20', 40', 45',
or 53'
CycleTime Cycle Time Cycle Time Cycle time for QC, in java.lang.Long Yes Yes
ms
DeclaredIbCarrierId Visit Ref Visit The declared/ java.lang.String Yes Yes
documented inbound
carrier, to the facility,
for a unit (this may
differ from the actual
inbound carrier).
DeclaredIbCarrierVe Carrier Name Carrier Name The name of the java.lang.String Yes No
hicleName carrier, vessel name
for vessel, Train Id
for Train and Truck
License Nbr for
Truck
DeclaredObCarrierId Visit Ref Visit The declared java.lang.String Yes Yes
outbound carrier,
from the facility, for a
unit (this may differ
from the actual
outbound carrier).
DeclaredObCarrierV Carrier Name Carrier Name The name of the java.lang.String Yes No
ehicleName carrier, vessel name
for vessel, Train Id
for Train and Truck
License Nbr for
Truck
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 275
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Che Move Statistics
External Tag Long Label Short Label Description Type In Design In Sort
DropIdleTime Drop Idle Time Drop Idle Time Total time elapsed java.lang.Long Yes No
between when the
container was loaded
on the che and drop
dispatch to the che,
in milliseconds
DropIdleTimeString Drop Idle Time Drop Idle Time Drop idle time in java.lang.String Yes No
HH:mm:ss format
DropWaitTime Drop Wait Time Drop Wait Time Total time elapsed java.lang.Long Yes Yes
between when the
che arrived to drop a
container and when
the container was
actually taken off the
che, in milliseconds
DropWaitTimeString Drop Wait Time Drop Wait Time Drop wait time in java.lang.String Yes No
HH:mm:ss format
ElapsedTime Elapsed Time Elapsed Time Difference between java.lang.Long Yes No
pick arrive time and
carry complete time ,
in milliseconds
ElapsedTimeString Elapsed Time Elapsed Time String representation java.lang.String Yes No
of elapsed time
EqTypeIso Equipment Type Equipment Type Equipment type code java.lang.String Yes Yes
(ISO or other)
FreightKind Freight Kind Freight Kind The freight kind, java.lang.String Yes Yes
such as MTY, FCL or
BBK
FromBlock Block Id Block Id The block from which java.lang.String Yes Yes
the move is done
FromBlockType From Block Type From Block Type The type of the block java.lang.String Yes Yes
from which the move
is done i.e Stack/
Heap
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 276
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Che Move Statistics
External Tag Long Label Short Label Description Type In Design In Sort
FromPositionLocId Location Id LocId A string that gives java.lang.String Yes No
the Id of the From
location, either a
yard code or carrier
visit Id
FromPositionLocTyp Position Type Type An enumeration that java.lang.String Yes No
e gives the type of
From position
FromPositionName Position Position A string that gives java.lang.String Yes No
the coordinates of
the From position
within its location
FromPositionOrientat Orientation Orientation A string that defines java.lang.String Yes No
ion the orientation of the
unit within this
position
FromPositionSlot Slot Slot A string that gives java.lang.String Yes No
the coordinates of
the From position
slot within its location
IsLiveReefer Is Live Reefer Is Live Reefer A flag that specifies java.lang.Boolean Yes Yes
whether the
container is a live
refrigerated
container or not
IsQuad Is Quad Is Quad True if the move is java.lang.Boolean Yes Yes
Quad
IsTandem Is Tandem Is Tandem True if the move is java.lang.Boolean Yes Yes
Tandem
LaneChange Lane Change Lane Change True if RTG changed java.lang.Boolean Yes Yes
lanes in order to
perform this move.
Not Available
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 277
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Che Move Statistics
External Tag Long Label Short Label Description Type In Design In Sort
MoveCategory Move Category Move Category Move Category of java.lang.String Yes Yes
the move i.e. WS In,
Preposition etc.Not
used, Refer to
cmsMovePurpose
(move_purpose)
MoveDirection Move Direction Move Direction Move direction of the java.lang.String Yes Yes
move i.e from TZ, to
TZ etc
MoveType Move Kind Move Kind The type of move for java.lang.String Yes Yes
the che: Receival,
Delivery, Discharge,
Load, Rail Load, Rail
Disch, Shift O.B.,
Yard Move, Yard
Shift, or Other
PickIdleTime Pick Idle Time Pick Idle Time Total time elapsed java.lang.Long Yes Yes
between last che
move and the time at
which the next move
is dispatched, in
milliseconds
PickIdleTimeString Pick Idle Time Pick Idle Time Pick idle time in java.lang.String Yes No
HH:mm:ss format
PickWaitTime Pick Wait Time Pick Wait Time Total time elapsed java.lang.Long Yes No
between when the
che arrived to pick
the container and
when the container
was actually loaded
on the che, in
milliseconds
PickWaitTimeString Pick Wait Time Pick Wait Time Pick wait time in java.lang.String Yes No
HH:mm:ss format
Rehandles Rehandle Count Rehandle Count Total wait time at java.lang.Long Yes Yes
crane for this move
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 278
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Che Move Statistics
External Tag Long Label Short Label Description Type In Design In Sort
SpreaderId Spreader Id Spreader Id Spreader Id for QC java.lang.String Yes Yes
(Portal or
Secondary)
TimeContainerOff Container Off Time Cntr Off Time The time at which java.util.Date Yes Yes
container was taken
off the che
TimeContainerOn Container On Time Cntr On Time The time at which java.util.Date Yes Yes
container was loaded
on the che
TimeDropArrive Drop Arrive Time Drop Arrive Time The time at which java.util.Date Yes Yes
che arrived to drop a
container either at
yard, vessel or rail
TimeDropDispatch Drop Dispatch Time Drop Disp. Time The time at which java.util.Date Yes Yes
che was dispatched
to drop a container
TimePickArrive Pick Arrive Time Pick Arrive Time The time at which java.util.Date Yes Yes
che arrived to pick a
container at either
yard, vessel or rail
TimePickDispatch Pick Dispatch Time Pick Disp. Time The time at which java.util.Date Yes Yes
che was dispatched
to pick a container
ToBlock Block Id Block Id The block to which java.lang.String Yes Yes
the move is done
ToBlockType To Block Type To Block Type The type of the block java.lang.String Yes Yes
to which the move is
done i.e Stack/ Heap
ToPositionLocId Location Id LocId A string that gives java.lang.String Yes No
the To Id of the
location, either a
yard code or a
carrier visit Id
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 279
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Che Move Statistics
External Tag Long Label Short Label Description Type In Design In Sort
ToPositionLocType Position Type Type An enumeration that java.lang.String Yes No
gives the type of To
position
ToPositionName Position Position A string that gives java.lang.String Yes No
the coordinates of
the To position within
its location
ToPositionSlot Slot Slot A string that gives java.lang.String Yes No
the coordinates of
the To position slot
within its location
TotalIdleTime Total Idle Time Total Idle Time Sum of PickIdleTime java.lang.Long Yes No
and DropIdleTime ,
in milliseconds
TotalIdleTimeString Total Idle Time Total Idle Time Total idle time in java.lang.String Yes No
HH:mm:ss format
TotalWaitTime Total Wait Time Total Wait Time Sum of java.lang.Long Yes No
PickWaitTime and
DropWaitTime , in
milliseconds
TotalWaitTimeString Total Wait Time Total Wait Time Total wait time in java.lang.String Yes No
HH:mm:ss format
TransactionType Transaction Type Transaction Type Transaction type for java.lang.String Yes No
Receival or Delivery
move : DI, DE, DM,
RI, RE, RM etc..
TripDistanceLaden Laden Distance Laden Distance The total laden java.lang.Long Yes Yes
distance for the che
for this trip
TripDistanceUnladen Unladen Distance Unladen Distance The total unladen java.lang.Long Yes Yes
distance for the che
for this trip
TripId Trip Id Trip Id Unique che trip id java.lang.String Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 280
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
CHE Trip Statistics
External Tag Long Label Short Label Description Type In Design In Sort
TripLadenTravelTime Laden Travel Time Laden Travel Time The total laden travel java.lang.Long Yes No
time for the che for
this trip
TripTotalIdleTime The total idle time for java.lang.Long Yes No
the che for this trip
TripTotalWaitAtCrane The total wait time java.lang.Long Yes No
for the che at the
crane for this trip
TripTotalWaitAtYard The total wait time java.lang.Long Yes No
for the che at the
yard for this trip
TripUnladenTravelTi Unladen Travel Time Unladen Travel Time The total unladen java.lang.Long Yes No
me travel time for the
che for this trip
TwinMove Is Twin Move Is Twin Move True if this was a java.lang.Boolean Yes Yes
twin move
UnitCategory Unit Category Category Unit Category, java.lang.String Yes Yes
IMPORT, EXPORT,
TRANSSHIP etc.
UnitId Unit Id Unit Id Container Id involved java.lang.String Yes Yes
in this che move
WaitTimeAtBlock Wait time at Block Wait time at Block Wait time at Block (in java.lang.Long Yes Yes
ms)
WaitTimeAtCrane Wait time at QC Wait time at QC Wait time at QC (in java.lang.Long Yes Yes
ms)
toPositionOrientation Orientation Orientation A string that defines java.lang.String Yes No
the orientation of the
unit within this
position
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 281
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
CHE Trip Statistics
External Tag Long Label Short Label Description Type In Design In Sort
CheName CHE Name CHE Name Name of the CHE java.lang.String Yes No
CheOperatorName EC User Name EC User Name The operator or java.lang.String Yes Yes
driver of this che for
the given trip
CheTripDistanceLad Laden Distance Laden Distance The total laden java.lang.Long Yes Yes
en distance for the che
for this trip
CheTripDistanceUnla Unladen Distance Unladen Distance The total unladen java.lang.Long Yes Yes
den distance for the che
for this trip
CheTripId Trip Id Trip Id Unique che trip id java.lang.String Yes Yes
CheTripLadenTravel Laden Travel Time Laden Travel Time The total laden travel java.lang.Long Yes No
Time time for the che for
this trip
CheTripTotalIdleTime The total idle time for java.lang.Long Yes No
the che for this trip
CheTripTotalMoves The total moves java.lang.Long Yes No
done by the che for
this trip
CheTripTotalWaitAtC The total wait time java.lang.Long Yes No
rane for the che at the
crane for this trip
CheTripTotalWaitAtY The total wait time java.lang.Long Yes No
ard for the che at the
yard for this trip
CheTripUnladenTrav Unladen Travel Time Unladen Travel Time The total unladen java.lang.Long Yes No
elTime travel time for the
che for this trip
CheType CHE Type CHE Type Type of the CHE java.lang.Long Yes Yes
FirstContainerOnTim First Cntr On Time First Cntr On Time The time at which java.util.Date Yes Yes
e che picked up first
container involved in
this trip
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 282
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Equipment Block Visit
External Tag Long Label Short Label Description Type In Design In Sort
FirstDispatchTime First Dispatch Time First Dispatch Time The time at which java.util.Date Yes Yes
che was dispatched
to pick first container
involved in this trip
LastContainerOffTim Last Cntr Off Time Last Cntr Off Time The time at which java.util.Date Yes Yes
e che dropped last
container involved in
this trip
MoveType Move Kind Move Kind The type of move for java.lang.String Yes Yes
the che: Receival,
Delivery, Discharge,
Load, Rail Load, Rail
Disch, Shift O.B.,
Yard Move, Yard
Shift, or Other
External Tag Long Label Short Label Description Type In Design In Sort
BlockId Block Id Block Id A string that java.lang.String Yes Yes
represents the Block
EqTypeIso Equipment Type Equipment Type A String that java.lang.String Yes Yes
represents the Iso
Type of Equipment
Equipment Equipment Equipment A string that java.lang.String Yes Yes
represents the unit
InTime Time In Time In The Time when Unit java.util.Date Yes Yes
Enters the Block
IsTwinMove Is Twin Move Is Twin Move TRUE if Move is java.lang.Boolean Yes No
TwinMove
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 283
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Yard Block Statistics
External Tag Long Label Short Label Description Type In Design In Sort
MoveCount Ebv MoveCount Ebv MoveCount A Number that java.lang.Long Yes Yes
represents the
Equipment Block
Visit Move count
MoveDirection Ebv Move Direction Ebv Move Direction An Enumerator that java.lang.String Yes Yes
represents the Move
Direction of the Unit
OutTime Time Out Time Out The definition of the java.util.Date Yes Yes
visit phase
Unit_BasicLength Ctr Basic Length Ctr Basic Length A String that java.lang.String Yes Yes
represents the
BasicLength of
Equipment
Unit_Category Unit Category Category A String that java.lang.String Yes Yes
represents the
Category of
Equipment
Unit_FreightKind Freight Kind Freight Kind A String that java.lang.String Yes Yes
represents the
FreightKind of
Equipment
Unit_IsLiveReefer Is Live Reefer Is Live Reefer TRUE if Equipment java.lang.Boolean Yes No
is reefer
Unit_NominalLength Ctr Nominal Length Ctr Nominal Length A String that java.lang.String Yes Yes
represents the
NominalLength of
Equipment
Yard Yard Yard A string that java.lang.String Yes Yes
represents the Yard
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 284
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Yard Block Statistics
External Tag Long Label Short Label Description Type In Design In Sort
AreaCode Area Code Area Code Reference to Area java.lang.String Yes Yes
Code
AvailableSlots Available Slots Available Slots Available slots in the java.lang.Long Yes No
yard
Block Block Id Block Id Id of the Block java.lang.String Yes Yes
BlockType Block Type Block Type Type of the Block java.lang.String Yes Yes
either stack or heap
HasReeferPlugs Has Reefer Plugs Has Reefer Plugs TRUE if the block java.lang.Boolean Yes No
has any usable
reefer plugs
Time Time Time Time (Retrieved from java.lang.String Yes No
UpdateTime)
TotalReeferPlugs Total Reefer Slots Total Reefer Slots Total number of java.lang.Long Yes Yes
blocks selected by
the user to support
reefer plugs
TotalSlots Total Slots Total Slots Total slots in the yard java.lang.Long Yes Yes
UpdateTime Extracted Time Extracted Time TimeStamp of when java.util.Date Yes Yes
the snapshot of the
record is taken
(Round to hour)
UsableReeferPlugs Usable Reefer Slots Usable Reefer Slots Total reefer plugs - java.lang.Long Yes Yes
plugs blocked due to
restriction
UsableSlots Usable Slots Usable Slots Usable slots in the java.lang.Long Yes Yes
yard (Total slots - No.
of blocked or
restricted slots etc)
UsedReeferPlugs Used Reefer Slots Used Reefer Slots Total number of java.lang.Long Yes Yes
active reefer
containers in the
block
UsedSlots Used Slots Used Slots Used slots in the java.lang.Long Yes Yes
yard
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 285
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking
2.2.19 Booking
The Booking reporting entity corresponds to the booking information. This reporting entity does not include information on booking items. For information on
booking items reporting entity, see Booking Item (on page 291).
External Tag Long Label Short Label Description Type In Design In Sort
Agent Id Id The agent for the java.lang.String Yes Yes
booking.
BookingNbr Number Number Identifier of this java.lang.String Yes Yes
booking.
Changer Changer Changer The user who last java.lang.String Yes Yes
changed the booking
ClienReferenceNum Client Ref.Number Client Ref The client's own java.lang.String Yes Yes
ber reference number for
the booking.
ConsigneeId Id Id The consignee for java.lang.String Yes Yes
the booking.
Creator Creator Creator The user who java.lang.String Yes Yes
created the booking
DateCreated Created Created The date the booking java.util.Date Yes Yes
was created.
DateUpdated Changed Changed The date the booking java.util.Date Yes Yes
was last changed.
Destination Destination Dest The final destination java.lang.String Yes Yes
of the containers.
This is where the
containers will be
stripped.
DispatchComplete Dispatch Complete Disp Complete True if the amount of java.lang.Boolean Yes No
the QuantityTotal
field is equal or
smaller to the
TallyTotal field.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 286
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking
External Tag Long Label Short Label Description Type In Design In Sort
DispatchReserved Dispatch Reserved Dispatch Reserved Whether to dispatch java.lang.String Yes Yes
reserved equipment
before other
equipment or to
dispatch only
reserved equipment
(FIRST, ONLY).
DrayOff Dray Status Dray Status The dray-off status of java.lang.String Yes Yes
the booking. Must be
set to Forward/
Return to allow a full
export container out
of the complex: 'F' =
Forward to Loading
Point; 'R' = Return to
shipper; 'I' = Dray In;
'O' = Dray Out and
Back.
FreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: E for
'Empty', F for 'Full
Container Load', L
for 'Less than
Container Load', or B
for 'Break-bulk'.
HasReefers Reefers? Reefers? True if any of the java.lang.Boolean Yes No
booking items is for
life reefers.
HazardCodes Hazards Hazards All hazard codes java.lang.String Yes No
associated with the
booking as a comma
separated text field.
Hazardous Hazardous? Hazardous? If true, the booking java.lang.Boolean Yes No
has hazards defined.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 287
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking
External Tag Long Label Short Label Description Type In Design In Sort
HoldPartials Hold Partials Hold Partials If set to true, java.lang.Boolean Yes Yes
received containers
are put on hold until
all containers are
received against the
booking.
LineOperator Id Id The line operator of java.lang.String Yes Yes
the booking.
Notes Notes Notes Notes captured for java.lang.String Yes Yes
the booking.
OOGAllowed Over Dimension Over Dimension If true, out-of-gauge java.lang.Boolean Yes Yes
containers are
allowed.
Origin Origin Origin The point of origin of java.lang.String Yes Yes
the containers. This
is where the
containers will be
stuffed.
OverrideCutoff Override Cutoff Override Cutoff If set to true, vessel java.lang.Boolean Yes Yes
schedule cutoffs are
overridden.
Pod1 Point ID ID The POD1 defined java.lang.String Yes Yes
for the booking.
Pod2 Point ID ID The POD2 defined java.lang.String Yes Yes
for the booking.
PodOptional Point ID ID The optional POD java.lang.String Yes Yes
defined for the
booking.
Pol Point ID ID The POL defined for java.lang.String Yes Yes
the booking.
QuantityTotal Quantity Quantity The total amount of java.lang.Long Yes Yes
containers defined
for this booking.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 288
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking
External Tag Long Label Short Label Description Type In Design In Sort
ReceiveComplete Receive Complete Receive Complete True if the amount of java.lang.Boolean Yes No
the QuantityTotal
field is equal or
smaller to the
TallyReceiveTotal
field.
ShipperId Id Id The shipper for the java.lang.String Yes Yes
booking.
ShippingMode Shipping Mode Shipping Mode The standard java.lang.String Yes Yes
shipping industry
code used to indicate
if the marine terminal
operator is
responsible for
stripping or stuffing
the cargo: 'PP' = Pier
to Pier; 'PH' = Pier to
House; 'HP' = House
to Pier; 'HH' = House
to House;
UNKNOWN
SpecialStow ID ID Special Stowage java.lang.String Yes Yes
Instructions for this
booking.
SpecialStow2 ID ID Special Stowage java.lang.String Yes Yes
Instructions for this
booking.
SpecialStow3 ID ID Special Stowage java.lang.String Yes Yes
Instructions for this
booking.
StowBlock Stow block Stow block The stow block for java.lang.String Yes Yes
this booking.
TallyReceiveTotal Tally In Tally In The total amount of java.lang.Long Yes Yes
containers that were
received for this
booking.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 289
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking
External Tag Long Label Short Label Description Type In Design In Sort
TallyTotal Tally Out Tally Out The total amount of java.lang.Long Yes Yes
containers that were
dispatched for this
order.
TruckingCompanyId Id Id The Id of the trucking java.lang.String Yes Yes
company defined for
the booking.
TruckingCompanyNa Name Name The name of the java.lang.String Yes Yes
me trucking company
defined for the
booking.
TypeSubstitutionPrev Prevent Type PreventTypeSubst Do not allow the java.lang.Boolean Yes Yes
ented Substitution substitution of similar
equipment types for
empty containers.
VesselName Name Name The name of the java.lang.String Yes No
vessel for the
defined vessel visit.
VesselVisitEstimated Est. Time of Arrival ETA The estimated date java.util.Date Yes Yes
DateOfArrival of the arrival of the
vessel for the
booking.
VesselVisitEstimated Est. Time of Depart. ETD The estimated date java.util.Date Yes Yes
DateOfDeparture of the departure of
the vessel for the
booking.
VesselVisitIbVoyage Inbound Voyage I/B Vyg The inbound voyage java.lang.String Yes Yes
Nbr number for the
vessel visit defined
for the booking.
VesselVisitId Visit Ref Visit The vessel visit java.lang.String Yes Yes
defined for the
booking.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 290
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking Item
External Tag Long Label Short Label Description Type In Design In Sort
VesselVisitObVoyag Outbound Voyage O/B Vyg The outbound java.lang.String Yes Yes
eNbr voyage number for
the vessel visit
defined for the
booking.
VesselVisitPhase Visit Phase Phase The phase of the java.lang.String Yes Yes
vessel visit (Created,
Inbound, Arrived,...).
VesselVisitServiceId ID ID The service for the java.lang.String Yes Yes
vessel visit defined
for the booking.
eqoOverrideCutoffFo Override cutoffs for Override cutoffs for If set to true, vessel java.lang.Boolean Yes Yes
rRail rail containers rail cntr schedule cutoffs are
overridden if
container received
through Rail.
External Tag Long Label Short Label Description Type In Design In Sort
AccessoryTypeLong Accessory Type Acc Type The ISO group code java.lang.String Yes Yes
of the required
accessory as a
descriptive value.
Long value, e.g.
'Cooling Unit'
AccessoryTypeShort Accessory Type Acc Type The ISO group code java.lang.String Yes No
of the required
accessory. Short
value, e.g. 'CU'.
Agent Id Id The agent for the java.lang.String Yes Yes
booking.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 291
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking Item
External Tag Long Label Short Label Description Type In Design In Sort
BookingClienReferen Client Ref.Number Client Ref The client's own java.lang.String Yes Yes
ceNumber reference number for
the booking.
BookingDispatchCo Dispatch Complete Disp Complete True if the amount of java.lang.Boolean Yes No
mplete the
BookingQuantityTotal
field is equal or
smaller to the
BookingTallyTotal
field.
BookingHasReefers Reefers? Reefers? True if any of the java.lang.Boolean Yes No
booking items is for
life reefers.
BookingNbr Number Number Id of the parent java.lang.String Yes Yes
booking (Booking,
EDO, ELO).
BookingNotes Notes Notes Notes captured for java.lang.String Yes Yes
the booking.
BookingQuantityTotal Quantity Quantity The total amount of java.lang.Long Yes Yes
containers defined
for this order.
BookingReceiveCom Receive Complete Receive Complete True if the amount of java.lang.Boolean Yes No
plete the
BookingQuantityTotal
field is equal or
smaller to the
BookingTallyReceive
Total field.
BookingTallyReceive Tally In Tally In The total amount of java.lang.Long Yes Yes
Total containers that were
received for this
order.
BookingTallyTotal Tally Out Tally Out The total amount of java.lang.Long Yes Yes
containers that were
dispatched for this
order.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 292
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking Item
External Tag Long Label Short Label Description Type In Design In Sort
Changer Changer Changer The user who last java.lang.String Yes Yes
changed the booking
item
CommodityId Commodity ID Id A code identifying java.lang.String Yes Yes
the commodity type,
e.g 'HFMT'
CommodityName Commodity Short Cmdy Short Name A name defining the java.lang.String Yes No
Name commodity type, e.g.
'HARD FROZEN
MEAT'
ConsigneeId Id Id The consignee for java.lang.String Yes Yes
the booking.
Creator Creator Creator The user who java.lang.String Yes Yes
created the booking
item
DamagesIgnored Ignore Damages Ignore Damages The order allows to java.lang.Boolean Yes Yes
pick damaged
containers for
delivery.
DateCreated Created Created The Date the java.util.Date Yes Yes
booking item was
created.
DateEarliest Earliest Date Earliest Date The earliest date java.util.Date Yes Yes
allowed to pick up
the equipment.
DateEstimated Estimated Date Estimated Date The estimated date java.util.Date Yes Yes
the equipment will be
picked up.
DateLatest Latest Date Latest Date The latest date java.util.Date Yes Yes
allowed to pick up
equipment.
DateUpdated Changed Changed The Date the java.util.Date Yes Yes
booking item was
last changed.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 293
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking Item
External Tag Long Label Short Label Description Type In Design In Sort
Destination Destination Dest The final destination java.lang.String Yes Yes
of the containers.
This is where the
containers will be
stripped.
DispatchReserved Dispatch Reserved Dispatch Reserved Whether to dispatch java.lang.String Yes Yes
reserved equipment
before other
equipment or to
dispatch only
reserved equipment
(FIRST, ONLY).
DrayOff Dray Status Dray Status The dray-off status of java.lang.String Yes Yes
the booking. Must be
set to Forward/
Return to allow a full
export container out
of the complex: 'F' =
Forward to Loading
Point; 'R' = Return to
shipper; 'I' = Dray In;
'O' = Dray Out and
Back.
EquipmentHeight Height Height The nominal height java.lang.String Yes Yes
of the equipment:
4'0, 4'3, 8'0, 8'6, 9'0,
or 9'6..
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 294
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking Item
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentISOGroup ISO Group ISO group The equipment type java.lang.String Yes No
Long ISO group code. For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
Long value, e.g. 'Dry
bulk container non-
pressurized, box
type'.
EquipmentISOGroup ISO Group ISO group The equipment type java.lang.String Yes Yes
Short ISO group code. For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
Short value, e.g.
'BU'.
EquipmentLength Length Length The nominal length java.lang.String Yes Yes
of the equipment:
20', 24', 30', 40', 45',
48', or 53'.
FreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: E for
'Empty', F for 'Full
Container Load', L
for 'Less than
Container Load', or B
for 'Break-bulk'.
GrossWeight Gross Weight Gross Weight The gross weight for java.lang.Double Yes Yes
the units of this
booking.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 295
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking Item
External Tag Long Label Short Label Description Type In Design In Sort
HazardCodes Hazards Hazards All hazard codes java.lang.String Yes No
associated with the
booking as a comma
separated text field.
Hazardous Hazardous? Hazardous? If true, the booking java.lang.Boolean Yes No
has hazards defined.
HoldPartials Hold Partials Hold Partials If set to true, java.lang.Boolean Yes Yes
received containers
are put on hold until
all containers are
received against the
booking.
HoldsIgnored Ignore Holds Ignore Holds The order allows to java.lang.Boolean Yes Yes
pick held containers
for delivery.
LineOperator Id Id The line operator of java.lang.String Yes Yes
the booking.
Material Material Material The material the java.lang.String Yes Yes
equipment is made
of (Steel, Aluminum).
OOGAllowed Over Dimension Over Dimension If true, out-of-gauge java.lang.Boolean Yes Yes
containers are
allowed.
Origin Origin Origin The point of origin of java.lang.String Yes Yes
the containers. This
is where the
containers will be
stuffed.
OverrideCutoff Override Cutoff Override Cutoff If set to true, vessel java.lang.Boolean Yes Yes
schedule cutoffs are
overridden.
Pod1 Point ID ID The POD1 defined java.lang.String Yes Yes
for the booking.
Pod2 Point ID ID The POD2 defined java.lang.String Yes Yes
for the booking.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 296
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking Item
External Tag Long Label Short Label Description Type In Design In Sort
PodOptional Point ID ID The optional POD java.lang.String Yes Yes
defined for the
booking.
Pol Point ID ID The POL defined for java.lang.String Yes Yes
the booking.
Quantity Quantity Qty The quantity defined java.lang.Long Yes Yes
for this order item.
RequiredCO2 CO2 required, % CO2 Req.% The percentage of java.lang.Double Yes Yes
carbon dioxide
required.
RequiredEquipment ID ID The required java.lang.String Yes Yes
Grade equipment grade.
RequiredHumidity Humidity required, % Humd Req.% The percentage of java.lang.Double Yes Yes
humidity required.
RequiredO2 O2 required, % O2 Req.% The percentage of java.lang.Double Yes Yes
oxygen required.
RequiredTemperatur Temp Required Temp Reqd. The temperature java.lang.Double Yes Yes
e required in
Centigrade.
RequiredVent Ventilation Required Vent Req The ventilation java.lang.Double Yes Yes
required; the
measurement unit for
this field is defined in
the separate field
'RequiredVentUnit'.
RequiredVentUnit Ventilation Unit Vent Unit The measurement java.lang.String Yes Yes
unit for this field
'RequiredVent'
(Percentage, Cubic
Meters/Hour, Cubic
Feet/Min)
ShipperId Id Id The shipper for the java.lang.String Yes Yes
booking.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 297
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking Item
External Tag Long Label Short Label Description Type In Design In Sort
ShippingMode Shipping Mode Shipping Mode The standard java.lang.String Yes Yes
shipping industry
code used to indicate
if the marine terminal
operator is
responsible for
stripping or stuffing
the cargo: 'PP' = Pier
to Pier; 'PH' = Pier to
House; 'HP' = House
to Pier; 'HH' = House
to House;
UNKNOWN
SpecialStow ID ID Special Stowage java.lang.String Yes Yes
Instructions for this
booking.
SpecialStow2 ID ID Special Stowage java.lang.String Yes Yes
Instructions for this
booking.
SpecialStow3 ID ID Special Stowage java.lang.String Yes Yes
Instructions for this
booking.
StowBlock Stow block Stow block The stow block for java.lang.String Yes Yes
this booking.
TallyDispatch Tally Out Tally Out The total amount of java.lang.Long Yes Yes
containers that were
dispatched for this
order item.
TallyLimit Tally Limit Tally Limit A limit on the number java.lang.Long Yes Yes
of empty containers
that can be out of the
yard against a
booking at one time.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 298
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Booking Item
External Tag Long Label Short Label Description Type In Design In Sort
TallyReceive Tally In Tally In The total amount of java.lang.Long Yes No
containers that were
received for this
order item.
TruckingCompanyId Id Id The Id of the trucking java.lang.String Yes Yes
company defined for
the booking.
TruckingCompanyNa Name Name The name of the java.lang.String Yes Yes
me trucking company
defined for the
booking.
TypeSubstitutionPrev Prevent Type PreventTypeSubst Do not allow the java.lang.Boolean Yes Yes
ented Substitution substitution of similar
equipment types for
empty containers.
VesselName Name Name The name of the java.lang.String Yes No
vessel for the
defined vessel visit.
VesselVisitEstimated Est. Time of Arrival ETA The estimated date java.util.Date Yes Yes
DateOfArrival of the arrival of the
vessel for the
booking.
VesselVisitEstimated Est. Time of Depart. ETD The estimated date java.util.Date Yes Yes
DateOfDeparture of the departure of
the vessel for the
booking.
VesselVisitIbVoyage Inbound Voyage I/B Vyg The inbound voyage java.lang.String Yes Yes
Nbr number for the
vessel visit defined
for the booking.
VesselVisitId Visit Ref Visit The vessel visit java.lang.String Yes Yes
defined for the
booking.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 299
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Equipment Loadout Order
External Tag Long Label Short Label Description Type In Design In Sort
VesselVisitObVoyag Outbound Voyage O/B Vyg The outbound java.lang.String Yes Yes
eNbr voyage number for
the vessel visit
defined for the
booking.
VesselVisitPhase Visit Phase Phase The phase of the java.lang.String Yes Yes
vessel visit (Created,
Inbound, Arrived,...)).
VesselVisitServiceId ID ID The service for the java.lang.String Yes Yes
vessel visit defined
for the booking.
eqoOverrideCutoffFo Override cutoffs for Override cutoffs for If set to true, vessel java.lang.Boolean Yes Yes
rRail rail containers rail cntr schedule cutoffs are
overridden if
container received
through Rail.
External Tag Long Label Short Label Description Type In Design In Sort
Changer Changer Changer The user who last java.lang.String Yes Yes
changed the ELO
Creator Creator Creator The user who java.lang.String Yes Yes
created the ELO
DateCreated Created Created The date the ELO java.util.Date Yes Yes
was created.
DateUpdated Changed Changed The date the ELO java.util.Date Yes Yes
was last changed.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 300
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Equipment Loadout Order
External Tag Long Label Short Label Description Type In Design In Sort
DispatchComplete Dispatch Complete Disp Complete True if the amount of java.lang.Boolean Yes No
the QuantityTotal
field is equal or
smaller to the
TallyTotal field.
ELONbr Number Number Identifier of this ELO. java.lang.String Yes Yes
LineOperator Id Id The line operator of java.lang.String Yes Yes
the ELO.
Notes Notes Notes Notes captured for java.lang.String Yes Yes
the booking.
Pod1 Point ID ID The POD1 defined java.lang.String Yes Yes
for the ELO.
PodOptional Point ID ID The optional POD java.lang.String Yes Yes
defined for the ELO.
QuantityTotal Quantity Quantity The total amount of java.lang.Long Yes Yes
containers defined
for this booking.
TallyTotal Tally Out Tally Out The total amount of java.lang.Long Yes Yes
containers that were
dispatched for this
order.
VesselName Name Name The name of the java.lang.String Yes No
vessel for the
defined vessel visit.
VesselVisitEstimated Est. Time of Arrival ETA The estimated date java.util.Date Yes Yes
DateOfArrival of the arrival of the
vessel for the ELO.
VesselVisitEstimated Est. Time of Depart. ETD The estimated date java.util.Date Yes Yes
DateOfDeparture of the departure of
the vessel for the
ELO.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 301
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Equipment Delivery Order
External Tag Long Label Short Label Description Type In Design In Sort
VesselVisitIbVoyage Inbound Voyage I/B Vyg The inbound voyage java.lang.String Yes Yes
Nbr number for the
vessel visit defined
for the ELO.
VesselVisitId Visit Ref Visit The vessel visit java.lang.String Yes Yes
defined for the ELO.
VesselVisitObVoyag Outbound Voyage O/B Vyg The outbound java.lang.String Yes Yes
eNbr voyage number for
the vessel visit
defined for the ELO.
VesselVisitOperatorI Id Id The shipper for the java.lang.String Yes Yes
d ELO.
VesselVisitPhase Visit Phase Phase The phase of the java.lang.String Yes Yes
vessel visit (Created,
Inbound, Arrived,...).
VesselVisitServiceId ID ID The service for the java.lang.String Yes Yes
vessel visit defined
for the ELO.
External Tag Long Label Short Label Description Type In Design In Sort
Agent Id Id The agent for the java.lang.String Yes Yes
EDO.
Changer Changer Changer The user who last java.lang.String Yes Yes
changed the EDO
Creator Creator Creator The user who java.lang.String Yes Yes
created the EDO
DamagesIgnored Ignore Damages Ignore Damages The order allows to java.lang.Boolean Yes Yes
pick damaged
containers for
delivery.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 302
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Equipment Delivery Order
External Tag Long Label Short Label Description Type In Design In Sort
DateCreated Created Created The date the EDO java.util.Date Yes Yes
was created.
DateEarliest Earliest Date Earliest Date The earliest date java.util.Date Yes Yes
allowed to pick up
the equipment.
DateEstimated Estimated Date Estimated Date The estimated date java.util.Date Yes Yes
the equipment will be
picked up.
DateLatest Latest Date Latest Date The latest date java.util.Date Yes Yes
allowed to pick up
equipment.
DateUpdated Changed Changed The date the EDO java.util.Date Yes Yes
was last changed.
Destination Destination Dest The final destination java.lang.String Yes Yes
of the containers.
This is where the
containers will be
stripped.
DispatchComplete Dispatch Complete Disp Complete True if the amount of java.lang.Boolean Yes No
the QuantityTotal
field is equal or
smaller to the
TallyTotal field.
DispatchReserved Dispatch Reserved Dispatch Reserved Whether to dispatch java.lang.String Yes Yes
reserved equipment
before other
equipment or to
dispatch only
reserved equipment
(FIRST, ONLY).
EDONbr Number Number Identifier of this java.lang.String Yes Yes
EDO.
HoldsIgnored Ignore Holds Ignore Holds The order allows to java.lang.Boolean Yes Yes
pick held containers
for delivery.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 303
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Rail Order
External Tag Long Label Short Label Description Type In Design In Sort
LineOperator Id Id The line operator of java.lang.String Yes Yes
the EDO.
Notes Notes Notes Notes captured for java.lang.String Yes Yes
the booking.
QuantityTotal Quantity Quantity The total amount of java.lang.Long Yes Yes
containers defined
for this booking.
ShipperId Id Id The shipper for the java.lang.String Yes Yes
EDO.
TallyTotal Tally Out Tally Out The total amount of java.lang.Long Yes Yes
containers that were
dispatched for this
order.
TruckingCompanyId Id Id The Id of the trucking java.lang.String Yes Yes
company defined for
the EDO.
TruckingCompanyNa Name Name The name of the java.lang.String Yes Yes
me trucking company
defined for the EDO.
TypeSubstitutionPrev Prevent Type PreventTypeSubst Do not allow the java.lang.Boolean Yes Yes
ented Substitution substitution of similar
equipment types for
empty containers.
External Tag Long Label Short Label Description Type In Design In Sort
Changer Changer Changer The user who last java.lang.String Yes Yes
changed the rail
order
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 304
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Rail Order
External Tag Long Label Short Label Description Type In Design In Sort
ClienReferenceNum Client Ref.Number Client Ref The client's own java.lang.String Yes Yes
ber reference number for
the Rail Order.
Creator Creator Creator The user who java.lang.String Yes Yes
created the rail order
DateCreated Created Created The date the rail java.util.Date Yes Yes
order was created.
DateUpdated Changed Changed The date the rail java.util.Date Yes Yes
order was last
changed.
Destination Destination Dest The final destination java.lang.String Yes Yes
of the containers.
This is where the
containers will be
stripped.
DispatchComplete Dispatch Complete Disp Complete True if the amount of java.lang.Boolean Yes No
the QuantityTotal
field is equal or
smaller to the
TallyTotal field.
DispatchReserved Dispatch Reserved Dispatch Reserved Whether to dispatch java.lang.String Yes Yes
reserved equipment
before other
equipment or to
dispatch only
reserved equipment
(FIRST, ONLY).
DrayOff Dray Status Dray Status The dray-off status of java.lang.String Yes Yes
the Rail Order:'F' =
Forward to Loading
Point; 'R' = Return to
shipper; 'I' = Dray In;
'O' = Dray Out and
Back.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 305
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Rail Order
External Tag Long Label Short Label Description Type In Design In Sort
FreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: E for
'Empty', F for 'Full
Container Load', L
for 'Less than
Container Load', or B
for 'Break-bulk'.
LineOperator Id Id The line operator of java.lang.String Yes Yes
the Rail Order.
Notes Notes Notes Notes captured for java.lang.String Yes Yes
the Rail Order.
OOGAllowed Over Dimension Over Dimension If true, out-of-gauge java.lang.Boolean Yes Yes
containers are
allowed.
OverrideCutoff Override Cutoff Override Cutoff If set to true, vessel java.lang.Boolean Yes Yes
schedule cutoffs are
overridden.
QuantityTotal Quantity Quantity The total amount of java.lang.Long Yes Yes
containers defined
for this Rail Order.
RailOrderNbr Number Number Identifier of this Rail java.lang.String Yes Yes
Order.
RailRoad Id Id The Rail Road for java.lang.String Yes Yes
the Rail Order.
ShipperId Id Id The shipper for the java.lang.String Yes Yes
Rail Order.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 306
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Service Order
External Tag Long Label Short Label Description Type In Design In Sort
ShippingMode Shipping Mode Shipping Mode The standard java.lang.String Yes Yes
shipping industry
code used to indicate
if the marine terminal
operator is
responsible for
stripping or stuffing
the cargo: 'PP' = Pier
to Pier; 'PH' = Pier to
House; 'HP' = House
to Pier; 'HH' = House
to House;
UNKNOWN
TallyTotal Tally Out Tally Out The total amount of java.lang.Long Yes Yes
containers that were
dispatched for this
Rail Order.
TruckingCompanyId Id Id The Id of the trucking java.lang.String Yes Yes
company assigned to
pick up the empties/
deliver the exports
for this Rail Order.
TruckingCompanyNa Name Name The name of the java.lang.String Yes Yes
me trucking company
assigned to pick up
the empties/deliver
the exports for this
Rail Order.
TypeSubstitutionPrev Prevent Type PreventTypeSubst Do not allow the java.lang.Boolean Yes Yes
ented Substitution substitution of similar
equipment types for
empty containers.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 307
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Service Order
External Tag Long Label Short Label Description Type In Design In Sort
BillOfLadingNbr BL Number BL Nbr Bill Of Lading java.lang.String Yes Yes
associated with this
Service Order
BillingParty Id Id The Billing line of the java.lang.String Yes Yes
Service Order.
BookingNumber Number Number The Equipment java.lang.String Yes Yes
Order associated
with Service Order
(E.g. Booking)
CancelDate Cancel Date Cancel Date The time this java.util.Date Yes Yes
individual container's
delivery order
expires.
CancelNotes Cancel Notes Cancel Notes Cancel Notes. java.lang.String Yes Yes
Changer Changer Changer The user who last java.lang.String Yes Yes
changed the service
order
CompletionDate End By Date End By Date Requested Date to java.util.Date Yes Yes
complete the Service
Order.
Creator Creator Creator The user who java.lang.String Yes Yes
created the service
order
DateCreated Created Created The date the service java.util.Date Yes Yes
order was created.
DateUpdated Changed Changed The date the service java.util.Date Yes Yes
order was last
changed.
Notes Notes Notes Notes. java.lang.String Yes Yes
OrderLine Id Id The Order line of the java.lang.String Yes Yes
Service Order.
OrderStatus Order Status Order Status The Service Order java.lang.String Yes Yes
Status.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 308
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Service Order Item
External Tag Long Label Short Label Description Type In Design In Sort
ServiceOrderNbr Service Order Order Nbr Identifier of this java.lang.String Yes Yes
Number Service Order.
StartDate Start By Date Start By Date Date work was java.util.Date Yes Yes
started for the
service order.
External Tag Long Label Short Label Description Type In Design In Sort
BillingParty Id Id The Billing party of java.lang.String Yes Yes
the Service Order.
Changer Changer Changer The user who last java.lang.String Yes Yes
changed the Service
order item
Creator Creator Creator The user who java.lang.String Yes Yes
created the Service
order item
DateCreated Created Created The date the Service java.util.Date Yes Yes
order item was
created.
DateUpdated Changed Changed The date the Service java.util.Date Yes Yes
order item was last
changed.
EquipmentHeight Height Height Service order item java.lang.String Yes Yes
equipment height:
4'0, 4'3, 8'0, 8'6, 9'0,
or 9'6..
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 309
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Service Types
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentISOGroup ISO Group ISO Service order item java.lang.String Yes No
equipment iso group
code. For information
about ISO codes,
see the Documents
section at
http:www.smdg.org.
Long value, e.g. 'Dry
bulk container non-
pressurized, box
type'.
EquipmentLength Length Length Service order item java.lang.String Yes Yes
equipment size: 20',
24', 30', 40', 45', 48',
or 53'.
EquipmentType ISO Id ISO Id The ISO type of the java.lang.String Yes Yes
order item.
LineOperator Id Id The line operator of java.lang.String Yes Yes
the Service Order.
Quantity Quantity Qty Quantity of Service java.lang.Long Yes No
order item
ServiceOrderNbr Service Order Order Nbr Id of the parent java.lang.String Yes Yes
Number Service Order.
External Tag Long Label Short Label Description Type In Design In Sort
Changer Changer Changer The user who last java.lang.String Yes Yes
changed the service
type
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 310
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Item Service Type Unit
External Tag Long Label Short Label Description Type In Design In Sort
Creator Creator Creator The user who java.lang.String Yes Yes
created the service
type
DateCreated Created Created The date the service java.util.Date Yes Yes
type was created.
DateUpdated Changed Changed The date the service java.util.Date Yes Yes
type was last
changed.
ItemServiceTypeEve Id Id Event Type Id. java.lang.String Yes Yes
nt
ItemServiceTypeStat Service Type Status Service Status Service Type Status. java.lang.String Yes No
us
Quantity Quantity Qty Quantity of Item java.lang.Long Yes Yes
Service Type
ServiceOrderItemEq ISO Id ISO Id The ISO type of the java.lang.String Yes Yes
Type order item.
ServiceOrderNbr Service Order Order Nbr The Service Order to java.lang.String Yes Yes
Number which the Service
associated.
Tally Tally Tally Number of units java.lang.Long Yes No
serviced for this
service type.
External Tag Long Label Short Label Description Type In Design In Sort
Changer Changer Changer The user who last java.lang.String Yes Yes
changed the item
Service type for unit
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 311
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Item Service Type Unit
External Tag Long Label Short Label Description Type In Design In Sort
Creator Creator Creator The user who java.lang.String Yes Yes
created the item
Service type for unit
DateCreated Created Created The date the item java.util.Date Yes Yes
Service type for unit
was created.
DateUpdated Changed Changed The date the item java.util.Date Yes Yes
Service type for unit
was last changed.
ServiceOrderNbr Service Order Service Order No. Service Order to java.lang.String Yes No
Number which the Unit is
associated.
ServiceType Id Id Service Type Id. java.lang.String Yes Yes
UnitCategory Category Category The category of the java.lang.String Yes Yes
unit: I for 'Import', E
for 'Export', T for
'Transship', D for
'Domestic', S for
'Storage', or R for
'Through' (includes
Restow).
UnitFreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: E for
'Empty', F for 'Full
Container Load', L
for 'Less than
Container Load', or B
for 'Break-bulk'.
UnitLineOperator Id Id The current operator java.lang.String Yes Yes
(shipping line) of the
unit.
UnitNbr Unit Nbr Unit Nbr Unit Id. java.lang.String Yes Yes
UnitStatus Unit Status Unit Status Unit Status. java.lang.String Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 312
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Carrier Visit Service Order
External Tag Long Label Short Label Description Type In Design In Sort
BillingParty Id Id The Billing line of the java.lang.String Yes Yes
Service Order.
CancelDate Cancel Date Cancel Date The time this java.util.Date Yes Yes
individual container's
delivery order
expires.
CancelNotes Cancel Notes Cancel Notes Cancel Notes. java.lang.String Yes Yes
CarrierVisit Visit Ref Visit The carrier visit Id java.lang.String Yes Yes
Changer Changer Changer The user who last java.lang.String Yes Yes
changed the service
order
CompletionDate End By Date End By Date Requested Date to java.util.Date Yes Yes
complete the Service
Order.
Creator Creator Creator The user who java.lang.String Yes Yes
created the service
order
DateCreated Created Created The date the service java.util.Date Yes Yes
order was created.
DateUpdated Changed Changed The date the service java.util.Date Yes Yes
order was last
changed.
Notes Notes Notes Notes. java.lang.String Yes Yes
OrderLine Id Id The Order line of the java.lang.String Yes Yes
Service Order.
OrderStatus Order Status Order Status The Service Order java.lang.String Yes Yes
Status.
ServiceOrderNbr Service Order Order Nbr Identifier of this java.lang.String Yes Yes
Number Service Order.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 313
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Carrier Visit Service Type
External Tag Long Label Short Label Description Type In Design In Sort
StartDate Start By Date Start By Date Date work was java.util.Date Yes Yes
started for the
service order.
External Tag Long Label Short Label Description Type In Design In Sort
Changer Changer Changer The user who last java.lang.String Yes Yes
changed the service
type
Creator Creator Creator The user who java.lang.String Yes Yes
created the service
type
CvsoServiceType Id Id Event Type Id. java.lang.String Yes Yes
CvsoServiceTypeSta Service Status Service Status Service Type Status. java.lang.String Yes Yes
tus
DateCreated Created Created The date the service java.util.Date Yes Yes
type was created.
DateUpdated Changed Changed The date the service java.util.Date Yes Yes
type was last
changed.
ServiceOrderNbr Service Order Order Nbr Identifier of this java.lang.String Yes Yes
Number Service Order.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 314
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
ConvertibleCarConfi Configuration Config A String giving the java.lang.String Yes Yes
g platform
configuration of a
convertible car.
DamageNotes Damage Notes Damage Notes Specify damage java.lang.String Yes Yes
notes, if damaged
Destination Destination Dest Final Destination java.lang.String Yes Yes
FlexString01 Flex String #01 Flex String #01 String flex-field #01 java.lang.String Yes Yes
FlexString02 Flex String #02 Flex String #02 String flex-field #02 java.lang.String Yes Yes
FlexString03 Flex String #03 Flex String #03 String flex-field #03 java.lang.String Yes Yes
FlexString04 Flex String #04 Flex String #04 String flex-field #04 java.lang.String Yes Yes
FlexString05 Flex String #05 Flex String #05 String flex-field #05 java.lang.String Yes Yes
FlexString06 Flex String #06 Flex String #06 String flex-field #06 java.lang.String Yes Yes
FlexString07 Flex String #07 Flex String #07 String flex-field #07 java.lang.String Yes Yes
FlexString08 Flex String #08 Flex String #08 String flex-field #08 java.lang.String Yes Yes
IbTrainOperatorId Id Id The carrier visit java.lang.String Yes Yes
operator Id.
IbTrainVisitDataSour Data Source Source Source of this carrier java.lang.String Yes Yes
ce visit record
IbTrainVisitDestinatio Destination Destination Train Destination java.lang.String Yes Yes
n
IbTrainVisitDirection Train Direction Direction Train is inbound only, java.lang.String Yes Yes
outbound only or a
through train
IbTrainVisitDurationP Duration Periodic Duration Periodic Periodic Visit interval java.lang.Long Yes Yes
eriodicRecur Recur Recur
IbTrainVisitFlexString FlexString 01 FlexString 01 String flex-field #01 java.lang.String Yes Yes
01
IbTrainVisitFlexString FlexString 02 FlexString 02 String flex-field #02 java.lang.String Yes Yes
02
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 315
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
IbTrainVisitFlexString FlexString 03 FlexString 03 String flex-field #03 java.lang.String Yes Yes
03
IbTrainVisitFlexString FlexString 04 FlexString 04 String flex-field #04 java.lang.String Yes Yes
04
IbTrainVisitFlexString FlexString 05 FlexString 05 String flex-field #05 java.lang.String Yes Yes
05
IbTrainVisitFlexString FlexString 06 FlexString 06 String flex-field #06 java.lang.String Yes Yes
06
IbTrainVisitFlexString FlexString 07 FlexString 07 String flex-field #07 java.lang.String Yes Yes
07
IbTrainVisitFlexString FlexString 08 FlexString 08 String flex-field #08 java.lang.String Yes Yes
08
IbTrainVisitId Visit Ref Visit Identifier of the train java.lang.String Yes Yes
IbTrainVisitInCallNu Inbound Call Nbr In Call Nbr Inbound Call Number java.lang.String Yes Yes
mber
IbTrainVisitIsDrayOff Dray Off Dray Off Checked to forward java.lang.Boolean Yes Yes
all exports to another
facility
IbTrainVisitMaxLengt Maximum Length Max Length Maximum length java.lang.Double Yes Yes
hCm allowed for the train
IbTrainVisitMaxWeig Maximum Weight Max Weight Maximum weight java.lang.Double Yes Yes
htKg allowed for the train
IbTrainVisitNotes Notes Notes Notes about the visit java.lang.String Yes Yes
IbTrainVisitOutCallN Outbound Call Nbr Out Call Nbr Outbound Call java.lang.String Yes Yes
umber Number
IbTrainVisitPhaseCo Phase Comment Phase Comment SPARCS notion of java.lang.String Yes Yes
mment 'visit phase
comment'
IbTrainVisitTimeBegi Begin Receive Begin Receive Begin receive time java.util.Date Yes Yes
nReceive
IbTrainVisitTimeDisc Discharge Complete Discharge Complete Time discharge of java.util.Date Yes Yes
hargeComplete entire carrier visit
completed
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 316
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
IbTrainVisitTimeETA Est. Time of Arrival ETA Estimated Time of java.util.Date Yes Yes
Arrival
IbTrainVisitTimeETD Est. Time of Depart. ETD Estimated Time of java.util.Date Yes Yes
Departure
IbTrainVisitTimeEnd Time End Work End Work Work ending time java.util.Date Yes Yes
Work
IbTrainVisitTimeFirst Begin Delivery Begin Delivery Date/time discharged java.util.Date Yes Yes
Availability cargo is available for
pickup
IbTrainVisitTimeInbo First Free Day First Free Day Storage First Free java.util.Date Yes Yes
undFirstDayFree Day for inbound
cargo
IbTrainVisitTimePerio Time Periodic End Time Periodic End Last Periodic Visit java.util.Date Yes Yes
dicEnd time
IbTrainVisitTimePerio Time Periodic Start Time Periodic Start First Periodic Visit java.util.Date Yes Yes
dicStart time
IbTrainVisitTimeStart Time Start Work Start Work Work starting time java.util.Date Yes Yes
Work
IbTrainVisitTrack Track Track Track position where java.lang.String Yes Yes
the train is
InSequence I/B Sequence I/B Sequence Order of railcar in java.lang.Long Yes Yes
inbound train.
InspectionStatus Inspection Status Insp Status Inspection status - java.lang.String Yes Yes
OK or BAD
IsActive Is Active Is Active If true, is in the java.lang.Boolean Yes Yes
facility now.
IsDamaged Damaged Damaged If true, the railcar is java.lang.Boolean Yes Yes
defined to be
damaged
IsDirFlipped Is Car Dir Flipped Dir Flipped If true, then direction java.lang.Boolean Yes Yes
is flipped.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 317
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
IsDisconnectedAtLo Segment break Disconnected If true, then railcar is java.lang.Boolean Yes Yes
w (disconnected) at low disconnected at low
end end with respect to
RailTrack origin.
LastDeparted Last Departed Last Departed Date and time of last java.util.Date Yes Yes
time the railcar left
the terminal
LoadedUnits Loaded Units Units A comma separated java.lang.String Yes No
list of all Units loaded
to this railcar visit.
LoadedUnitsSlots Loaded Unit Slots Loaded Unit Slots A comma separated java.lang.String Yes No
list of the slots of
Units loaded to this
railcar visit
ObTrainOperatorId Id Id The carrier visit java.lang.String Yes Yes
operator Id.
ObTrainVisitDataSou Data Source Source Source of this carrier java.lang.String Yes Yes
rce visit record
ObTrainVisitDestinati Destination Destination Train Destination java.lang.String Yes Yes
on
ObTrainVisitDirection Train Direction Direction Train is inbound only, java.lang.String Yes Yes
outbound only or a
through train
ObTrainVisitDuration Duration Periodic Duration Periodic Periodic Visit interval java.lang.Long Yes Yes
PeriodicRecur Recur Recur
ObTrainVisitFlexStrin FlexString 01 FlexString 01 String flex-field #01 java.lang.String Yes Yes
g01
ObTrainVisitFlexStrin FlexString 02 FlexString 02 String flex-field #02 java.lang.String Yes Yes
g02
ObTrainVisitFlexStrin FlexString 03 FlexString 03 String flex-field #03 java.lang.String Yes Yes
g03
ObTrainVisitFlexStrin FlexString 04 FlexString 04 String flex-field #04 java.lang.String Yes Yes
g04
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 318
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
ObTrainVisitFlexStrin FlexString 05 FlexString 05 String flex-field #05 java.lang.String Yes Yes
g05
ObTrainVisitFlexStrin FlexString 06 FlexString 06 String flex-field #06 java.lang.String Yes Yes
g06
ObTrainVisitFlexStrin FlexString 07 FlexString 07 String flex-field #07 java.lang.String Yes Yes
g07
ObTrainVisitFlexStrin FlexString 08 FlexString 08 String flex-field #08 java.lang.String Yes Yes
g08
ObTrainVisitId Visit Ref Visit Identifier of the train java.lang.String Yes Yes
ObTrainVisitInCallNu Inbound Call Nbr In Call Nbr Inbound Call Number java.lang.String Yes Yes
mber
ObTrainVisitIsDrayOf Dray Off Dray Off Checked to forward java.lang.Boolean Yes Yes
f all exports to another
facility
ObTrainVisitMaxLen Maximum Length Max Length Maximum length java.lang.Double Yes Yes
gthCm allowed for the train
ObTrainVisitMaxWei Maximum Weight Max Weight Maximum weight java.lang.Double Yes Yes
ghtKg allowed for the train
ObTrainVisitNotes Notes Notes Notes about the visit java.lang.String Yes Yes
ObTrainVisitOutCall Outbound Call Nbr Out Call Nbr Outbound Call java.lang.String Yes Yes
Number Number
ObTrainVisitPhaseC Phase Comment Phase Comment SPARCS notion of java.lang.String Yes Yes
omment 'visit phase
comment'
ObTrainVisitTimeBeg Begin Receive Begin Receive Begin receive time java.util.Date Yes Yes
inReceive
ObTrainVisitTimeDis Discharge Complete Discharge Complete Time discharge of java.util.Date Yes Yes
chargeComplete entire carrier visit
completed
ObTrainVisitTimeET Est. Time of Arrival ETA Estimated Time of java.util.Date Yes Yes
A Arrival
ObTrainVisitTimeET Est. Time of Depart. ETD Estimated Time of java.util.Date Yes Yes
D Departure
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 319
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
ObTrainVisitTimeEnd Time End Work End Work Work ending time java.util.Date Yes Yes
Work
ObTrainVisitTimeFirs Begin Delivery Begin Delivery Date/time discharged java.util.Date Yes Yes
tAvailability cargo is available for
pickup
ObTrainVisitTimeInb First Free Day First Free Day Storage First Free java.util.Date Yes Yes
oundFirstDayFree Day for inbound
cargo
ObTrainVisitTimePeri Time Periodic End Time Periodic End Last Periodic Visit java.util.Date Yes Yes
odicEnd time
ObTrainVisitTimePeri Time Periodic Start Time Periodic Start First Periodic Visit java.util.Date Yes Yes
odicStart time
ObTrainVisitTimeStar Time Start Work Start Work Work starting time java.util.Date Yes Yes
tWork
ObTrainVisitTrack Track Track Track position where java.lang.String Yes Yes
the train is
Origin Origin Origin Origin java.lang.String Yes Yes
OutSequence O/B Sequence O/B Sequence Order of railcar in java.lang.Long Yes Yes
outbound train.
PlatTransferPoints Platform Transfer Plt Transfer Pts Platform Transfer java.lang.String Yes Yes
Points points
PositionLocId Location Id LocId A String giving the Id java.lang.String Yes Yes
of the location
PositionLocType Position Type Type An Enum giving the java.lang.String Yes Yes
type of position.
PositionOrientation Orientation Orientation A String defining the java.lang.String Yes Yes
orientation of the
Unit
PositionSlot Slot Slot A String giving the java.lang.String Yes Yes
coordinates of the
Position
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 320
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
PositionTrack Track-Pos Track-Pos The track on which a java.lang.String Yes No
railcarvisit is located
in the terminal. Note:
only available in
case the railcar is
still in the terminal.
For sorting use
PositionSlot which is
the combination of
'Track-Slot'.
PositionTrackSlot Track Slot Slot The slot on the track java.lang.String Yes No
on which a
railcarvisit is located
in the terminal. Note:
only available in
case the railcar is
still in the terminal.
For sorting use
PositionSlot which is
the combination of
'Track-Slot'.
RailCarVisitId Railcar Visit Id Visit A unique identifier for java.lang.String Yes Yes
the rail visit.
RailCarVisitNbr Visit Nbr Visit Nbr A number to java.lang.Long Yes Yes
disambiguate the
visit: 1=first visit,
2=second, etc.
RailTrackXCoord Track X Coordinate Track X Coord Track X Coordinate. java.lang.Long Yes Yes
RailcarFlatCarType Flat Car Type Flat Type Type of the flat car java.lang.String Yes Yes
being used: TOFC,
COFC, or convertible
RailcarFloorHeightC Floor Height Floor Height Floor height of the java.lang.Double Yes Yes
m railroad car
RailcarId ID ID Associated Railcar Id java.lang.String Yes Yes
RailcarIsHighSide Has High Side High Side True if access to java.lang.Boolean Yes Yes
forklift available
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 321
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
RailcarLengthCm Length Length Overall length of this java.lang.Double Yes Yes
car
RailcarMax20sPerPl Max 20' Count 20' Count Maximum number of java.lang.Long Yes Yes
atform 20 foot containers
that can be
accommodated per
platform
RailcarMaxTiersPerP Max Tier Count Tier Count Maximum number of java.lang.Long Yes Yes
latform tiers that can be
accommodated per
platform
RailcarNotes Description Description Notes java.lang.String Yes Yes
RailcarSafeWeightK Safe Weight Safe Weight Maximum safe java.lang.Double Yes Yes
g weight capacity of
railroad cars of this
type
RailcarTareWeightKg Tare Weight Tare Weight Empty weight of java.lang.Double Yes Yes
railroad car
RailcarTemplateType ID ID Associated railcar's java.lang.String Yes Yes
Id template type Id.
RailcarTemplateType Description Description Associated railcar's java.lang.String Yes Yes
Name template type Id
RailcarVisitChanger Changer Changer The user who last java.lang.String Yes Yes
changed the railcar
visit
RailcarVisitCreated Created Created The date the railcar java.util.Date Yes Yes
visit was created
RailcarVisitCreator Creator Creator The user who java.lang.String Yes Yes
created the railcar
visit
RailcarVisitUnitsArriv Units Arrived On Railcar Arr. Units A comma separated java.lang.String Yes No
ed Railcar list of Units that
arrived on the
Railcar
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 322
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Train Visit
External Tag Long Label Short Label Description Type In Design In Sort
RailcarVisitUnitsSlot Slots of Units that Railcar Arr. Unit A comma separated java.lang.String Yes No
sArrived Arrived on this Slots list of the slots of
Railcar Units that arrived on
the Railcar
RailcarVisitUpdated Changed Changed The date the railcar java.util.Date Yes Yes
visit was last
changed
SpottingStatus Spotting Status Spot Stat Spotting status java.lang.String Yes Yes
WagonPinConfig Pin Configuration Pin Config A String giving the java.lang.String Yes Yes
pin configuration of a
railcar.
WorkPattern Work Pattern Work Pattern Work Pattern java.lang.String Yes Yes
External Tag Long Label Short Label Description Type In Design In Sort
CarrierVisitATA Act. Time of Arrival ATA The carrier visit ATA. java.util.Date Yes Yes
CarrierVisitATD Act. Time of Depart. ATD The carrier visit ATD. java.util.Date Yes Yes
CarrierVisitCarrierMo Carrier Mode Mode The carrier visit java.lang.String Yes Yes
de mode.
CarrierVisitComplexI Complex Complex The carrier visit java.lang.String Yes Yes
d complex Id.
CarrierVisitCustomsI Customs ID Customs ID The customs Id of java.lang.String Yes Yes
d the carrier visit.
CarrierVisitFacilityId Facility Facility The carrier visit java.lang.String Yes Yes
facility Id.
CarrierVisitId Visit Ref Visit The Id of the carrier java.lang.String Yes Yes
visit.
CarrierVisitNbr Call Number Number The carrier visit java.lang.Long Yes Yes
number.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 323
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Train Visit
External Tag Long Label Short Label Description Type In Design In Sort
CarrierVisitNextFacili Facility Facility The carrier visit next java.lang.String Yes Yes
tyId facility Id.
CarrierVisitOperatorI Id Id The carrier visit java.lang.String Yes Yes
d operator Id.
CarrierVisitPhase Visit Phase Phase The carrier visit java.lang.String Yes Yes
phase.
Cus1 Customer 1 Cust 1 Train Cus Field 1. java.lang.String Yes Yes
Cus2 Customer 2 Cust 2 Train Cus Field 2. java.lang.String Yes Yes
Cus3 Customer 3 Cust 3 Train Cus Field 3. java.lang.String Yes Yes
DataSource Data Source Source Source of this train java.lang.String Yes Yes
visit record.
Destination Destination Destination The destination of java.lang.String Yes Yes
the train.
Direction Train Direction Direction Train is inbound only, java.lang.String Yes No
outbound only or a
through train
DirectionDesc Train Direction Direction Description of java.lang.String Yes Yes
direction viz Inbound
Only Train,
Outbound Only Train
or Through Train
DurationPeriodicRec Duration Periodic Duration Periodic Periodic visit interval. java.lang.Long Yes Yes
ur Recur Recur
FlexString01 FlexString 01 FlexString 01 String flex-field #01. java.lang.String Yes Yes
FlexString02 FlexString 02 FlexString 02 String flex-field #02. java.lang.String Yes Yes
FlexString03 FlexString 03 FlexString 03 String flex-field #03. java.lang.String Yes Yes
FlexString04 FlexString 04 FlexString 04 String flex-field #04. java.lang.String Yes Yes
FlexString05 FlexString 05 FlexString 05 String flex-field #05. java.lang.String Yes Yes
FlexString06 FlexString 06 FlexString 06 String flex-field #06. java.lang.String Yes Yes
FlexString07 FlexString 07 FlexString 07 String flex-field #07. java.lang.String Yes Yes
FlexString08 FlexString 08 FlexString 08 String flex-field #08. java.lang.String Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 324
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Train Visit
External Tag Long Label Short Label Description Type In Design In Sort
InCallNumber Inbound Call Nbr In Call Nbr Inbound call number. java.lang.String Yes Yes
IsDrayOff Dray Off Dray Off Checked to forward java.lang.Boolean Yes Yes
all exports to another
facility.
MaxLengthCm Maximum Length Max Length Maximum length java.lang.Double Yes Yes
allowed for the train.
MaxWeightKg Maximum Weight Max Weight Maximum weight java.lang.Double Yes Yes
allowed for the train.
NonDoubleStackCar The Percentage of java.lang.Double Yes No
s the cars on the train
which are non-
double-stack rail
cars.
Notes Notes Notes Notes about the visit. java.lang.String Yes Yes
OutCallNumber Outbound Call Nbr Out Call Nbr Outbound call java.lang.String Yes Yes
number.
RailLastMoveTime For inbound trains, java.util.Date Yes No
the date and time
when the train is
completely unloaded
and all the units are
off the train and in
location. For
outbound trains, the
date and time when
all the units are
loaded on the
railcars and the train
is complete and
ready to be pulled
from the yard.
RailOperator Id Id Rail road company java.lang.String Yes Yes
operating the train.
TimeBeginReceive Begin Receive Begin Receive Begin receive time. java.util.Date Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 325
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Train Visit
External Tag Long Label Short Label Description Type In Design In Sort
TimeDischargeComp Discharge Complete Discharge Complete Time discharge of java.util.Date Yes Yes
lete entire train visit
completed.
TimeETA Est. Time of Arrival ETA Estimated time of java.util.Date Yes Yes
arrival.
TimeETD Est. Time of Depart. ETD Estimated time of java.util.Date Yes Yes
departure.
TimeEndWork Time End Work End Work Work ending time. java.util.Date Yes Yes
TimeFirstAvailability Begin Delivery Begin Delivery Date/time discharged java.util.Date Yes Yes
cargo is available for
pickup.
TimeInboundFirstDa First Free Day First Free Day Storage First Free java.util.Date Yes Yes
yFree Day for inbound
cargo.
TimePeriodicEnd Time Periodic End Time Periodic End Last periodic visit java.util.Date Yes Yes
time.
TimePeriodicStart Time Periodic Start Time Periodic Start First periodic visit java.util.Date Yes Yes
time.
TimeStartWork Time Start Work Start Work Work starting time. java.util.Date Yes Yes
Track Track Track Track position of the java.lang.String Yes Yes
train.
TrainVisitChanger Changer Changer The user who last java.lang.String Yes Yes
changed the train
visit
TrainVisitCreated Created Created The date the train java.util.Date Yes Yes
visit was created
TrainVisitCreator Creator Creator The user who java.lang.String Yes Yes
created the train visit
TrainVisitId Train Id Train Id A unique Id that java.lang.String Yes Yes
identifies this train
visit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 326
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV Arrived on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
TrainVisitPhaseCom Phase Comment Phase Comment SPARCS notion of java.lang.String Yes Yes
ment 'visit phase
comment'
TrainVisitUpdated Changed Changed The date the train java.util.Date Yes Yes
visit was last
changed
User1 User 1 User 1 Train User Field 1. java.lang.String Yes Yes
User2 User 2 User 2 Train User Field 2. java.lang.String Yes Yes
User3 User 3 User 3 Train User Field 3. java.lang.String Yes Yes
User4 User 4 User 4 Train User Field 4. java.lang.String Yes Yes
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalPositionFull Position Position The complete name java.lang.String Yes Yes
of the arrival
position, '(Type)-
(Carrier or Yard)-
(Slot)'.
ArrivalPositionLocId Location Id LocId The arrival location java.lang.String Yes Yes
ID: Carrier visit ID.
ArrivalPositionLocTy Position Type Type The arrival location java.lang.String Yes Yes
pe type: Y for 'Yard', V
for 'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
ArrivalPositionSlot Slot Slot The arrival slot java.lang.String Yes Yes
position ID.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 327
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV Arrived on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentISOGroup ISO Group ISO Grp The equipment type java.lang.String Yes Yes
ISO group code.
EquipmentReeferTyp Reefer Type Rfr Type The reefer type code java.lang.String Yes Yes
e of the primary
container. NOTE:
This field can only be
used if the report
data is filtered for
'Equipment Class =
Container'.
EquipmentTareWeig Tare Weight Tare Wt The equipment tare java.lang.Double Yes Yes
htKg weight in kilograms.
The tare weight is
the empty weight of
the equipment.
EquipmentType ISO Id ISO Id The primary java.lang.String Yes Yes
equipment type code
(ISO or other).
EquipmentTypeBasic Basic Length Basic Length The Basic length of java.lang.String Yes Yes
Length the primary
equipment: 20' or
40'.
EquipmentTypeClass General Class Class The reefer type code java.lang.String Yes Yes
of the primary
container: X for 'Non-
reefer', I for 'Air-
cooled, Dual Volt', V
for 'Air-cooled, Single
Volt', W for 'H2O-
cooled, Dual Volt', X
for 'H2O-cooled,
Single Volt', A for
'Integral, cooling
unknown', F for
'Fantainer/Starvent',
or P for 'Porthole
(forced-air)'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 328
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV Arrived on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentTypeNomi Nominal Height Height The nominal height java.lang.String Yes Yes
nalHeight of the primary
equipment: 4'0, 4'3,
8'0, 8'6, 9'0, or 9'6.
EquipmentTypeNomi Nominal Length Length The nominal length java.lang.String Yes Yes
nalLength of the primary
equipment: 20', 24',
30', 40', 45', 48', or
53'.
FlexString01 Flex String #01 Flex String #01 String flex-field #01 java.lang.String Yes Yes
FlexString02 Flex String #02 Flex String #02 String flex-field #02 java.lang.String Yes Yes
FlexString03 Flex String #03 Flex String #03 String flex-field #03 java.lang.String Yes Yes
FlexString04 Flex String #04 Flex String #04 String flex-field #04 java.lang.String Yes Yes
FlexString05 Flex String #05 Flex String #05 String flex-field #05 java.lang.String Yes Yes
FlexString06 Flex String #06 Flex String #06 String flex-field #06 java.lang.String Yes Yes
FlexString07 Flex String #07 Flex String #07 String flex-field #07 java.lang.String Yes Yes
FlexString08 Flex String #08 Flex String #08 String flex-field #08 java.lang.String Yes Yes
GoodsConsignee Id Id The specified java.lang.String Yes Yes
consignee for the
goods.
GoodsShipper Id Id The specified java.lang.String Yes Yes
shipper for the
goods.
IBDeclaredCarrierId Visit Ref Visit Inbound declared java.lang.String Yes Yes
carrier: Train ID for
train
IbTrainVisitId Visit Ref Visit Identifier of the train java.lang.String Yes Yes
InSequence I/B Sequence I/B Sequence Order of railcar in java.lang.Long Yes Yes
inbound train.
InboundCarrierId Visit Ref Visit The inbound carrier java.lang.String Yes Yes
visit ID.
ObTrainVisitId Visit Ref Visit Identifier of the train java.lang.String Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 329
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV Arrived on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
OutSequence O/B Sequence O/B Sequence Order of railcar in java.lang.Long Yes Yes
outbound train.
OutboundCarrierId Visit Ref Visit Departure carrier: java.lang.String Yes Yes
train ID for train.
OutboundIntendedC Visit Ref Visit Intended Departure java.lang.String Yes Yes
arrierId carrier: train ID for
train.
POD Point ID ID The first port of java.lang.String Yes Yes
discharge.
POD2 Point ID ID The second port of java.lang.String Yes Yes
discharge.
POL Point ID ID The port at which the java.lang.String Yes Yes
container was loaded
or will be loaded to a
train.
PositionFull Position Position The complete name, java.lang.String Yes Yes
'(Type)-(Carrier or
Yard)-(Slot)' of the
last registered
location for this visit
of the unit.
PositionLocId Location Id LocId The last registered java.lang.String Yes Yes
location ID for this
visit of the unit: Yard
code, or the Carrier
Visit ID.
PositionLocType Position Type Type The last registered java.lang.String Yes Yes
location type for this
visit of the unit: Y for
'Yard', V for 'Vessel',
R for 'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 330
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV Arrived on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
PositionOfRailcar Railcar Position Railcar Position The position of the java.lang.String Yes No
(Track-Slot) Railcar Visit in the
Yard in the format
'Track-Slot'. Only
populated if the unit's
last known position is
on a railcar.
PositionSlot Slot Slot The slot position ID java.lang.String Yes Yes
of the last registered
location for this visit
of the unit.
RailCarPositionLocId Location Id LocId A String giving the Id java.lang.String Yes Yes
of the location
RailCarPositionLocT Position Type Type An Enum giving the java.lang.String Yes Yes
ype type of position.
RailCarPositionSlot Slot Slot A String giving the java.lang.String Yes Yes
coordinates of the
Position
RailCarVisitId Railcar Visit Id Visit A unique identifier for java.lang.String Yes Yes
the rail visit.
RailCarVisitNbr Visit Nbr Visit Nbr A number to java.lang.Long Yes Yes
disambiguate the
visit: 1=first visit,
2=second, etc.
RailcarId ID ID Associated Railcar Id java.lang.String Yes Yes
RailcarNotes Description Description Notes java.lang.String Yes Yes
UfvFlexDate01 ufvFlexDate01 ufvFlexDate01 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate01.
UfvFlexDate02 ufvFlexDate02 ufvFlexDate02 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate02.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 331
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV Arrived on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexDate03 ufvFlexDate03 ufvFlexDate03 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate03.
UfvFlexDate04 ufvFlexDate04 ufvFlexDate04 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate04.
UfvFlexDate05 ufvFlexDate05 ufvFlexDate05 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate05.
UfvFlexDate06 ufvFlexDate06 ufvFlexDate06 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate06.
UfvFlexDate07 ufvFlexDate07 ufvFlexDate07 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate07.
UfvFlexDate08 ufvFlexDate08 ufvFlexDate08 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate08.
UfvFlexString01 UFV Flex-01 UFV Flex-01 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString01.
UfvFlexString02 UFV Flex-02 UFV Flex-02 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString02.
UfvFlexString03 UFV Flex-03 UFV Flex-03 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString03.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 332
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV Arrived on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexString04 UFV Flex-04 UFV Flex-04 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString04.
UfvFlexString05 UFV Flex-05 UFV Flex-05 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString05.
UfvFlexString06 UFV Flex-06 UFV Flex-06 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString06.
UfvFlexString07 UFV Flex-07 UFV Flex-07 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString07.
UfvFlexString08 UFV Flex-08 UFV Flex-08 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString08.
UfvFlexString09 UFV Flex-09 UFV Flex-09 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString09.
UfvFlexString10 UFV Flex-10 UFV Flex-10 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString10.
UnitCategory Category Category The category of the java.lang.String Yes Yes
unit
UnitDrayStatus Dray Status Dray Status The dray status of java.lang.String Yes Yes
the unit
UnitFlexString01 Flex-01 Flex-01 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString01.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 333
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV Arrived on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
UnitFlexString02 Flex-02 Flex-02 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString02.
UnitFlexString03 Flex-03 Flex-03 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString03.
UnitFlexString04 Flex-04 Flex-04 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString04.
UnitFlexString05 Flex-05 Flex-05 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString05.
UnitFlexString06 Flex-06 Flex-06 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString06.
UnitFlexString07 Flex-07 Flex-07 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString07.
UnitFlexString08 Flex-08 Flex-08 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString08.
UnitFlexString09 Flex-09 Flex-09 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString09.
UnitFlexString10 Flex-10 Flex-10 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString10.
UnitFlexString11 Flex-11 Flex-11 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString11.
UnitFlexString12 Flex-12 Flex-12 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString12.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 334
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
UnitFlexString13 Flex-13 Flex-13 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString13.
UnitFlexString14 Flex-14 Flex-14 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString14.
UnitFlexString15 Flex-15 Flex-15 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString15.
UnitFreightKind Freight Kind Frght Kind The freight kind of java.lang.String Yes Yes
the unit
UnitId Unit Nbr Unit Nbr The Unit Id java.lang.String Yes Yes
UnitVisitState Visit State (Master) State (Master) The visit state of the java.lang.String Yes Yes
unit
VisitState Visit State V-State The current visit java.lang.String Yes Yes
state of a unit:
'Advised', 'Active',
'Departed', or
'Retired'.
VisitsTransitState Transit State T-State The current transit java.lang.String Yes Yes
state of a unit:
'Inbound', 'Advised',
'EC/In', 'Yard', 'EC/
Out', 'Loaded',
'Departed', or
'Retired'.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 335
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
ArrivalPositionFull Position Position The complete name java.lang.String Yes Yes
of the arrival
position, '(Type)-
(Carrier or Yard)-
(Slot)'.
ArrivalPositionLocId Location Id LocId The arrival location java.lang.String Yes Yes
ID: Carrier visit ID.
ArrivalPositionLocTy Position Type Type The arrival location java.lang.String Yes Yes
pe type: Y for 'Yard', V
for 'Vessel', R for
'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
ArrivalPositionSlot Slot Slot The arrival slot java.lang.String Yes Yes
position ID.
EquipmentISOGroup ISO Group ISO Grp The equipment type java.lang.String Yes Yes
ISO group code.
EquipmentReeferTyp Reefer Type Rfr Type The reefer type code java.lang.String Yes Yes
e of the primary
container. NOTE:
This field can only be
used if the report
data is filtered for
'Equipment Class =
Container'.
EquipmentTareWeig Tare Weight Tare Wt The equipment tare java.lang.Double Yes Yes
htKg weight in kilograms.
The tare weight is
the empty weight of
the equipment.
EquipmentType ISO Id ISO Id The primary java.lang.String Yes Yes
equipment type code
(ISO or other).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 336
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
EquipmentTypeBasic Basic Length Basic Length The Basic length of java.lang.String Yes Yes
Length the primary
equipment: 20' or
40'.
EquipmentTypeClass General Class Class The reefer type code java.lang.String Yes Yes
of the primary
container: X for 'Non-
reefer', I for 'Air-
cooled, Dual Volt', V
for 'Air-cooled, Single
Volt', W for 'H2O-
cooled, Dual Volt', X
for 'H2O-cooled,
Single Volt', A for
'Integral, cooling
unknown', F for
'Fantainer/Starvent',
or P for 'Porthole
(forced-air)'.
EquipmentTypeNomi Nominal Height Height The nominal height java.lang.String Yes Yes
nalHeight of the primary
equipment: 4'0, 4'3,
8'0, 8'6, 9'0, or 9'6.
EquipmentTypeNomi Nominal Length Length The nominal length java.lang.String Yes Yes
nalLength of the primary
equipment: 20', 24',
30', 40', 45', 48', or
53'.
FlexString01 Flex String #01 Flex String #01 String flex-field #01 java.lang.String Yes Yes
FlexString02 Flex String #02 Flex String #02 String flex-field #02 java.lang.String Yes Yes
FlexString03 Flex String #03 Flex String #03 String flex-field #03 java.lang.String Yes Yes
FlexString04 Flex String #04 Flex String #04 String flex-field #04 java.lang.String Yes Yes
FlexString05 Flex String #05 Flex String #05 String flex-field #05 java.lang.String Yes Yes
FlexString06 Flex String #06 Flex String #06 String flex-field #06 java.lang.String Yes Yes
FlexString07 Flex String #07 Flex String #07 String flex-field #07 java.lang.String Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 337
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
FlexString08 Flex String #08 Flex String #08 String flex-field #08 java.lang.String Yes Yes
GoodsConsignee Id Id The specified java.lang.String Yes Yes
consignee for the
goods.
GoodsShipper Id Id The specified java.lang.String Yes Yes
shipper for the
goods.
IBDeclaredCarrierId Visit Ref Visit Inbound declared java.lang.String Yes Yes
carrier: Train ID for
train
IbTrainVisitId Visit Ref Visit Identifier of the train java.lang.String Yes Yes
InSequence I/B Sequence I/B Sequence Order of railcar in java.lang.Long Yes Yes
inbound train.
InboundCarrierId Visit Ref Visit The inbound carrier java.lang.String Yes Yes
visit ID.
ObTrainVisitId Visit Ref Visit Identifier of the train java.lang.String Yes Yes
OutSequence O/B Sequence O/B Sequence Order of railcar in java.lang.Long Yes Yes
outbound train.
OutboundCarrierId Visit Ref Visit Departure carrier: java.lang.String Yes Yes
train ID for train.
OutboundIntendedC Visit Ref Visit Intended Departure java.lang.String Yes Yes
arrierId carrier: train ID for
train.
POD Point ID ID The first port of java.lang.String Yes Yes
discharge.
POD2 Point ID ID The second port of java.lang.String Yes Yes
discharge.
POL Point ID ID The port at which the java.lang.String Yes Yes
container was loaded
or will be loaded to a
train.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 338
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
PositionFull Position Position The complete name, java.lang.String Yes Yes
'(Type)-(Carrier or
Yard)-(Slot)' of the
last registered
location for this visit
of the unit.
PositionLocId Location Id LocId The last registered java.lang.String Yes Yes
location ID for this
visit of the unit: Yard
code, or the Carrier
Visit ID.
PositionLocType Position Type Type The last registered java.lang.String Yes Yes
location type for this
visit of the unit: Y for
'Yard', V for 'Vessel',
R for 'Railcar', T for
'Truck', N for 'Train',
C for 'Community', or
U for 'Unknown'.
PositionOfRailcar Railcar Position Railcar Position The position of the java.lang.String Yes No
(Track-Slot) Railcar Visit in the
Yard in the format
'Track-Slot'. Only
populated if the unit's
last known position is
on a railcar.
PositionSlot Slot Slot The slot position ID java.lang.String Yes Yes
of the last registered
location for this visit
of the unit.
RailCarPositionLocId Location Id LocId A String giving the Id java.lang.String Yes Yes
of the location
RailCarPositionLocT Position Type Type An Enum giving the java.lang.String Yes Yes
ype type of position.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 339
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
RailCarPositionSlot Slot Slot A String giving the java.lang.String Yes Yes
coordinates of the
Position
RailCarVisitId Railcar Visit Id Visit A unique identifier for java.lang.String Yes Yes
the rail visit.
RailCarVisitNbr Visit Nbr Visit Nbr A number to java.lang.Long Yes Yes
disambiguate the
visit: 1=first visit,
2=second, etc.
RailcarId ID ID Associated Railcar Id java.lang.String Yes Yes
RailcarNotes Description Description Notes java.lang.String Yes Yes
UfvFlexDate01 ufvFlexDate01 ufvFlexDate01 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate01.
UfvFlexDate02 ufvFlexDate02 ufvFlexDate02 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate02.
UfvFlexDate03 ufvFlexDate03 ufvFlexDate03 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate03.
UfvFlexDate04 ufvFlexDate04 ufvFlexDate04 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate04.
UfvFlexDate05 ufvFlexDate05 ufvFlexDate05 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate05.
UfvFlexDate06 ufvFlexDate06 ufvFlexDate06 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate06.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 340
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexDate07 ufvFlexDate07 ufvFlexDate07 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate07.
UfvFlexDate08 ufvFlexDate08 ufvFlexDate08 The flex field of the java.util.Date Yes Yes
Unit Facility Visit with
name:
ufvFlexDate08.
UfvFlexString01 UFV Flex-01 UFV Flex-01 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString01.
UfvFlexString02 UFV Flex-02 UFV Flex-02 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString02.
UfvFlexString03 UFV Flex-03 UFV Flex-03 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString03.
UfvFlexString04 UFV Flex-04 UFV Flex-04 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
UfvFlexString04.
UfvFlexString05 UFV Flex-05 UFV Flex-05 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString05.
UfvFlexString06 UFV Flex-06 UFV Flex-06 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString06.
UfvFlexString07 UFV Flex-07 UFV Flex-07 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString07.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 341
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
UfvFlexString08 UFV Flex-08 UFV Flex-08 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString08.
UfvFlexString09 UFV Flex-09 UFV Flex-09 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString09.
UfvFlexString10 UFV Flex-10 UFV Flex-10 The flex field of the java.lang.String Yes Yes
Unit Facility Visit with
name:
ufvFlexString10.
UnitCategory Category Category The category of the java.lang.String Yes Yes
unit
UnitDrayStatus Dray Status Dray Status The dray status of java.lang.String Yes Yes
the unit
UnitFlexString01 Flex-01 Flex-01 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString01.
UnitFlexString02 Flex-02 Flex-02 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString02.
UnitFlexString03 Flex-03 Flex-03 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString03.
UnitFlexString04 Flex-04 Flex-04 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString04.
UnitFlexString05 Flex-05 Flex-05 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString05.
UnitFlexString06 Flex-06 Flex-06 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString06.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 342
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
UFV on Railcar Visit
External Tag Long Label Short Label Description Type In Design In Sort
UnitFlexString07 Flex-07 Flex-07 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString07.
UnitFlexString08 Flex-08 Flex-08 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString08.
UnitFlexString09 Flex-09 Flex-09 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString09.
UnitFlexString10 Flex-10 Flex-10 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString10.
UnitFlexString11 Flex-11 Flex-11 The flex field of the java.lang.String Yes Yes
unit with name:
unitFlexString11.
UnitFlexString12 Flex-12 Flex-12 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString12.
UnitFlexString13 Flex-13 Flex-13 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString13.
UnitFlexString14 Flex-14 Flex-14 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString14.
UnitFlexString15 Flex-15 Flex-15 The flex field of the java.lang.String Yes Yes
unit with name:
UnitFlexString15.
UnitFreightKind Freight Kind Frght Kind The freight kind of java.lang.String Yes Yes
the unit
UnitId Unit Nbr Unit Nbr The Unit Id java.lang.String Yes Yes
UnitVisitState Visit State (Master) State (Master) The visit state of the java.lang.String Yes Yes
unit
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 343
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Appointments
External Tag Long Label Short Label Description Type In Design In Sort
VisitState Visit State V-State The current visit java.lang.String Yes Yes
state of a unit:
'Advised', 'Active',
'Departed', or
'Retired'.
VisitsTransitState Transit State T-State The current transit java.lang.String Yes Yes
state of a unit:
'Inbound', 'Advised',
'EC/In', 'Yard', 'EC/
Out', 'Loaded',
'Departed', or
'Retired'.
2.2.34 Appointments
The Appointments reporting entity represents all appointments made for upcoming or passed gate traffic. Some appointments have an actual unit associated
while others are mere placeholders for unregistered units.
The Appt prefix in the External Tag represents the unit related values entered in the appointment and the Unit prefix represents the values from the actual unit.
External Tag Long Label Short Label Description Type In Design In Sort
ApptBlItemNbr Item Number Item Nbr The Bl Item number java.lang.String Yes Yes
defined in the
appointment.
ApptBlNbr BL Number BL Nbr The Bl number java.lang.String Yes Yes
defined in the
appointment.
ApptBookingNbr Number Number The booking number java.lang.String Yes Yes
defined in the
appointment.
ApptChassisAccesso Chassis Accessory Chassis Accs Id The accessory id java.lang.String Yes Yes
ryId Id associated with the
chassis defined in
the appointment.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 344
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Appointments
External Tag Long Label Short Label Description Type In Design In Sort
ApptChassisId Chassis Id Chassis Id The chassis id java.lang.String Yes Yes
defined in the
appointment.
ApptChassisType ISO Id ISO Id The chassis type java.lang.String Yes Yes
defined in the
appointment.
ApptContainerAcces Container Accessory Ctr Accs Id The accessory id java.lang.String Yes Yes
soryId Id associated with the
container defined in
the appointment.
ApptContainerGross Gross Weight Weight The gross weight of java.lang.Double Yes Yes
Weight container and goods
in kg defined in the
appointment.
ApptContainerId Container Id Ctr Id The container id java.lang.String Yes Yes
defined in the
appointment.
ApptContainerIsoGro ISO Group ISO Grp The iso group of the java.lang.String Yes Yes
up container defined in
the appointment (e.g.
'General purpose
container without
ventilation', 'Self-
powered
refrigerated/heated',
'Dry bulk container,
pressurized', etc..
ApptContainerReefer Reefer Type Rfr Type The reefer type of java.lang.String Yes Yes
Type the container defined
in the appointment
(e.g. 'Air-cooled,
Dual Volt', 'Fantainer/
Starvent', 'Non-
reefer' etc..
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 345
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Appointments
External Tag Long Label Short Label Description Type In Design In Sort
ApptContainerType ISO Id ISO Id The container type java.lang.String Yes Yes
defined in the
appointment.
ApptContainerTypeH Nominal Height Height The nominal height java.lang.String Yes Yes
eight of the container
defined in the
appointment.
ApptContainerTypeL Nominal Length Length The nominal length java.lang.String Yes Yes
ength of the container
defined in the
appointment.
ApptFreightKind Freight Kind Frght Kind The freight kind java.lang.String Yes Yes
defined in the
appointment.
ApptImportReleaseN Import Release Import Release The truck license java.lang.String Yes Yes
umber Number Number number (group ID or
B/L number) defined
in the appointment.
ApptNbr Appointment Nbr Nbr The number of this java.lang.Long Yes Yes
appointment.
ApptNotes Notes Notes Notes defined in the java.lang.String Yes Yes
appointment.
ApptSealNbr1 Seal Number 1 Seal Nbr1 The seal number 1 java.lang.String Yes Yes
defined in the
appointment.
ApptSealNbr2 Seal Number 2 Seal Nbr2 The seal number 2 java.lang.String Yes Yes
defined in the
appointment.
ApptSealNbr3 Seal Number 3 Seal Nbr3 The seal number 3 java.lang.String Yes Yes
defined in the
appointment.
ApptSealNbr4 Seal Number 4 Seal Nbr4 The seal number 4 java.lang.String Yes Yes
defined in the
appointment.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 346
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Appointments
External Tag Long Label Short Label Description Type In Design In Sort
ApptState State State The state of this java.lang.String Yes Yes
appointment created,
used, expired etc.
ApptTruckId Truck Id Truck Id The truck id defined java.lang.String Yes Yes
in the appointment.
ApptTruckLicenseNb Truck License Nbr Truck License The truck license java.lang.String Yes Yes
r number defined in
the appointment.
ApptUfvFlexDate01 Gappt Ufv Flex Gappt Ufv Flex null java.util.Date Yes Yes
Date-01 Date-01
ApptUfvFlexDate02 Gappt Ufv Flex Gappt Ufv Flex null java.util.Date Yes Yes
Date-01 Date-01
ApptUfvFlexString01 Gappt Ufv Flex Gappt Ufv Flex null java.lang.String Yes Yes
String-01 String-01
ApptUfvFlexString02 Gappt Ufv Flex Gappt Ufv Flex null java.lang.String Yes Yes
String-02 String-02
ApptUfvFlexString03 Gappt Ufv Flex Gappt Ufv Flex null java.lang.String Yes Yes
String-03 String-03
ApptUfvFlexString04 Gappt Ufv Flex Gappt Ufv Flex null java.lang.String Yes Yes
String-04 String-04
ApptUfvFlexString05 Gappt Ufv Flex Gappt Ufv Flex null java.lang.String Yes Yes
String-05 String-05
ApptUfvFlexString06 Gappt Ufv Flex Gappt Ufv Flex null java.lang.String Yes Yes
String-06 String-06
ApptUfvFlexString07 Gappt Ufv Flex Gappt Ufv Flex null java.lang.String Yes Yes
String-07 String-07
ApptUfvFlexString08 Gappt Ufv Flex Gappt Ufv Flex null java.lang.String Yes Yes
String-08 String-08
ApptUfvFlexString09 Gappt Ufv Flex Gappt Ufv Flex null java.lang.String Yes Yes
String-09 String-09
ApptUfvFlexString10 Gappt Ufv Flex Gappt Ufv Flex null java.lang.String Yes Yes
String-10 String-10
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 347
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Appointments
External Tag Long Label Short Label Description Type In Design In Sort
ApptUnitFlexString01 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-01 String-01
ApptUnitFlexString02 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-02 String-02
ApptUnitFlexString03 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-03 String-03
ApptUnitFlexString04 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-04 String-04
ApptUnitFlexString05 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-05 String-05
ApptUnitFlexString06 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-06 String-06
ApptUnitFlexString07 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-07 String-07
ApptUnitFlexString08 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-08 String-08
ApptUnitFlexString09 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-09 String-09
ApptUnitFlexString10 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-10 String-10
ApptUnitFlexString11 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-11 String-11
ApptUnitFlexString12 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-12 String-12
ApptUnitFlexString13 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-13 String-13
ApptUnitFlexString14 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-14 String-14
ApptUnitFlexString15 Gappt Unit Flex Gappt Unit Flex null java.lang.String Yes Yes
String-15 String-15
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 348
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Appointments
External Tag Long Label Short Label Description Type In Design In Sort
ApptXrayRequired Requires Xray Requires Xray True if xray is java.lang.Boolean Yes Yes
required for this
appointment, false
otherwise.
DriverId Driver Card Id Card Id The card ID of the java.lang.String Yes Yes
truck driver for this
appointment.
GateFacilityId Facility Facility The identifier of the java.lang.String Yes Yes
facility the gate is
associated with.
GateId Gate ID Gate ID The gate id for which java.lang.String Yes Yes
the appointment was
made.
LineOperatorId Id Id The identifier of the java.lang.String Yes Yes
line operator defined
in the appointment.
TimeCreated Created Created The time the java.util.Date Yes Yes
appointment was
created.
TimeEndApp Appointment End End Time The end time by java.util.Date Yes Yes
Time which the truck has
to show up for the
appointment.
TimeStartAppt Appointment Start Start Time The start time the java.util.Date Yes Yes
Time truck can show up
for the appointment.
TimeUpdated Changed Changed The time the java.util.Date Yes Yes
appointment
information was last
updated.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 349
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Appointments
External Tag Long Label Short Label Description Type In Design In Sort
TransactionType Transaction Type Trans Type Definition of java.lang.String Yes Yes
transaction types
from the trucker point
of view (e.g 'Pick Up
Chassis', 'Pick Up
Import', 'Drop Off
Empty', 'Through
Container', etc.
TruckingCompanyId Id Id The id of the trucking java.lang.String Yes Yes
company responsible
for this appointment.
TruckingCompanyNa Name Name The full name of the java.lang.String Yes Yes
me trucking company
responsible for this
appointment.
UserCreator Creator Creator The user who java.lang.String Yes Yes
created the
appointment.
UserUpdater Changer Changer The user who last java.lang.String Yes Yes
updated the
appointment.
gapptCargoServiceO Service Order Order Nbr The Delivery Order java.lang.String Yes Yes
rder Number defined in the
appointment.
gapptCommodity Commodity ID Id The Commodity java.lang.String Yes Yes
defined in the
appointment.
gapptPackageType Id Id The Package Type java.lang.String Yes Yes
defined in the
appointment.
gapptQty Cargo Appointment Cargo Appointment The BL Cargo java.lang.Double Yes Yes
Qty Qty Quantity defined in
the appointment.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 350
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
gapptTotalVolumeC Total Volume Total Volume The Cargo Volume java.lang.Double Yes Yes
m3 defined in the
appointment.
gapptUnitId Unit Nbr Unit Nbr Identified Cargo Lot java.lang.String Yes Yes
defined in the
appointment.
External Tag Long Label Short Label Description Type In Design In Sort
OveriddenLastFreeD Last Free Day LFD Override Fixed (not java.util.Date Yes Yes
ay Override calculated) date of
last free day for
Storage.
OveriddenPowerLast Power Last Free Day Power LFD Override Fixed (not java.util.Date Yes Yes
FreeDay Override calculated) date of
power last free day.
StageChanged Changed Changed The last date the java.util.Date Yes Yes
truck transaction
stage was updated
StageChanger Changer Changer The name of the java.lang.String Yes Yes
clerk who update the
truck transaction
stage
StageCreated Created Created The date and time java.util.Date Yes Yes
the truck transaction
stage was created
StageCreator Creator Creator The name of the java.lang.String Yes Yes
clerk who created
the truck transaction
stage
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 351
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
StageEndTime Stage End Time End The time processing java.util.Date Yes Yes
of this truck
transaction stage
was completed
StageHadTrouble Stage Trouble Trouble True if there was a java.lang.Boolean Yes Yes
problem while
processing the
transaction stage.
StageId Stage ID Stage The identifier of the java.lang.String Yes Yes
truck transaction
stage
StageProblemResolv Tran. Stage Trouble Tran Trouble Time The time to resolve java.lang.Long Yes Yes
eTime Resolve Time the problem that
occurred in this
stage (in
milliseconds)
StageProblemResolv Tran. Stage Resolve Stage Resolve Time The time to resolve java.lang.String Yes No
eTimeString Time the problem that
occurred in this
stage in HH:mm:ss
format
StageQueueTime Tran. Stage Queue Tran Queue Time Time the truck waited java.lang.Long Yes Yes
Time to start this
transaction stage (in
milliseconds)
StageQueueTimeStri Tran. Stage Queue Stage Queue Time Time the truck waited java.lang.String Yes No
ng Time to start this
transaction stage in
HH:mm:ss format
StageSequence Stage Sequence Seq The sequence of the java.lang.Long Yes Yes
truck transaction
stage
StageStartTime Stage Start Time Start The time processing java.util.Date Yes Yes
of this truck
transaction stage
was started
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 352
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
StageStatus Stage Status Status The status of the java.lang.String Yes Yes
truck transaction
stage
TranAppointmentNbr Appointment Number Appt Nbr The appointment java.lang.String Yes Yes
number of the
transaction
TranBlNbr Bill of Lading BL The container's bill of java.lang.String Yes Yes
lading number
TranCancelReasonC Code Code The code for the java.lang.String Yes Yes
ode reason the
transaction was
canceled
TranCancelReasonD Description Description The description of java.lang.String Yes Yes
esc the transaction's
cancel code
TranChanged Transaction Changed Date The date the gate java.util.Date Yes Yes
Changed Date transaction was last
changed
TranChanger Record Changer Changer The user who last java.lang.String Yes Yes
changed the
transaction
TranChsAccNbr Chassis Accessory Chs Acc Number A unique ID for the java.lang.String Yes Yes
Number chassis accessory
TranChsAccTareWei Chassis Accessory Chs Acc Tare The weight of the java.lang.Double Yes Yes
ght Tare bare chassis
accessory, in
kilograms
TranChsAccTypeId Chassis Accessory Chs Acc Type The accessory type java.lang.String Yes Yes
Type of the chassis
TranChsIsDamaged Chassis Damaged Chs Damaged If TRUE, indicates java.lang.Boolean Yes Yes
that the chassis is
damaged
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 353
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranChsIsOwners Chassis IsOwners Chs IsOwners If TRUE, indicates java.lang.Boolean Yes Yes
that the trucking
company is the
owner of the chassis
TranChsLicenseNbr Chassis License Chs License The license number java.lang.String Yes Yes
of the chassis
TranChsNbr Chassis Number Chs Number The unique ID for the java.lang.String Yes Yes
chassis
TranChsNbrAssigne Chassis Number Chs Nbr Requested The chassis number java.lang.String Yes Yes
d Requested requested by the
driver/user or
assigned at the
ingate
TranChsOwnerId Chassis Owner ID Chs Owner ID The unique ID for the java.lang.String Yes Yes
chassis owner
TranChsSafeWeight Chassis Safe Weight Chs Safe Weight The maximum java.lang.Double Yes Yes
weight that the
chassis can safely
carry, in kilograms
TranChsTareWeight Chassis Tare Chs Tare The weight of the java.lang.Double Yes Yes
bare chassis, in
kilograms
TranCo2Required CO2 required, % CO2 Req.% The amount of java.lang.Double Yes Yes
carbon dioxide
required, in
kilograms
TranCommodityCode Commodity Commodity The container's java.lang.String Yes Yes
commodity code
TranConsignee Consignee Consignee The party that will java.lang.String Yes Yes
receive the cargo
TranConsigneeName Consignee Name Consignee Name The party Name that java.lang.String Yes No
will receive the cargo
TranCreated Transaction Start Start Date The date the gate java.util.Date Yes Yes
Date transaction started
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 354
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranCreator Record Create User Creator The user who java.lang.String Yes Yes
created the
transaction
TranCscDate CSC Expiration Ctr CSC Expiry The container's java.lang.String Yes Yes
expiration date,
according to the
International
Convention for Safe
Containers
TranCtrAccNbr Container Accessory Ctr Acc Number The number of the java.lang.String Yes Yes
Nbr container accessory
TranCtrAccTareWeig Container Accessory Ctr Acc Tare The weight of the java.lang.Double Yes Yes
ht Tare container accessory,
in kilograms
TranCtrAccTypeId Container Accessory Ctr Acc Type The type of container java.lang.String Yes Yes
Type accessory
TranCtrBuildDate Container Build Date Ctr Built The container's build java.util.Date Yes Yes
date (MMYY)
TranCtrDoorDirection Door Direction Door Direction The direction of the java.lang.String Yes Yes
doors on a container,
which can be any of
the following:
UNKNOWN, ANY,
FWD, AFT, NORTH,
SOUTH, EAST, or
WEST
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 355
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranCtrFreightKind Freight Kind Freight Kind The freight kind of java.lang.String Yes Yes
the container, which
indicates whether a
shipment is all from
one source (full),
from several different
sources (less than
full container),
empty, or break bulk
cargo (not
containerized)
TranCtrFreightKindS Freight Kind Freight Kind The short code for java.lang.String Yes No
hort the freight kind of the
container, which
indicates whether a
shipment is all from
one source (F), from
several different
sources (L), empty
(E), or break bulk
cargo (B)
TranCtrGrossWeight Gross Wt. Gross Wt. The weight of the java.lang.Double Yes Yes
container including
its cargo, in
kilograms
TranCtrIsDamaged Damaged Damaged If TRUE, indicates java.lang.Boolean Yes Yes
that the container is
damaged
TranCtrNbr Container Nbr Ctr Number A unique ID for the java.lang.String Yes Yes
container
TranCtrNbrAssigned Container Nbr Ctr Nbr Requested The number of the java.lang.String Yes Yes
Requested container requested
by the driver or
assigned at the
ingate
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 356
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranCtrNbrProvided Container Nbr Container Nbr The number of the java.lang.String Yes Yes
provided provided container provided to
the driver
TranCtrOwnerId Container Owner ID Owner A unique ID for the java.lang.String Yes Yes
line operator
(shipping line) that
owns the container
TranCtrSafeWeight Container Safe Safe Weight The maximum java.lang.Double Yes Yes
Weight allowed weight of the
container including
cargo, in kilograms
TranCtrTareWeight Container Tare Tare Weight The weight of the java.lang.Double Yes Yes
container without
cargo, in kilograms
TranCtrTruckPosition Pos on Truck Pos on Truck The container java.lang.Integer Yes Yes
position (sequence)
on the truck, which
can be ONE, TWO,
or THREE
TranCtrTypeId Container Type ISO Type The ISO java.lang.String Yes Yes
(International
Standards
Organization) type
for the container
TranDestination Destination Destination The final destination java.lang.String Yes Yes
of the container,
which is the place
where it will be
stripped
TranEndTime End Time End Time Transaction end time java.util.Date Yes No
TranEqoNbr Booking Number Booking Number The unique ID for the java.lang.String Yes Yes
export container
booking
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 357
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranEquipIsoGroup ISO Group (order) ISO Group (order) The ISO java.lang.String Yes Yes
(International
Standards
Organization) group
for the booking
equipment, which
can be any of the
following: GP, VH,
BU, BK, SN, RE, RT,
RS, HR, HI, UT, PL,
PF, PC, PS, PW, TN,
TD, TG, AS, NA, CH,
HH, GS, GU, CU.
TranEquipNominalH Height (order) Height (order) The nominal height java.lang.String Yes Yes
eight of the booking
equipment, in
centimeters, which
can be any of the
following: NOM21,
NOM40, NOM43,
NOM49, NOM76,
NOM80, NOM86,
NOM90, NOM91,
NOM96, NOM10,
NOM102, NOM114,
NOM116, NOM130
TranEquipNominalLe Length (order) Length (order) The nominal length java.lang.String Yes Yes
ngth of the booking
equipment, in
centimeters, which
can be any of the
following: NOM20,
NOM22, NOM24,
NOM30, NOM32,
NOM40, NOM42,
NOM45, NOM48,
NOM51, NOM53,
NOM546, NOM60.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 358
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranExportReleaseN Export Release Nbr Export Release Nbr A number needed to java.lang.String Yes Yes
br release an export
container to be
loaded to a vessel
TranFlexDate01 Tran Flex Date-01 Tran Flex Date-01 Customer Extensible java.util.Date Yes Yes
Transaction Flex
Date Field #1
TranFlexDate02 Tran Flex Date-02 Tran Flex Date-02 Customer Extensible java.util.Date Yes Yes
Transaction Flex
Date Field #2
TranFlexDate03 Tran Flex Date-03 Tran Flex Date-03 Customer Extensible java.util.Date Yes Yes
Transaction Flex
Date Field #3
TranFlexDate04 Tran Flex Date-04 Tran Flex Date-04 Customer Extensible java.util.Date Yes Yes
Transaction Flex
Date Field #4
TranFlexString01 Tran Flex String-01 Tran Flex String-01 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #1
TranFlexString02 Tran Flex String-02 Tran Flex String-02 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #2
TranFlexString03 Tran Flex String-03 Tran Flex String-03 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #3
TranFlexString04 Tran Flex String-04 Tran Flex String-04 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #4
TranFlexString05 Tran Flex String-05 Tran Flex String-05 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #5
TranFlexString06 Tran Flex String-06 Tran Flex String-06 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #6
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 359
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranFlexString07 Tran Flex String-07 Tran Flex String-07 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #7
TranFlexString08 Tran Flex String-08 Tran Flex String-08 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #8
TranHadTrouble Had Trouble Had Trouble True if there was a java.lang.Boolean Yes Yes
problem while
processing the
transaction.
TranHasDocuments Has Documents Has Documents If TRUE, indicates java.lang.Boolean Yes Yes
that the driver has
documentation to be
processed
TranHasTrouble Has Trouble Has Trouble If TRUE, indicates java.lang.Boolean Yes No
that a problem
occurred while
processing the truck
transaction
TranHumidityRequire Humidity required, % Humd Req.% The humidity java.lang.Double Yes Yes
d required, in
Centigrade
TranImportReleaseN Import Release Nbr Import Release The container's java.lang.String Yes Yes
br Number group ID or B/L
number, which is
needed to release an
import container to
be discharged from a
vessel
TranIsConfirmed Is Confirmed Is Confirmed If TRUE, indicates java.lang.Boolean Yes Yes
that the driver has
confirmed the
transaction
TranIsHazard Hazardous Hazardous If TRUE, indicates java.lang.Boolean Yes Yes
that the container
has hazardous cargo
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 360
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranIsHazardChecke Hazard Checked Hazard Checked If TRUE, indicates java.lang.Boolean Yes Yes
d that the container is
checked for
hazardous cargo
TranIsOog OOG OOG A flag that indicates java.lang.Boolean Yes Yes
(if set to TRUE) that
the container is out
of gauge
TranIsPlacarded Is Placarded Is Placarded If TRUE, indicates java.lang.Boolean Yes Yes
that the container
has placards
TranIsPlacardedOk Is Placarded OK Is Placarded OK If TRUE, indicates java.lang.Boolean Yes Yes
that it is OK if the
container has
placards
TranIsXrayRequired Xray Required Xray If TRUE, indicates java.lang.Boolean Yes Yes
that Xray is required
for the container or
cargo
TranLineId Id Id The unique identifier java.lang.String Yes Yes
for the line operator
used in the
transaction
TranLinename Name Name The name of the line java.lang.String Yes Yes
operator used in the
transaction
TranMaterial Material Material The unique ID for the java.lang.String Yes Yes
container material,
which can be any of
the following:
STEEL, ALUMINUM,
UNKNOWN
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 361
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranMilitaryTcn Military Transaction Military Tcn The Military java.lang.String Yes Yes
Transaction used
when exporting
military cargo in the
US
TranMilitaryVNbr Military V Number V Nbr The number used java.lang.String Yes Yes
when exporting
military cargo in the
US
TranNextStageId Next Stage ID Next Stage ID The identifier for the java.lang.String Yes Yes
next gate stage
where the truck will
be processed
TranNotes Notes Notes A short note about java.lang.String Yes Yes
the container
transaction
TranNumber Transaction Number Number The transaction java.lang.Long Yes Yes
number, which is an
automatically
generated and
unique ID
TranO2Required O2 required, % O2 Req.% The amount of java.lang.Double Yes Yes
oxygen required, in
kilograms
TranOogBack OOG Back OOG Back The side that the java.lang.Long Yes Yes
equipment is out of
gauge (back)
TranOogFront OOG Front OOG Front The side that the java.lang.Long Yes Yes
equipment is out of
gauge (front)
TranOogLeft OOG Left OOG Left The side that the java.lang.Long Yes Yes
equipment is out of
gauge (left)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 362
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranOogRight OOG Right OOG Right The side that the java.lang.Long Yes Yes
equipment is out of
gauge (right)
TranOogTop OOG Top OOG Top The side that the java.lang.Long Yes Yes
equipment is out of
gauge (top)
TranOrigin Origin Origin The origin of the java.lang.String Yes Yes
container, which is
the place where it
was stuffed
TranPinNbr Pin Number Pin Nbr The verification code java.lang.String Yes Yes
required to pick up a
container
TranReeferFuelLevel Reefer Fuel Level, % Reefer Fuel% The last fuel level full java.lang.Double Yes Yes
percent recorded for
the refrigerated unit
TranReeferHours Reefer Hours Reefer Hours The number of hours java.lang.Double Yes Yes
the reefer has been
in operation at the
last reefer recording
TranScAgent Shipper/Consignee S/C Agent The unique ID of the java.lang.String Yes Yes
Agent agent used by the
shipper or the
consignee
TranSealNbr1 Seal #1 Seal #1 The first seal number java.lang.String Yes Yes
of the container
TranSealNbr2 Seal #2 Seal #2 The second seal java.lang.String Yes Yes
number of the
container
TranSealNbr3 Seal #3 Seal #3 The third seal java.lang.String Yes Yes
number of the
container
TranSealNbr4 Seal #4 Seal #4 The fourth seal java.lang.String Yes Yes
number of the
container
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 363
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranSeqNbr Sequence Nbr Seq# The transaction's java.lang.Integer Yes Yes
sequence number
TranShandId Special Stow Stow The unique ID for java.lang.String Yes Yes
special handling of
the container
TranShandId2 Special Stow 2 Stow 2 The unique ID for java.lang.String Yes Yes
special handling of
the container
TranShandId3 Special Stow 3 Stow 3 The unique ID for java.lang.String Yes Yes
special handling of
the container
TranShipper Shipper Shipper The party that java.lang.String Yes Yes
shipped the cargo
TranStatus Transaction Status Status The status of the java.lang.String Yes Yes
transaction, which
can be any of the
following: OK,
TROUBLE,
COMPLETE,
CANCEL, CLOSED,
or INCOMPLETE
TranTempObserved Temperature Temp Observed The currently java.lang.Double Yes Yes
Observed observed
temperature for a
refrigerated
container, in
Centigrade
TranTempRequired Temperature Temp Required The temperature java.lang.Double Yes Yes
Required required for a
refrigerated
container, in
centigrade
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 364
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranTempSetting Temperature Setting Temp Setting The temperature java.lang.Double Yes Yes
setting for a
refrigerated
container, in
Centigrade
TranTroubleMsgs Trouble transaction Trouble tran msgs The trouble java.lang.String Yes No
messages transaction
messages,
separated by
semicolon (;)
TranType Transaction Type Transaction Type The type of java.lang.String Yes Yes
transaction, which
can be any of the
following: Deliver
Chassis, Dray Off,
Deliver Import,
Deliver Empty,
Receive Chassis,
Receive Export, Dray
In, Receive Empty,
Through Container,
Receive Break-Bulk,
Unknown
TranTypeShort Transaction Type Transaction Type The short identifier java.lang.String Yes No
for the transaction
type, which can be
any of the following:
DC, DE, DI, DM, RC,
RE, RI, RM, TC, RB,
or UK
TranUfvFlexDate01 Ufv Flex Date-01 Ufv Flex Date-01 Customer Extensible java.util.Date Yes Yes
UFV Flex Date Field
#1
TranUfvFlexDate02 Ufv Flex Date-02 Ufv Flex Date-02 Customer Extensible java.util.Date Yes Yes
UFV Flex Date Field
#2
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 365
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranUfvFlexDate03 Ufv Flex Date-03 Ufv Flex Date-03 Customer Extensible java.util.Date Yes Yes
UFV Flex Date Field
#3
TranUfvFlexDate04 Ufv Flex Date-04 Ufv Flex Date-04 Customer Extensible java.util.Date Yes Yes
UFV Flex Date Field
#4
TranUfvFlexString01 Ufv Flex String-01 Ufv Flex String-01 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #1
TranUfvFlexString02 Ufv Flex String-02 Ufv Flex String-02 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #2
TranUfvFlexString03 Ufv Flex String-03 Ufv Flex String-03 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #3
TranUfvFlexString04 Ufv Flex String-04 Ufv Flex String-04 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #4
TranUfvFlexString05 Ufv Flex String-05 Ufv Flex String-05 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #5
TranUfvFlexString06 Ufv Flex String-06 Ufv Flex String-06 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #6
TranUfvFlexString07 Ufv Flex String-07 Ufv Flex String-07 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #7
TranUfvFlexString08 Ufv Flex String-08 Ufv Flex String-08 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #8
TranUfvFlexString09 Ufv Flex String-09 Ufv Flex String-09 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #9
TranUfvFlexString10 Ufv Flex String-10 Ufv Flex String-10 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #10
TranUnitCategory Category Category The category of the java.lang.String Yes Yes
unit, which can be
any of the following:
Import, Export,
Transship, Domestic,
Storage, or Through
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 366
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranUnitCategorySh Category Category The short identifier java.lang.String Yes No
ort for the unit's
category, which can
be any of the
following: I, E, T, D,
S, R
TranUnitFlexString01 Unit Flex String-01 Unit Flex String-01 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #1
TranUnitFlexString02 Unit Flex String-02 Unit Flex String-02 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #2
TranUnitFlexString03 Unit Flex String-03 Unit Flex String-03 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #3
TranUnitFlexString04 Unit Flex String-04 Unit Flex String-04 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #4
TranUnitFlexString05 Unit Flex String-05 Unit Flex String-05 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #5
TranUnitFlexString06 Unit Flex String-06 Unit Flex String-06 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #6
TranUnitFlexString07 Unit Flex String-07 Unit Flex String-07 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #7
TranUnitFlexString08 Unit Flex String-08 Unit Flex String-08 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #8
TranUnitFlexString09 Unit Flex String-09 Unit Flex String-09 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #9
TranUnitFlexString10 Unit Flex String-10 Unit Flex String-10 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #10
TranUnitFlexString11 Unit Flex String-11 Unit Flex String-11 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #11
TranUnitFlexString12 Unit Flex String-12 Unit Flex String-12 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #12
TranUnitFlexString13 Unit Flex String-13 Unit Flex String-13 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #13
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 367
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TranUnitFlexString14 Unit Flex String-14 Unit Flex String-14 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #14
TranUnitFlexString15 Unit Flex String-15 Unit Flex String-15 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #15
TranUnitId Unit Id Unit Id The unique ID for the java.lang.String Yes Yes
breakbulk unit
TranVentRequired Ventilation Required Vent Req The ventilation java.lang.Double Yes Yes
required for the unit
TranVentSetting Ventilation Setting Vent Set The ventilation java.lang.Double Yes Yes
setting for the unit
TranVentUnit Ventilation Unit Vent Unit The measurement java.lang.String Yes Yes
unit for the values
defined in the fields
'Ventilation Setting'
and 'Ventilation
Required', which can
be any of the
following:
Percentage, Cubic
Feet/Min, Cubic
Meters/Hour
TruckAeiTagId Tag ID Tag ID The transponder java.lang.String Yes Yes
number, if the truck
has a transponder on
board
TruckBatNbr BAT Number BAT Number The permanently java.lang.String Yes Yes
assigned and facility-
specific ID number
for the truck visit
TruckCallUpTime Callup Time Called Up The date/time the java.util.Date Yes Yes
truck was called up
TruckChanged Changed Changed The date/time the java.util.Date Yes Yes
truck visit was
changed
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 368
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TruckChanger Changer Changer The user who last java.lang.String Yes Yes
changed the truck
visit
TruckChassisDeliveri Deliver Chassis Deliver Chassis The number of java.lang.Long Yes Yes
esCount chassis delivered for
the truck visit
TruckChassisReceiv Receive Chassis Receive Chassis The number of java.lang.Long Yes Yes
alsCount chassis received for
the truck visit
TruckCreated Created Created The date/time the java.util.Date Yes Yes
truck visit was
created
TruckCreator Creator Creator The user who java.lang.String Yes Yes
created the truck visit
TruckDeliveryUnitLin BIC Code BIC Code The code that the java.lang.String Yes Yes
eBic line operator uses to
deliver the unit,
assigned by the
Bureau International
des Containers et du
Transport Intermodal
TruckDeliveryUnitLin Id Id The identifier of the java.lang.String Yes Yes
eId line operator of the
unit that was
delivered (might be
null)
TruckDeliveryUnitLin SCAC Code SCAC Code The Standard Carrier java.lang.String Yes Yes
eScac Alpha Code of a line
operator used to
deliver the unit
TruckDriverBatNbr Callup ID Callup ID The truck driver's java.lang.String Yes Yes
permanently
assigned BAT
number (short ID)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 369
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TruckDriverCardId Driver Card Id Card Id The truck driver's java.lang.String Yes Yes
card ID
TruckDriverIsHazard Is Driver Hazard Is Hazard Licensed If TRUE, indicates java.lang.Boolean Yes Yes
Licensed Licensed that the truck driver
has a license for
hazards
TruckDriverLicenseN Driver License License The license number java.lang.String Yes Yes
br of the truck driver
TruckDriverName Driver Name Name The truck driver's full java.lang.String Yes Yes
name
TruckEmptyDeliverie Deliver Empty Deliver Empties The number of java.lang.Long Yes Yes
sCount empty deliveries for
the truck visit
TruckEmptyReceival Receive Empty Receive Empties The number of java.lang.Long Yes Yes
sCount empty receivals for
the truck visit
TruckEnteredYard Entered Yard Entered Yard The date and time java.util.Date Yes Yes
the truck entered the
yard
TruckExchangeArea Exchange Area Id Exchange Area Id The truck exchange java.lang.String Yes Yes
id
TruckExitedYard Exited Yard Exited Yard The date and time java.util.Date Yes Yes
the truck left the yard
TruckFullDeliveriesC Deliver Fulls Deliver Fulls The number of full java.lang.Long Yes Yes
ount deliveries for the
truck visit
TruckFullReceivalsC Receive Fulls Receive Fulls The number of full java.lang.Long Yes Yes
ount receivals for the
truck visit
TruckGateFacilityId Facility Facility The identifier of the java.lang.String Yes Yes
facility that the gate
is associated with for
the truck visit
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 370
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TruckGateId Gate ID Gate ID The identifier of the java.lang.String Yes Yes
gate for the truck
visit
TruckHadTrouble Trouble Trouble Flag that (if set to java.lang.Boolean Yes Yes
TRUE) indicates a
problem that
occurred while
processing the
complete truck visit
(in any of the stages)
TruckHasDoubleMov Double Move? Double Move? If TRUE, indicates a java.lang.Boolean Yes No
e truck visit with at
least one receival
move and one
delivery move
TruckId Truck Id Truck Id The Truck ID java.lang.String Yes Yes
assigned by the
trucking company
TruckLicenseNbr Truck License Truck License The license number java.lang.String Yes Yes
for the truck visit
TruckOutBatNbr Out BAT Number Out BAT Number The BAT/Placard java.lang.String Yes Yes
number, assigned by
the gate clerk at
OutGate
TruckPriority Truck Visit Priority Priority The visit priority of java.lang.String Yes Yes
the truck, which
determines the order
in which the truck
visit is processed:
NORMAL,
CRITICAL, or HIGH
TruckProblemResolv Trouble Resolve Trouble Resolve The total time to java.lang.Long Yes Yes
eTime Time Time resolve the problem
that occurred in any
stage of the visit (in
milliseconds)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 371
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TruckProblemResolv Total Resolve Time Total Resolve Time The total time to java.lang.String Yes No
eTimeString resolve the problem
that occurred in any
stage of the visit in
HH:mm:ss format
TruckProcessingEnd End Time End The time the truck java.util.Date Yes Yes
Date visit ended
TruckProcessingStar Start Time Start The time the truck java.util.Date Yes Yes
tDate visit started
TruckReceivalUnitLin BIC Code BIC Code The code that the java.lang.String Yes Yes
eBic line operator uses to
receive the unit,
assigned by the
Bureau International
des Containers et du
Transport Intermodal
TruckReceivalUnitLin Id Id The identifier of the java.lang.String Yes Yes
eId line operator of the
unit that was
received (might be
null)
TruckReceivalUnitLin SCAC Code SCAC Code The Standard Carrier java.lang.String Yes Yes
eScac Alpha Code of a line
operator used to
receive the unit
TruckScaleWeight Scale Weight Scale Weight The total recorded java.lang.Double Yes Yes
weight of the truck
with its chassis and
cargo, in kilograms
TruckTotalDeliveries Total Delivery Count Total Delivery Count The total number of java.lang.Long Yes No
Count delivery transactions
involved in the truck
visit
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 372
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TruckTotalReceivals Total Receival Count Total Receival Count The total number of java.lang.Long Yes No
Count receival transactions
involved in the truck
visit
TruckTotalTransactio Total Transactions Transactions The number of java.lang.Long Yes Yes
nCount transactions involved
in the truck visit
TruckTurnTime Turn Time MS Turn Time MS The time elapsed to java.lang.Long Yes Yes
complete the truck
visit (in milliseconds)
TruckTurnTimeNet Turn Time Net Turn Time Net The truck turn time java.lang.Long Yes Yes
minus the truck
trouble time (in
milliseconds)
TruckTurnTimeNetSt Turn Time Net Turn Time Net The truck turn time java.lang.String Yes No
ring minus the truck
trouble time in
HH:mm:ss format
TruckTurnTimeString Turn Time Turn Time The time elapsed to java.lang.String Yes No
complete the truck
visit in HH:mm:ss
format
TruckVisitCanceled Canceled Canceled If TRUE, indicates java.lang.Boolean Yes Yes
the truck visit has
been canceled (in
any of the stages)
TruckVisitStatus Truck Visit Status Status The status of the java.lang.String Yes Yes
truck visit, which can
be any of the
following: OK,
TROUBLE,
COMPLETE,
CANCEL, or
CLOSED
TruckWaitStatus Truck Visit Wait Wait Status The truck's wait java.lang.String Yes Yes
Status status
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 373
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
TruckingCompanyBI BIC Code BIC Code The official container java.lang.String Yes Yes
C owner code for the
trucking company,
assigned by the
Bureau International
des Containers et du
Transport Intermodal
TruckingCompanyId Id Id The identifier of the java.lang.String Yes Yes
trucking company
TruckingCompanyNa Name Name The name of the java.lang.String Yes Yes
me trucking company
TruckingCompanySC SCAC Code SCAC Code The Standard Carrier java.lang.String Yes Yes
AC Alpha Code used to
identify the trucking
company
UnitEquipNominalHe Nominal Height Height The nominal height java.lang.String Yes Yes
ight of the primary
equipment: 4'0, 4'3,
8'0, 8'6, 9'0, or 9'6
UnitEquipNominalLe Nominal Length Length The nominal length java.lang.String Yes Yes
ngth of the primary
equipment: 20', 24',
30', 40', 45', 48', or
53'
UnitInboundCarrierId Visit Ref Visit The visit ID of the java.lang.String Yes Yes
inbound carrier,
which is the visit ID
for a vessel, the train
ID for a train, or the
license number for a
truck
UnitInboundCarrierN Carrier Name Carrier Name The name of the java.lang.String Yes No
ame inbound carrier, such
as vessel name,
truck license number,
or train ID
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 374
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Transaction Stage
External Tag Long Label Short Label Description Type In Design In Sort
UnitNotes Unit Notes Unit Notes Any notes attached java.lang.String Yes Yes
to the unit
UnitOutboundCarrier Visit Ref Visit The visit ID of the java.lang.String Yes Yes
Id outbound carrier,
which is the visit ID
for a vessel, the train
ID for a train, or the
license number for a
truck
UnitOutboundCarrier Carrier Name Carrier Name The name of the java.lang.String Yes No
Name outbound carrier,
such as vessel
name, truck license
number, or train ID
UnitTransitState Transit State T-State The transit state of java.lang.String Yes Yes
the unit with respect
to its trip through the
facility, which can be
any of the following:
Inbound, EC/In,
Yard, EC/Out,
Loaded, Departed, or
Retired
UnitVisitState Visit State (Master) State (Master) The visit state of the java.lang.String Yes Yes
unit with respect to
the complex, which
can be any of the
following: Active,
Advised, Departed,
or Retired
UnitsAttached Attached Attached The equipment IDs java.lang.String Yes No
Equipments Equipments of attached units,
separated by
semicolon (;)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 375
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Details
External Tag Long Label Short Label Description Type In Design In Sort
BatNbr BAT Number BAT Number The BAT/Placard java.lang.String Yes Yes
number, permanently
assigned, and
facility-specific ID for
the truck.
CallUpTime Callup Time Called Up The date/time the java.util.Date Yes Yes
truck was called up.
DriverCardId Driver Card Id Card Id The truck driver's java.lang.String Yes Yes
card Id.
DriverId Driver Id Driver Id The card ID of the java.lang.String Yes Yes
truck driver for this
appointment.
DriverIsHazardLicen Is Driver Hazard Is Hazard Licensed Is Hazard Licensed java.lang.Boolean Yes Yes
sed Licensed Truck Driver.
DriverLicenseNbr Driver License License The license number java.lang.String Yes Yes
of the truck driver.
DriverName Driver Name Name The truck driver's full java.lang.String Yes Yes
name.
EnteredYard Entered Yard Entered Yard The date the truck java.util.Date Yes Yes
entered the yard.
EntryLaneClass Class Class The gate lane java.lang.String Yes No
class:IN,OUT,INOUT,
TROUBLE
EntryLaneId Lane ID Lane ID The gate lane the java.lang.String Yes Yes
truck used to enter
the terminal.
ExchangeLaneId Lane ID Lane ID The gate lane the java.lang.String Yes Yes
truck used to
exchange the Yard.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 376
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Details
External Tag Long Label Short Label Description Type In Design In Sort
ExitLaneClass Class Class The gate lane class java.lang.String Yes No
used to exit the
Yard:IN,OUT,INOUT,
TROUBLE
ExitLaneId Lane ID Lane ID The gate lane the java.lang.String Yes Yes
truck used to exit the
Yard.
ExitedYard Exited Yard Exited Yard The date the truck java.util.Date Yes Yes
left the yard.
GateDescription Description Description A short description of java.lang.String Yes No
the gate.
GateId Gate ID Gate ID The identifier of the java.lang.String Yes Yes
gate of this truck visit
statistic.
GateVisitNbr Gate Visit Nbr Gate Visit Nbr The unique id for the java.lang.Long Yes Yes
truck visit from the
Gate System.
NextStageId Next Stage Next Stage The next gate stage java.lang.String Yes Yes
where the truck will
be processed.
OutBatNbr Out BAT Number Out BAT Number The BAT/Placard java.lang.String Yes Yes
number, assigned by
Gate clerk at
OutGate.
Priority Truck Visit Priority Priority The Truck Visit java.lang.String Yes Yes
Priority decides the
order in which the
truck visit is
processed:NORMAL,
CRITICAL,HIGH.
ScaleWeight Scale Weight Scale Weight The total recorded java.lang.Double Yes Yes
weight of the truck
with its chassis and
cargo in kilograms.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 377
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Details
External Tag Long Label Short Label Description Type In Design In Sort
Status Truck Visit Status Truck Visit Status The status of this java.lang.String Yes Yes
truck visit: OK,
TROUBLE,
COMPLETE,
CANCEL,
CLOSED,INCOMPL
ETE.
TroubleLaneClass Class Class The gate lane class java.lang.String Yes No
used for Trouble
transaction:IN,OUT,I
NOUT,TROUBLE
TroubleLaneId Lane ID Lane ID The gate lane the java.lang.String Yes Yes
truck used for
Trouble transaction.
TruckAeiTagId Tag ID Tag ID The transponder java.lang.String Yes Yes
number, if the truck
has a transponder on
board.
TruckId Truck Id ID The truck Id. java.lang.String Yes Yes
TruckLicenseExpirati License Expiration License Expiration The date the truck java.util.Date Yes Yes
on Date Date license will be no
longer valid.
TruckLicenseNbr Truck License License The truck license java.lang.String Yes Yes
number for the truck
visit.
TruckLicenseState License State License State The state that issued java.lang.String Yes Yes
the truck license.
TruckNotes Notes Notes A short note about java.lang.String Yes Yes
the Truck.
TruckVisitChanged Changed Changed The date/time the java.util.Date Yes Yes
truck visit was
changed
TruckVisitChanger Changer Changer The user who last java.lang.String Yes Yes
changed the truck
visit
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 378
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Details
External Tag Long Label Short Label Description Type In Design In Sort
TruckVisitCreated Created Created The date/time the java.util.Date Yes Yes
truck visit was
created
TruckVisitCreator Creator Creator The user who java.lang.String Yes Yes
created the truck visit
TruckVisitDetailsDriv Driver Card Driver Card The truck driver's java.lang.String Yes Yes
erCardId card ID.
TruckVisitDetailsDriv Driver License Driver License The truck driver's java.lang.String Yes Yes
erLicenseNbr license number.
TruckVisitDetailsDriv Driver Name Driver Name The truck driver's java.lang.String Yes Yes
erName name.
TruckVisitDetailsTruc Truck Id Truck Id The Truck ID java.lang.String Yes Yes
kId assigned by trucking
company.
TruckVisitDetailsTruc Truck License Truck License The truck license java.lang.String Yes Yes
kLicenseNbr number for the truck
visit.
TruckVisitFlexDate01 Truck Visit Flex Truck Visit Flex Customer Extensible java.util.Date Yes Yes
Date-01 Date-01 Truck Visit Flex Date
#1
TruckVisitFlexDate02 Truck Visit Flex Truck Visit Flex Customer Extensible java.util.Date Yes Yes
Date-02 Date-02 Truck Visit Flex Date
#2
TruckVisitFlexString0 Truck Visit Flex Truck Visit Flex Customer Extensible java.lang.String Yes Yes
1 String-01 String-01 Truck Visit Flex
String #1
TruckVisitFlexString0 Truck Visit Flex Truck Visit Flex Customer Extensible java.lang.String Yes Yes
2 String-02 String-02 Truck Visit Flex
String #2
TruckVisitFlexString0 Truck Visit Flex Truck Visit Flex Customer Extensible java.lang.String Yes Yes
3 String-03 String-03 Truck Visit Flex
String #3
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 379
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TruckVisitFlexString0 Truck Visit Flex Truck Visit Flex Customer Extensible java.lang.String Yes Yes
4 String-04 String-04 Truck Visit Flex
String #4
TruckVisitFlexString0 Truck Visit Flex Truck Visit Flex Customer Extensible java.lang.String Yes Yes
5 String-05 String-05 Truck Visit Flex
String #5
TruckVisitFlexString0 Truck Visit Flex Truck Visit Flex Customer Extensible java.lang.String Yes Yes
6 String-06 String-06 Truck Visit Flex
String #6
TruckVisitFlexString0 Truck Visit Flex Truck Visit Flex Customer Extensible java.lang.String Yes Yes
7 String-07 String-07 Truck Visit Flex
String #7
TruckVisitFlexString0 Truck Visit Flex Truck Visit Flex Customer Extensible java.lang.String Yes Yes
8 String-08 String-08 Truck Visit Flex
String #8
TruckingCompanyId Id Id The identifier of the java.lang.String Yes Yes
trucking company.
TruckingCompanyNa Name Name The name of the java.lang.String Yes Yes
me trucking company.
WaitStatus Truck Visit Wait Wait Status Truck Wait Status. java.lang.String Yes Yes
Status
This reporting entity represents the attributes of a unit at the time the gate transaction took place.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 380
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
MoveTimeCarryChe Time Carry CHE Time Carry CHE The dispatch time of java.util.Date Yes No
Dispatch Dispatch Dispatch the carry CHE for the
receival or delivery
move for the
transaction
MoveTimeCarryChe Time Carry Che Time Carry Che The ready time of the java.util.Date Yes No
Ready Ready Ready carry CHE for the
receival or delivery
move for the
transaction
MoveTimeCarryCom Time Carry Complete Time Carry Complete The complete time of java.util.Date Yes No
plete the carry phase for
the receival or
delivery move for the
transaction
MoveTimeComplete Time Completed Time Completed The move complete java.util.Date Yes No
time of the receival
or delivery phase for
the transaction
MoveTimeDispatch Time of Dispatch Time of Dispatch The dispatch time of java.util.Date Yes No
the receival or
delivery phase for
the transaction
OveriddenLastFreeD Last Free Day LFD Override Fixed (not java.util.Date Yes Yes
ay Override calculated) date of
last free day for
Storage.
OveriddenPowerLast Power Last Free Day Power LFD Override Fixed (not java.util.Date Yes Yes
FreeDay Override calculated) date of
power last free day.
StageChanged Changed Changed The last updated java.util.Date Yes Yes
date the truck visited
the stage
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 381
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
StageChanger Changer Changer The name of the java.lang.String Yes Yes
clerk who update the
truck that visited at
this stage
StageCreated Created Created The date and time java.util.Date Yes Yes
the truck visited the
stage
StageCreator Creator Creator The name of the java.lang.String Yes Yes
clerk who created
the truck visited at
this stage
StageEndTime Stage End Time End The time processing java.util.Date Yes Yes
of this visit stage was
completed
StageHadTrouble Stage Trouble Trouble If TRUE, indicates a java.lang.Boolean Yes Yes
problem occurred
while processing the
truck for this stage
StageId Stage ID Stage The identifier of the java.lang.String Yes Yes
truck's visit stage
StageProblemResolv Stage Trouble Trouble Time The time taken to java.lang.Long Yes Yes
eTime Resolve Time resolve the problem
that occurred during
this visit stage (in
milliseconds)
StageQueueTime Stage Queue Time Queue Time The time the truck java.lang.Long Yes Yes
waited to start this
visit stage (in
milliseconds)
StageSequence Stage Sequence Seq The sequence of the java.lang.Long Yes Yes
truck's visit stage
StageStartTime Stage Start Time Start The time processing java.util.Date Yes Yes
of this visit stage was
started
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 382
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranAppointmentNbr Appointment Number Appt Nbr The appointment java.lang.String Yes Yes
number of the
transaction
TranBlNbr Bill of Lading BL The bill of lading java.lang.String Yes Yes
number of the
container
TranCancelReasonC Code Code The cancel code of java.lang.String Yes Yes
ode the transaction
TranCancelReasonD Description Description The description of java.lang.String Yes Yes
esc the transaction's
cancel code
TranChanged Transaction Changed Date The date the gate java.util.Date Yes Yes
Changed Date transaction was last
changed
TranChanger Record Changer Changer The user who last java.lang.String Yes Yes
changed the
transaction
TranChsAccNbr Chassis Accessory Chs Acc Number A unique ID for the java.lang.String Yes Yes
Number chassis accessory
TranChsAccTareWei Chassis Accessory Chs Acc Tare The weight of the java.lang.Double Yes Yes
ght Tare chassis accessory, in
kilograms
TranChsAccTypeId Chassis Accessory Chs Acc Type The accessory type java.lang.String Yes Yes
Type of the chassis
TranChsIsDamaged Chassis Damaged Chs Damaged If TRUE, indicates java.lang.Boolean Yes Yes
that the chassis is
damaged
TranChsIsOwners Chassis IsOwners Chs IsOwners If TRUE, indicates java.lang.Boolean Yes Yes
that the trucking
company is the
owner of the chassis
TranChsLicenseNbr Chassis License Chs License The license number java.lang.String Yes Yes
of the chassis
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 383
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranChsNbr Chassis Number Chs Number The unique ID for the java.lang.String Yes Yes
chassis
TranChsNbrAssigne Chassis Number Chs Nbr Requested The chassis number java.lang.String Yes Yes
d Requested requested by the
driver/user or
assigned at the
ingate
TranChsOwnerId Chassis Owner ID Chs Owner ID The unique ID for the java.lang.String Yes Yes
chassis owner
TranChsSafeWeight Chassis Safe Weight Chs Safe Weight The maximum java.lang.Double Yes Yes
weight that can be
safely carried by the
chassis, in kilograms
TranChsTareWeight Chassis Tare Chs Tare The weight of the java.lang.Double Yes Yes
bare chassis, in
kilograms
TranCo2Required CO2 required, % CO2 Req.% The amount of java.lang.Double Yes Yes
carbon dioxide
required, in
kilograms
TranCommodityCode Commodity Commodity The commodity code java.lang.String Yes Yes
of the container
TranConsignee Consignee Consignee The party that will java.lang.String Yes Yes
receive the cargo
TranConsigneeName Consignee Name Consignee Name The party Name that java.lang.String Yes No
will receive the cargo
TranCreated Transaction Start Start Date The date the gate java.util.Date Yes Yes
Date transaction started
TranCreator Record Create User Creator The user who java.lang.String Yes Yes
created the
transaction
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 384
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranCscDate CSC Expiration Ctr CSC Expiry The container's CSC java.lang.String Yes Yes
expiration date
(according to the
International
Convention for Safe
Containers)
TranCtrAccNbr Container Accessory Ctr Acc Number The number of the java.lang.String Yes Yes
Nbr container accessory
TranCtrAccTareWeig Container Accessory Ctr Acc Tare The weight of the java.lang.Double Yes Yes
ht Tare container accessory,
in kilograms
TranCtrAccTypeId Container Accessory Ctr Acc Type The type of container java.lang.String Yes Yes
Type accessory
TranCtrBuildDate Container Build Date Ctr Built The container's build java.util.Date Yes Yes
date (MMYY)
TranCtrDoorDirection Door Direction Door Direction The direction of the java.lang.String Yes Yes
doors on a container,
which can be any of
the following:
UNKNOWN, ANY,
FWD, AFT, NORTH,
SOUTH, EAST, or
WEST
TranCtrFreightKind Freight Kind Freight Kind The freight kind of java.lang.String Yes Yes
the container, which
indicates whether a
shipment is all from
one source (full),
from several different
sources (less than
full container),
empty, or break bulk
cargo (not
containerized)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 385
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranCtrFreightKindS Freight Kind Freight Kind The freight kind of java.lang.String Yes No
hort the container, which
indicates whether a
shipment is all from
one source (F), from
several different
sources (L), E, or
break bulk cargo (B)
TranCtrGrossWeight Gross Wt. Gross Wt. The weight of the java.lang.Double Yes Yes
container including
its cargo, in
kilograms
TranCtrIsDamaged Damaged Damaged If TRUE, indicates java.lang.Boolean Yes Yes
that the container is
damaged
TranCtrNbr Container Nbr Ctr Number A unique ID for the java.lang.String Yes Yes
container
TranCtrNbrAssigned Container Nbr Ctr Nbr Requested The number of the java.lang.String Yes Yes
Requested container requested
by the driver or
assigned at the
ingate
TranCtrNbrProvided Container Nbr Container Nbr The number of the java.lang.String Yes Yes
provided provided container provided to
the driver
TranCtrOwnerId Container Owner ID Owner A unique ID for the java.lang.String Yes Yes
line operator
(shipping line) that
owns the container
TranCtrSafeWeight Container Safe Safe Weight The maximum java.lang.Double Yes Yes
Weight allowed weight of the
container including
cargo, in kilograms
TranCtrTareWeight Container Tare Tare Weight The weight of the java.lang.Double Yes Yes
container without
cargo, in kilograms
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 386
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranCtrTruckPosition Pos on Truck Pos on Truck The Container java.lang.Integer Yes Yes
Position (sequence)
on the truck, which
can be ONE, TWO,
or THREE
TranCtrTypeId Container Type ISO Type The ISO java.lang.String Yes Yes
(International
Standards
Organization) type
for the container
TranDestination Destination Destination The final destination java.lang.String Yes Yes
of the container,
which is the place
where it will be
stripped
TranEndTime End Time End Time Transaction end time java.util.Date Yes No
TranEqoNbr Booking Number Booking Number The unique ID for the java.lang.String Yes Yes
export container
booking
TranEquipIsoGroup ISO Group (order) ISO Group (order) The ISO java.lang.String Yes Yes
(International
Standards
Organization) group
for the booking
equipment, which
can be any of the
following: GP, VH,
BU, BK, SN, RE, RT,
RS, HR, HI, UT, PL,
PF, PC, PS, PW, TN,
TD, TG, AS, NA, CH,
HH, GS, GU, CU.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 387
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranEquipNominalH Height (order) Height (order) The height of the java.lang.String Yes Yes
eight booking equipment,
in centimeters, which
can be any of the
following: NOM21,
NOM40, NOM43,
NOM49, NOM76,
NOM80, NOM86,
NOM90, NOM91,
NOM96, NOM10,
NOM102, NOM114,
NOM116, NOM130
TranEquipNominalLe Length (order) Length (order) The length of the java.lang.String Yes Yes
ngth booking equipment,
in centimeters, which
can be any of the
following: NOM20,
NOM22, NOM24,
NOM30, NOM32,
NOM40, NOM42,
NOM45, NOM48,
NOM51, NOM53,
NOM546, NOM60.
TranExportReleaseN Export Release Nbr Export Release Nbr A number needed to java.lang.String Yes Yes
br release an export
container to be
loaded to a vessel
TranFlexDate01 Tran Flex Date-01 Tran Flex Date-01 Customer Extensible java.util.Date Yes Yes
Transaction Flex
Date Field #1
TranFlexDate02 Tran Flex Date-02 Tran Flex Date-02 Customer Extensible java.util.Date Yes Yes
Transaction Flex
Date Field #2
TranFlexDate03 Tran Flex Date-03 Tran Flex Date-03 Customer Extensible java.util.Date Yes Yes
Transaction Flex
Date Field #3
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 388
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranFlexDate04 Tran Flex Date-04 Tran Flex Date-04 Customer Extensible java.util.Date Yes Yes
Transaction Flex
Date Field #4
TranFlexString01 Tran Flex String-01 Tran Flex String-01 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #1
TranFlexString02 Tran Flex String-02 Tran Flex String-02 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #2
TranFlexString03 Tran Flex String-03 Tran Flex String-03 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #3
TranFlexString04 Tran Flex String-04 Tran Flex String-04 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #4
TranFlexString05 Tran Flex String-05 Tran Flex String-05 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #5
TranFlexString06 Tran Flex String-06 Tran Flex String-06 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #6
TranFlexString07 Tran Flex String-07 Tran Flex String-07 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #7
TranFlexString08 Tran Flex String-08 Tran Flex String-08 Customer Extensible java.lang.String Yes Yes
Transaction Flex
Field #8
TranHasDocuments Has Documents Has Documents If TRUE, indicates java.lang.Boolean Yes Yes
that the driver has
documentation to be
processed
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 389
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranHasTrouble Has Trouble Has Trouble If TRUE, indicates java.lang.Boolean Yes No
that a problem
occurred while
processing the truck
transaction
TranHumidityRequire Humidity required, % Humd Req.% The humidity java.lang.Double Yes Yes
d required, in
Centigrade
TranImportReleaseN Import Release Nbr Import Release The container's java.lang.String Yes Yes
br Number group ID or B/L
number, which is
needed to release an
import container to
be discharged from a
vessel
TranIsConfirmed Is Confirmed Is Confirmed If TRUE, indicates java.lang.Boolean Yes Yes
that the driver has
confirmed the
transaction
TranIsHazard Hazardous Hazardous If TRUE, indicates java.lang.Boolean Yes Yes
that the container
has hazardous cargo
TranIsHazardChecke Hazard Checked Hazard Checked If TRUE, indicates java.lang.Boolean Yes Yes
d that the container is
checked for
hazardous cargo
TranIsOog OOG OOG A flag that indicates java.lang.Boolean Yes Yes
(if set to TRUE) that
the container is out
of gauge
TranIsPlacarded Is Placarded Is Placarded If TRUE, indicates java.lang.Boolean Yes Yes
that the container
has placards
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 390
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranIsPlacardedOk Is Placarded OK Is Placarded OK If TRUE, indicates java.lang.Boolean Yes Yes
that it is OK if the
container has
placards
TranIsXrayRequired Xray Required Xray If TRUE, indicates java.lang.Boolean Yes Yes
that Xray is required
for the container or
cargo
TranLineId Id Id The unique ID for the java.lang.String Yes Yes
line operator used in
the transaction.
TranLinename Name Name The name of the line java.lang.String Yes Yes
operator used in the
transaction
TranMaterial Material Material The unique ID for the java.lang.String Yes Yes
container material,
which can be any of
the following:
STEEL, ALUMINUM,
UNKNOWN
TranMilitaryTcn Military Transaction Military Tcn The Military java.lang.String Yes Yes
Transaction used
when exporting
military cargo in the
US
TranMilitaryVNbr Military V Number V Nbr The number used java.lang.String Yes Yes
when exporting
military cargo in the
US
TranNextStageId Next Stage ID Next Stage ID The next gate stage java.lang.String Yes Yes
where the truck will
be processed
TranNotes Notes Notes A short note about java.lang.String Yes Yes
the container
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 391
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranNumber Transaction Number Number The transaction java.lang.Long Yes Yes
number, which is an
automatically
generated and
unique ID
TranO2Required O2 required, % O2 Req.% The amount of java.lang.Double Yes Yes
oxygen required, in
kilograms
TranOogBack OOG Back OOG Back The equipment is out java.lang.Long Yes Yes
of gauge in the back
TranOogFront OOG Front OOG Front The equipment is out java.lang.Long Yes Yes
of gauge in the front
TranOogLeft OOG Left OOG Left The equipment is out java.lang.Long Yes Yes
of gauge on the left
TranOogRight OOG Right OOG Right The equipment is out java.lang.Long Yes Yes
of gauge on the right
TranOogTop OOG Top OOG Top The container is out java.lang.Long Yes Yes
of gauge on the top
TranOrigin Origin Origin The origin of the java.lang.String Yes Yes
container, which is
the place where it
was stuffed
TranPinNbr Pin Number Pin Nbr The verification code java.lang.String Yes Yes
required to pick up a
container
TranReeferFuelLevel Reefer Fuel Level, % Reefer Fuel% The last fuel level full java.lang.Double Yes Yes
percent recorded for
the refrigerated unit
TranReeferHours Reefer Hours Reefer Hours The number of hours java.lang.Double Yes Yes
the reefer has been
in operation at the
last reefer recording
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 392
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranScAgent Shipper/Consignee S/C Agent The unique ID of the java.lang.String Yes Yes
Agent agent used by the
shipper or the
consignee
TranSealNbr1 Seal #1 Seal #1 The first seal number java.lang.String Yes Yes
of the container
TranSealNbr2 Seal #2 Seal #2 The second seal java.lang.String Yes Yes
number of the
container
TranSealNbr3 Seal #3 Seal #3 The third seal java.lang.String Yes Yes
number of the
container
TranSealNbr4 Seal #4 Seal #4 The fourth seal java.lang.String Yes Yes
number of the
container
TranSeqNbr Sequence Nbr Seq# The transaction java.lang.Integer Yes Yes
sequence number
TranShandId Special Stow Stow The unique ID for java.lang.String Yes Yes
special handling of
the container
TranShandId2 Special Stow 2 Stow 2 The unique ID for java.lang.String Yes Yes
special handling of
the container
TranShandId3 Special Stow 3 Stow 3 The unique ID for java.lang.String Yes Yes
special handling of
the container
TranShipper Shipper Shipper The party that java.lang.String Yes Yes
shipped the cargo
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 393
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranStatus Transaction Status Status The status of the java.lang.String Yes Yes
transaction, which
can be any of the
following: OK,
TROUBLE,
COMPLETE,
CANCEL, CLOSED,
INCOMPLETE
TranTempObserved Temperature Temp Observed The currently java.lang.Double Yes Yes
Observed observed
temperature for a
refrigerated
container, in
Centigrade
TranTempRequired Temperature Temp Required The temperature java.lang.Double Yes Yes
Required required for a
refrigerated
container, in
Centigrade
TranTempSetting Temperature Setting Temp Setting The temperature java.lang.Double Yes Yes
setting for a
refrigerated
container, in
Centigrade
TranTroubleMsgs Trouble transaction Trouble tran msgs The trouble java.lang.String Yes No
messages transaction
messages,
separated by
semicolon (;).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 394
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranType Transaction Type Transaction Type The type of java.lang.String Yes Yes
transaction, which
can be any of the
following: Deliver
Chassis, Dray Off,
Deliver Import,
Deliver Empty,
Receive Chassis,
Receive Export, Dray
In, Receive Empty,
Through Container,
Receive Break-Bulk,
Unknown
TranTypeShort Transaction Type Transaction Type The type of java.lang.String Yes No
transaction, which
can be any of the
following: DC, DE,
DI, DM, RC, RE, RI,
RM, TC, RB, or UK
TranUfvFlexDate01 Ufv Flex Date-01 Ufv Flex Date-01 Customer Extensible java.util.Date Yes Yes
UFV Flex Date Field
#1
TranUfvFlexDate02 Ufv Flex Date-02 Ufv Flex Date-02 Customer Extensible java.util.Date Yes Yes
UFV Flex Date Field
#2
TranUfvFlexDate03 Ufv Flex Date-03 Ufv Flex Date-03 Customer Extensible java.util.Date Yes Yes
UFV Flex Date Field
#3
TranUfvFlexDate04 Ufv Flex Date-04 Ufv Flex Date-04 Customer Extensible java.util.Date Yes Yes
UFV Flex Date Field
#4
TranUfvFlexString01 Ufv Flex String-01 Ufv Flex String-01 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #1
TranUfvFlexString02 Ufv Flex String-02 Ufv Flex String-02 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #2
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 395
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranUfvFlexString03 Ufv Flex String-03 Ufv Flex String-03 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #3
TranUfvFlexString04 Ufv Flex String-04 Ufv Flex String-04 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #4
TranUfvFlexString05 Ufv Flex String-05 Ufv Flex String-05 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #5
TranUfvFlexString06 Ufv Flex String-06 Ufv Flex String-06 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #6
TranUfvFlexString07 Ufv Flex String-07 Ufv Flex String-07 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #7
TranUfvFlexString08 Ufv Flex String-08 Ufv Flex String-08 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #8
TranUfvFlexString09 Ufv Flex String-09 Ufv Flex String-09 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #9
TranUfvFlexString10 Ufv Flex String-10 Ufv Flex String-10 Customer Extensible java.lang.String Yes Yes
UFV Flex Field #10
TranUnitCategory Category Category The category of the java.lang.String Yes Yes
unit, which can be
any of the following:
Import, Export,
Transship, Domestic,
Storage, or Through
TranUnitCategorySh Category Category The category of the java.lang.String Yes No
ort unit, which can be
any of the following:
I, E, T, D, S, R
TranUnitFlexString01 Unit Flex String-01 Unit Flex String-01 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #1
TranUnitFlexString02 Unit Flex String-02 Unit Flex String-02 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #2
TranUnitFlexString03 Unit Flex String-03 Unit Flex String-03 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #3
TranUnitFlexString04 Unit Flex String-04 Unit Flex String-04 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #4
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 396
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranUnitFlexString05 Unit Flex String-05 Unit Flex String-05 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #5
TranUnitFlexString06 Unit Flex String-06 Unit Flex String-06 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #6
TranUnitFlexString07 Unit Flex String-07 Unit Flex String-07 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #7
TranUnitFlexString08 Unit Flex String-08 Unit Flex String-08 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #8
TranUnitFlexString09 Unit Flex String-09 Unit Flex String-09 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #9
TranUnitFlexString10 Unit Flex String-10 Unit Flex String-10 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #10
TranUnitFlexString11 Unit Flex String-11 Unit Flex String-11 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #11
TranUnitFlexString12 Unit Flex String-12 Unit Flex String-12 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #12
TranUnitFlexString13 Unit Flex String-13 Unit Flex String-13 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #13
TranUnitFlexString14 Unit Flex String-14 Unit Flex String-14 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #14
TranUnitFlexString15 Unit Flex String-15 Unit Flex String-15 Customer Extensible java.lang.String Yes Yes
Unit Flex Field #15
TranUnitId Unit Id Unit Id The unique ID for the java.lang.String Yes Yes
breakbulk unit
TranVentRequired Ventilation Required Vent Req The ventilation java.lang.Double Yes Yes
required for the unit
TranVentSetting Ventilation Setting Vent Set The ventilation java.lang.Double Yes Yes
setting for the unit
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 397
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TranVentUnit Ventilation Unit Vent Unit The measurement java.lang.String Yes Yes
unit for the values
defined in the fields
'Ventilation Setting'
and 'Ventilation
Required', which can
be any of the
following:
Percentage, Cubic
Feet/Min, Cubic
Meters/Hour
TruckAeiTagId Tag ID Tag ID The transponder java.lang.String Yes Yes
number, if the truck
has a transponder on
board
TruckBatNbr BAT Number BAT Number The bat number for java.lang.String Yes Yes
the truck visit
TruckCallUpTime Callup Time Called Up The date/time the java.util.Date Yes Yes
truck was called up
TruckChanged Changed Changed The date/time the java.util.Date Yes Yes
truck visit was
changed
TruckChanger Changer Changer The user who last java.lang.String Yes Yes
changed the truck
visit
TruckChassisDeliveri Deliver Chassis Deliver Chassis The amount of java.lang.Long Yes Yes
esCount chassis delivered for
the truck visit
TruckChassisReceiv Receive Chassis Receive Chassis The amount of java.lang.Long Yes Yes
alsCount chassis receivals for
the truck visit
TruckCreated Created Created The date/time the java.util.Date Yes Yes
truck visit was
created
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 398
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TruckCreator Creator Creator The user who java.lang.String Yes Yes
created the truck visit
TruckDeliveryUnitLin BIC Code BIC Code The code that the java.lang.String Yes Yes
eBic line operator uses to
deliver the unit,
assigned by the
Bureau International
des Containers et du
Transport Intermodal
TruckDeliveryUnitLin Id Id The identifier of the java.lang.String Yes Yes
eId line operator of the
unit that was
delivered (might be
null)
TruckDeliveryUnitLin SCAC Code SCAC Code The Standard Carrier java.lang.String Yes Yes
eScac Alpha Code of a line
operator used to
deliver the unit
TruckDriverBatNbr Callup ID Callup ID The truck driver's java.lang.String Yes Yes
permanently
assigned Bat Nbr
(Short ID)
TruckDriverCardId Driver Card Id Card Id The truck driver's java.lang.String Yes Yes
card ID
TruckDriverIsHazard Is Driver Hazard Is Hazard Licensed Flag that identifies java.lang.Boolean Yes Yes
Licensed Licensed the truck driver has a
license for hazards
TruckDriverLicenseN Driver License License The license number java.lang.String Yes Yes
br of the truck driver
TruckDriverName Driver Name Name The truck driver's full java.lang.String Yes Yes
name
TruckEmptyDeliverie Deliver Empty Deliver Empties The amount of empty java.lang.Long Yes Yes
sCount deliveries for the
truck visit
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 399
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TruckEmptyReceival Receive Empty Receive Empties The amount of empty java.lang.Long Yes Yes
sCount receivals for the
truck visit
TruckEnteredYard Entered Yard Entered Yard The date and time java.util.Date Yes Yes
the truck entered the
yard
TruckExchangeAreaI Exchange Area Exchange Area The exchange area java.lang.String Yes No
d of the truck visit
TruckExchangeLaneI Lane ID Lane ID The exchange lane java.lang.String Yes No
d of the truck visit
TruckExitedYard Exited Yard Exited Yard The date and time java.util.Date Yes Yes
the truck left the yard
TruckFullDeliveriesC Deliver Fulls Deliver Fulls The amount of full java.lang.Long Yes Yes
ount deliveries for the
truck visit
TruckFullReceivalsC Receive Fulls Receive Fulls The amount of full java.lang.Long Yes Yes
ount receivals for the
truck visit
TruckGateFacilityId Facility Facility The identifier of the java.lang.String Yes Yes
facility that the gate
is associated with for
the truck visit.
TruckGateId Gate ID Gate ID The identifier of the java.lang.String Yes Yes
gate for the truck
visit
TruckGateVisitNbr Gate Visit Nbr Gate Visit Nbr The unique id for the java.lang.Long Yes Yes
truck visit from the
Gate System.
TruckHadTrouble Trouble Trouble Flag that (if set to java.lang.Boolean Yes Yes
TRUE) indicates a
problem occurred
while processing the
complete truck visit
(in any of the stages)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 400
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TruckHasDoubleMov Double Move? Double Move? Flag that (if set to java.lang.Boolean Yes No
e TRUE) indicates a
truck visit with at
least one receival
move and one
delivery move
TruckId Truck Id Truck Id The Truck ID java.lang.String Yes Yes
assigned by the
trucking company
TruckLicenseNbr Truck License Truck License The truck license java.lang.String Yes Yes
number for the truck
visit
TruckOutBatNbr Out BAT Number Out BAT Number The BAT/Placard java.lang.String Yes Yes
number, assigned by
the gate clerk at
OutGate.
TruckPriority Truck Visit Priority Priority The visit priority of java.lang.String Yes Yes
the truck, which
determines the order
in which the truck
visit is processed:
NORMAL,
CRITICAL, or HIGH
TruckProblemResolv Trouble Resolve Trouble Resolve The total time to java.lang.Long Yes Yes
eTime Time Time resolve the problem
that occurred in any
stage of the visit (in
milliseconds).
TruckProblemResolv Total Resolve Time Total Resolve Time The total time to java.lang.String Yes No
eTimeString resolve the problem
that occurred in any
stage of the visit in
HH:mm:ss format
TruckProcessingEnd End Time End The time the truck java.util.Date Yes Yes
Date visit ended
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 401
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TruckProcessingStar Start Time Start The time the truck java.util.Date Yes Yes
tDate visit started
TruckReceivalUnitLin BIC Code BIC Code The code that the java.lang.String Yes Yes
eBic line operator uses to
receive the unit,
assigned by the
Bureau International
des Containers et du
Transport Intermodal
TruckReceivalUnitLin Id Id The identifier of the java.lang.String Yes Yes
eId line operator of the
unit that was
received (might be
null)
TruckReceivalUnitLin SCAC Code SCAC Code The Standard Carrier java.lang.String Yes Yes
eScac Alpha Code of a line
operator used to
receive the unit
TruckScaleWeight Scale Weight Scale Weight The total recorded java.lang.Double Yes Yes
weight of the truck
with its chassis and
cargo, in kilograms
TruckTotalDeliveries Total Delivery Count Total Delivery Count The total number of java.lang.Long Yes No
Count delivery transactions
involved in the truck
visit
TruckTotalReceivals Total Receival Count Total Receival Count The total number of java.lang.Long Yes No
Count receival transactions
involved in the truck
visit
TruckTotalTransactio Total Transactions Transactions The amount of java.lang.Long Yes Yes
nCount transactions involved
in the truck visit
TruckTurnTime Turn Time MS Turn Time MS The time elapsed to java.lang.Long Yes Yes
complete the truck
visit (in milliseconds)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 402
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TruckTurnTimeNet Turn Time Net Turn Time Net The truck turn time java.lang.Long Yes Yes
minus the truck
trouble time (in
milliseconds)
TruckTurnTimeNetSt Turn Time Net Turn Time Net The truck turn time java.lang.String Yes No
ring minus the truck
trouble time in
HH:mm:ss format
TruckTurnTimeString Turn Time Turn Time The time elapsed to java.lang.String Yes No
complete the truck
visit in HH:mm:ss
format
TruckVisitCanceled Canceled Canceled If TRUE, indicates java.lang.Boolean Yes Yes
the truck visit has
been canceled (in
any of the stages)
TruckVisitStatus Truck Visit Status Status The status of the java.lang.String Yes Yes
truck visit, which can
be any of the
following: OK,
TROUBLE,
COMPLETE,
CANCEL, or
CLOSED
TruckWaitStatus Truck Visit Wait Wait Status The truck's wait java.lang.String Yes Yes
Status status
TruckingCompanyBI BIC Code BIC Code The official container java.lang.String Yes Yes
C owner code for the
trucking company,
assigned by the
Bureau International
des Containers et du
Transport
TruckingCompanyId Id Id The identifier of the java.lang.String Yes Yes
trucking company
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 403
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stage and Transaction
External Tag Long Label Short Label Description Type In Design In Sort
TruckingCompanyNa Name Name The name of the java.lang.String Yes Yes
me trucking company
TruckingCompanySC SCAC Code SCAC Code The Standard Carrier java.lang.String Yes Yes
AC Alpha Code used to
identify the trucking
company
UnitEquipNominalHe Nominal Height Height The nominal height java.lang.String Yes Yes
ight of the primary
equipment: 4'0, 4'3,
8'0, 8'6, 9'0, or 9'6.
UnitEquipNominalLe Nominal Length Length The nominal length java.lang.String Yes Yes
ngth of the primary
equipment: 20', 24',
30', 40', 45', 48', or
53'.
UnitInboundCarrierId Visit Ref Visit The visit ID of the java.lang.String Yes Yes
inbound carrier,
which is the visit ID
for a vessel, the train
ID for a train, or the
license number for a
truck
UnitInboundCarrierN Carrier Name Carrier Name The name of the java.lang.String Yes No
ame inbound carrier, such
as vessel name,truck
license number, or
train ID
UnitNotes Unit Notes Unit Notes Unit Notes java.lang.String Yes Yes
UnitOutboundCarrier Visit Ref Visit The visit ID of the java.lang.String Yes Yes
Id outbound carrier,
which is the visit ID
for a vessel, the train
ID for a train, or the
license number for a
truck
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 404
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stages
External Tag Long Label Short Label Description Type In Design In Sort
UnitOutboundCarrier Carrier Name Carrier Name The name of the java.lang.String Yes No
Name outbound carrier ,
such as vessel
name, truck license
number, or train ID
UnitTransitState Transit State T-State The transit state of java.lang.String Yes Yes
the unit with respect
to its trip through the
facility, which can be
any of the following:
Inbound, EC/In,
Yard, EC/Out,
Loaded, Departed, or
Retired
UnitVisitState Visit State (Master) State (Master) The visit state of the java.lang.String Yes Yes
unit with respect to
the complex, which
can be any of the
following: Active,
Advised, Departed,
or Retired
UnitsAttached Attached Attached The equipment IDs java.lang.String Yes No
Equipments Equipments of attached units,
separated by
semicolon (;)
External Tag Long Label Short Label Description Type In Design In Sort
BatNbr BAT Number BAT Number The bat number for java.lang.String Yes Yes
the truck visit.
ChassisDeliveriesCo Deliver Chassis Deliver Chassis The amount of java.lang.Long Yes Yes
unt chassis delivered for
that truck visit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 405
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stages
External Tag Long Label Short Label Description Type In Design In Sort
ChassisReceivalsCo Receive Chassis Receive Chassis The amount of java.lang.Long Yes Yes
unt chassis receivals for
that truck visit.
DeliveryUnitLineOpe Id Id The identifier of the java.lang.String Yes Yes
ratorId line operator of the
unit that was
delivered. (Might be
null)
EmptyDeliveriesCou Deliver Empty Deliver Empties The amount of empty java.lang.Long Yes Yes
nt deliveries for that
truck visit.
EmptyReceivalsCou Receive Empty Receive Empties The amount of empty java.lang.Long Yes Yes
nt receivals for that
truck visit.
FullDeliveriesCount Deliver Fulls Deliver Fulls The amount of full java.lang.Long Yes Yes
deliveries for that
truck visit.
FullReceivalsCount Receive Fulls Receive Fulls The amount of full java.lang.Long Yes Yes
receivals for that
truck visit.
GateFacilityId Facility Facility The identifier of the java.lang.String Yes Yes
facility the gate is
associated with.
GateId Gate ID Gate ID The identifier of the java.lang.String Yes Yes
gate for the truck
visit stage.
ProblemResolveTim Stage Trouble Trouble Time The time that was java.lang.Long Yes Yes
e Resolve Time needed to solve the
problem that
occurred during this
stage (in
milliseconds).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 406
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stages
External Tag Long Label Short Label Description Type In Design In Sort
ProblemsOccuredDu Stage Trouble Trouble True if there was a java.lang.Boolean Yes Yes
ringStage problem while
processing the truck
for this stage.
ProblemsOccuredDu Trouble Trouble True if there was a java.lang.Boolean Yes Yes
ringTruckVisit problem while
processing this
complete truck visit
(in any of the
stages).
ReceivalUnitLineOpe Id Id The identifier of the java.lang.String Yes Yes
ratorId line operator of the
unit that was
received. (Might be
null)
StageChanged Changed Changed The last updated java.util.Date Yes Yes
date the truck visited
the stage
StageChanger Changer Changer The name of the java.lang.String Yes Yes
clerk who update the
truck that visited at
this stage
StageCreated Created Created The date and time java.util.Date Yes Yes
the truck visited the
stage
StageCreator Creator Creator The name of the java.lang.String Yes Yes
clerk who created
the truck visited at
this stage
StageEndTime Stage End Time End The time processing java.util.Date Yes Yes
of this stage was
completed.
StageId Stage ID Stage The identifier of this java.lang.String Yes Yes
stage.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 407
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stages
External Tag Long Label Short Label Description Type In Design In Sort
StageQueueTime Stage Queue Time Queue Time Time the truck waited java.lang.Long Yes Yes
to start this stage (in
milliseconds).
StageSequence Stage Sequence Seq The sequence of this java.lang.Long Yes Yes
stage.
StageStartTime Stage Start Time Start The time processing java.util.Date Yes Yes
of this stage was
started.
TransactionCount Total Transactions Transactions The amount of java.lang.Long Yes Yes
transactions involved
in the truck visit.
TruckDriverBatNbr Callup ID Callup ID The truck driver's java.lang.String Yes Yes
permanently
assigned Bat Nbr
(Short Id).
TruckDriverCardId Driver Card Id Card Id The truck driver's java.lang.String Yes Yes
card Id.
TruckDriverLicenseN Driver License License The license number java.lang.String Yes Yes
br of the truck driver.
TruckDriverName Driver Name Name The truck driver's full java.lang.String Yes Yes
name.
TruckLicenseNbr Truck License Truck License The truck license java.lang.String Yes Yes
number for the truck
visit.
TruckProcessingEnd End Time End The time the truck java.util.Date Yes Yes
Date visit entered.
TruckProcessingStar Start Time Start The time the truck java.util.Date Yes Yes
tDate visit started.
TruckTurnTime Turn Time MS Turn Time MS The time elapsed to java.lang.Long Yes Yes
complete this truck
visit (in milliseconds).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 408
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Stages
External Tag Long Label Short Label Description Type In Design In Sort
TruckVisitCanceled Canceled Canceled True if the truck visit java.lang.Boolean Yes Yes
has been canceled
(in any of the
stages).
TruckVisitEndTime End Time End DEPRECATED - Use java.util.Date Yes No
TruckProcessingEnd
Date instead: The
time the complete
truck visit ended.
TruckVisitStartTime Start Time Start DEPRECATED - Use java.util.Date Yes No
TruckProcessingStar
tDate instead: The
time the complete
truck visit started.
TruckVisitStatus Truck Visit Status Status The status of this java.lang.String Yes Yes
truck visit
considering all
stages: OK,
TROUBLE,
COMPLETE,
CANCEL, CLOSED.
TruckingCompanyBI BIC Code BIC Code The official container java.lang.String Yes Yes
C owner code,
assigned by the
Bureau International
des Containers et du
Transport
TruckingCompanyId Id Id The identifier of the java.lang.String Yes Yes
trucking company.
TruckingCompanyNa Name Name The name of the java.lang.String Yes Yes
me trucking company.
TruckingCompanySC SCAC Code SCAC Code The Standard Carrier java.lang.String Yes Yes
AC Alpha Code used to
identify a trucking
company.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 409
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Statistics
External Tag Long Label Short Label Description Type In Design In Sort
BatNbr BAT Number BAT Number The bat number for java.lang.String Yes Yes
the truck visit.
Changer Changer Changer The changer, who is java.lang.String Yes Yes
most likely the
outgate clerk.
ChassisDeliveriesCo Deliver Chassis Deliver Chassis The amount of java.lang.Long Yes Yes
unt chassis delivered for
that truck visit.
ChassisReceivalsCo Receive Chassis Receive Chassis The amount of java.lang.Long Yes Yes
unt chassis receivals for
that truck visit.
Creator Creator Creator The user who java.lang.String Yes Yes
created the truck visit
(most likely the
ingate clerk).
DateCreated Created Created The date the truck java.util.Date Yes Yes
visit statistics was
created.
DateUpdated Changed Changed The date the truck java.util.Date Yes Yes
visit statistics was
last changed.
DeliveryUnitLineId Id Id The identifier of the java.lang.String Yes Yes
line operator of the
unit that was
delivered. (Might be
null)
EmptyDeliveriesCou Deliver Empty Deliver Empties The amount of empty java.lang.Long Yes Yes
nt deliveries for that
truck visit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 410
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Statistics
External Tag Long Label Short Label Description Type In Design In Sort
EmptyReceivalsCou Receive Empty Receive Empties The amount of empty java.lang.Long Yes Yes
nt receivals for that
truck visit.
EntryLaneId Lane ID Lane ID The gate lane the java.lang.String Yes Yes
truck used to enter
the terminal.
ExitLaneId Lane ID Lane ID The gate lane the java.lang.String Yes Yes
truck used to exit the
terminal.
FullDeliveriesCount Deliver Fulls Deliver Fulls The amount of full java.lang.Long Yes Yes
deliveries for that
truck visit.
FullReceivalsCount Receive Fulls Receive Fulls The amount of full java.lang.Long Yes Yes
receivals for that
truck visit.
GateFacilityId Facility Facility The identifier of the java.lang.String Yes Yes
facility the gate is
associated with.
GateId Gate ID Gate ID The identifier of the java.lang.String Yes Yes
gate of this truck visit
statistic.
ProblemsOccuredDu Trouble Trouble True if there was a java.lang.Boolean Yes Yes
ringTruckVisit problem while
processing this truck
visit.
ReceivalUnitLineId Id Id The identifier of the java.lang.String Yes Yes
line operator of the
unit that was
received. (Might be
null)
Status Truck Visit Status Status The status of this java.lang.String Yes Yes
truck visit: OK,
TROUBLE,
COMPLETE,
CANCEL, CLOSED.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 411
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Truck Visit Statistics
External Tag Long Label Short Label Description Type In Design In Sort
TransactionCount Total Transactions Transactions The amount of java.lang.Long Yes Yes
transactions involved
in the truck visit.
TruckDriverBatNbr Callup ID Callup ID The truck driver's java.lang.String Yes Yes
permanently
assigned Bat Nbr
(Short Id).
TruckDriverCardId Driver Card Driver Card The truck driver's java.lang.String Yes Yes
card Id.
TruckDriverLicenseN Driver License Driver License The license number java.lang.String Yes Yes
br of the truck driver.
TruckDriverName Driver Name Driver Name The truck driver's full java.lang.String Yes Yes
name.
TruckId Truck Id Truck Id The truck Id java.lang.String Yes Yes
TruckLicenseNbr Truck License Truck License The truck license java.lang.String Yes Yes
number for the truck
visit.
TruckTurnTime Turn Time MS Turn Time MS The time elapsed java.lang.Long Yes Yes
from truck arrival to
final departure (in
milliseconds).
TruckVisitCanceled Canceled Canceled True if the truck visit java.lang.Boolean Yes Yes
has been canceled.
TruckVisitEndTime End Time End The time the java.util.Date Yes Yes
processing of the
truck visit ended.
TruckVisitStartTime Start Time Start The time the java.util.Date Yes Yes
processing of the
truck visit started.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 412
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Event
External Tag Long Label Short Label Description Type In Design In Sort
TruckingCompanyBI BIC Code BIC Code The official container java.lang.String Yes Yes
C owner code,
assigned by the
Bureau International
des Containers et du
Transport.
TruckingCompanyId Id Id The identifier of the java.lang.String Yes Yes
trucking company.
TruckingCompanyNa Name Name The name of the java.lang.String Yes Yes
me trucking company.
TruckingCompanySC SCAC Code SCAC Code The Standard Carrier java.lang.String Yes Yes
AC Alpha Code used to
identify a trucking
company.
2.2.40 Event
The Event reporting entity includes all events recorded for any serviceable entities (container, goods, vessel visit, etc.) through the system.
External Tag Long Label Short Label Description Type In Design In Sort
AppliedBy Applied By Applied By The user with which java.lang.String Yes Yes
this event was
recorded.
AppliedInComplex Complex Name Cpx Name The complex where java.lang.String Yes Yes
this event was
recorded.
AppliedInFacility Facility Name Facility Name The facility where java.lang.String Yes Yes
this event was
recorded.
AppliedInYard Yard Name Yard Name The yard where this java.lang.String Yes Yes
event was recorded.
AppliedOn Apply Date Apply Date The date the system java.util.Date Yes Yes
recorded this event.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 413
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Event
External Tag Long Label Short Label Description Type In Design In Sort
AppliedToId Applied To Id Applied To Id The Id of the entity java.lang.String Yes Yes
for which the event
has been recorded
(e.g. for a Container
the EquipmentId).
AppliedToType Applied To Type Applied To Type The entity type to java.lang.String Yes Yes
which the event has
been applied:
Container, Chassis,
Goods, Vessel,
Vessel Visit, Train
Visit, Booking,
Delivery Order,
Loadout Order, EDI
Session, Yard.
EventCreated Created Date Created The date and time java.util.Date Yes Yes
the event was
created
EventCreator Creator Creator The user who java.lang.String Yes Yes
created the event
EventRelatedEntityCl Related Entity Class Related Entity Class Type of entity i.e unit, java.lang.String Yes Yes
ass equipment,
serviceOrderItem,
etc.
EventRelatedEntityId Related Entity Id Related Entity Id Identifier of related java.lang.String Yes Yes
entity i.e. unit ID,
equipment ID,
service order ID, etc.
EventTypeDescriptio Description Description A description for the java.lang.String Yes Yes
n recorded event type.
EventTypeId Id Id The identifier of the java.lang.String Yes Yes
recorded event type.
FieldChanges Changes Changes null java.lang.String Yes No
FlexDate01 FlexDate-01 FlexDate-01 Flex Date 01 java.util.Date Yes Yes
FlexDate02 FlexDate-01 FlexDate-01 Flex Date 02 java.util.Date Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 414
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Event
External Tag Long Label Short Label Description Type In Design In Sort
FlexDate03 FlexDate-01 FlexDate-01 Flex Date 03 java.util.Date Yes Yes
FlexDouble01 FlexDouble-01 FlexDouble-01 Flex Double 01 java.lang.Double Yes Yes
FlexDouble02 FlexDouble-02 FlexDouble-02 Flex Double 02 java.lang.Double Yes Yes
FlexDouble03 FlexDouble-03 FlexDouble-03 Flex Double 03 java.lang.Double Yes Yes
FlexDouble04 FlexDouble-04 FlexDouble-04 Flex Double 04 java.lang.Double Yes Yes
FlexDouble05 FlexDouble-05 FlexDouble-05 Flex Double 05 java.lang.Double Yes Yes
FlexString01 Flex-01 Flex-01 Flex String 01 java.lang.String Yes Yes
FlexString02 Flex-02 Flex-02 Flex String 02 java.lang.String Yes Yes
FlexString03 Flex-03 Flex-03 Flex String 03 java.lang.String Yes Yes
FlexString04 Flex-04 Flex-04 Flex String 04 java.lang.String Yes Yes
FlexString05 Flex-05 Flex-05 Flex String 05 java.lang.String Yes Yes
IsBillable Billable Billable True if this event is java.lang.Boolean Yes Yes
billable.
IsBuiltInEvent Is Built In Built In True if this is a built java.lang.Boolean Yes Yes
in event type
(meaning it is not a
custom defined
event type).
IsBulkApplicable Can be Bulk-applied Bulkable True if this event java.lang.Boolean Yes Yes
type can be applied
in a bulk update.
IsFacilityPerformed Is Service Is Service True if this is an java.lang.Boolean Yes Yes
actual service event.
Note: Only service
event types can be
used in service
business rules.
IsNotifiableEvent Notifiable Notifiable True if this event java.lang.Boolean Yes Yes
type allows triggering
of notifications.
Notes Note Note Event Notes java.lang.String Yes Yes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 415
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line DischargeList
External Tag Long Label Short Label Description Type In Design In Sort
LinedlActionCode Action Action Effect of Discharge java.lang.String Yes Yes
list: Original, Update,
Revoke
LinedlActionCodeSh Action Action Effect of Discharge java.lang.String Yes No
ort list(Short name): A
for Original, U for
Update, R for
Revoke
LinedlAgent1 Id Id categorized custom java.lang.String Yes Yes
or ship agent one
LinedlAgent1Name Name Name categorized custom java.lang.String Yes Yes
or ship agent one
name
LinedlAgent2 Id Id categorized custom java.lang.String Yes Yes
or ship agent two
LinedlAgent2Name Name Name categorized custom java.lang.String Yes Yes
or ship agent two
name
LinedlBlNbr Bl Number Bl Nbr. Associated Bill of java.lang.String Yes Yes
lading Number for
container
LinedlChanged Changed Changed The date and time java.util.Date Yes Yes
the line discharge list
was updated
LinedlChanger Changer Changer The user who java.lang.String Yes Yes
updated the line
discharge list
LinedlCommodity Commodity ID Id The commodity ID java.lang.String Yes Yes
for the contents of a
unit
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 416
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line DischargeList
External Tag Long Label Short Label Description Type In Design In Sort
LinedlCommodityDe Commodity Short Cmdy Short Name The commodity java.lang.String Yes No
scription Name description for the
contents of a unit
LinedlComplex Complex Complex The Complex id java.lang.String Yes Yes
where Discharge list
is received
LinedlComplexName Complex Name Cpx Name The Complex name java.lang.String Yes Yes
where Discharge list
is received
LinedlConsigneeBzu Id Id The specified java.lang.String Yes Yes
consignee for the
goods
LinedlConsigneeBzu Name Name The specified java.lang.String Yes Yes
Name consignee name for
the goods
LinedlCreated Created Created The date and time java.util.Date Yes Yes
the discharge list
was created
LinedlCreator Creator Creator The user who java.lang.String Yes Yes
created the line
discharge list
LinedlCtrCategory Category Category The category of the java.lang.String Yes Yes
unit: Import, Export,
Transship, Domestic,
Storage, Through
LinedlCtrCategorySh Category Category The category of the java.lang.String Yes No
ort unit(Short name): I
for Import, E for
Export, T for
Transship, D for
Domestic, S for
Storage, or R for
Through (includes
Restow)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 417
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line DischargeList
External Tag Long Label Short Label Description Type In Design In Sort
LinedlCtrEquipType ISO Id ISO Id The primary java.lang.String Yes Yes
equipment type code
(ISO or other). For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
LinedlCtrFreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: Empty, Full
Container Load, L for
Less than Container
Load, or B for Break-
bulk
LinedlCtrFreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes No
Short the unit(Short name):
E for Empty, F for
Full Container Load,
L for Less than
Container Load, or B
for B-bulk
LinedlCtrGrossWeig Gross Weight Weight The weight of a java.lang.Double Yes Yes
htKg container including
the weight of its
cargo
LinedlCtrId Unit Nbr Unit Nbr A unique code java.lang.String Yes Yes
identifying the unit,
container number
LinedlCtrIntendedOb Intended Ob Mode Intend. Ob Mode Container Intended java.lang.String Yes Yes
Mode Outbound Mode of
carrier: Vessel,
Railcar, Train, Truck
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 418
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line DischargeList
External Tag Long Label Short Label Description Type In Design In Sort
LinedlCtrIntendedOb Intended Ob Mode Intend. Ob Mode Container Intended java.lang.String Yes No
ModeShort Outbound Mode of
carrier: V for Vessel,
R for Railcar, N for
Train, T for Truck
LinedlCtrOperator Id Id container Operator, java.lang.String Yes Yes
who sends the
Discharge list
LinedlCtrOperatorNa Name Name container Operator java.lang.String Yes Yes
me name, who sends
the Discharge list
LinedlCtrWtKgVerfie VGM Weight VGM Weight The verified weight java.lang.Double Yes Yes
dGross of a container
including the weight
of its cargo
LinedlHzrdItemImdg Hazard Imdg Code Hazard Imdg Code Hazard item's imdg java.lang.String Yes No
Code code separated by
semicolon(;)
LinedlIbVesselVisit Visit Ref Visit Vessel Visit Id for java.lang.String Yes Yes
which the Discharge
list pertains to
LinedlLineOperator Id Id Line Operator, who java.lang.String Yes Yes
sends the Discharge
list
LinedlLineOperatorN Name Name Line Operator name, java.lang.String Yes Yes
ame who sends the
Discharge list
LinedlObVesselVisit Visit Ref Visit Vessel which may java.lang.String Yes Yes
carry Transship
containers from the
inbound Vessel
LinedlOogBackCm Overlong Back OL-B The unit is java.lang.Long Yes Yes
overdimensional in
the back
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 419
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line DischargeList
External Tag Long Label Short Label Description Type In Design In Sort
LinedlOogFrontCm Overlong Front OL-F The unit is java.lang.Long Yes Yes
overdimensional in
the front
LinedlOogLeftCm Overwide Left OW-L The unit is java.lang.Long Yes Yes
overdimensional in
the Left
LinedlOogRightCm Overwide Right OW-R The unit is java.lang.Long Yes Yes
overdimensional in
the Right
LinedlOogTopCm Overheight OH The unit is java.lang.Long Yes Yes
overdimensional in
the Top
LinedlPOD Point ID ID The first port at java.lang.String Yes Yes
which the container
will be discharged
LinedlPOL Point ID ID The port at which the java.lang.String Yes Yes
container will be
loaded to a vessel
LinedlSealNbr1 Seal Number 1 Seal Nbr1 The first container java.lang.String Yes Yes
seal number
LinedlSealNbr2 Seal Number 2 Seal Nbr2 The second java.lang.String Yes Yes
container seal
number
LinedlSealNbr3 Seal Number 3 Seal Nbr3 The third container java.lang.String Yes Yes
seal number
LinedlSealNbr4 Seal Number 4 Seal Nbr4 The forth container java.lang.String Yes Yes
seal number
LinedlSenderId Sender Id Sender Line who sends the java.lang.String Yes Yes
Discharge List
LinedlStowPosition Stow Position Stow Container stow java.lang.String Yes Yes
position on Vessel
LinedlTempLimitMax Temp. Max Temp. Max The highest java.lang.Double Yes Yes
C temperature allowed
for a refrigerated unit
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 420
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line DischargeList
External Tag Long Label Short Label Description Type In Design In Sort
LinedlTempLimitMin Temp. Min Temp. Min The lowest java.lang.Double Yes Yes
C temperature allowed
for a refrigerated unit
LinedlTempRequired Temp. Required Temp Required The container's java.lang.Double Yes Yes
C target temperature
(for a refrigerated
unit)
LinedlUfvFlexDate01 UFV Flex Date-01 UFV Flex Date-01 The flex field of the java.util.Date Yes Yes
line discharge list
with name:
linedlUfvFlexDate01.
LinedlUfvFlexDate02 UFV Flex Date-02 UFV Flex Date-02 The flex field of the java.util.Date Yes Yes
line discharge list
with name:
linedlUfvFlexDate02.
LinedlUfvFlexDate03 UFV Flex Date-03 UFV Flex Date-03 The flex field of the java.util.Date Yes Yes
line discharge list
with name:
linedlUfvFlexDate03.
LinedlUfvFlexDate04 UFV Flex Date-04 UFV Flex Date-04 The flex field of the java.util.Date Yes Yes
line discharge list
with name:
linedlUfvFlexDate04.
LinedlUfvFlexDate05 UFV Flex Date-05 UFV Flex Date-05 The flex field of the java.util.Date Yes Yes
line discharge list
with name:
linedlUfvFlexDate05.
LinedlUfvFlexDate06 UFV Flex Date-06 UFV Flex Date-06 The flex field of the java.util.Date Yes Yes
line discharge list
with name:
linedlUfvFlexDate06.
LinedlUfvFlexDate07 UFV Flex Date-07 UFV Flex Date-07 The flex field of the java.util.Date Yes Yes
line discharge list
with name:
linedlUfvFlexDate07.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 421
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line DischargeList
External Tag Long Label Short Label Description Type In Design In Sort
LinedlUfvFlexDate08 UFV Flex Date-08 UFV Flex Date-08 The flex field of the java.util.Date Yes Yes
line discharge list
with name:
linedlUfvFlexDate08.
LinedlUfvFlexString0 UFV Flex String-01 UFV Flex String-01 The flex field of the java.lang.String Yes Yes
1 line discharge list
with name:
linedlUfvFlexString01
.
LinedlUfvFlexString0 UFV Flex String-02 UFV Flex String-02 The flex field of the java.lang.String Yes Yes
2 line discharge list
with name:
linedlUfvFlexString02
.
LinedlUfvFlexString0 UFV Flex String-03 UFV Flex String-03 The flex field of the java.lang.String Yes Yes
3 line discharge list
with name:
linedlUfvFlexString03
.
LinedlUfvFlexString0 UFV Flex String-04 UFV Flex String-04 The flex field of the java.lang.String Yes Yes
4 line discharge list
with name:
linedlUfvFlexString04
.
LinedlUfvFlexString0 UFV Flex String-05 UFV Flex String-05 The flex field of the java.lang.String Yes Yes
5 line discharge list
with name:
linedlUfvFlexString05
.
LinedlUfvFlexString0 UFV Flex String-06 UFV Flex String-06 The flex field of the java.lang.String Yes Yes
6 line discharge list
with name:
linedlUfvFlexString06
.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 422
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line DischargeList
External Tag Long Label Short Label Description Type In Design In Sort
LinedlUfvFlexString0 UFV Flex String-07 UFV Flex String-07 The flex field of the java.lang.String Yes Yes
7 line discharge list
with name:
linedlUfvFlexString07
.
LinedlUfvFlexString0 UFV Flex String-08 UFV Flex String-08 The flex field of the java.lang.String Yes Yes
8 line discharge list
with name:
linedlUfvFlexString08
.
LinedlUfvFlexString0 UFV Flex String-09 UFV Flex String-09 The flex field of the java.lang.String Yes Yes
9 line discharge list
with name:
linedlUfvFlexString09
.
LinedlUfvFlexString1 UFV Flex String-10 UFV Flex String-10 The flex field of the java.lang.String Yes Yes
0 line discharge list
with name:
linedlUfvFlexString10
.
LinedlUnitFlexString Unit Flex String-01 Unit Flex String-01 The flex field of the java.lang.String Yes Yes
01 line discharge list
with name:
linedlUnitFlexString0
1.
LinedlUnitFlexString Unit Flex String-02 Unit Flex String-02 The flex field of the java.lang.String Yes Yes
02 line discharge list
with name:
linedlUnitFlexString0
2.
LinedlUnitFlexString Unit Flex String-03 Unit Flex String-03 The flex field of the java.lang.String Yes Yes
03 line discharge list
with name:
linedlUnitFlexString0
3.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 423
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line DischargeList
External Tag Long Label Short Label Description Type In Design In Sort
LinedlUnitFlexString Unit Flex String-04 Unit Flex String-04 The flex field of the java.lang.String Yes Yes
04 line discharge list
with name:
linedlUnitFlexString0
4.
LinedlUnitFlexString Unit Flex String-05 Unit Flex String-05 The flex field of the java.lang.String Yes Yes
05 line discharge list
with name:
linedlUnitFlexString0
5.
LinedlUnitFlexString Unit Flex String-06 Unit Flex String-06 The flex field of the java.lang.String Yes Yes
06 line discharge list
with name:
linedlUnitFlexString0
6.
LinedlUnitFlexString Unit Flex String-07 Unit Flex String-07 The flex field of the java.lang.String Yes Yes
07 line discharge list
with name:
linedlUnitFlexString0
7.
LinedlUnitFlexString Unit Flex String-08 Unit Flex String-08 The flex field of the java.lang.String Yes Yes
08 line discharge list
with name:
linedlUnitFlexString0
8.
LinedlUnitFlexString Unit Flex String-09 Unit Flex String-09 The flex field of the java.lang.String Yes Yes
09 line discharge list
with name:
linedlUnitFlexString0
9.
LinedlUnitFlexString Unit Flex String-10 Unit Flex String-10 The flex field of the java.lang.String Yes Yes
10 line discharge list
with name:
linedlUnitFlexString1
0.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 424
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line LoadList
External Tag Long Label Short Label Description Type In Design In Sort
LinedlUnitFlexString Unit Flex String-11 Unit Flex String-11 The flex field of the java.lang.String Yes Yes
11 line discharge list
with name:
linedlUnitFlexString1
1.
LinedlUnitFlexString Unit Flex String-12 Unit Flex String-12 The flex field of the java.lang.String Yes Yes
12 line discharge list
with name:
linedlUnitFlexString1
2.
LinedlUnitFlexString Unit Flex String-13 Unit Flex String-13 The flex field of the java.lang.String Yes Yes
13 line discharge list
with name:
linedlUnitFlexString1
3.
LinedlUnitFlexString Unit Flex String-14 Unit Flex String-14 The flex field of the java.lang.String Yes Yes
14 line discharge list
with name:
linedlUnitFlexString1
4.
LinedlUnitFlexString Unit Flex String-15 Unit Flex String-15 The flex field of the java.lang.String Yes Yes
15 line discharge list
with name:
linedlUnitFlexString1
5.
LinedlVgmVerifierEnt VGM Verifier VGM Verifier The VGM verifier java.lang.String Yes Yes
ity entity weight
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 425
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line LoadList
External Tag Long Label Short Label Description Type In Design In Sort
LinellActionCode Action Action Effect of an Load list: java.lang.String Yes Yes
Original, Update,
Revoke
LinellActionCodeSho Action Action Effect of an Load java.lang.String Yes No
rt list(Short name): A
for Original, U for
Update, R for
Revoke
LinellChanged Changed Changed The date and time java.util.Date Yes Yes
the line load list was
updated
LinellChanger Changer Changer The user who java.lang.String Yes Yes
updated the line load
list
LinellCommodity Commodity ID Id The commodity ID java.lang.String Yes Yes
for the contents of a
unit
LinellCommodityDes Commodity Short Cmdy Short Name The commodity java.lang.String Yes No
cription Name description for the
contents of a unit
LinellComplex Complex Complex The Complex id java.lang.String Yes Yes
where Loadlist is
received
LinellComplexName Complex Name Cpx Name The Complex name java.lang.String Yes Yes
where Loadlist is
received
LinellConsigneeBzu Id Id The specified java.lang.String Yes Yes
consignee for the
goods
LinellConsigneeBzu Name Name The specified java.lang.String Yes Yes
Name consignee name for
the goods
LinellCreated Created Created The date and time java.util.Date Yes Yes
the line load list was
created
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 426
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line LoadList
External Tag Long Label Short Label Description Type In Design In Sort
LinellCreator Creator Creator The user who java.lang.String Yes Yes
created the line load
list
LinellCtrCategory Category Category The category of the java.lang.String Yes Yes
unit: Import, Export,
Transship, Domestic,
Storage, Through
LinellCtrCategorySh Category Category The category of the java.lang.String Yes No
ort unit(Short name): I
for Import, E for
Export, T for
Transship, D for
Domestic, S for
Storage, or R for
Through (includes
Restow)
LinellCtrEquipType ISO Id ISO Id The primary java.lang.String Yes Yes
equipment type code
(ISO or other). For
information about
ISO codes, see the
Documents section
at
http:www.smdg.org.
LinellCtrFreightKind Freight Kind Frght Kind The filling status of java.lang.String Yes Yes
the unit: Empty, Full
Container Load, L for
Less than Container
Load, or B for Break-
bulk
LinellCtrFreightKindS Freight Kind Frght Kind The filling status of java.lang.String Yes No
hort the unit(Short name):
E for Empty, F for
Full Container Load,
L for Less than
Container Load, or B
for B-bulk
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 427
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line LoadList
External Tag Long Label Short Label Description Type In Design In Sort
LinellCtrGrossWeight Gross Weight Weight The weight of a java.lang.Double Yes Yes
Kg container including
the weight of its
cargo
LinellCtrId Unit Nbr Unit Nbr A unique code java.lang.String Yes Yes
identifying the unit,
container number
LinellCtrOperator Id Id container Operator, java.lang.String Yes Yes
who sends the Load
list
LinellCtrOperatorNa Name Name container Operator java.lang.String Yes Yes
me name, who sends
the Load list
LinellCtrWtKgVerfied VGM Weight VGM Weight The verified weight java.lang.Double Yes Yes
Gross of a container
including the weight
of its cargo
LinellDestination Destination Destination The cargo's final java.lang.String Yes Yes
destination (the
container will be
stripped at this
location)
LinellHzrdItemImdgC Hazard Imdg Code Hazard Imdg Code Hazard item's imdg java.lang.String Yes No
ode code separated by
semicolon(;)
LinellLineOperator Id Id Line Operator, who java.lang.String Yes Yes
sends the Load list
LinellLineOperatorNa Name Name Line Operator name, java.lang.String Yes Yes
me who sends the Load
list
LinellOogBackCm Overlong Back OL-B The unit is java.lang.Long Yes Yes
overdimensional in
the back
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 428
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line LoadList
External Tag Long Label Short Label Description Type In Design In Sort
LinellOogFrontCm Overlong Front OL-F The unit is java.lang.Long Yes Yes
overdimensional in
the front
LinellOogLeftCm Overwide Left OW-L The unit is java.lang.Long Yes Yes
overdimensional in
the Left
LinellOogRightCm Overwide Right OW-R The unit is java.lang.Long Yes Yes
overdimensional in
the Right
LinellOogTopCm Overheight OH The unit is java.lang.Long Yes Yes
overdimensional in
the Top
LinellOrderNbr Order Number Order Nbr. Associated Booking java.lang.String Yes Yes
Number for container
LinellPOD Point ID ID The first port at java.lang.String Yes Yes
which the container
will be discharged
LinellPOL Point ID ID The port at which the java.lang.String Yes Yes
container will be
loaded to a vessel
LinellSealNbr1 Seal Number 1 Seal Nbr1 The first container java.lang.String Yes Yes
seal number
LinellSealNbr2 Seal Number 2 Seal Nbr2 The second java.lang.String Yes Yes
container seal
number
LinellSealNbr3 Seal Number 3 Seal Nbr3 The third container java.lang.String Yes Yes
seal number
LinellSealNbr4 Seal Number 4 Seal Nbr4 The forth container java.lang.String Yes Yes
seal number
LinellSenderId Sender Id Sender Line who sends the java.lang.String Yes Yes
Load List
LinellSpecialStow ID ID The special stow java.lang.String Yes Yes
requirement ID
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 429
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line LoadList
External Tag Long Label Short Label Description Type In Design In Sort
LinellTempLimitMax Temp. Max Temp. Max The highest java.lang.Double Yes Yes
C temperature allowed
for a refrigerated unit
LinellTempLimitMinC Temp. Min Temp. Min The lowest java.lang.Double Yes Yes
temperature allowed
for a refrigerated unit
LinellTempRequired Temp. Required Temp Required The container's java.lang.Double Yes Yes
C target temperature
(for a refrigerated
unit)
LinellUfvFlexDate01 UFV Flex Date-01 UFV Flex Date-01 The flex field of the java.util.Date Yes Yes
line load list with
name:
linellUfvFlexDate01.
LinellUfvFlexDate02 UFV Flex Date-02 UFV Flex Date-02 The flex field of the java.util.Date Yes Yes
line load list with
name:
linellUfvFlexDate02.
LinellUfvFlexDate03 UFV Flex Date-03 UFV Flex Date-03 The flex field of the java.util.Date Yes Yes
line load list with
name:
linellUfvFlexDate03.
LinellUfvFlexDate04 UFV Flex Date-04 UFV Flex Date-04 The flex field of the java.util.Date Yes Yes
line load list with
name:
linellUfvFlexDate04.
LinellUfvFlexDate05 UFV Flex Date-05 UFV Flex Date-05 The flex field of the java.util.Date Yes Yes
line load list with
name:
linellUfvFlexDate05.
LinellUfvFlexDate06 UFV Flex Date-06 UFV Flex Date-06 The flex field of the java.util.Date Yes Yes
line load list with
name:
linellUfvFlexDate06.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 430
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line LoadList
External Tag Long Label Short Label Description Type In Design In Sort
LinellUfvFlexDate07 UFV Flex Date-07 UFV Flex Date-07 The flex field of the java.util.Date Yes Yes
line load list with
name:
linellUfvFlexDate07.
LinellUfvFlexDate08 UFV Flex Date-08 UFV Flex Date-08 The flex field of the java.util.Date Yes Yes
line load list with
name:
linellUfvFlexDate08.
LinellUfvFlexString01 UFV Flex String-01 UFV Flex String-01 The flex field of the java.lang.String Yes Yes
line load list with
name:
linellUfvFlexString01.
LinellUfvFlexString02 UFV Flex String-02 UFV Flex String-02 The flex field of the java.lang.String Yes Yes
line load list with
name:
linellUfvFlexString02.
LinellUfvFlexString03 UFV Flex String-03 UFV Flex String-03 The flex field of the java.lang.String Yes Yes
line load list with
name:
linellUfvFlexString03.
LinellUfvFlexString04 UFV Flex String-04 UFV Flex String-04 The flex field of the java.lang.String Yes Yes
line load list with
name:
linellUfvFlexString04.
LinellUfvFlexString05 UFV Flex String-05 UFV Flex String-05 The flex field of the java.lang.String Yes Yes
line load list with
name:
linellUfvFlexString05.
LinellUfvFlexString06 UFV Flex String-06 UFV Flex String-06 The flex field of the java.lang.String Yes Yes
line load list with
name:
linellUfvFlexString06.
LinellUfvFlexString07 UFV Flex String-07 UFV Flex String-07 The flex field of the java.lang.String Yes Yes
line load list with
name:
linellUfvFlexString07.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 431
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line LoadList
External Tag Long Label Short Label Description Type In Design In Sort
LinellUfvFlexString08 UFV Flex String-08 UFV Flex String-08 The flex field of the java.lang.String Yes Yes
line load list with
name:
linellUfvFlexString08.
LinellUfvFlexString09 UFV Flex String-09 UFV Flex String-09 The flex field of the java.lang.String Yes Yes
line load list with
name:
linellUfvFlexString09.
LinellUfvFlexString10 UFV Flex String-10 UFV Flex String-10 The flex field of the java.lang.String Yes Yes
line load list with
name:
linellUfvFlexString10.
LinellUnitFlexString0 Unit Flex String-01 Unit Flex String-01 The flex field of the java.lang.String Yes Yes
1 line load list with
name:
linellUnitFlexString01
.
LinellUnitFlexString0 Unit Flex String-02 Unit Flex String-02 The flex field of the java.lang.String Yes Yes
2 line load list with
name:
linellUnitFlexString02
.
LinellUnitFlexString0 Unit Flex String-03 Unit Flex String-03 The flex field of the java.lang.String Yes Yes
3 line load list with
name:
linellUnitFlexString03
.
LinellUnitFlexString0 Unit Flex String-04 Unit Flex String-04 The flex field of the java.lang.String Yes Yes
4 line load list with
name:
linellUnitFlexString04
.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 432
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Line LoadList
External Tag Long Label Short Label Description Type In Design In Sort
LinellUnitFlexString0 Unit Flex String-05 Unit Flex String-05 The flex field of the java.lang.String Yes Yes
5 line load list with
name:
linellUnitFlexString05
.
LinellUnitFlexString0 Unit Flex String-06 Unit Flex String-06 The flex field of the java.lang.String Yes Yes
6 line load list with
name:
linellUnitFlexString06
.
LinellUnitFlexString0 Unit Flex String-07 Unit Flex String-07 The flex field of the java.lang.String Yes Yes
7 line load list with
name:
linellUnitFlexString07
.
LinellUnitFlexString0 Unit Flex String-08 Unit Flex String-08 The flex field of the java.lang.String Yes Yes
8 line load list with
name:
linellUnitFlexString08
.
LinellUnitFlexString0 Unit Flex String-09 Unit Flex String-09 The flex field of the java.lang.String Yes Yes
9 line load list with
name:
linellUnitFlexString09
.
LinellUnitFlexString1 Unit Flex String-10 Unit Flex String-10 The flex field of the java.lang.String Yes Yes
0 line load list with
name:
linellUnitFlexString10
.
LinellUnitFlexString1 Unit Flex String-11 Unit Flex String-11 The flex field of the java.lang.String Yes Yes
1 line load list with
name:
linellUnitFlexString11
.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 433
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics
External Tag Long Label Short Label Description Type In Design In Sort
LinellUnitFlexString1 Unit Flex String-12 Unit Flex String-12 The flex field of the java.lang.String Yes Yes
2 line load list with
name:
linellUnitFlexString12
.
LinellUnitFlexString1 Unit Flex String-13 Unit Flex String-13 The flex field of the java.lang.String Yes Yes
3 line load list with
name:
linellUnitFlexString13
.
LinellUnitFlexString1 Unit Flex String-14 Unit Flex String-14 The flex field of the java.lang.String Yes Yes
4 line load list with
name:
linellUnitFlexString14
.
LinellUnitFlexString1 Unit Flex String-15 Unit Flex String-15 The flex field of the java.lang.String Yes Yes
5 line load list with
name:
linellUnitFlexString15
.
LinellVesselVisit Visit Ref Visit Vessel Visit Id for java.lang.String Yes Yes
which the Load list
pertains to
LinellVgmVerifierEnti VGM Verifier VGM Verifier The VGM verifier java.lang.String Yes Yes
ty entity weight
You can use the Vessel Inspector Actions Generate Vessel Statistics option to generate the vessel statistics or you can manually enter the information.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 434
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics
External Tag Long Label Short Label Description Type In Design In Sort
ATA Act. Time of Arrival ATA The actual time of java.util.Date Yes Yes
arrival of the carrier.
ATD Act. Time of Depart. ATD The actual time of java.util.Date Yes Yes
departure of the
carrier.
CraneBreakBulkMov Break Bulk Moves Break Bulk Moves The amount of bulk java.lang.Long Yes Yes
es units moved.
CraneCargoMoves The amount of total java.lang.Long Yes No
cargo moves (full
and empty
containers and
breakbulk) - is never
null!
CraneEmptyContain Empty Containers Empty Containers The amount of empty java.lang.Long Yes Yes
erMoves containers moved.
CraneEmptyTeuMov Empty Teus Empty Teus The amount of empty java.lang.Long Yes Yes
es TEU moves.
CraneEndWorkTime Shift End Shift End The time the CHE java.util.Date Yes Yes
ended the work.
CraneFullContainer Full Containers Full Containers The amount of full java.lang.Long Yes Yes
Moves containers moved.
CraneFullTeuMoves Full Teus Full Teus The amount of full java.lang.Long Yes Yes
TEU moves.
CraneGrossWorkTim The working hours of java.lang.Double Yes No
e the crane (precision
1 digit after decimal
point) - is never null!
CraneHatchCoverMo Hatch Cover Moves Hatch Cover Moves The amount of hatch java.lang.Long Yes Yes
ves cover moves.
CraneId CHE Name CHE Name The id/name of the java.lang.String Yes Yes
crane.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 435
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics
External Tag Long Label Short Label Description Type In Design In Sort
CraneNetWorkTime The working hours of java.lang.Double Yes No
the crane minus the
delays time
(precision 3 digits
after decimal point) -
is never null!
CraneShiftOnBoardB SOB Line SOB Line The amount of shifts java.lang.Long Yes Yes
yLineCount on board initiated by
the line operator.
CraneShiftOnBoardB SOB Terminal SOB Terminal The amount of shifts java.lang.Long Yes Yes
yTerminalCount on board initiated by
the terminal.
CraneShiftOnBoardC SOB Total SOB Total The amount of shifts java.lang.Long Yes Yes
ount on board.
CraneShiftOnBoard SOB Others SOB Others The amount of shifts java.lang.Long Yes Yes
OtherCount on board not initiated
by terminal or line
operator.
CraneStartWorkTime Shift Start Shift Start The time the CHE java.util.Date Yes Yes
started the work.
CraneTotalContainer The amount of total java.lang.Long Yes No
Moves container moves (full
and empty) - is never
null!
CraneTotalDelayTim The amount of total java.lang.Double Yes No
e delays in hours
(precision 3 digits
after decimal point) -
is never null!
CraneTotalMoves Total Moves Total Moves The total number of java.lang.Long Yes Yes
moves performed by
the crane.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 436
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics
External Tag Long Label Short Label Description Type In Design In Sort
CraneTotalTEUMove The amount of total java.lang.Long Yes No
s TEU moves (full and
empty) - is never
null!
CustomsId Customs ID Customs ID The external java.lang.String Yes Yes
customs id of the
vessel visit.
ETA Est. Time of Arrival ETA The estimated time java.util.Date Yes Yes
of arrival of the
carrier.
ETD Est. Time of Depart. ETD The estimated time java.util.Date Yes Yes
of departure of the
carrier.
InboundVoyageNbr Inbound Voyage I/B Vyg The inbound voyage java.lang.String Yes Yes
number.
NetProductivityRate The amount of java.lang.Double Yes No
container moves for
the amount of hours
between the times
'Labor On Board' and
'Labor Off Board'
(Units/Time)
(precision 1 digit
after decimal point) -
is never null
NetProductivityTime The amount of hours java.lang.Double Yes No
between the times
'Labor On Board' and
'Labor Off Board'
(precision 1 digit
after decimal point) -
is never null
OutCallNumber Outbound Call Nbr Out Call Nbr The outbound call java.lang.String Yes Yes
number.
OutboundVoyageNbr Outbound Voyage O/B Vyg The outbound java.lang.String Yes Yes
voyage number.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 437
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics
External Tag Long Label Short Label Description Type In Design In Sort
OverallProductivityR The amount of java.lang.Double Yes No
ate container moves for
the amount of hours
between the times
'Pilot on Board' and
'Labor Off Board'
(Units/Time)
(precision 1 digit
after decimal point) -
is never null!
OverallProductivityTi The amount of hours java.lang.Double Yes No
me between the times
'Pilot on Board' and
'Labor Off Board'
(precision 1 digit
after decimal point) -
is never null!
ProductivityRate The amount of java.lang.Double Yes No
container moves for
the amount of hours
between the times
'Vessel ATA' and
'Labor Off Board'
(Units/Time)
(precision 1 digit
after decimal point) -
is never null
ProductivityTime The amount of hours java.lang.Double Yes No
between the times
'Vessel ATA' and
'Labor Off Board'
(precision 1 digit
after decimal point) -
is never null
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 438
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics
External Tag Long Label Short Label Description Type In Design In Sort
TimeBeginReceive Begin Receive Begin Receive The earliest time at java.util.Date Yes No
which containers for
a vessel can be
received at the
facility for the vessel.
TimeCargoCutoff Dry Cutoff DryCutoff The latest time that a java.util.Date Yes No
dry container can be
received at the
facility for the vessel.
TimeDischargeComp Discharge Complete Discharge Complete The time at which all java.util.Date Yes No
lete inbound containers
were completely
discharged.
TimeEndWork Time End Work End Work The time that loading java.util.Date Yes No
and unloading the
vessel ends.
TimeFirstAvailability Begin Delivery Begin Delivery The earliest time java.util.Date Yes No
cargo discharged off
this vessel can be
picked up.
TimeHazardCutoff Hazard Cutoff HazCutoff The latest time that a java.util.Date Yes No
hazardous container
can be received at
the facility for the
vessel.
TimeLaborOffBoard Labor Off Board LaborOffBoard The date that labor java.util.Date Yes No
departs the ship.
TimeLaborOnBoard Labor On Board LaborOnBoard The date that labor java.util.Date Yes No
boards the ship.
TimeOffPortArrive Off Port Arrival OPA The off-port arrival java.util.Date Yes No
time.
TimeOffPortDepart Off Port Departure OPD The off-port java.util.Date Yes No
departure time.
TimePilotOffBoard Pilot Off Board PilotOffBoard The time the pilot java.util.Date Yes No
leaves the ship.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 439
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics
External Tag Long Label Short Label Description Type In Design In Sort
TimePilotOnBoard Pilot On Board PilotOnBoard The date that the java.util.Date Yes No
pilot boards the ship.
TimeReeferCutoff Reefer Cutoff ReeferCutoff The latest time that a java.util.Date Yes No
reefer container can
be received at the
facility for the vessel.
TimeStartWork Time Start Work Start Work The time that loading java.util.Date Yes No
and unloading the
vessel begins.
VesselId Visit Ref Visit The id of the vessel java.lang.String Yes Yes
visit
VesselLineOperator Id Id The vessel's line java.lang.String Yes Yes
operator.
VesselName Name Name The name of the java.lang.String Yes Yes
vessel.
VesselService ID ID The service id java.lang.String Yes Yes
(rotation) that applies
to the carrier.
VvFlexDate01 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #01 Date #01 vessel visit details
with name:
vvFlexDate01.
VvFlexDate02 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #02 Date #02 vessel visit details
with name:
vvFlexDate02.
VvFlexDate03 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #03 Date #03 vessel visit details
with name:
vvFlexDate03.
VvFlexDate04 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #04 Date #04 vessel visit details
with name:
vvFlexDate04.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 440
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics
External Tag Long Label Short Label Description Type In Design In Sort
VvFlexDate05 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #05 Date #05 vessel visit details
with name:
vvFlexDate05.
VvFlexDate06 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #06 Date #06 vessel visit details
with name:
vvFlexDate06.
VvFlexDate07 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #07 Date #07 vessel visit details
with name:
vvFlexDate07.
VvFlexDate08 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #08 Date #08 vessel visit details
with name:
vvFlexDate08.
VvFlexString01 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #01 String #01 vessel visit details
with name:
vvFlexString01.
VvFlexString02 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #02 String #02 vessel visit details
with name:
vvFlexString02.
VvFlexString03 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #03 String #03 vessel visit details
with name:
vvFlexString03.
VvFlexString04 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #04 String #04 vessel visit details
with name:
vvFlexString04.
VvFlexString05 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #05 String #05 vessel visit details
with name:
vvFlexString05.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 441
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics - Delays
External Tag Long Label Short Label Description Type In Design In Sort
VvFlexString06 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #06 String #06 vessel visit details
with name:
vvFlexString06.
VvFlexString07 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #07 String #07 vessel visit details
with name:
vvFlexString07.
VvFlexString08 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #08 String #08 vessel visit details
with name:
vvFlexString08.
You can use the Vessel Inspector Actions Generate Vessel Statistics option to generate the vessel statistics or you can manually enter the information.
External Tag Long Label Short Label Description Type In Design In Sort
ATA Act. Time of Arrival ATA The actual time of java.util.Date Yes Yes
arrival of the carrier.
ATD Act. Time of Depart. ATD The actual time of java.util.Date Yes Yes
departure of the
carrier.
CraneBreakBulkMov Break Bulk Moves Break Bulk Moves The amount of bulk java.lang.Long Yes Yes
es units moved.
CraneCargoMoves The amount of total java.lang.Long Yes No
cargo moves (full
and empty
containers and
breakbulk) - is never
null!
CraneDelayCode Delay Type Delay Type The crane delay type java.lang.String Yes No
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 442
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics - Delays
External Tag Long Label Short Label Description Type In Design In Sort
CraneDelayDate Date/Time Date The date and time java.util.Date Yes Yes
the delay occurred.
CraneDelayDescripti Delay Description Delay Description The crane delay type java.lang.String Yes No
on
CraneDelayMinutes Minutes Minutes The time of the delay java.lang.Long Yes No
(in minutes).
CraneDelayRemarks Remarks Remarks Remarks recorded java.lang.String Yes No
with this delay.
CraneEmptyContain Empty Containers Empty Containers The amount of empty java.lang.Long Yes Yes
erMoves containers moved.
CraneEmptyTeuMov Empty Teus Empty Teus The amount of empty java.lang.Long Yes Yes
es TEU moves.
CraneEndWorkTime Shift End Shift End The time the CHE java.util.Date Yes Yes
ended the work.
CraneFullContainer Full Containers Full Containers The amount of full java.lang.Long Yes Yes
Moves containers moved.
CraneFullTeuMoves Full Teus Full Teus The amount of full java.lang.Long Yes Yes
TEU moves.
CraneGrossWorkTim The working hours of java.lang.Double Yes No
e the crane (precision
1 digit after decimal
point) - is never null!
CraneHatchCoverMo Hatch Cover Moves Hatch Cover Moves The amount of hatch java.lang.Long Yes Yes
ves cover moves.
CraneId CHE Name CHE Name The id/name of the java.lang.String Yes Yes
crane.
CraneNetWorkTime The working hours of java.lang.Double Yes No
the crane minus the
delays time
(precision 3 digits
after decimal point) -
is never null!
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 443
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics - Delays
External Tag Long Label Short Label Description Type In Design In Sort
CraneShiftOnBoardB SOB Line SOB Line The amount of shifts java.lang.Long Yes Yes
yLineCount on board initiated by
the line operator.
CraneShiftOnBoardB SOB Terminal SOB Terminal The amount of shifts java.lang.Long Yes Yes
yTerminalCount on board initiated by
the terminal.
CraneShiftOnBoardC SOB Total SOB Total The amount of shifts java.lang.Long Yes Yes
ount on board.
CraneShiftOnBoard SOB Others SOB Others The amount of shifts java.lang.Long Yes Yes
OtherCount on board not initiated
by terminal or line
operator.
CraneStartWorkTime Shift Start Shift Start The time the CHE java.util.Date Yes Yes
started the work.
CraneTotalContainer The amount of total java.lang.Long Yes No
Moves container moves (full
and empty) - is never
null!
CraneTotalDelayTim The amount of total java.lang.Double Yes No
e delays in hours
(precision 3 digits
after decimal point) -
is never null!
CraneTotalMoves Total Moves Total Moves The total number of java.lang.Long Yes Yes
moves performed by
the crane.
CraneTotalTEUMove The amount of total java.lang.Long Yes No
s TEU moves (full and
empty) - is never
null!
CustomsId Customs ID Customs ID The external java.lang.String Yes Yes
customs id of the
vessel visit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 444
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics - Delays
External Tag Long Label Short Label Description Type In Design In Sort
ETA Est. Time of Arrival ETA The estimated time java.util.Date Yes Yes
of arrival of the
carrier.
ETD Est. Time of Depart. ETD The estimated time java.util.Date Yes Yes
of departure of the
carrier.
InboundVoyageNbr Inbound Voyage I/B Vyg The inbound voyage java.lang.String Yes Yes
number.
NetProductivityRate The amount of java.lang.Double Yes No
container moves for
the amount of hours
between the times
'Labor On Board' and
'Labor Off Board'
(Units/Time)
(precision 1 digit
after decimal point) -
is never null
NetProductivityTime The amount of hours java.lang.Double Yes No
between the times
'Labor On Board' and
'Labor Off Board'
(precision 1 digit
after decimal point) -
is never null
OutCallNumber Outbound Call Nbr Out Call Nbr The outbound call java.lang.String Yes Yes
number.
OutboundVoyageNbr Outbound Voyage O/B Vyg The outbound java.lang.String Yes Yes
voyage number.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 445
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics - Delays
External Tag Long Label Short Label Description Type In Design In Sort
OverallProductivityR The amount of java.lang.Double Yes No
ate container moves for
the amount of hours
between the times
'Pilot on Board' and
'Labor Off Board'
(Units/Time)
(precision 1 digit
after decimal point) -
is never null!
OverallProductivityTi The amount of hours java.lang.Double Yes No
me between the times
'Pilot on Board' and
'Labor Off Board'
(precision 1 digit
after decimal point) -
is never null!
ProductivityRate The amount of java.lang.Double Yes No
container moves for
the amount of hours
between the times
'Vessel ATA' and
'Labor Off Board'
(Units/Time)
(precision 1 digit
after decimal point) -
is never null
ProductivityTime The amount of hours java.lang.Double Yes No
between the times
'Vessel ATA' and
'Labor Off Board'
(precision 1 digit
after decimal point) -
is never null
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 446
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics - Delays
External Tag Long Label Short Label Description Type In Design In Sort
TimeBeginReceive Begin Receive Begin Receive The earliest time at java.util.Date Yes No
which containers for
a vessel can be
received at the
facility for the vessel.
TimeCargoCutoff Dry Cutoff DryCutoff The latest time that a java.util.Date Yes No
dry container can be
received at the
facility for the vessel.
TimeDischargeComp Discharge Complete Discharge Complete The time at which all java.util.Date Yes No
lete inbound containers
were completely
discharged.
TimeEndWork Time End Work End Work The time that loading java.util.Date Yes No
and unloading the
vessel ends.
TimeFirstAvailability Begin Delivery Begin Delivery The earliest time java.util.Date Yes No
cargo discharged off
this vessel can be
picked up.
TimeHazardCutoff Hazard Cutoff HazCutoff The latest time that a java.util.Date Yes No
hazardous container
can be received at
the facility for the
vessel.
TimeLaborOffBoard Labor Off Board LaborOffBoard The date that labor java.util.Date Yes No
departs the ship.
TimeLaborOnBoard Labor On Board LaborOnBoard The date that labor java.util.Date Yes No
boards the ship.
TimeOffPortArrive Off Port Arrival OPA The off-port arrival java.util.Date Yes No
time.
TimeOffPortDepart Off Port Departure OPD The off-port java.util.Date Yes No
departure time.
TimePilotOffBoard Pilot Off Board PilotOffBoard The time the pilot java.util.Date Yes No
leaves the ship.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 447
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics - Delays
External Tag Long Label Short Label Description Type In Design In Sort
TimePilotOnBoard Pilot On Board PilotOnBoard The date the pilot java.util.Date Yes No
boards the ship.
TimeReeferCutoff Reefer Cutoff ReeferCutoff The latest time that a java.util.Date Yes No
reefer container can
be received at the
facility for the vessel.
TimeStartWork Time Start Work Start Work The time that loading java.util.Date Yes No
and unloading the
vessel begins.
VesselId Visit Ref Visit The id of the vessel java.lang.String Yes Yes
visit.
VesselLineOperator Id Id The vessel's line java.lang.String Yes Yes
operator.
VesselName Name Name The name of the java.lang.String Yes Yes
vessel.
VesselService ID ID The service id java.lang.String Yes Yes
(rotation) that applies
to the carrier.
VvFlexDate01 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #01 Date #01 vessel visit details
with name:
vvFlexDate01.
VvFlexDate02 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #02 Date #02 vessel visit details
with name:
vvFlexDate02.
VvFlexDate03 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #03 Date #03 vessel visit details
with name:
vvFlexDate03.
VvFlexDate04 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #04 Date #04 vessel visit details
with name:
vvFlexDate04.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 448
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Crane Statistics - Delays
External Tag Long Label Short Label Description Type In Design In Sort
VvFlexDate05 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #05 Date #05 vessel visit details
with name:
vvFlexDate05.
VvFlexDate06 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #06 Date #06 vessel visit details
with name:
vvFlexDate06.
VvFlexDate07 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #07 Date #07 vessel visit details
with name:
vvFlexDate07.
VvFlexDate08 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #08 Date #08 vessel visit details
with name:
vvFlexDate08.
VvFlexString01 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #01 String #01 vessel visit details
with name:
vvFlexString01.
VvFlexString02 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #02 String #02 vessel visit details
with name:
vvFlexString02.
VvFlexString03 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #03 String #03 vessel visit details
with name:
vvFlexString03.
VvFlexString04 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #04 String #04 vessel visit details
with name:
vvFlexString04.
VvFlexString05 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #05 String #05 vessel visit details
with name:
vvFlexString05.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 449
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Visit
External Tag Long Label Short Label Description Type In Design In Sort
VvFlexString06 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #06 String #06 vessel visit details
with name:
vvFlexString06.
VvFlexString07 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #07 String #07 vessel visit details
with name:
vvFlexString07.
VvFlexString08 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #08 String #08 vessel visit details
with name:
vvFlexString08.
External Tag Long Label Short Label Description Type In Design In Sort
Classification Classification Classification The classification of java.lang.String Yes Yes
Vessel Visit: 'DS' for
Deep Sea, 'F' for
Feeder and 'B' for
Barge
DataSource Data Source Source The data source for java.lang.String Yes Yes
the vessel visit
details.
DurationPeriodicRec Duration Periodic Duration Periodic The cyclic duration of java.lang.Long Yes Yes
ur Recur Recur a recurring event.
EstimatedBreakBulk BBK Disch bbk-d java.lang.Long Yes Yes
DischargeCount
EstimatedBreakBulk BBK Load bbk-l java.lang.Long Yes Yes
LoadCount
EstimatedDischarge Discharge dsch java.lang.Long Yes Yes
Count
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 450
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Visit
External Tag Long Label Short Label Description Type In Design In Sort
EstimatedLoadCount Load load java.lang.Long Yes Yes
EstimatedRestowCo Restow rstw java.lang.Long Yes Yes
unt
EstimatedShiftCount Shift shft java.lang.Long Yes Yes
IbCallNbr Inbound Call Nbr In Call Nbr The inbound call java.lang.String Yes Yes
number.
IbCustomsVoyageNb Inbound Customs In Cust.Vyg The inbound java.lang.String Yes Yes
r Vyg Nbr customs voyage
number.
IbVesselCaptain Inbound Captain Inbound Captain The captain of the java.lang.String Yes Yes
inbound vessel.
IbVoyageNbr Inbound Voyage I/B Vyg The inbound voyage java.lang.String Yes Yes
number.
IsCommonCarrier Common Carrier CCR The visiting vessel is java.lang.Boolean Yes Yes
a common carrier. A
common carrier can
carry cargo from any
line operator.
IsDrayOff Dray Off Dray Off The container is a java.lang.Boolean Yes Yes
dray-off.
IsNoClientAccess Locked Locked The client cannot java.lang.Boolean Yes Yes
make changes to the
booking.
LastBerthingQuayId java.lang.String Yes No
LastBerthingQuayNa java.lang.String Yes No
me
LastBerthingSideTo java.lang.String Yes No
LifeCycleState Life Cycle Life Cycle Entity Life Cycle java.lang.String Yes Yes
State
Notes Visit Notes Notes java.lang.String Yes Yes
ObCallNbr Outbound Call Nbr Out Call Nbr The outbound call java.lang.String Yes Yes
number.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 451
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Visit
External Tag Long Label Short Label Description Type In Design In Sort
ObCustomsVoyageN Outbound Customs Out Cust.Out Vyg The outbound java.lang.String Yes Yes
br Vyg Nbr customs voyage
number.
ObVesselCaptain Outbound Captain Outbound Captain The captain of the java.lang.String Yes Yes
outbound vessel.
ObVoyageNbr Outbound Voyage O/B Vyg The outbound java.lang.String Yes Yes
voyage number.
StackingStrategy Stacking Strategy StkStrtgy The type of stacking java.lang.String Yes Yes
strategy.
TimeActualArrival Act. Time of Arrival ATA The actual time of java.util.Date Yes Yes
arrival.
TimeActualDeparture Act. Time of Depart. ATD The actual time of java.util.Date Yes Yes
departure.
TimeBeginReceive Begin Receive Begin Receive The earliest time that java.util.Date Yes Yes
a dry container can
be received at the
facility for the vessel.
TimeCargoCutoff Dry Cutoff DryCutoff The latest time that a java.util.Date Yes Yes
dry container can be
received at the
facility for the vessel.
TimeDischargeComp Discharge Complete Discharge Complete The time at which all java.util.Date Yes Yes
lete inbound containers
were completely
discharged.
TimeEndWork Time End Work End Work The time that loading java.util.Date Yes Yes
and unloading the
vessel ends.
TimeEstimatedArrival Est. Time of Arrival ETA The estimated time java.util.Date Yes Yes
of arrival.
TimeEstimatedDepar Est. Time of Depart. ETD The estimated time java.util.Date Yes Yes
ture of departure.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 452
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Visit
External Tag Long Label Short Label Description Type In Design In Sort
TimeFirstAvailability Begin Delivery Begin Delivery The earliest time java.util.Date Yes Yes
cargo discharged off
this vessel can be
picked up.
TimeHazCutoff Hazard Cutoff HazCutoff The latest time that a java.util.Date Yes Yes
hazardous container
can be received at
the facility for the
vessel.
TimeIbFirstFreeDay First Free Day First Free Day The day free storage java.util.Date Yes Yes
begins for inbound
cargo.
TimeLaborOffBoard Labor Off Board LaborOffBoard The date that labor java.util.Date Yes Yes
departs the ship.
TimeLaborOnBoard Labor On Board LaborOnBoard The date that labor java.util.Date Yes Yes
boards the ship.
TimeOffPortArrive Off Port Arrival OPA The off-port arrival. java.util.Date Yes Yes
TimeOffPortDepart Off Port Departure OPD The off-port java.util.Date Yes Yes
departure.
TimePeriodicEnd Time Periodic End Time Periodic End The end of a time java.util.Date Yes Yes
period.
TimePeriodicStart Time Periodic Start Time Periodic Start The start of a time java.util.Date Yes Yes
period.
TimePilotOffBoard Pilot Off Board PilotOffBoard The time the pilot java.util.Date Yes Yes
leaves the ship.
TimePilotOnBoard Pilot On Board PilotOnBoard The time the pilot java.util.Date Yes Yes
boards the ship.
TimePublishedEta Published ETA PETA The vessel's java.util.Date Yes Yes
published estimated
time of arrival.
TimePublishedEtd Published ETD PETD The vessel's java.util.Date Yes Yes
published estimated
time of departure.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 453
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Visit
External Tag Long Label Short Label Description Type In Design In Sort
TimeReeferCutoff Reefer Cutoff ReeferCutoff The latest time that a java.util.Date Yes Yes
reefer container can
be received at the
facility for the vessel.
TimeStartWork Time Start Work Start Work The time that loading java.util.Date Yes Yes
and unloading the
vessel begins.
VesselCaptain Captain Captain The captain of the java.lang.String Yes Yes
vessel.
VesselClassBaysAft Bays Aft Bays Aft The number of bays java.lang.Long Yes Yes
aft of the bridge.
VesselClassBaysFor Bays Forward Bays Forward The number of bays java.lang.Long Yes Yes
ward forward of the bridge.
VesselClassBeamC Beam Beam The vessel's beam java.lang.Long Yes Yes
m (width) in
centimeters.
VesselClassBowOve Bow Overhang Bow Ovrhng The distance from java.lang.Long Yes Yes
rhangCm the bow to the first
bay in centimeters.
VesselClassBridgeTo Bridge To Bow Bridge-Bow The distance from java.lang.Long Yes Yes
BowCm Length the bridge to the bow
in centimeters.
VesselClassGrossRe Gross Registered GRT The capacity of java.lang.Double Yes Yes
gTon Tons spaces, in cubic feet,
within the hull and
above deck available
for cargo, stores,
passengers, and
crew, divided by 100.
One gross ton is
equivalent to 100
cubic feet.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 454
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Visit
External Tag Long Label Short Label Description Type In Design In Sort
VesselClassId Identity Id A unique identifier for java.lang.String Yes Yes
the vessel class. The
class defines the
physical
configuration of the
vessel.
VesselClassIsActive Is Active SPARCS Is Active Sparcs The vessel class is java.lang.Boolean Yes Yes
active in SPARCS.
VesselClassIsSelfSu Is Self Sustaining Is Self Sustaining The vessel class is java.lang.Boolean Yes Yes
staining equipped with its
own crane for
moving containers
on and off the ship.
Can be used for
billing purposes.
VesselClassLoaCm LOA LOA The vessel class java.lang.Long Yes Yes
total length in
centimeters.
VesselClassName Name Name The name of the java.lang.String Yes Yes
vessel class.
VesselClassNetRegT Net Registered Tons NRT A value derived from java.lang.Double Yes Yes
on the gross tonnage by
subtracting spaces
used for crew,
navigation
machinery, and fuel.
VesselClassNotes Note Note A short note java.lang.String Yes Yes
describing the vessel
class.
VesselClassSternOv Stern Overhang Stern Ovrhng The distance from java.lang.Long Yes Yes
erhangCm the last bay to the
stern of ship in
centimeters.
VesselClassVesselTy Type Type The basic type of the java.lang.String Yes Yes
pe vessel class.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 455
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Visit
External Tag Long Label Short Label Description Type In Design In Sort
VesselCountry Country Name Country Name The country from java.lang.String Yes Yes
which the vessel
originates.
VesselDocumentatio Documentation Nbr DocumentationNbr A documentation java.lang.String Yes Yes
nNbr number that can be
used if there is no
Lloyds of London ID.
VesselId Vessel Identity Vessel Id The identity of the java.lang.String Yes Yes
vessel.
VesselIsActive Is Active Is Active The vessel is active. java.lang.Boolean Yes Yes
VesselLineOperator Id Id The vessel's line java.lang.String Yes Yes
operator ID.
VesselLineOperator Name Name The name of the java.lang.String Yes Yes
Name vessel's line
operator.
VesselLloydsId Lloyds Identity Lloyds Id A unique identifier for java.lang.String Yes Yes
the hull of the vessel.
A Lloyd's ID is issued
by the insurance
company, Lloyd's of
London.
VesselName Name Name The name of the java.lang.String Yes Yes
vessel.
VesselNotes Notes Notes A short note about java.lang.String Yes Yes
the vessel.
VesselOwnerId Id Id The owner id of the java.lang.String Yes Yes
vessel.
VesselRadioCallSign Radio CallSign RadioCallSign The radio call sign java.lang.String Yes Yes
assigned by the
national licensing
authority for the
country of origin. A
call sign is a unique
designation for a
transmitting station..
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 456
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Visit
External Tag Long Label Short Label Description Type In Design In Sort
VesselService ID ID The service id java.lang.String Yes Yes
(rotation) that applies
to the carrier.
VesselServiceName Service Name Name The service name java.lang.String Yes Yes
(rotation) that applies
to the carrier.
VesselServiceRegistr Service Registry SrvcRegNbr The U.N. country java.lang.String Yes Yes
yNbr Number code or ships
registry.
VesselStowageSche Stowage Scheme StowageScheme The stowage java.lang.String Yes Yes
me scheme for the
vessel.
VesselTemperatureU Temperatures Temps The units of java.lang.String Yes Yes
nits temperature used on
the ship, Centigrade
or Fahrenheit.
VesselUnitSystem Measurements Msrmnts The units of java.lang.String Yes Yes
measurement used
on the ship
(excluding
temperature).
VesselVisitId Visit Ref Visit A unique reference java.lang.String Yes Yes
code for the carrier
visit.
VesselVisitNbr Call Number Number The vessel visit java.lang.Long Yes Yes
number.
VisitPhase Visit Phase Phase The visit phase that java.lang.String Yes Yes
applies to the carrier.
VvFlexDate01 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #01 Date #01 vessel visit details
with name:
vvFlexDate01.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 457
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Visit
External Tag Long Label Short Label Description Type In Design In Sort
VvFlexDate02 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #02 Date #02 vessel visit details
with name:
vvFlexDate02.
VvFlexDate03 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #03 Date #03 vessel visit details
with name:
vvFlexDate03.
VvFlexDate04 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #04 Date #04 vessel visit details
with name:
vvFlexDate04.
VvFlexDate05 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #05 Date #05 vessel visit details
with name:
vvFlexDate05.
VvFlexDate06 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #06 Date #06 vessel visit details
with name:
vvFlexDate06.
VvFlexDate07 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #07 Date #07 vessel visit details
with name:
vvFlexDate07.
VvFlexDate08 Vessel Visit Flex Vessel Visit Flex The flex field of the java.util.Date Yes Yes
Date #08 Date #08 vessel visit details
with name:
vvFlexDate08.
VvFlexString01 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #01 String #01 vessel visit details
with name:
vvFlexString01.
VvFlexString02 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #02 String #02 vessel visit details
with name:
vvFlexString02.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 458
Confidential -- Proprietary
Part 2: Reports Configuration Reporting Entities
Vessel Visit
External Tag Long Label Short Label Description Type In Design In Sort
VvFlexString03 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #03 String #03 vessel visit details
with name:
vvFlexString03.
VvFlexString04 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #04 String #04 vessel visit details
with name:
vvFlexString04.
VvFlexString05 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #05 String #05 vessel visit details
with name:
vvFlexString05.
VvFlexString06 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #06 String #06 vessel visit details
with name:
vvFlexString06.
VvFlexString07 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #07 String #07 vessel visit details
with name:
vvFlexString07.
VvFlexString08 Vessel Visit Flex Vessel Visit Flex The flex field of the java.lang.String Yes Yes
String #08 String #08 vessel visit details
with name:
vvFlexString08.
exportManifestDate Export Manifest Date Export Mnft Date Manifest date of java.util.Date Yes Yes
export manifest
exportManifestNbr Export Manifest Export Mnft Nbr Manifest number java.lang.String Yes Yes
Number received for export
manifest
importManifestDate Import Manifest Date Import Mnft Date Manifest date of java.util.Date Yes Yes
import manifest
importManifestNbr Import Manifest Import Mnft Nbr Manifest number java.lang.String Yes Yes
Number received for import
manifest
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 459
Confidential -- Proprietary
2.3 Monitoring and Reporting Configuration
In This Section
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 460
Confidential -- Proprietary
Part 2: Reports Configuration Monitoring and Reporting Configuration
Monitoring and Reporting Privileges
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 461
Confidential -- Proprietary
Part 2: Reports Configuration Monitoring and Reporting Configuration
Monitoring and Reporting Privileges
The minimum scope for adding, deleting, and editing dashboards is Facility. Users created on the Yard level
cannot manage dashboards.
REPORTING_JOB_D Reporting Jobs - Add Add reporting jobs CORE_FEAT System Foundation II
EFINITION_ADD
REPORTING_JOB_D Reporting Jobs - Delete reporting jobs CORE_FEAT System Foundation II
EFINITION_DELETE Delete
REPORTING_JOB_D Reporting Jobs - Edit Edit reporting jobs CORE_FEAT System Foundation II
EFINITION_EDIT
REPORTING_JOB_D Reporting Jobs - View View the reporting CORE_FEAT System Foundation II
EFINITION_VIEW jobs
REPORTING_JOB_D Reporting Jobs Schedule, un- CORE_FEAT System Foundation II
EFINITION_SCHEDU Actions - All schedule, and
LE execute a reporting
job on demand
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 462
Confidential -- Proprietary
Part 2: Reports Configuration Monitoring and Reporting Configuration
Monitor and Analytics configuration settings
You need a license to be able to view the Dashboards menu. To ensure you have a current license, contact
your Professional Services representative.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 463
Confidential -- Proprietary
Part 2: Reports Configuration Monitoring and Reporting Configuration
Monitor and Analytics configuration settings
ARGOMONITOR002 (MONITOR_SPARCS_CLIENT_IP)
Specifies the host name or IP address of the XPS client used as the statistics server. See Configuring settings for the
XPS statistics server (on page 475).
ARGOMONITOR003 (MONITOR_SPARCS_CLIENT_PORT)
Specify the port number of the XPS client. The default value for ARGOMONITOR003 is 13301.
ARGOMONITOR005 (YARD_BLOCK_STATISTICS_FREQ)
Specify the frequency, in minutes, at which the Yard Block Statistics job retrieves data from the XPS statistics server.
N4 makes this data available in yard-related gadgets and reports. To facilitate calculating the daily average utilization,
the job should run at least every hour on the hour. If you want to get utilization updates at regular time intervals, we
recommend setting the job to run at intervals that are a divisor or factor of 60, such as 10, 15, 20, 30, or 60. To ensure
accurate results, determine how Analytics rounds off the Extract Date to the closest minutes when generating the
utilization reports. For example, at the default setting of 30 minutes, if you enter an Extract Date between 9:31 to 9:59,
the actual time stamp that the Reefer Plug Utilization report (on page 590) uses to select yard utilization data is 9:30.
Navis recommends not to change this setting over time. Otherwise, scenarios like the following may occur:
• From 1/1 to 6/1, you set the parameter to 30 minutes. You change the setting to 20 minutes on 6/2. The same day,
you run the Yard Reefer Plug Utilization report or the Yard Stack Block Utilization report with an Extract Date of
6/1 1:40. In this case, N4 rounds off the timestamp to 6/1 1:20 and returns no utilization data.
• From 1/1 to 6/1, you set the parameter to 20 minutes. You change the setting to 30 minutes on 1/8. On 6/2, you run
the Reefer Plug Utilization report or the Stack Block Utilization report (on page 589) with an Extract Date of 6/1
1:40. In this case, N4 rounds off the timestamp to 6/1 1:30 and returns no utilization data.
Also specify the refresh rate of the Yard Utilization gadget. For example, when ARGOMONITOR005
(YARD_BLOCK_STATISTICS_FREQ) has a value of 10, the Yard Utilization gadget tries to retrieve yard block
statistics extracted within the last 10 minutes. If it does not find any statistics extracted within this time frame, it looks at
the previous 10 minutes. It keeps checking back in 10-minute intervals, up to the last hour. If N4 cannot find any yard
block statistics extracted within the last hour, the gadget goes blank.
This is a global setting that you can specify within these values:
Default: 30
Minimum: 10
Maximum: 60
ARGOMONITOR006 (BREAK_BULK_CRANE_ACTIVITY_ID)
Specify the crane delay type that designates crane activity involving break bulk. The default value is B3.
ARGOMONITOR007 (HATCH_LID_CRANE_ACTIVITY_ID)
Specify the crane delay type that designates crane activity involving hatch lids. The default value is B5.
ARGOMONITOR008 (TWIST_LOCK_CRANE_ACTIVITY_ID)
Specify the crane delay type that designates crane activity involving twist locks. The default value is B2.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 464
Confidential -- Proprietary
Part 2: Reports Configuration Monitoring and Reporting Configuration
Monitor and Analytics configuration settings
ARGOMONITOR009 (EGEAR_CRANE_ACTIVITY_ID)
Specify the crane delay type that designates crane activity involving egear.The default value is B4.
ARGOMONITOR010 (MENSA_SERVER_SOCKET_TIMEOUT)'
You can use this setting ARGOMONITOR010 (MENSA_SERVER_SOCKET_TIMEOUT) to determine the number of
seconds after the connect timeout error that the yard statistics job runs again.
The default value for the setting is 20 seconds. When the yard statistics job displays the connecting timeout error, N4
logs the error and executes the job again based on the interval that is set in the setting.
FRMCARINA033 (GADGET_REFRESH_PERIOD)
Specify the interval (in seconds) at which N4 refreshes the data in all gadgets. If you set FRMCARINA033 to '0', it turns
off the setting. A value of less than 10 is not recommended.
Default: 180
Minimum: 5
Maximum: 300
MENCHEMETRICS001 (CHE_METRICS_FOR_MINUTES_AGO)
Specify how far back in time the CHE Statistics job should look for CHE events. By default, N4 retrieves CHE events
for the last 4 hours (240 minutes), which is also the maximum value. The minimum value is 5. This setting affects CHE-
related gadgets and reports.
MENDASHBOARD001 (AUTO_CREATE_DASHBOARD_FREQUENCY)
Specify the frequency, in minutes, at which the background job Auto-Create Dashboards runs. This job automatically
creates dashboards (on page 482) based on the current vessels on berth.
This is a global setting that you can specify within these values:
Default = 5
Minimum = 5
Maximum = 120
MENDASHBOARD002 (VSL_DATA_DISPLAY_PERIOD)
Specify the period, in minutes, after a vessel departs during which N4 keeps calculating and displaying statistics data
for this vessel. When this period ends, N4 stops calculating metrics for this vessel and removes it from the Vessel
Statistics table and the Vessel Crane Statistics table. At the same time, vessel and crane gadgets for the vessel will
go blank. In addition, N4 deletes automatically created dashboards (on page 482). The departure time is based on the
vessel's ATD.
This is a global setting that you can specify within these values:
Default = 60
Minimum = 0
Maximum = 240
For example, if a vessel's ATD is 08/10/2009 10:00 AM and MENDASHBOARD002 = 60, then you can view the
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 465
Confidential -- Proprietary
Part 2: Reports Configuration Monitoring and Reporting Configuration
Monitor and Analytics configuration settings
vessel's metrics in related tables and gadgets until 08/10/2009 11:00 AM. At this time, N4 removes the data from
display and also removes the automatically created dashboard for the vessel, if it still exists.
MENDASHBOARD003 (AUTO_CREATE_DASHBOARD_ROLE)
Specify the role that is allowed to view automatically created dashboards (on page 482). Only users with this role can
see these dashboards.
MENDASHBOARD005 (VSL_SHOW_ALL_CRANES)
Specify if the crane related gadgets, Crane KPIs, Crane Metrics, and Crane Rhythm, should display all cranes for a
vessel or only cranes that are currently working on a vessel.
MENDATAMART001 (MONITOR_MOVES_EXTRACT_LATENCY)
Specify the latency for getting completed moves from the operational data store (ODS), in hours.
The default value for MENDATAMART001 is 48, the maximum value is 240, and the minimum value is 2.
Apply this setting at the global level only. Applying it at the complex, facility, or yard level might cause the ETL
process for Analytics to fetch incorrect values.
MENJOBS001 (VESSEL_STATISTICS_JOB_FREQUENCY)
Specify the number of minutes in which the Launch Vessel Statistics job should run to extract Vessel and Crane
statistics from XPS that appear in vessel-related BI Monitor gadgets. By default, N4 retrieves vessel and crane
statistics every minute.
Minimum: 1
Maximum: 10
MENJOBS002 (CHE_STATISTICS_JOB_FREQUENCY)
Specify the number of minutes in which the CHE Statistics job should run to extract CHE statistics from EC events. By
default, N4 retrieves CHE events every five minutes. This setting affects CHE-related gadgets and reports.
Minimum: 5
Maximum: 60
The CHE Statistics job requires that ECN4 be configured to generate equipment control events. This includes
setting the EEVENH setting in XPS to Y.
MENJOBS003 (EC_EVENT_IMPORTER_JOB_FREQUENCY)
Specify the frequency, in minutes, at which the background job EC Event Importer runs. This job extracts EC Events
from the SPARCS database.
Default: 5
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 466
Confidential -- Proprietary
Part 2: Reports Configuration Monitoring and Reporting Configuration
Reporting job settings
Minimum: 5
Maximum: 60
This setting is applicable only for Monitor and Analytics and is not used for N4.
MENJOBS004 (EC_EVENT_IMPORTER_FILE_PATH)
Specify the path to the system folder on the SPARCS server where Monitor and Analytics stores the EC event log files.
This setting is applicable only for Monitor and Analytics and is not used for N4.
MENJOBS005 (EC_EVENT_IMPORTER_PROCESSED_FILE_PATH)
Specify the path where Monitor and Analytics stores the EC event log files after successfully extracting EC events and
saving them to the database.
MENSPARCS003 (SPARCS_STATISTICS_SERVER_HARVEST_FREQ)
Specify the frequency, in minutes, at which N4 attempts to harvest data from the XPS statistics server.
MENSPARCS004 (SPARCS_STATISTICS_SERVER_REQUEST_DELAY)
Specify the global delay, in milliseconds, between two Bento requests to the XPS statistics server.
ROADMONITOR001 (MONITOR_REFRESH)
Specify the refresh rate (in seconds) of the Gate Lane Monitor view.
Default: 10
Minimum: 1
Maximum: 60
ROADMONITOR002 (YARD_SERVICE_TIME)
Specify the expected yard service time for a truck, in minutes. N4 includes trucks that exceed the time specified by this
setting when calculating the Trucks of Long Stay metric in the Truck KPIs gadget.
Default: 40 minutes
Minimum: 10 minutes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 467
Confidential -- Proprietary
Part 2: Reports Configuration Monitoring and Reporting Configuration
Reporting job settings
ARGOREPORTING001 (REPORTING_TEMP_FILE_FOLDER)
Specify the file system folder where temporary reporting files can be saved.
You can use any folder that is accessible from each application server. This can be a local folder present on all
application servers or a shared network folder with read/write permissions for the application.
If the folder does not exist, N4 creates the folder before executing the reporting job.
On-demand jobs (that are not triggered automatically) will store the reports in the same location as the scheduled jobs
on this setting.
The folder's storage limit is based on the capacity of the machine where that folder is located. There is no maximum
size limit defined in N4. If you want to delete files automatically, you will need to set that up outside of N4 on your
machine.
ARGOREPORTING002 (REPORTING_FROM_EMAIL)
Specify the Email ID for the From field when sending an Email to the specified recipient.
N4 uses this Email ID for sending notifications configured for scheduled jobs, such as the Reporting Jobs and Groovy
Jobs.
ARGOREPORTING003 (REPORTING_REPLY_TO_EMAIL)
Specify the Email ID for the Reply-To field when sending an Email to the specified recipient.
The email ID specified for ARGOREPORTING003 can be the same as specified for ARGOREPORTING002
(REPORTING_FROM_EMAIL) (on page 468).
ARGOREPORTING004 (REPORTING_NULL_PARAM_VALUE)
Determines whether N4 must display all the values of a LOV as Report Parameter if you do not select a value for a
parameterized filter criteria when you run the report.
For example, if you have Line Operator as a parameter in a report but you do not select a value or select null (--) as the
value when you run the report, this setting determines whether N4 returns all the available line operators as the Report
Parameter.
Set it to true (default) if you want N4 to display all the available values of an LOV as Report Parameter if you do not
select a value for a parameterized filter criteria when you run the report.
Set it to false if you want N4 to not display all the available values as Report Parameter for a null filter criteria.
ARGOREPORTING005 (REPORTING_SQL_TIMEOUT)
Specifies the time in milliseconds (ms) after which the SQL query in the report is timed out. You can use this setting to
ensure that the SQL query in any report does not overload the server resources causing N4 to crash.
Use this setting to optimize the performance of the SQL query based reports. For more information, see SQL Query
Reports (on page 32).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 468
Confidential -- Proprietary
Part 2: Reports Configuration Monitoring and Reporting Configuration
Reporting job settings
Minimum: 0
If you use this value, the SQL query does not time out. We recommend that you use a value greater than zero.
Maximum: 1800000 milliseconds (30 minutes)
ARGOREPORTING006 (REPORTING_SQL_ROWS)
Specifies the maximum number of rows that are retrieved from the database as part of a single SQL query.
Use this setting to optimize the performance of the SQL Query based reports.
Default: 500
Minimum: 0
Maximum: 100000
ARGOREPORTING007 (REPORTING_SQL_FETCH_SIZE)
Specifies the maximum number of rows that are fetched from the database at a time, it helps optimize bandwidth
usage and improve performance.
Use this setting to optimize the performance of the SQL Query based reports.
Default: 100
Minimum: 1
Maximum: 100000
ARGOREPORTING008 (REPORTING_CLEANUP_TIME_MILLIS)
Specifies the time in milliseconds after which a generated report is deleted from memory. The default setting is 1 sec
(1000 milliseconds); however, you can set it to any value from 1000 to 60000 (60 seconds).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 469
Confidential -- Proprietary
Part 2: Reports Configuration Monitoring and Reporting Configuration
Reporting job settings
• DO_NOT_INCLUDE (Default)
• INCLUDE
You set the setting to INCLUDE if you want N4 to display closed vessel visits for the Inbound Bill of Lading Item
Vessel visit filter criteria of the Report Design form (on page 19) and the Report Definition form (on page 30) for
the Cargo Lot reporting entity.
When you set the setting to include the closed vessel visit N4 may run into performance issues if there are more
records.
For example, when the vessel visit phase of the vessel visit 161237 is Closed and ARGOREPORTING009 is set to
INCLUDE, N4 displays the closed vessel visit for the Inbound Bill of Lading Item Vessel visit filter criteria.
If you set the setting ARGOREPORTING009 to DO_NOT_INCLUDE (Default) then the vessel visit 161237 is not
included in the Inbound Bill of Lading Item Vessel visit filter criteria.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 470
Confidential -- Proprietary
Part 2: Reports Configuration Monitoring and Reporting Configuration
Reporting job settings
MENCHEMETRICS001 (CHE_METRICS_FOR_MINUTES_AGO)
Specify how far back in time the CHE Statistics job should look for CHE events. By default, N4 retrieves CHE events
for the last 4 hours (240 minutes), which is also the maximum value. The minimum value is 5. This setting affects CHE-
related gadgets and reports.
MENJOBS001 (VESSEL_STATISTICS_JOB_FREQUENCY)
Specify the number of minutes in which the Launch Vessel Statistics job should run to extract Vessel and Crane
statistics from XPS that appear in vessel-related BI Monitor gadgets. By default, N4 retrieves vessel and crane
statistics every minute.
Minimum: 1
Maximum: 10
MENJOBS002 (CHE_STATISTICS_JOB_FREQUENCY)
Specify the number of minutes in which the CHE Statistics job should run to extract CHE statistics from EC events. By
default, N4 retrieves CHE events every five minutes. This setting affects CHE-related gadgets and reports.
Minimum: 5
Maximum: 60
The CHE Statistics job requires that ECN4 be configured to generate equipment control events. This includes
setting the EEVENH setting in XPS to Y.
SRVNOTICE001 (NOTICE_RETURN_EMAIL_ADDRESS)
Specify the return email address that you want to use when you send an email as part of a general notice request.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 471
Confidential -- Proprietary
Part 2: Reports Configuration Monitoring and Reporting Configuration
Reporting job settings
N4 validates the email address format and accepts only the email addresses that are entered in the
'[email protected]' format (for example: [email protected]). N4 does not accept an email address that:
N4 allows you to use an apostrophe anywhere in the recipient's name in an email address, such as
O'[email protected].
For information about setting up a general notice request, see Notice Request form.
You must override this setting at the Global scope level if you want to use the same email ID across facilities
and complexes in your topology.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 472
Confidential -- Proprietary
Part 3
Business Intelligence
In this Section:
Configuring the Business Intelligence Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
Enabling the Dashboards menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
<Dashboard> tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484
BI Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526
Validating BI data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 640
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 473
Confidential -- Proprietary
3.1 Configuring the Business Intelligence Option
Before using the Business Intelligence option, you need to configure N4 so that it can properly retrieve and compute
the relevant report- and gadget-related metrics, generate and populate gadgets, and display standard report designs.
Configuring initial settings for the Business Intelligence option involves these tasks:
1. Configuring settings for the XPS statistics server (on page 475)
2. Installing standard report designs (on page 476)
3. Starting background jobs (on page 477)
4. Editing gadget-related settings (on page 477)
In This Section
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 474
Confidential -- Proprietary
Part 3: Business Intelligence Configuring the Business Intelligence Option
Setting up a Navis N4 XPS client as the statistics server
Any other configuration may disrupt the connection to the statistics server.
In the XPS client that you want to set up as the statistics server, do the following:
1. Log in to the XPS client using the Mensa user ID.
2. From the File menu, select Mensa Statistics Server Options.
3. In the Mensa Statistics Server Options window, click Set Port.
4. In the Set Port dialog box, enter the Sub Server port ID to use for the communication between N4 and the
Statistics Server. This is also required to run the Xps Data Harvester job.
The default port ID is 13301.
5. Click OK to save the port configuration.
• ARGOMONITOR002 (MONITOR_SPARCS_CLIENT_IP) (on page 464): Specify the host name or IP address of the
XPS client.
• ARGOMONITOR003 (MONITOR_SPARCS_CLIENT_PORT) (on page 464): Specify the port number of the XPS
client. The default value for is 13301.
• MENSPARCS003 (SPARCS_STATISTICS_SERVER_HARVEST_FREQ) (on page 467): Specify the frequency, in
minutes, at which N4 attempts to harvest data from the XPS statistics server.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 475
Confidential -- Proprietary
Part 3: Business Intelligence Configuring the Business Intelligence Option
Initializing standard report designs
See the Navis N4 Reference Manual for detailed information about these two settings.
If the Report Designs view is already open, close it, and then open it again.
4. In the Report Designs view, make sure all standard report designs exist in the list.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 476
Confidential -- Proprietary
Part 3: Business Intelligence Configuring the Business Intelligence Option
Starting BI-related background jobs
• CHE Statistics
This job writes data to the following tables: mns_che_trip_statistics and mns_che_move_statistics. CHE-related
gadgets and reports rely on this information.
The job requires that ECN4 be configured to generate equipment control events. This includes setting the EEVENH
setting in XPS to Y.
You can check the xps_ec_event table in the database to make sure you get EC events.
• Vessel Statistics
This job writes data to the following tables: mns_move_record and mns_vessel_crane_statistics tables
Vessel and crane-related gadgets and the Yard Rehandle report rely on this information.
• Auto-Create Dashboards
This job automatically creates dashboards for vessels currently on berth and removes them when a vessel departs.
See also Setting up the automatic creation of vessel/crane dashboards (on page 482).
For more information, see Background Jobs view.
Default: 90 (days)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 477
Confidential -- Proprietary
Part 3: Business Intelligence Configuring the Business Intelligence Option
Editing gadget-related settings
Minimum: 45
Maximum: 90
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 478
Confidential -- Proprietary
Part 3: Business Intelligence Configuring the Business Intelligence Option
Editing gadget-related settings
every hour on the hour. If you want to get utilization updates at regular time intervals, we recommend setting the job
to run at intervals that are a divisor or factor of 60, such as 10, 15, 20, 30, or 60. To ensure accurate results,
determine how Analytics rounds off the Extract Date to the closest minutes when generating the utilization reports.
For example, at the default setting of 30 minutes, if you enter an Extract Date between 9:31 to 9:59, the actual time
stamp that the Reefer Plug Utilization report (on page 590) uses to select yard utilization data is 9:30.
• MENCHEMETRICS001 (CHE_METRICS_FOR_MINUTES_AGO): Specify how far back in time the CHE Statistics
job should look for CHE events. By default, N4 retrieves CHE events for the last 4 hours (240 minutes), which is
also the maximum value. The minimum value is 5.
To edit settings:
1. In Administration mode, from the Settings menu, select Settings.
2. In the Settings view, edit the settings as required.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 479
Confidential -- Proprietary
3.2 Enabling the Dashboards menu
You need a license to be able to view the Dashboards menu. To ensure you have a current license, contact your
Professional Services representative.
When the license is in place, perform the following procedure to enable the Dashboards menu and gadgets.
The Dashboards menu only becomes available at the Yard or Facility level.
In This Section
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 480
Confidential -- Proprietary
Part 3: Business Intelligence Enabling the Dashboards menu
Manage Dashboards view
Prerequisites
• To access the Manage Dashboards view, you need to assign the Dashboard - View privilege to your user role.
The Manage Dashboards view displays the dashboards that are associated with a role that is assigned to your user
account and the dashboards that you add. A dashboard is a visual display of performance information that has been
consolidated and arranged on a single screen so that you can monitor the information at a glance.
You can add, edit, and delete dashboards from this view depending on the privileges that are associated with the role
that is assigned to your user account. For more information about privileges that are associated with dashboards and
gadgets, see Dashboard Privileges (on page 461).
We recommend that you assign privileges to add, edit, or delete dashboards and gadgets only to users with
administrative roles. All other users should have view privileges to be able to view dashboards. For more
information on privileges and roles, see Privileges view and Roles view.
The minimum scope for adding, deleting, and editing dashboards is Facility. Users created on the Yard level
cannot manage dashboards.
For more information on data in Monitor and possible operation scenarios, see BI reference information (on page 526).
Click .
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 481
Confidential -- Proprietary
Part 3: Business Intelligence Enabling the Dashboards menu
Manage Dashboards Columns
Only users with a specific role can view automatically created dashboards. You use the MENDASHBOARD003
(AUTO_CREATE_DASHBOARD_ROLE) (on page 466)setting to define the role that is allowed to view these
dashboards.
• A vessel has arrived (actual time of arrival (ATA) lies in the past, that is ATA < now).
• A vessel has not departed (actual time of departure (ATD) lies in the future, that is ATD > now).
The background job Auto-Create Dashboards runs regularly to create dashboards for the vessels currently on berth
and removes them when a vessel departs. For example, if a new vessel arrives on berth at 12:03 and the Auto-Create
Dashboard job runs at 12:05, SPARCS Monitor creates a new dashboard while it is running.
If a vessel departed (ATD lies in the past), SPARCS Monitor deletes the related dashboard after a period specified by
the MENDASHBOARD002 (VSL_DATA_DISPLAY_PERIOD) (on page 465) setting. For example, for a vessel with an
ATD of 08/10/2009 10:00 AM, if the setting uses the default value of 60 minutes, Monitor deletes the vessel's
dashboard at 11:00 AM.
SPARCS Monitor updates and removes automatically created dashboards based on the prefix VSL_. If you
create any dashboard with the same prefix, SPARCS Monitor deletes it along with automatically created
dashboards when running the Auto-Create Dashboards job.
You can also delete an automatically created dashboard manually from the Manage Dashboards view. In this case, if
the vessel is still on berth the next time that the background job runs, SPARCS Monitor will not create the dashboard
again, unless you restart the Tomcat server.
To make sure you view the latest list of available dashboards, you need to refresh the Manage Dashboards view.
Otherwise, if you try to view a dashboard that SPARCS Monitor already deleted, an error message appears, indicating
that the dashboard is not available.
All automatically generated dashboards follow a two-column layout with three rows. The following table shows how
Monitor arranges the gadgets in each dashboard.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 482
Confidential -- Proprietary
Part 3: Business Intelligence Enabling the Dashboards menu
Adding or editing a dashboard
2. In the Manage Dashboards view, click the Refresh button to make sure you look at the latest list of available
dashboards, both on the Dashboards menu and in the Manage Dashboards view.
The Dashboard form enables you to add or edit a dashboard. When you add a new dashboard, N4 adds a
corresponding menu item on the Operations Dashboards menu. When you select Operations Dashboards
<Dashboard>, N4 displays the dashboard as a tab.
For information on privileges that control dashboard-related functionality, see Monitor Privileges (on page 461).
If a dashboard is not assigned a role, it is only available to the user who creates the dashboard.
3. The user role that you select from the Role drop-down list must at least have the Dashboard - View privilege to be
able to view the dashboard. For more information about the privileges associated with the dashboards, see the topic
on dashboard-related privileges (on page 461).
4. Click Save.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 483
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Displaying gadgets
A <Dashboard> tab displays a dashboard that you define in the Manage Dashboards view. <Dashboard> is the
name of the dashboard that you specify in the Dashboard form (on page 483) and is listed in the Operations
Dashboards menu.
In N4 2.5 and later, all gadgets have been converted to platform-neutral gadgets. If you are upgrading from a
version prior to N4 2.5, you need to remove all platform-dependent gadgets from the Dashboard and add the
new platform-neutral gadgets.
The <Dashboard> tab is used for displaying gadgets. A gadget is a visual representation of a business entity. If
displayed in a dashboard, the gadget lives in the dashboard and automatically refreshes at its own refresh rate when
the dashboard is left open. The table gadgets maintain customized display settings, including column order and filters.
To display gadgets, a user needs the respective privileges. We recommend that you assign privileges to add gadgets
only to users with administrative roles. All other users should have view privileges to be able to view gadgets. For more
information on privileges and roles, see Privileges view and Roles view.
To display a gadget:
1. On the <Dashboard> tab, right-click and select the Add Gadget option.
The Gadget form (on page 486) displays.
2. In the Gadget form, select the gadget that you want to display and click OK.
The selected gadget opens on the <Dashboard> tab.
N4 displays the gadget at the top left of the dashboard tab.
N4 allows you to add as many gadgets as you want to the dashboard. As you keep adding gadgets, N4 places them at
the top left and on top of gadgets that already exist. You can move them as required and use the and buttons
to minimize or maximize a gadget view. After adding the required gadgets to the dashboard, you can save the current
gadgets list layout as the default layout by right-clicking on the dashboard and selecting the Save as Default Layout
option or you can revert to the default layout by selecting the Reset to Default Layout option.
• Vessels with an actual time of arrival (ATA) that is not null (ATA != null) and that is before or equal to now (ATA
<=now)
• Vessels with an actual time of departure (ATD) that is null (ATD == null) or that is after or equal to now plus the
defined data display period for the vessel (ETA >= now+MENDASHBOARD002 (VSL_DATA_DISPLAY_PERIOD)
(on page 465))
For the Vessel list to include any values, the Vessel Statistics job must be running in the background
(Administration System Background Jobs). For details, see Background Jobs view.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 484
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Displaying gadgets
For details about configuring appropriate settings for vessel and crane gadgets, see Configuring vessel and crane
gadgets (on page 485).
In addition, gadgets that include a table with multiple rows also display the number of rows appended to the title.
The title of CHE Details gadgets is Moving CHE Details. If you specify a CHE type and POW ID in the filter options for
Moving (on page 518) CHE Details, N4 appends this information to the title.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 485
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
The Gadget form lists the available gadgets that you can display on the <Dashboard> tab for the selected dashboard.
To be able to add gadgets, a user needs the respective privileges. We recommend that you assign privileges to
add gadgets only to users with administrative roles. All other users should have view privileges to be able to
view gadgets. For more information on privileges and roles, see Privileges view and Roles view.
To display a gadget:
1. Select the gadget that you want to display in the selected dashboard.
2. Click OK.
The Gadget form closes and the selected gadget opens in the dashboard.
The AGV Average moves per hour gadget displays a line chart of the average move count of AGVs within the last
hour in the yard that you are currently logged in. The x-axis represents the time and the y-axis the AGV moves. By
default, the gadget displays data for the last hour for the selected pool. However, you can edit the number of hours that
is displayed in the AGV Average moves per hour form.
The average is calculated as 'number of moves divided by number of AGVs that worked in the last hour in the selected
pool.'
This gadget displays data only when you select the required pool in the AGV Average moves per hour form.
The AGV Travel Distance gadget displays a stacked bar chart of the laden and unladen travel distance for all AGVs
for the selected pool. The x-axis represents the time period and the y-axis the AGV driving distance per job, in meters.
By default, the gadget displays data for the last 4 hours. However, you can edit the number of hours that is displayed in
the AGV Travel Distance form.
This gadget displays data only when you select the required pool in the AGV Travel Distance form.
The AGV Idle Time By AGV Pool gadget displays a bar chart of an AGV’s idle time based on the selected pool. The
x-axis represents the AGV and the y-axis represents the idle time, in minutes. By default, the gadget displays data for
the last 4 hours. However, you can edit the number of hours that is displayed in the AGV Idle Time By AGV Pool form.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 486
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
Idle time is calculated as ‘the difference between the time when the AGV goes idle and the time the next dispatch starts
for that AGV’.
N4 displays data in the gadget only if the idle time duration is at least 1 minute. If it is below 1 minute, N4
displays zero in the gadget.
The AGV Moves Per Hour gadget displays a bar chart of gross moves per hour (GMPH) within the last 4 hours based
on the selected pool. The x-axis represents the time and the y-axis GMPH. This gadget helps you monitor quay crane
productivity.
This gadget displays data only when you select the required pool in the AGV Moves Per Hour form.
The AGV Wait at QC gadget displays a bar chart of AGV wait time in quay crane transfer zones for a selected quay
crane for both inbound and outbound moves. The x-axis represents the AGV and the y-axis the AGV wait time at QC,
in minutes. By default, the gadget displays data for the last hour for the selected quay crane. However, you can edit the
number of hours that is displayed in the AGV Wait at QC form.
Wait time is calculated as ‘the difference between the time when the AGV goes idle and the time the next dispatch
starts for that AGV’.
The AGV Wait At Parallel Buffer gadget displays a stacked bar chart of the wait time at the parallel buffer for all AGVs
in the selected pool for both inbound and outbound moves. The x-axis represents the ASC Blocks and y-axis the AGV
wait time for ASC TZ.
Wait time in parallel buffer is the time difference between parallel buffer entry time and buffer exit time.
This gadget displays data only when you select the required pool in the AGV Wait At Parallel Buffer form.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 487
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
The AGV Wait in ASC TZ gadget displays a stacked bar chart of the wait time in ASC transfer zones for a given block
for both inbound and outbound moves. The x-axis represents the ASC Blocks and y-axis the AGV wait time in ASC TZ.
This gadget displays data only when you select the required pool in the AGV Wait In ASC TZ form.
The ASC Driving Time gadget displays a stacked bar chart for the laden and unladen driving time for the selected
ASC. The y-axis represents the driving time, in minutes. By default, the gadget displays data for the last 4 hours.
However, you can edit the number of hours that is displayed in the ASC Driving Time form.
This gadget displays data only when you select an ASC in the ASC Driving Time form (on page 512).
The ASC Idle Time by Yard Block gadget displays a bar chart of the idle time between moves for all ASCs working in
the selected yard block(s). The x-axis represents the ASCs and the y-axis the idle time, in minutes. By default, the
gadget displays data for the last 4 hours. However, you can edit the number of hours that is displayed in the ASC Idle
Time by Yard Block form.
This gadget displays data only when you select the yard block in the ASC Idle Time by Yard Block form.
The ASC Moves by Move Kind gadget displays a bar chart of the move count for the selected ASC based on the
move kind. The x-axis represents the time and the y-axis the moves. By default, the gadget displays data for the last 4
hours. However, you can edit the number of hours that are displayed in the ASC Moves by Move Kind form.
• Shifts
• Rehandles
• Housekeeping moves
• Pre-position moves
• Delivery moves
• Receival moves
• Discharge moves
• Load moves
This gadget displays data only when you select an ASC in the ASC Moves by Move Kind form.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 488
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
The ASC Moves last hour gadget displays a stacked bar chart of the move count for the selected ASC(s) based on
the move purpose, which is retrieved from the CheMoveStatistics entity. The x-axis represents the time and the y-axis
the moves. This gadget displays data for the last 1 hour.
• Shifts
• Rehandles
• Housekeeping moves
• Pre-position moves
• Delivery moves
• Receival moves
• Discharge moves
• Load moves
This gadget displays data only when you select an ASC in the ASC Moves last hour form.
The ASC Productivity gadget displays a bar chart of the gross moves per hour (GMPH) for the selected ASC(s) for
the last hour. The x-axis represents the ASCs and the y-axis the GMPH.
This gadget displays data only when you select an ASC in the ASC Productivity form.
The ASC Red Time For Date Range gadget displays a bar chart of the red time for the selected ASC. Red time
indicates ASC breakdown time. The x-axis represents the date range and the y-axis the red time, in minutes. By
default, the gadget displays data for the last 7 days. However, you can edit the number of days that is displayed in the
ASC Red Time For Date Range form.
This gadget displays data only when you select an ASC in the ASC Red Time For Date Range form.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 489
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
The ASC Red Time Current Day Range gadget displays a stacked bar chart of the red time per day by ASC(s). Red
time indicates ASC breakdown time. The x-axis represents the ASC blocks and the y-axis the red time today, in
minutes. By default, the gadget displays data for the last 24 hours.
This gadget displays data only when you select an ASC in the ASC Red Time Current Day Range form.
The ASC Summary gadget displays a list view of metrics for all ASCs based on the CheMoveStatistics entity. By
default, the gadget displays data for the last 1 hour. However, you can edit the number of hours that is displayed in the
ASC Summary form.
The ASC Travel Distance gadget displays a stacked bar chart of the laden and unladen travel distance for the
selected ASC. The x-axis represents the time and the y-axis the laden and unladen travel distance, in meters. By
default, the gadget displays data for the last 4 hours. However, you can edit the number of days that is displayed in the
ASC Travel Distance form (on page 515).
This gadget displays data only when you select an ASC in the ASC Travel Distance form.
The Average ASC Cycle Time by ASC gadget displays the average cycle time for an ASC or multiple ASCs. The x-
axis represents the ASCs and the y-axis the average cycle time, in minutes. Cycle time is the difference between
container put time and container fetch time. By default, the gadget displays data for the last 4 hours. However, you can
edit the number of hours that is displayed in the Average ASC Cycle Time by ASC form.
Average Cylce time is calculated as 'timetaken (cntrOff (put time)- cntrOn (fetch time) / no. of moves'
This gadget displays data only when you select an ASC in the Average ASC Cycle Time by ASC form.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 490
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
The Block Fullness for ASC yard blocks gadget displays the most recent ASC yard blocks utilization. The x-axis
represents the ASC blocks and the y-axis the block fullness, in percentage. By default, the gadget displays data for the
last 30 minutes. You can also determine how frequently this job runs by adjusting the ARGOMONITOR005
(YARD_BLOCK_STATISTICS_FREQ) (on page 464) setting.
The Crane KPIs gadget displays key performance indicators for all the cranes that were working on a specific vessel.
To review historical performance, look at the trend that is indicated by the sparkline in the Moves/hr last 36 hours
column. To review the current performance, look at the value that is displayed in the Actual column and the gauge that
is displayed in the Actual vs. Threshold column. These values reflect the crane moves in the last 60 minutes.
The list view contains the columns described in the following table.
Column Description
Actual vs. threshold A gauge illustrating the current value of a crane's plot
moves in the last hour
By default, the thresholds are defined as follows: poor
< 15, good > 20
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 491
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
The Crane Metrics gadget displays a list view of metrics for all the cranes working on a specific vessel. The list view
displays the actual current value of the following metrics for a crane.
Column Description
% Force Majeure Delays Sum of delays caused by acts of nature divided
by eGGH (effective gross gang hours) for the
crane
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 492
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
Column Description
NGH Net gang hours, which is gross gang hours
minus total delays.
NMPH Net moves per hour, calculated by moves
complete divided by net gross gang hours
Plan Dev. Plan deviation, which is equal to Final ETC -
PTC
PTC Planned time of completion
Req GMPH Required productivity for the crane to complete
on time, which is equal to Moves to Go/Time to
PTC
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
The Crane Rhythm gadget is a list view of crane moves and activities. It displays real-time operations for a crane. For
example, if it is currently 4:00 pm and the cutoff time is 2:00 pm, then the gadget displays all activities that:
Column Description
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 493
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
Column Description
For optimal display, Navis recommends that you view 4 hours worth of data in a single-column layout.
You can edit the gadget properties to specify the vessel being served and the amount of data to be displayed.
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
The Crane Worked Last Hour gadget displays a list view of metrics for all the cranes that worked in the last hour,
which is retrieved based on the VesselCraneStatistics entity. If a crane performs moves for two different vessels in the
last hour, the gadget displays two rows for the crane in the gadget.
Example:
If the total moves for a crane is 10 (1 twin, 1 quad, 1 tandem, and 2 single), then PCPH is 5.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 494
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
The Facility TEU gadget displays a circular gauge of the TEU in the facility. N4 counts one TEU for each 20-foot
container and two TEU for each 40-foot container in the facility. The pointer in the circular gauge indicates the current
TEU value.
The containers represented in the gadget include all containers with current location = Y, T, I, and E, but filters out E
containers in Vessel and In Community, that is, the current location is E with current location code (CLQL) = C or V.
The green, yellow, and red areas represent TEU capacity thresholds of Good, OK, and Poor respectively.
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
The Fixed CHE Details gadget displays a list view of metrics for all fixed CHEs of a certain CHE type that made a
move within the last hour in the yard that you are currently logged in to. The CHE type is determined by the option you
select in the Fixed CHE Details form.
On editing the Fixed CHE Details, CHE type is a required field and filters are applied based on CHE type, with POW
and POOL optional. N4 appends the CHE type and any POW or Pool ID used in the definition are appended to the
name.
For details on how CHE moves are counted, see Which CHE are credited with a move (on page 558).
The list view displays the actual current value of the following metrics for a CHE.
Column Description
CHE ID The ID of the CHE
If the fetch CHE (for LOAD, YARD, or RLOD) or
put CHE (for DSCH, YARD, or RDSC) is null for
any move, N4 counts up the records and lists the
CHE ID as "?". In this case, if one Fixed CHE
Details gadget shows information on RTGs and
another one on RMGs, for example, the same
CHE appears in both gadgets as "?" because ID
and type are both unknown.
Mvs Last Hr The moves that this CHE completed in the last 60
minutes
Last Mv Time End time of the last completed move by the CHE
Time since last Mv Current time minus the last move time of the CHE
Crane Mv Cnt The moves that this CHE completed in the last 60
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 495
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
Column Description
minutes filtered by moves of kind VESSEL
DISCHARGE and VESSEL LOAD
Non Crane Mv Cnt The moves completed in the last 60 minutes
minus the crane move count
Rail Mv Cnt The moves that this CHE completed in the last 60
minutes filtered by moves of kind RAIL LOAD and
RAIL DISCHARGE
Non Rail Mv Cnt The moves that this CHE completed in the last 60
minutes minus the rail move count
For more information on the related metrics, see Fixed CHE metrics (on page 557).
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
The Moves per Day gadget displays a stacked bar chart of the number of moves per day in the yard by move type. By
default, the last 5 days display. However, you can edit the number of days that is displayed in the Moves per Day form
(on page 517).
The x-axis represents the days of the week. Each x-axis label displays a bar that represents the number of moves that
were completed that day between 00:00 and 23:59 hours, based on the local time at the facility.
• Yard moves
• Yard shifts
• Receival
• Delivery
• Vessel discharge
• Vessel load
• Rail discharge
• Rail load
• SHOB
• Other
N4 also displays the number of completed moves for each move type for that day.
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 496
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
The Moving CHE Details gadget displays a list view of metrics for all moving CHEs of a certain CHE type that made a
move within the last hour in the yard that you are currently logged in to. The CHE type is determined by the option you
set in the Moving CHE Details form (on page 518).
When editing the Moving CHE Details gadget, CHE Type is a required field and filters are applied based on CHE
Type, with POW ID and Pool ID optional. The CHE Type and any POW ID and Pool ID specified are appended to the
name in the gadget header.
For details on how CHE moves are counted, see Which CHE are credited with a move (on page 558).
Column Description
CHE ID The ID of the CHE
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 497
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
For more information on the related metrics, see Moving CHE metrics (on page 555).
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
The Quay Cranes Moves By Hour gadget displays a bar chart of the gross moves per hour (GMPH) of cranes that
worked in the last hour. The x-axis represents the quay cranes and the y-axis the gross moves per hour.
You can also create a gadget to view productive cycles per hour (PCPH) for a quay crane using Database
Backed Variforms. For more information, see Creating a PCPH gadget. (on page 524)
The Quay Cranes Moves by Lift Mode for selected Quay gadget displays a stacked bar chart of the move count by
lift mode (single, twin, tandem, quad) for the selected quay crane for the last 4 hours. The x-axis represents the time
and y-axis the moves.
This gadget displays data only when you select a quay crane in the Quay Cranes Moves by Lift Mode for
selected Quay form.
The Quay Cranes Moves by Lift Mode gadget displays a stacked bar chart of the move count by lift mode (Single,
Twin, Tandem, Quad) for all quay cranes for the last hour. The x-axis represents the quay cranes and the y-axis the
moves per hour.
The Quay Cranes Net Moves By Hour gadget displays a bar chart of the net moves for the last hour for the selected
quay cranes (QC). By default, this gadget displays data for the last 4 hours. The x-axis represents the quay cranes and
the y-axis the net moves per hour.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 498
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
This gadget displays data only when you select a QC in the Quay Cranes Net Moves By Hour form (on page
519).
The Truck KPIs gadget displays the trend of gate performance in the last 4 to 8 hours along with the current value of
several inter-related gate and yard key performance indicators.
The list view contains the columns described in the following table.
Column Description
Metrics The name of the metric to which the data in the row
relates:
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 499
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
Column Description
Actual vs. threshold A gauge illustrating the respective metric's value in the
context of its thresholds. To all metrics applies: The
greater the value, the worse the performance.
Gauges indicate whether the current metric value falls
into an acceptable or unacceptable range, and how
close the value is to the threshold. Every gauge
depicts poor performance on the left (indicated by a
dark shade of grey) and better to good performance on
the right (indicated by lighter shades of grey). This
means that the threshold values on the left can start
out low, for example for productivity gauges, or high,
for example for turn time gauges.
Actual A value indicating the metric's most recent update.
The Truck KPIs gadget helps you get a comprehensive picture of truck processing efficiency. The gadget also
provides starting points for investigating possible problems. For example:
• A climbing or higher than normal trouble visit percentage could indicate that more trouble desk clerks are needed or
that shifts should be extended, if possible. You should also investigate whether there is a common thread for the
troubles that could be addressed at once, such as incorrect booking information from a line.
• An increasing number of trucks entering the yard could have a negative effect on turn time that you would see in the
sparklines showing the last 4-to-8-hour trend for these metrics.
• An increase in average turn time or in the number of trucks with long visits could indicate a problem if the number of
trucks entering the yard has remained steady. In this case, you should find out where in the yard trucks are held up
and address the bottleneck to bring operation back to normal.
You can click any row in this gadget to display a list of trucks related to the respective key performance indicator.
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
For this gadget to work properly, the Secondary Statistics job must be running in the background. For details,
see Background Jobs view.
The Truck Turn Time gadget displays a bar chart of the number of trucks that exited the facility on a given day, by
truck turn time.
The x-axis represents the truck turn time, in minutes. Each x-axis label displays a bar that represents the number of
truck visits within a range of truck turn times. For example, 10-20 displays the number of truck visits with turn times
between 10 and 20 minutes.
N4 calculates the truck turn time as the time of the truck visit's completion minus the time of the truck visit's creation.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 500
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
Because the gadget shows information for all trucks with an exit time on a given day, all values will drop to zero
(0) at midnight.
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
The Trucks in Yard gadget displays a stacked bar graph. Along the x-axis, the following bar graphs illustrate the
number of trucks in the yard, each for a different number of transactions, based on service-time thresholds:
The Trucks in Yard gadget helps you identify, in real time, the number of trucks currently in the yard that are
exceeding the service time threshold. For example, if the service time to turn around a single-transaction truck is set to
30 minutes, this gadget shows you how many trucks have exceeded 30 minutes and how many were serviced below or
approaching the specified threshold.
Usually, slow service time results from an insufficient number of CHE resources. For example, you might have a truck
sitting in an RTG block for over an hour waiting to be serviced because no RTG has been allocated to the zone. The
Trucks in Yard gadget provides context for the seriousness of truck processing and yard congestion problems. To
expedite the turnaround time, you can direct yard resources to service the trucks in the yard.
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
The Unit Dwell Time gadget displays a bar chart of the number of containers in the yard by the unit dwell time. The
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 501
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
gadget lists all containers with Yard, Truck, and ITV locations if their dwell time is greater than 0 and less than 365
days.
Because this gadget does not list containers with a dwell time exceeding 365 days, the number of containers
displayed in this gadget usually differs from the number of import containers displayed in the Units In Yard
gadget. To verify this, go to the Units view, add a column called Dwell, and then sort by category.
The x-axis represents the unit dwell time, in days. Each x-axis label displays a bar that represents the number of
containers with a unit dwell time as follows:
• 1-4: Greater than 0 days (for example 2 hours) and less than or equal to 4 days
• 5-9: Greater than 4 days and less than or equal to 9 days
• 10-14: Greater than 9 days and less than or equal to 14 days
• 15-19: Greater than 14 days and less than or equal to 19 days
• 20-24: Greater than 19 days and less than or equal to 24 days
• 25-29: Greater than 24 days and less than or equal to 29 days
• 30-34: Greater than 29 days and less than or equal to 34 days
• 35-39: Greater than 34 days and less than or equal to 39 days
• 40-44: Greater than 39 days and less than or equal to 44 days
• 45-49: Greater than 44 days and less than or equal to 49 days
• 50+: Greater than or equal to 50 days and less than 365 days
N4 calculates the unit dwell time as the current time minus the time that the container entered the yard at the current
facility.
The container count in the Units Dwell Time gadget includes all containers of category Transship, Export, Import and
Storage with current location = Y,T,I and E, but filters out E containers in Vessel and In Community, that is, the current
location is E with current location code (CLQL) = C or V.
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
The Units in Yard gadget displays a pie chart that illustrates the number of twenty-foot equivalent units (TEUs) in the
yard. N4 counts one TEU for each 20-foot container and two TEUs for each 40-foot container. The gadget counts each
container as one, irrespective of its size. Each wedge represents the number of units in a specific category, such as
EXPORT or IMPORT containers.
The container count in the Units in Yard gadget includes all containers of category Transship, Through, Export, Import,
Domestic, Storage with current location = Y,T,I and E, but filters out E containers in Vessel and In Community, that is,
the current location is E with current location code (CLQL) = C or V.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 502
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
The Vessel KPIs gadget displays a list view that presents a vessel's moves in the last 60 minutes in the first row and
the plan deviation in the second row. The list view contains the columns described in the following table.
The Vessel Metrics gadget and the Vessel KPI gadget show data on a specific vessel for as long as the gadget
remains open and even after a vessel has departed. To clear data from one of these gadgets after a vessel's
departure, you close and then re-open the gadget, or you update the visit reference to monitor a different vessel.
To review historical performance, look at the trend indicated by the sparkline in the Last 36 Hours column. To
review the current performance, look at the value displayed in the Actual column and the gauge displayed in
the Actual vs. Threshold column. These values show the vessel moves in the last 60 minutes and the current
plan deviation.
Actual vs. threshold A gauge illustrating the current value A gauge illustrating the current value
of moves for the vessel in the last of plan deviation for the vessel.
hour. By default, the thresholds are defined
By default, the thresholds are defined as follows: poor > 30, good < -60
as follows: poor < 45, good > 60 Gauges indicate whether the current
Gauges indicate whether the current metric value falls into an acceptable
metric value falls into an acceptable or unacceptable range, and how
or unacceptable range, and how close the value is to the threshold.
close the value is to the threshold. Every gauge depicts poor
Every gauge depicts poor performance on the left (indicated by
performance on the left (indicated by a dark shade of grey) and better to
a dark shade of grey) and better to good performance on the right
good performance on the right (indicated by lighter shades of grey).
(indicated by lighter shades of grey). This means that the threshold values
This means that the threshold values on the left can start out low, for
on the left can start out low, for example for productivity gauges, or
example for productivity gauges, or high, for example for turn time
gauges.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 503
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
Actual An integer value indicating the actual The actual current value of plan
current value of a vessel's moves in deviation for the vessel, in minutes
the last 60 minutes
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
The Vessel Metrics gadget displays a list view of metrics for a specific vessel on berth. The list view displays the
actual current value of the following metrics for a vessel.
The Vessel Metrics gadget and the Vessel KPI gadget show data on a specific vessel for as long as the gadget
remains open and even after a vessel has departed. To clear data from one of these gadgets after a vessel's
departure, you close and then re-open the gadget, or you update the visit reference to monitor a different vessel.
Column Description
% ForceMajeure Delays Sum of delays caused by acts of nature
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 504
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
Column Description
divided by eGGH (effective gross gang
hours) for the cranes working the vessel
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 505
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
Column Description
Plan Dev. Plan deviation, which is equal to Final ETC -
PTC
PTC Planned time of completion for the vessel
Req BMPH Required berth moves per hour. The required
productivity for the vessel to complete on
time, which is equal to Moves to Go divided
by the Time to PTC.
Service The service code for the vessel, such as
PSX.
Time to PTC Time to planned time of completion for the
vessel, which is equal to PTC - current
application time.
Vessel Name of the vessel
Visit Ref The vessel visit ID
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
The Vessels Alongside gadget displays a list view of all the vessels that have arrived but have not departed.
In addition, N4 displays an icon that indicates whether or not the vessel is running behind schedule.
In this context, the scheduled finish time is the time at which the vessel is scheduled to finish. This time is fixed. The
predicted finish time is the time at which the vessel will complete all its moves. The predicted finish time minus the
scheduled finish time determines if the vessel is late or not. This is referred to as Late Minutes.
You can edit the number of minutes that a vessel must be behind schedule to determine when the Vessels Alongside
gadget will display a yellow or red icon by modifying the values for the Late Minutes Red and Late Minutes Yellow
parameters in the Vessels Alongside form (on page 521).
If Late Minutes is greater than Late Minutes Red, the gadget displays a red error icon in the Status column. If Late
Minutes is greater than Late Minutes Yellow and less than or equal to Late Minutes Red, the gadget displays a
yellow warning icon. Otherwise, the gadget displays a green icon.
For example: When you set the Late Minutes Yellow field to 100 and the Late Minutes Red field to 200, the gadget
displays a red error icon when the vessel is more than 200 minutes behind schedule and a yellow warning icon when
the vessel is between 100 and 200 minutes behind schedule. The gadget displays a green icon when the vessel is less
than or equal to 100 minutes behind schedule.
N4 always checks for the most critical state first. So if N4 finds that the yellow value is greater than the red value, the
gadget displays a red icon.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 506
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
• Vessels with an actual time of arrival (ATA) that is not null (ATA != null) and that is before or equal to now (ATA <=
now)
• Vessels with an actual time of departure (ATD) that is null (ATD == null) or that is after or equal to now plus the
defined data display period for the vessel (ATD >= now+MENDASHBOARD002 (VSL_DATA_DISPLAY_PERIOD)
(on page 465)
If you double-click a vessel, N4 opens the Vessel Inspector for the selected vessel.
Metric Description
ATA A crane/vessel productivity metric. At vessel level, the
actual time of arrival for the vessel provided by XPS,
typically set in the host system.
ATD A crane/vessel productivity metric. At vessel level, the
actual time of departure for the vessel provided by XPS,
typically set in the host system.
BMPH Berth moves per hour
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 507
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Adding gadgets
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
Reflecting the real-time status of the yard in the last hour, the Yard Utilization gadget helps you identify problematic
yard areas. For example, the yard utilization gauge and metrics provide terminal managers with a snapshot of the yard
status that indicates if the yard is running out of slots or reefer plugs, and yard managers find detailed information such
as how many slots or reefer plugs are blocked off due to stack restrictions or how many slots and reefer plugs are still
available.
The Yard Utilization gadget displays a list view of utilization metrics and other related metrics for the configurable
areas in the yard that you are currently logged on to. The list view presents information on reefer plugs in the first row
and on the total yard in the second row, providing a utilization summary across the yard. The subsequent rows show
utilization by area; hence the row labels are area codes ordered alphabetically, in ascending order. If you have not
assigned any area codes, the list includes only these rows: Reefer Plugs, Total Yard, and Unknown. The values for
Total Yard and Unknown will be the same.
The rows Reefer Plugs and Total Yard always display on top of the list. However, when you sort information by
Area, these rows get sorted along with other area codes.
Column Description
Area A group of blocks, typically stack containers,
with similar characteristics, regardless of their
physical locations in the yard. Terminals can
assign area codes based on their yard
operation. For more information, see
Managing yard areas.
Available Slots The number of usable slots in the block minus
the number of used slots.
Restricted Slots The number of slots constrained due to yard
stack restrictions, which equals the number of
total slots minus the number of usable slots.
Total Slots The total number of slots configured for a yard
block or a sub-portion of the block, such as a
tier.
Update Time The last time the Yard Block Statistics job
retrieved yard block details from XPS. The
refresh rate depends on the
ARGOMONITOR005
(YARD_BLOCK_STATISTICS_FREQ) (on
page 464) setting.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 508
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Moving gadgets
Column Description
Usable Slots The total number of serviceable slots in the
block, which is the number of total slots minus
the number of restricted slots.
Examples of restrictions for stack blocks
include roadways, men working, or other
temporary obstructions (as configured in the
Set Stack Status dialog box in XPS).
Used Slots The number of occupied slots in the block,
based on the number of TEU that are currently
stowed in the block plus the number of TEU
that are planned to the block.
Utilization % The utilization percentage, where utilization is
the number of used slots in the block divided
by the number of usable slots.
Utilization Gauge A gauge illustrating the percentage of yard
utilization, with 0% on the left hand side and
100% on the right hand side.
The cell's background color indicates low, OK,
or high utilization, according to the thresholds
defined in the Yard Utilization form.
By default, the thresholds are defined as
follows: low < 60%, high > 85%
If you have administrator privileges, you can
define these thresholds in the Yard Utilization
form.
For information on the data refresh rate for this gadget, see About data refresh rates.
For more information on the related metrics, see Yard metrics (on page 572).
The gadget refreshes based on the value specified for the FRMCARINA033 (GADGET_REFRESH_PERIOD) (on
page 465) setting.
You can move and resize existing gadgets as needed in a dashboard on the <Dashboard> tab.
To move a gadget:
• Click the title bar of the gadget that you want to move and drag it to the desired location on the <Dashboard> tab. If
you resize a gadget, N4 retains the change and displays the same view when you close and open the dashboard.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 509
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
On the <Dashboard> tab, you can edit the parameter settings of the gadgets in a dashboard.
To be able to edit gadgets, a user needs the respective privileges. For more information on privileges and roles,
see Privileges view and Roles view.
As an administrator, you can also change a gadget's default parameter settings (on page 515).
The AGV Average moves per hour form enables you to edit properties for the AGV Average moves per hour
gadget.
The AGV Idle Time By AGV Pool form enables you to edit properties for the AGV Idle Time By AGV Pool gadget.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 510
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
The AGV Moves Per Hour form enables you to edit properties for the AGV Moves Per Hour gadget.
The AGV Travel Distance form enables you to edit properties for the AGV Travel Distance gadget.
The AGV Wait At QC form enables you to edit properties for the AGV Wait At QC gadget.
The AGV Wait At Parallel Buffer form enables you to edit properties for the AGV Wait At Parallel Buffer gadget.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 511
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
The AGV Wait in ASC TZ form enables you to edit properties for the AGV Wait in ASC TZ gadget.
The ASC Driving Time form enables you to edit properties for the AGV Driving Time gadget.
The ASC Idle time by Yard Block form enables you to edit properties for the ASC Idle Time by Yard Block gadget.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 512
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
The ASC Moves by Move Kind form enables you to edit properties for the ASC Moves by Move Kind gadget.
The ASC Moves last hour form enables you to edit properties for the ASC Moves last hour gadget.
The ASC Productivity form enables you to edit properties for the ASC Productivity gadget.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 513
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
2. To maintain these settings as the new default, select the Make Default check box. For more information, see
Changing a gadget's default parameter settings (on page 515).
3. Click Save.
The ASC Red Time For Date Range form enables you to edit properties for the ASC Red Time For Date Range
gadget.
The ASC Red Time Per Day By Yard Block form enables you to edit properties for the ASC Red Time Per Day By
Yard Block gadget.
To edit the ASC Red Time Per Day By Yard Block gadget:
1. From the ASC list, select the required ASC or select multiple ASCs by holding down the Shift key while you select
them.
2. To maintain these settings as the new default, select the Make Default check box. For more information, see
Changing a gadget's default parameter settings (on page 515).
3. Click Save.
The ASC Summary form enables you to edit properties of the ASC Summary gadget.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 514
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
The ASC Travel Distance form enables you to edit the properties of the ASC Travel Distance gadget.
The Average ASC Cycle Time By ASC form enables you to edit properties for the Average ASC Cycle Time By ASC
gadget.
The new default values apply to all new instances of a gadget type. Instances of a gadget that you added previously
keep their individual settings. If required, a user with a role that has the Gadget - Edit privilege may override the
default settings for a gadget.
When you close and reopen a dashboard, or you log out and log in again, all gadgets display the most recently
set parameter values, which are not necessarily the default values.
The following gadgets have parameters with system default values:
• Crane KPIs (on page 491): Minimum Threshold, Maximum Threshold, Sparkline Lower Bound, Sparkline Upper
Bound
• Moves per Day: Days Ago
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 515
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
The Crane KPIs form enables you to edit properties for the Crane KPIs gadget.
The Crane Metrics form enables you to edit properties for the Crane Metrics gadget.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 516
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
The Crane Rhythm form enables you to edit properties for the Crane Rhythm gadget (on page 493).
N4 lists all vessels belonging to the facility that you logged in to.
2. From the Look back Hours list, select the number of hours for which you want to display data.
3. Click Save.
The Fixed CHE Details form enables you to edit properties for the Fixed CHE Details gadget. To view information on
multiple CHE types, you can add different Fixed CHE Details gadgets to the Dashboard and specify a different CHE
type in each.
All fields in this form list entities for the current facility.
The options available in the POW ID and Pool ID drop-down lists include all objects, not just those valid for
the last hour. To get relevant search results, you must select valid entries.
3. To maintain these settings as the new default, select the Make Default check box. For more information, see
Changing a gadget's default parameter settings.
4. Click Save.
The Moves per Day form enables you to edit properties for the Moves per Day gadget.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 517
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
2. To maintain these settings as the new default, select the Make Default check box. For more information, see
Changing a gadget's default parameter settings (on page 515).
3. Click Save.
The Moving CHE Details form enables you to edit properties for the Moving CHE Details gadget. To view information
on multiple CHE types, you can add different Moving CHE Details gadgets to the Dashboard and specify a different
CHE type in each.
All fields in this form list entities for the current facility.
The options available in the POW ID and Pool ID drop-downs include all objects, not just those valid for the
last hour. To get relevant search results, you must select valid entries.
3. To maintain these settings as the new default, select the Make Default check box. For more information, see
Changing a gadget's default parameter settings.
4. Click Save.
The Quay Cranes Moves by Lift Mode for selected Quay form enables you to edit properties for the Quay Cranes
Moves by Lift Mode for selected Quay gadget.
To edit the Quay Cranes Moves by Lift Mode for selected Quay gadget:
1. From the Quay Crane list, select the required quay crane. You can select only one quay crane.
2. In the Look Back Hours field, enter the number of hours for which you want to display data. The default is 4, the
minimum is 1, and the maximum is 24.
3. To maintain these settings as the new default, select the Make Default check box. For more information, see
Changing a gadget's default parameter settings (on page 515).
4. Click Save.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 518
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
The Quay Cranes Net Moves By Hour form enables you to edit properties for the Quay Cranes Net Moves By Hour
gadget.
The Truck KPIs form lets you edit properties for the Truck KPIs gadget, as specified in the following table.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 519
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 520
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
2. To maintain these settings as the new default, select the Make Default check box. For more information, see
Changing a gadget's default parameter settings (on page 515).
3. Click Save.
The Trucks in Yard form lets you edit properties for the Trucks in Yard gadget, as specified in the following table. All
parameters have a possible minimum value of 0 and maximum value of 1000 minutes.
The Vessels Alongside form enables you to edit properties for the Vessels Alongside gadget.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 521
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the parameter settings of gadgets
The Vessel KPIs form enables you to edit the properties for the Vessel KPIs gadget.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 522
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Editing the display properties of table gadgets
The Vessel Metrics form enables you to edit properties for the Vessel Metrics gadget.
The Yard Utilization form enables you to adjust the utilization thresholds applied in the Yard Utilization gadget to your
terminal's operation. The thresholds affect the Utilization and Utilization Gauge columns.
By default, the minimum threshold is set to 60 and the maximum threshold to 85.
To be able to edit gadgets, a user needs the respective privileges. For more information on privileges and roles,
see Privileges view and Roles view.
A table gadget inherits its display properties as follows:
• When you open a new instance of a table gadget, it takes on the display properties most recently set. Therefore,
different instances of the same table gadget may look different if you change the display properties or filter between
creating each instance.
• If you close and reopen a dashboard or log out and log in again, Monitor refreshes all table gadgets with the display
properties or filter most recently set.
Removing a saved filter in table gadgets does not re-establish the default view.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 523
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Creating a PCPH gadget
you can right-click and select Save as Default Layout option if you do not want to retain the hidden gadgets on the
Dashboard. Here, N4 does not display the hidden gadgets when you reopen that Dashboard or right-click and select
Reset to Default Layout on the Dashboard.
To hide a gadget:
1. In the upper right corner of the gadget that you want to close, click .
N4 displays an alert message.
2. When prompted whether you want to proceed, click Yes.
1. In the Database Backed Variforms view (Configuration Settings Database Backed Variforms), click to
open the Variform File Definition form.
2. In the Variform File Definition form, in the Name field, enter the name, such as Quay Crane PCPH.
3. From the XML Template list, select GADGET.
4. Click Edit Contents to make the Variform XML field editable.
5. In the Variform XML field, copy-paste the following variform definition in the <gadget> tag.
<gadget id="GADGET_NAME_QUAY_PC_BY_HOUR" group="GADGET_GROUP_APPLICATION">
<title>GADGET_NAME_QUAY_PC_BY_HOUR</title>
<description>Quay Productive cycles per hour including Last Hour</description>
unit
<name>CheMoveStatistics</name>
</entity>
<barChart>
<title>Quay Productive Cycles</title>
<legend/>
<generate toolTips="true"/>
<fonts>
<font target="title" size="14pt" style="bold"/>
</fonts>
<!-- Modify it to customQuayMovesPerHourChartDataManager for GMPH -->
<dataExtensionManager ref="customQuayProdCyclesPerHourChartDataManager "/>
<attributes>
<attribute key="ignoreTacitColorTheme" value="true"/>
</attributes>
<plotPanel>
<domainAxis fieldId="qcMovesQuayNames" label="Quay Cranes"></domainAxis>
<rangeAxis label="PCPH"/>
<series label="A">
<colors>
<color target="series" value="red"/>
</colors>
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 524
Confidential -- Proprietary
Part 3: Business Intelligence <Dashboard> tab
Creating a PCPH gadget
<rangeAxis fieldId="qcMovesMoveCount"/>
</series>
<series label="B">
<colors>
<color target="series" value="blue"/>
</colors>
<rangeAxis fieldId="qcMovesMoveCount"/>
</series>
<series label="C">
<colors>
<color target="series" value="yellow"/>
</colors>
<rangeAxis fieldId="qcMovesMoveCount"/>
</series>
<series label="D">
<colors>
<color target="series" value="green"/>
</colors>
<rangeAxis fieldId="qcMovesMoveCount"/>
</series>
</plotPanel>
</barChart>
</gadget>
6. Click Save.
7. In the Database Backed Variforms view, select Actions Reload All Variforms to propagate changes:
▪ Select the Only update local node option if you want to test the form locally before propagating the changes to
all nodes.
▪ Select the Propagate changes to all nodes option if you are ready to distribute the changes to all nodes in the
cluster.
8. Reload the variform. To do so, click Actions Reload All Variforms.
The PCPH gadget gets listed in the Add gadget form.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 525
Confidential -- Proprietary
3.4 BI Reference
This section provides reference information to help you better understand the data displayed in dashboard gadgets and
reports, as provided by the Monitor option and the Reporting feature. Throughout this section, the combined
functionality of Monitor and Reporting may be referred to as BI, short for business intelligence.
This section also provides operation scenarios that describe the behavior of BI in relation to XPS.
In This Section
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 526
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Understanding the Plan Deviation gauge
The gauge uses the following thresholds: a minimum threshold, which is the threshold of the lower numerical value,
and a maximum threshold, which is the threshold of the higher numerical value in the gauge. The terms minimum or
maximum do not imply good or bad. Their position in the gauge depends on the nature of the metrics.
In terms of plan deviation, higher plan deviation means worse performance. Therefore, the threshold values in the
gauge start out high on the left (with the Plan Dev. Maximum threshold) and end up low on the right (with the Plan Dev.
Minimum threshold).
The following scenarios illustrate the behavior of the Plan Deviation gauge.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 527
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Understanding the Plan Deviation gauge
In the Vessel KPIs gadget, the Plan Deviation gauge appears as in the following figure. Because with a value of -12,
plan deviation is below the defined minimum threshold of -10, the red indicator line reaches into the light grey-shaded
area of good plan deviation.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 528
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Understanding the Plan Deviation gauge
In the Vessel KPIs gadget, the Plan Deviation gauge appears as in the following figure. Because with a value of -17,
plan deviation is above the maximum threshold of 15, the red indicator line remains in the black-shaded area of poor
plan deviation.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 529
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Understanding the Plan Deviation gauge
In the Vessel KPIs gadget, the Plan Deviation gauge appears as in the following figure. Because with a value of -6,
plan deviation is above the minimum threshold of -10 but below the maximum threshold of 15, the red indicator line
reaches into the right side of the dark grey-shaded area of reasonable plan deviation.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 530
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Determining which quay crane made a vessel move
In the Vessel KPIs gadget, the Plan Deviation gauge appears as in the following figure. Because with a value of +8,
plan deviation is above the minimum threshold of -10 but below the maximum threshold of 15, the red indicator line
reaches into the left side of the dark grey-shaded area of reasonable plan deviation.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 531
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Forward-Looking metrics
To help a vessel planner or supervisor determine if an operation is ahead or behind schedule and by how much, N4
lets you enter the planned completion time for each of the cranes that are working on a vessel. It also provides a plan
deviation that measures the difference between the current estimated completion time vs. the planned completion time.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 532
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Forward-Looking metrics
Each time a crane is planned to work on the vessel, there is a record in the Vessel Crane Statistics table that
corresponds to each segment of work. In each segment, the "regular" metrics are based on the last move of the crane
on the vessel before it moves off, and the "final" metrics are based on the very last move of the crane on the vessel.
So if crane CR1 works at vessel A from 10:00 to 11:00 (with ETC=10:55, moves to to=44), goes off to do something
else, and comes back to vessel A from 15:00 to 17:00 (with ETC = 17:00, moves to go = 50), then there are 2 records
in the vessel/crane statistics with its own ETC and moves to go, and the same ETC final 17:00 and moves to go final
=94. In fact, when multiple segments exist for the same crane/vessel visit combination, they only differ in ETC and
moves to go. In additional to ETC final and moves to go final, the other metrics, such as moves completed, first move,
last move, gross gang hour, and gross productivity, are all the same.
If a crane does not leave and come back to a vessel during the vessel's visit, there is only one set of "regular" metrics,
and they match the "final" metrics, and the Vessel Crane Statistics table holds only one record. The sample section (on
page 536) provides different scenarios.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 533
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Forward-Looking metrics
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 534
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Forward-Looking metrics
* The term split shifts refers to a crane that works another vessel in-between two shifts.
Metric Description
Planned_completion A value for a crane working at a vessel. It is used to
compare to the dynamic estimated_completion_final to
provide the plan_deviation. Use Initialize PTC to set PTC
as the ETC of the moment.
When multiple segments occur, be sure to Initialize PTC
for all the segments of a crane
Plan_deviation Estimated_completion_final - planned_completion
If an operation is ahead of its planned completion time,
then plan deviation is negative.
Metric Description
Estimated_completion Estimated_completion_final of the crane that is projected
to finish last, because this is driving the vessel's
estimated completion time
Maximum of the estimated_completion_final of all the
cranes that have worked, are working, or planned to work
on the vessel
Moves_to_go Sum of all moves_to_go_final of all the cranes that are
working or planned to work on the vessel
Planned_completion Maximum of the planned_completion of all the cranes that
have worked, are working, or planned to work on the
vessel
Plan_deviation Estimated_completion - planned_completion
In summary, each crane has its own PTC and ETC final: the vessel's PTC is a maximum of its cranes' PTC, and the
vessel's ETC is a maximum of its cranes' ETC final. Therefore, the vessel's PTC and the vessel's ETC could come
from two different cranes. For example, if CR1 and CR2 both work for vessel A:
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 535
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Forward-Looking metrics
The above table shows that vessel A's PTC is 08-Feb-25 12:00 (from CR1), vessel A's ETC Final is 08-Feb-25 14:00
(from CR2), and vessel A's plan deviation is 02:00.
Vessel/crane scenario: A
Throughout the entire operation of vessel A, the regular and final forecasted metrics stay the same for QC1at vessel A.
See the column Metrics Values for QC1 at vessel A at time T1, T2, and T3 in scenario A B.
Metrics are observed when QC1 finishes its move for vessel (A) because QC1 completed all work assigned to it, or
QC1's remaining moves have been assigned to another crane, QC2.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 536
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Forward-Looking metrics
The regular and final forecasted metrics will be the same for QC1 at vessel A.
When QC1 finishes the last move, the following will be true:
Metric Value
moves to go = moves to go final 0
estimated_completion = Last known value
estimated_completion_final
planned_completion Last user-entered value
Vessel/crane scenario: A to B
Assume that the table below and the timeline above show what N4 receives as the plan for QC1 for vessels A and B, at
time T1.
Crane/Vessel Time of First Move No. of Moves Planned Time of Last Move
QC1 at vessel A 09:00 100 12:00 for lmv1A_1 (last
move for QC1 at vessel A
before moving off the first
time)
QC1 at vessel B 12:15 30 13:45 for lmv1B_1 (last
move for !C1 at vessel B
before moving off the first
time
The gray box in the above timeline shows the duration of the work and number of moves for QC1, for each of the
vessels A and B.
The table below shows the value of the metrics at different times.
• mtg = moves to go
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 537
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Forward-Looking metrics
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 538
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Forward-Looking metrics
Vessel/crane scenario: A to B to A
The timeline above marks the key moves on which the forward-looking metrics are based, as follows:
• lmv1A_1: The last move for QC1 at vessel A before it first moves off to another vessel during vessel A's current visit
• lmv1A_2: The very last move for QC1 at vessel A during vessel A's current visit
• lmv1B_1: The last move for QC1 at vessel B before it first moves off to another vessel during vessel B's current visit;
also the very last move for QC1 at vessel B
For QC1 at vessel A, "regular" metrics are based on lmv1A_1 and "final" metrics on lmv1A_2, as shown in the following
table.
Metric Definition
moves_to_go for 1st record of vessel/crane statistics for Number of moves in the segment remaining to get to and
QC1/vessel A include move lmv1A_1, say 50
estimated_completion for 1st record of vessel/crane Time that XPS estimates when lmv1A_1 completes, say
statistics for QC1/vessel A 10:55
moves to go for 2nd record of vessel/crane statistics for Number of moves in the segment remaining to get to and
QC1/vessel A include move lmv1A_2, say 44
estimated completion for 2nd record of vessel/crane Time that XPS estimates when lmv1A_2 completes, say
statistics for QC1/vessel A 17:00
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 539
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Forward-Looking metrics
Metric Definition
moves_to_go_final for both records Number of moves remaining to get to and include move
lmv1A_2
= moves to go for 1st record + moves to go for 2nd record
= 94
estimated_completion_final Time that XPS estimates when lmv1A_2 completes, say
17:00
planned_completion A user-entered time of when lmv1A_2 is planned for
completion, say 17:30
plan_deviation Estimated_completion_final - planned_completion
= 17:00 - 17:30
= -30 mins
For QC1 at vessel B, "regular" and "final" metrics are both based on lmv1B_1, as shown in the following table.
Metric Definition
moves_to_go Number of moves in the segment remaining to get to and
include move lmv1B_1
estimated_completion Time that XPS estimates when lmv1B_1 completes
moves_to_go_final moves_to_go
estimated_completion_final estimated_completion
planned_completion A user-entered time of when lmv1B_1 is planned for
completion
Vessel/crane scenario: A to B to A to B
The timeline above marks the key moves on which the forward-looking metrics are based, as follows:
• Imv1A_1: The last move for QC1 at vessel A before it first moves off to another vessel during vessel A's current
visit.
• Imv1A_2: The very last move for QC1 at vessel A during the vessel A's current visit.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 540
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Forward-Looking metrics
• Imv1B_1: The last move for QC1 at vessel B before it first moves off to another vessel during vessel B's current
visit.
• Imv1B_2: The very last move for QC1 at vessel B during the vessel B's current visit.
QC1 at vessel A is identical to QC1 at vessel A in scenario A B A (on page 539).
QC1 at vessel B is the same as QC1 at vessel A in scenario A B A (on page 539), with vessel B replacing vessel
A, that is two sets of "regular" metrics are based on Imv1B_1 and "final" metrics are based on Imv1B_2.
Vessel/crane scenario: A to B to C
The above timeline marks the key moves on which the forward-looking metrics are based, as follows:
• lmv1A_1: The last move for QC1 at vessel A before it first moves off to another vessel during vessel A's current visit;
also the very last move for QC1 at vessel A
• lmv1B_1: The last move for QC1 at vessel B before it first moves off to another vessel during vessel B's current visit;
also the very last move for QC1 vessel B
• lmv1C_1: The last move for QC1 at vessel C before it first moves off to another vessel during vessel B's current
visit; also the very last move for QC1 at vessel C
For QC1 at vessel A, "regular" and "final" are the same and based on lmv1A_1.
For QC1 at vessel B, "regular" and "final" are the same and based on lmv1B_1.
For QC1 at vessel C, "regular" and "final" are the same and based on lmv1C_1.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 541
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Crane Activity metrics
Vessel/crane scenario: A to B to C to A
The above timeline marks the key moves on which the forward looking metrics are based, as follows:
• Imv1A_1: The last move for QC1 at vessel A before it first moves off to another vessel during vessel A's current
visit; also, the very last move for QC1 at vessel A.
• Imv1A_2: The very last move for QC1 at vessel A during the vessel A's current visit.
• Imv1B_1: The last move for QC1 at vessel B before it first moves off to another vessel during vessel B's current
visit; also, the very last move for QC1 at vessel B.
• Imv1C_1: The last move for QC1 at vessel C before it first moves off to another vessel during vessel C's current
visit; also, the very last move for QC1 at vessel C.
For QC1 at vessel A, see scenario A B A (on page 539) for QC1 at vessel A.
For QC1 at vessel B, "regular" and "final" are the same and based on Imv1B_1.
For QC1 at vessel C, "regular" and "final" are the same and based on Imv1C_1.
Crane activity information sometimes explains what delayed a crane. It is also used to calculate metrics such as net
gang hours and net productivity.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 542
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Crane Activity metrics
XPS, together with N4, supports the tracking of the crane activity metrics by category as well as the above-mentioned
crane activity count. This allows terminal managers to track crane activities accurately, without over-burdening the
hatch clerk (HC).
To count containers that are lifted by using egear, hatch clerks can record vessel moves during an active egear crane
activity, but they have to stop the egear crane activity manually. This is different from other crane activities that do not
allow a concurrent vessel move.
N4 lists all available crane activities in the Crane Delay Types view. You can configure custom activities using the
Crane Delay Types form. The Crane Delay Category field in this form lets you specify the category of an activity,
which can be either terminal-related, non-terminal related, or related to force majeure (a disruptive natural event such
as bad weather or an earthquake). For reporting purposes, if you want crane/vessel crane activity metrics to consider a
delay type, you must enter a value in this field.
• Activity category
• Status
Activity category
The category of a crane activity. SPARCS Monitor lets you configure custom activities (using the Crane Delay Types
form) and assign them to the following pre-defined categories:
• Terminal
• Non-terminal
• Force Majeure
Status
The status of an activity, which can take on one of the following values:
SPARCS Monitor only includes activities that are started or stopped. It ignores planned activities.
Using SPARCS Quay Commander, you can start and stop an activity as follows:
1. From the Actions menu, select Create Activity for Selected Shift to create a planned activity in the current shift.
If you do not use the current shift, you cannot continue this procedure.
2. From the Crane Activity list, select the activity (with status Planned).
3. From the Actions menu, select Start Activity.
The status of the activity should change to Started in the Crane Activity list window.
4. From the Actions menu, select Stop Activity.
The status of the activity should change to Stopped.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 543
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Crane Activity metrics
Metric Description
Activity ID The ID of the activity, such as "A1" or "B2"
This table describes crane/vessel crane activity metrics at the crane level.
Metric Description
Terminal Delays The sum of terminal delays for the crane servicing the
vessel visit
Non-Terminal Delays The sum of non-terminal delays for the crane servicing
the vessel visit
Force Majeure Delays The sum of delays due to acts of nature for the crane
servicing the vessel visit.
Total Delays The sum of all delays, that is terminal, non-terminal, and
force majeure delays for the crane servicing the vessel
visit
This table describes crane/vessel crane activity metrics at the vessel level.
Metric Description
Terminal Delays The sum of terminal delays for the vessel visit
Non-Terminal Delays The sum of non-terminal delays for the vessel visit
Force Majeure Delays The sum of delays due to acts of nature for the vessel
visit.
Total Delays The sum of all delays, that is terminal, non-terminal, and
force majeure delays for the vessel visit
Percent Terminal Delays The terminal delays for the vessel visit/effective Gross
Gang Hrs for the vessel visit
Percent Non Terminal Delays The non-terminal delays for the vessel visit/effective
Gross Gang Hrs for the vessel visit
Percent Force Majeure Delays The force majeure delays for the vessel visit/effective
Gross Gang Hrs for the vessel visit
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 544
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Crane Activity metrics
N4 lets you configure custom crane activities (using the Crane Delay Types form) and assign them to the pre-
defined delay categories Terminal, Non-terminal, or Force Majeure. You can also use the Crane Delay Types
view to identify delay categories.
Category Description
A1 Boom Up/Down
A2 Quay Crane Breakdown
A3 Crane Clash
A4 Lashing
A5 Waiting for Tractor/
Straddle Carrier
A6 System Failure
A7 Incident/Accident
A8 Meal Break
A9 Stowage Replan
Category Description
B1 Vessel Stability
B2 Gear Boxes
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 545
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Crane Activity metrics
Category Description
B3 Breakbulk
B4 OOG/Heavy Lift/
Emergency Gear
B5 Hatch Covers
B6 Waiting for Export
Container
B7 Revised Plan
B8 Agent
B9 Authorities
Category Description
C1 Weather
C2 Power Failure
C3 Emergencies
• During the time period of the scenario, only activities mentioned are entered.
• The activity code is xN, where x is A and N is a one-digit number.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 546
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Crane Activity metrics
• If the category for the activity is B, that is x is B, and the activity is not Breakbulk, Twist Lock, Hatch Lids, or Egear
(that is not B3, B2, B5, or B4), just replace Terminal Delays in the above scenario with Non Terminal Delays.
• If the category for the activity is C, that is x is C, then there is no change to the Terminal Delays in the above steps.
N4 lets you configure custom crane activities (using the Crane Delay Types form) and assign them to the
pre-defined delay categories Terminal, Non-terminal, or Force Majeure. You can also use the Crane Delay
Types view to identify delay categories.
The metrics are the same as in Scenario 1 (on page 546), except that count of B5 is based on what the HC
entered.
The scenario is based on the following conditions:
• This scenario also applies to the recording of breakbulk (B3) and twistlock bin (B2). See Support for other terminal
codes (on page 545) for the crane activity code used for each of these activities.
N4 lets you configure custom crane activities (using the Crane Delay Types form) and assign them to the
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 547
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Crane Activity metrics
pre-defined delay categories Terminal, Non-terminal, or Force Majeure. You can also use the Crane Delay
Types view to identify delay categories.
• During the time period of the scenario, only the activities mentioned are entered.
The metrics are the same as those in Scenario 1 (on page 546), except that a container move made using
Egear (VS.Egear moves in SPARCS Analytics) is counted. VS.Egear counts the container move during the use
of Egear, while activity_count for B4 counts how many B4 activities have been recorded.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 548
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Crane Activity metrics
• CAHAEG is set to B4
• recordMove for B4 =N
N4 lets you configure custom crane activities (using the Crane Delay Types form) and assign them to the
pre-defined delay categories Terminal, Non-terminal, or Force Majeure. You can also use the Crane Delay
Types view to identify delay categories.
During the time period of the At the start of scenario Initial value of metrics:
scenario, only activities mentioned Non-Terminal Delays = 8
are entered. 09:58
Total Delays = 17
VS.Egear moves = 1
10:00 HC starts activity B4 with start time ActivityDuration of current active
09:59 activity B4 = 1
ActivityCount of current active
activity B4 = 1
Count of container moves during
active activity B4 = 0
Non-Terminal Delays = 8+1=9
Total Delays = 17+1=18
VS.Egear moves = 1
10:01 HC enters a vessel move ActivityDuration of current active
activity B4 = 2
ActivityCount of current active
activity B4 = 0
Count of container moves during
active activity B4 = 1
VS.Egear moves = 1+1=2
Moves Completed in N4
incremented by 1 for the vessel
move
VS.Total Vsl Lifts is similarly
incremented by 1.
10:02 Supervisor observes N4 Duration of current active activity
B4 = 3
Count of current active activity B4
=1
Count of container moves during
active activity B4 = 1
Non-Terminal Delays = 8+3=11
Total Delays = 17+3=20
VS.Egear moves = 2
10:04 HC enters a vessel move ActivityDuration of current active
activity B4 = 5
ActivityCount of current active
activity B4 = 1
Count of container moves during
active activity B4 = 2
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 549
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Crane Activity metrics
• Terminal Delays = 10
• Non-Terminal Delays = 20
• Total Delays = 36
The parameter CAHAEG (on page 545) is set to B4 for counting vessel moves that are made using Egear.
In the following table, the Attribute column lists the crane activity attributes as follows:
• AT: Activity ID
• ST: Start time
• D: Duration
• C: Count
N4 lets you configure custom crane activities (using the Crane Delay Types form) and assign them to the
pre-defined delay categories Terminal, Non-terminal, or Force Majeure. You can also use the Crane Delay
Types view to identify delay categories.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 550
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Crane Activity metrics
• Terminal Delays = 10
• Non-Terminal Delays = 20
• Total Delays = 36
The parameter CAHAEG (on page 545) is set to B4 for counting vessel moves that are made using Egear.
In the following table, the Attribute column lists the crane activity attributes as follows:
• AT: Activity ID
• ST: Start time
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 551
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Crane/Vessel Crane Activity metrics
• D: Duration
• C: Count
N4 lets you configure custom crane activities (using the Crane Delay Types form) and assign them to the
pre-defined delay categories Terminal, Non-terminal, or Force Majeure. You can also use the Crane Delay
Types view to identify delay categories.
The original attribute value appears in the Original column and the new value in the New column. The Metrics column
shows how the scenario affects the relevant metrics.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 552
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
CHE metrics
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 553
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
CHE metrics
Depending on a terminal's operation, the operating mode for reach stacker, forklift, and top pick can be:
Trip: A tour that the yard CHE takes to finish a work unit. One work unit can contain one or more work instructions
(WIs), as long as the carry start time of the WIs is earlier than the earliest carry complete time of these WIs. All moves
in a trip are of the same move kind.
Move kinds:
• 0: Unknown
• 1: Require Handler
• 2: Self-complete
• 3: Truck
• 4: Crane
• 5: Truck-ShiftChassis
• 6: Truck-Coupled
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 554
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
CHE metrics
For distance-related metrics, the ratio of laden (CHE carrying a container) to unladen (CHE not carrying a container)
distance traveled is another measure of CHE productivity. Travel distance represents the distance (in meters) that a
CHE travels while completing a particular EC event. The distance is determined by tracking a CHE's current and
previous yard positions. N4 then uses this positional information to calculate the relative distance between the two
positions.
When a CHE operator first logs in, the current position of the CHE is undefined. Hence, the first move that it makes has
a 0 start distance
N4 limits the calculation of distance-related metrics to carry CHEs and single moves. When a CHE is
dispatched twin moves, the start distance and travel distance is only reported for the first move dispatched.
For terms used in the CHE metrics, see CHE terminology (on page 554).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 555
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
CHE metrics
Metric Description
last_move_time The end time of the last completed move by the moving
CHE.
time_since_last_move The current time minus the time of the last move.
move_count The sum of all moves (work instructions) completed by
the moving CHE in the last 60 minutes.
total_distance_unladen The sum of unladen distance for all trips completed by the
moving CHE in the last 60 minutes
total_distance_laden The sum of laden distance for all trips completed by the
moving CHE in the last 60 minutes.
total_distance The sum of laden and unladen distance for all trips
completed by the moving CHE in the last 60 minutes
trip_count The number of unique trips made by the moving CHE in
the last 60 minutes.
avg_distance_unladen The average of unladen distance across the trips
completed by the moving CHE in the last 60 minutes. This
value equals the total distance unladen divided by the trip
count.
avg_distance_laden The average of laden distance across the trips completed
by the moving CHE in the last 60 minutes. This value
equals the total distance laden divided by the trip count.
Idle time The time that a moving CHE spends idle after
completing a step of the WI and before it gets the
dispatch command for the next step or the next WI.
Idle time may result from no work or from a delay in
the dispatch logic.
Wait time The time that a moving CHE spends waiting for
another CHE's action (arrival, land container, or lift
container) so that the container can change hand.
Wait time results from another CHE not being ready
for the container exchange.
Travel time The time that a moving CHE spends traveling to a
location after it gets dispatched.
N4 associates each period either with the origin of the move (where the CHE gets a container) or the destination of the
move (where the CHE drops a container) so that you can quickly determine, for example, the time spent waiting in the
yard or the time spent idle at the quay.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 556
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
CHE metrics
The following figure illustrates the events, timestamps, and duration metrics for a single move scenario such as load,
discharge, re-load, re-discharge, or yard shift. Events and periods that depend on PrimeRoute appear in italics.
• Straddle carriers that have to drive a longer distance between to and from positions for a job have a lower rate of
moves per hour and a longer average trip distance.
• When calculating distance metrics, N4 assumes that straddle carriers drive along the paths that are specified in the
yard path model (which is part of your yard file), unless the terminal uses a CHE position tracking system that is
integrated with XPS to track the physical distance traveled. Therefore, two straddle carriers that service the same
crane and yard area and that are dispatched to similar jobs report comparable distance efficiency. However, you will
get a better picture of straddle carrier productivity by focusing on the moves completed. Alternatively, you can look
at the laden versus unladen travel time to compare productivity. When you assume a speed variation average over
time, the laden to unladen travel time and distance usually correlate well with each other.
• When deploying an optimization application such as PrimeRoute, terminal managers can evaluate productivity
improvement by comparing the distance or time efficiency by move kind before and after the application's
implementation. When the straddle carriers follow the yard path model, the change in distance efficiency accurately
reflects the optimization in dispatching logic.
For terms used in the CHE metrics, see CHE terminology (on page 554).
Metric Description
last_move_time The end time of the last move that the CHE completed.
time_since_last_move The current time minus the time of the last move.
move_count The sum of all moves (work instructions) completed by
the fixed CHE in the last 60 minutes.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 557
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
CHE metrics
Metric Description
rail_move_count The number of rail loads and discharges that the CHE
completed in the last 60 minutes.
non_rail_move_count The move count minus the rail move count.
crane_move_count The number of vessel loads and discharges that the CHE
completed in the last 60 minutes.
non_crane_move_count The move count minus the crane move count.
When the CHE participates in both fetch and put with carry CHE alone being different, then the move count should be
two (one for fetch and one for put). See also Move counts for multiple moves (on page 562).
The following tables show how the operating mode and CHE kind determine whether it is a fetch, carry or put CHE in a
move by move kind. The following applies to all tables:
SHOB is not listed because CHEs are not involved in SHOB moves.
Receival moves
Delivery moves
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 558
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
CHE metrics
Load moves
Discharge moves
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 559
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
CHE metrics
Yard moves
Shift moves
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 560
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
CHE metrics
RST,
FLT
Truck ITV, TT, N/A Yes N/A
AGV,
MTT
Self- SC, Yes Yes Yes
complete RST,
FLT
Truck-
ShiftCha
ssis
Truck-
Coupled
Reload moves
Redischarge moves
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 561
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
CHE metrics
AGV,
MTT
Self- SC, 2 (on Yes Yes
complete RST, page
FLT 562)
Truck-
ShiftCha
ssis
Truck-
Coupled
Footnote 1
At a straddle terminal, for LOAD and DSCH moves:
Footnote 2
• If a straddle or other self-complete CHE delivers a container to a rail ramp for loading by RMG, reachstacker, or
other CHE, the RLOD process is similar to a LOAD. For the reverse process, a RDCH is similar to a DSCH.
• If a straddle, or other self-complete CHE sets or lifts a container directly onto or from a railcar, the RLOD/RDSC is
similar to a yard move.
Footnote 3
In the most common YARD move, the fetch CHE and the put CHE are distinct CHEs when a container is moved from
one block to another by a carry-CHE.
Exception: XPS setting RMGZNE is set to TRUE, where an RTG can perform a YARD move with no truck. In this
case, the RTG is the fetch and put CHE. The carry CHE may be unknown.
Footnote 4
For RECV, DLVR, XPS may send some other value than the RTG/RMG ID for fetch and carry CHE. In this case, N4
credits 1 move to the put CHE.
In the following scenario (which is quite rare), RM01 is credited with two moves because there is a carry CHE in
between:
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 562
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
ASC metrics
When GENREH is set to "Y", rehandle work instructions are automatically created when a planned container move is
blocked. Put Che, Carry Che, and Fetch Che are all updated with the value of the CHE which completed the shift
move.
When GENREH is set to "N", shift moves are not automatically created and it is not until the CHE operator selects the
planned container move, that a rehandle will be initiated. The Put Che value is updated with the CHE which completed
the shift move. Fetch Che and Carry Che are left blank.
For example, GENREH is set to "Y" and a yard move is planned for a container which has a container that must be
rehandled on top of it. XPS creates work instructions for a yard move and a yard shift and dispatches them to RTG
RT105. The RTG operator selects the shift move from the Job List in ECN4Web and completes it. Viewing the move
history in N4 shows RT105 included in the "Put CHE Name", "Carry CHE Name", and "Fetch CHE Name" fields.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 563
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
ASC metrics
Metric Description
PickDispatchTime The time a CHE is dispatched to pick a container
PickArriveTime The time a CHE arrives to pick a container at either a
yard, vessel, or rail location
PickIdleTime The total elapsed time between the CHE’s last move and
the time the next move is dispatched (in milliseconds)
PickWaitTime The total elapsed time between the time the CHE arrived
to pick the container and the time the container is actually
loaded onto the CHE (in milliseconds)
DropDispatchTime The time a CHE is dispatched to drop a container
DropArriveTime The time a CHE arrives at a yard, vessel, or rail location
to drop a container
DropIdleTime The time difference between the time the CHE arrives to
pick the container and the time the container is actually
loaded onto the CHE (in milliseconds)
DropWaitTime The time difference between the time the CHE arrived to
drop the container and the time the container is actually
taken off the CHE (in milliseconds)
ContainerOnTime The time a container is loaded onto the CHE
ContainerOffTime The time the container is taken off the CHE
DistanceLaden The distance that the laden CHE is required to travel to
complete the work instructions (WIs)
DistanceUnladen The distance that the CHE traveled from its last known
position to the fetch position
UnladenTravelTime The total unladen travel time for the CHE to complete the
move
LadenTravelTime The total laden travel time for the CHE to complete the
move
MoveDirection The direction of the move with respect to the transfer
zone (at both ends of the stack), such as To TZ, From TZ,
Intrastack
MovePurpose The purpose of the move, such as Transfer In, Transfer
Out, Preposition, Housekeeping, Rehandle
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 564
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
ASC metrics
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 565
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
AGV metrics
Metric Description
PickDispatchTime The time a CHE is dispatched to pick a container
PickArriveTime The time a CHE arrives to pick a container at either a
yard, vessel, or rail location
PickIdleTime The total elapsed time between the CHE’s last move and
the time the next move is dispatched (in milliseconds)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 566
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
AGV metrics
Metric Description
PickWaitTime The total elapsed time between the time the CHE arrived
to pick the container and the time the container is actually
loaded onto the CHE (in milliseconds)
DropDispatchTime The time a CHE is dispatched to drop a container
DropArriveTime The time a CHE arrives at a yard, vessel, or rail location
to drop a container
DropIdleTime The time difference between the time the CHE arrives to
pick the container and the time the container is actually
loaded onto the CHE (in milliseconds)
DropWaitTime The time difference between the time the CHE arrived to
drop the container and the time the container is actually
taken off the CHE (in milliseconds)
ContainerOnTime The time a container is loaded onto the CHE
WaitTimeQC For vessel and rail loads - the time difference between the
time the CHE arrives at the QC to drop the container on
the AGV and the time when it actually drops the container
on the AGV
For vessel and rail discharges - the time difference
between the time the CHE arrives at the QC to pick the
container from the AGV and the time when it actually
picks the container from the AGV
WaitTimeBlock For vessel and rail discharges – the time difference
between the time the CHE arrives at the block to drop the
container on an AGV and the time when it actually drops
the container on the AGV
For vessel and rail loads – the time difference between
the time the CHE arrives at the block to pick the container
from an AGV and the time when it actually picks the
container from the AGV
For yard moves and yard shifts – the total wait time is the
sum of ‘pick wait time’ and ‘drop wait time’
BufferEnterTime The time when the AGV entered the parallel buffer
BufferExitTime The time when the AGV exited the parallel buffer
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 567
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
AGV metrics
Event ID Timing
AVAL Occurs when AGV/ AHT is
available
DSPT Occurs when AGV/ AHT is
dispatched
IDLE Occurs when AGV/ AHT is idle
UNAV Occurs when AGV/ AHT is
unavailable
OTSV Occurs when AGV/ AHT is out of
service (broke down red)
RPSN Occurs when AGV/ AHT is
repositioned
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 568
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Quay crane metrics
Metric Description
PickDispatchTime The time a CHE is dispatched to pick a container
PickArriveTime The time a CHE arrives to pick a container at either a
yard, vessel, or rail location
PickIdleTime The total elapsed time between the CHE’s last move and
the time the next move is dispatched (in milliseconds)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 569
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Quay crane metrics
PickWaitTime The total elapsed time between the time the CHE arrived
to pick the container and the time the container is actually
loaded onto the CHE (in milliseconds)
DropDispatchTime The time a CHE is dispatched to drop a container
DropArriveTime The time a CHE arrives at a yard, vessel, or rail location
to drop a container
DropIdleTime The time difference between the time the CHE arrives to
pick the container and the time the container is actually
loaded onto the CHE (in milliseconds)
DropWaitTime The time difference between the time the CHE arrived to
drop the container and the time the container is actually
taken off the CHE (in milliseconds)
ContainerOnTime The time a container is loaded onto the CHE
ContainerOffTime The time the container is taken off the CHE
WaitTimeQC For vessel and rail loads - the time difference between the
time the CHE arrives at the QC to drop the container on
the AGV and the time when it actually drops the container
on the AGV
For vessel and rail discharges - the time difference
between the time the CHE arrives at the QC to pick the
container from the AGV and the time when it actually
picks the container from the AGV
Is_Tandem If the move is a tandem move
Is_Quad If the move is a quad move
Spreader_ID The spreader used for QC operations - Portal, Main, or
Unknown
Cycle_Time The time difference between move dispatch and move
completion
3.4.8.3 QC EC Events
N4 generates the following EC Events to calculate Quay crane metrics.
QC EC Events
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 570
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
RTG/RMG metrics
Metric Description
PickDispatchTime The time a CHE is dispatched to pick a container
PickArriveTime The time a CHE arrives to pick a container at either a
yard, vessel, or rail location
PickIdleTime The total elapsed time between the CHE’s last move and
the time the next move is dispatched (in milliseconds)
PickWaitTime The total elapsed time between the time the CHE arrived
to pick the container and the time the container is actually
loaded onto the CHE (in milliseconds)
DropDispatchTime The time a CHE is dispatched to drop a container
DropArriveTime The time a CHE arrives at a yard, vessel, or rail location
to drop a container
DropIdleTime The total time elapsed
DropWaitTime The time elapsed between the time the CHE arrived to
drop the container and the time the container is actually
taken off the CHE (in milliseconds)
ContainerOnTime The time a container is loaded onto the CHE
ContainerOffTime The time the container is taken off the CHE
DistanceLaden The distance that the laden CHE is required to travel to
complete the work instructions (WIs)
DistanceUnladen The distance the CHE traveled from its last known
position to the position of fetch
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 571
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Yard metrics
UnladenTravelTime The total unladen travel time for the CHE to complete the
move
LadenTravelTime The total laden travel time for the CHE to complete the
move
Metric Description
total_slots For stack blocks, the number of total
possible slots for the block or tier.
usable_slots For stack blocks, the total number of
serviceable slots in the block, which
equals the number of slots minus the
stack restriction, such as roadways, men
working on other temporary obstructions,
or stack height, reefer types, and
locations.
used_slots The number of used slots (or current TEU)
is based on the number of TEU currently
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 572
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Yard metrics
Metric Description
in the block plus the number of TEU
planned into the block.
This table describes the Yard metrics available at the yard level.
Metric Description
total_slots The sum of total slots of all stack blocks in
the yard
usable_slots The sum of usable slots of all stack blocks
in the yard
used_slots The sum of used slots of all stack blocks
in the yard
available_slots The sum of available slots of all stack
blocks in the yard, which is the number of
usable slots minus the number of used
slots
utilization The number of used slots in the yard
divided by the number of usable slots in
the yard
utilization_pc Utilization multiplied by 100, expressed in
percent
• When the number of usable slots in a block is zero and containers are moved to a block violating one or more stack
restrictions, such as when a 40' container is put in a 20' slot, overhanging into another occupied slot, or if containers
are stacked higher than the stack height restriction allows.
• A planner changes the stack restriction, which reduces the number of usable slots to less than the number of
available slots.
The total number of available slots in a block is the sum of the available slots in each tier, regardless of
whether the individual value is negative or not.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 573
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Gate metrics
• N4 does not handle the reporting of yard utilization if the same area in a yard file is defined as both wheeled and
grounded slots. XPS does not currently provide information that identifies wheeled and grounded slots as the same
area.
• N4 does not report container count for non-stack blocks, such as logical blocks or list blocks, only TEU.
Metric Description
Trucks in yard The count of trucks that entered but but
did not exit the yard, where the
TruckVisitStatus is OK or Trouble. An
integer value.
Trucks of long stay The count of trucks currently in the yard,
where (now - TruckEnteredYard) >
TruckTurnTime. An integer value.
Trucks entered The count of trucks with a
TruckEnteredYard time within the last 60
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 574
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Move count per facility visit metrics
Metric Description
minutes, regardless of the
TruckExitedYard time. An integer value.
Trucks exited The count of trucks with a
TruckExitedYard time within the last 60
minutes, regardless of the
TruckEnteredYard time. An integer value.
Average turn time The sum of TruckTurnTime for trucks with
a TruckExitedYard time within the last 60
minutes and a
TruckTotalTransactionCount=N, where
N=1, 2, 3, 4, or more transactions, divided
by the count of trucks with a
TruckExitedYard time within the last 60
minutes and a
TruckTotalTransactionCount=N. One
decimal number, in minutes.
Trouble visits The count of trucks with a
TruckEnteredYard time within the last 60
minutes and for which TruckHadTrouble is
trueAn integer value.
% of trouble visits The count of trucks with a
TruckEnteredYard time within the last 60
minutes and for which TruckHadTrouble is
true, multiplied by 100. One decimal
number, in percent (%).
You need the BI license to be able to view move count per facility visit metrics.
You must have the privilege VIEW_UFV_MOVE_COUNT assigned. If you do not have this privilege, N4 displays N/A in
the Move Count field in the Units view.
For information on privileges that control dashboard-related functionality, see Monitor Privileges (on page 461).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 575
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Equipment block visit (EBV) count
You must have the privilege INITIALIZE_UFV_MOVE_COUNT assigned. If you do not have this privilege, the menu
item does not appear in the Actions menu.
Since this action initializes the move count of all active units in the facility, use it carefully to avoid performance
issues.
This metric helps you optimize yard moves and offers a different perspective to analyze and manage rehandles for
RTG blocks and straddle rows. For ASC blocks, analyzing the EBV count by move kind and distribution between
waterside and landside cranes helps you better understand intra-stack moves.
N4 computes EBV move count based on the equipment and the yard block ID per facility visit. You can view EBV move
count in the Equipment Block Visit view in N4. The Ebv MoveCount field displays the total moves for an equipment
at the yard block level. Because N4 uses the CHE Move Statistics (on page 273) reporting entity to display the EBV
count, EBV count is computed every time you execute the CHE Statistics background job.
For information on privileges that control dashboard-related functionality, see Monitor Privileges (on page 461).
• Determine the daily congestion pattern of prime movers and external trucks and balance congestion across different
yard areas to reduce unproductive wait time
• Observe the distribution of prime movers at the quay or yard and accordingly fine tune PrimeRoute
You need the BI license to be able to view the internal and external trucks wait time metrics.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 576
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
• For a vessel/rail load move, wait time is the difference between the time the truck arrived at the quay area and the
time the quay crane picked the container from the truck.
• For a vessel/rail discharge move, wait time is the difference between the time the truck arrived at the yard block and
the time when a CHE picked the container.
Wait time at the yard block:
This metric requires that the exchange area is correctly configured and assigned to gate lanes.
See Exchange Areas form for more information.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 577
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
To be able to view the designs and definitions for these reports, and to run these reports, you need the
RUN_ADVANCED_REPORT privilege. For more information, see Report Privileges (on page 462).
For additional information, see the following topics:
• Is a crane itself slow? To find out, look at a crane's average wait time.
• Is the move rate low because the CHEs have to travel far? To find out, look at the average travel time or distance.
For this report, you must specify the following information:
• A duration. By default, the report covers the last 8 hours: the From time is now minus 8, and the To time is now.
From a performance perspective, the report is designed to show productivity for up to the last 36 hours.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 578
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 579
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
• Are enough CHEs assigned to the POW? To find out, look at the list of CHEs with moves for the crane POW.
• Are the ones assigned to the crane POW distracted in terms of servicing other POWs? To find out, look at the
moves for each POW for each CHE.
• Are the CHEs assigned to the crane POW slow? To find out, look at the number of moves per hour.
For this report, you must specify the following information:
• A duration. By default, the report covers the last 8 hours: the From time is now minus 8, and the To time is now.
From a performance perspective, the report is designed to show productivity for up to the last 36 hours.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 580
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 581
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
The top table provides a summary of moves and rehandles. It contains the columns described in the following table.
The bottom table shows the number of moves by CHE and POW. The Total Moves column sums up the number of a
specific row, providing the total for a specific CHE. The Total row at the bottom of the table sums up the numbers of a
specific POW, providing the total for all the CHEs listed in the table in the bottom right cell.
• A duration, that is the From date and time and the To data and time, in the following format: mm-dd-yyyy hh:mm
The report only includes work instructions (WI) with a carry complete time that occurs in the specified time period.
The following formula applies: From time <= Time carry complete <= To time
• A straddle carrier.
The Straddle drop-down list in the Enter Filter Parameter Values form lists all CHEs and not just the
straddle because this field's value is retrieved from CHE trip statistics.
The Straddle Productivity Report in the following figure shows straddle productivity filtered by straddle and driver.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 582
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 583
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
• A duration, that is the From date and time and the To date and time, in the following format: yyyy-mm-dd hh:mm
The report only includes truck visits that ended between the From and To date. The following formula applies: From
time <= Truck visit end time <= To time
• A threshold, in minutes (optional). By default, the threshold is zero (0). The report only includes truck visits with a
through terminal time greater than the threshold, where the through terminal time is the time that the truck spends at
the terminal, that is from when it enters the terminal to when it leaves the terminal, minus any time it spends at the
trouble desk for a trouble ticket.
• One or more transaction types (optional), which can be any of the following:
▪ Deliver Chassis (DC) for trucks picking up a bare chassis at the terminal
▪ Dray Off (DE) for trucks picking up export containers at the terminal
▪ Deliver Import (DI) for trucks picking up import containers at the terminal
▪ Deliver Empty (DM) for trucks picking up empty containers at the terminal
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 584
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
▪ Receive Chassis (RC) for trucks dropping off a bare chassis at the terminal
▪ Receive Export (RE) for trucks dropping off export containers at the terminal
▪ Dray In (RI) for trucks dropping off dray-in import or export containers at the terminal
▪ Receive Empty (RM) for trucks dropping off empty containers at the terminal
▪ Through Container (TC) for trucks bringing in containers that pass through the terminal
▪ Receive Break-Bulk (RB) for truck delivering general cargo at the terminal
▪ Unknown (UK)
By default, the report includes all transaction types.
• One or more line operators (optional). By default, the report includes all line operators.
N4 obtains the list of operators from the Line Operators view.
This information is part of the report header. For information on the report body, see Truck Turn Time Analysis table (on
page 585).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 585
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 586
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
• A duration, that is the From date and time and the To date and time, in the following format: mm-dd-yyyy hh:mm
The report only includes truck visits that ended between the From and To date. The following formula applies: From
time <= Truck visit end time <= To time
• A facility (optional)
This information is part of the report header. For information on the report body, see Clerk Activity table (on page 587).
For vessel load moves, rehandles often occur because equipment operators provide late, inaccurate, or changing
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 587
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
information regarding the actual outbound carrier of a container. For example, if container XYZ is planned to be loaded
to vessel A, but then it is replanned to vessel B, which is bound to arrive a week later, this container becomes a
rehandle for any containers that are stored underneath and are planned to vessel A.
Rehandle patterns can vary by vessel or service. For example, if a vessel often arrives much earlier or later than its
contractual window of arrival, it could increase the number of rehandles for itself or for another vessel. Therefore,
terminal managers need to be able to report the percentage of rehandles by equipment operator as well as by vessel
visit, vessel, and vessel service to understand the relative effort involved in servicing their customers.
For this report, you must specify a duration. The report includes the completed vessel load moves for all vessels that
arrived between 00:01 on the From date and 24:00 on the To date.
The covered time period appears in the report header. For information on the report body, see Yard Rehandle by
Equipment Operator table (on page 588).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 588
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
For this report, you must specify a date and an hour in the following format: mm/dd/yy hh:00. By default, both are the
most recent. For example, if the current time is 02/15/09 15:03, the information in the report reflects the utilization on
02/15/09 at 15:00. This information is part of the report header.
For information on the report body, see Stack Block Utilization table (on page 589).
If you encounter any problems when generating a report, see Troubleshooting reports for more information.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 589
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Column Description
Area Code The code of the area that the blocks are assigned
to, ordered alphabetically, in ascending order of the
area codes
Total Slots The sum of all slots for all blocks assigned to the
area
Usable Slots The number of usable slots for all the blocks
assigned to the area
Used Slots The number of used slots for all the blocks
assigned to the area
Available Slots The number of available slots for all the blocks
assigned to the area
Utilization % The percentage of slots utilized, based on the
number of used slots divided by the number of
usable slots for the area
For this report, you must specify a date and an hour in the following format: mm/dd/yy hh:00. By default, both are the
most recent. For example, if the current time is 02/15/09 15:03, the information in the report reflects the utilization on
02/15/09 at 15:00. This information is part of the report header.
For information on the report body, see Reefer Plug Utilization table (on page 591).
If you encounter any problems when generating a report, see Troubleshooting reports for more information.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 590
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Column Description
Blocks The name of a block with at least one reefer plug,
ordered alphabetically, in ascending order of the
yard blocks
Total Plugs The total number of plugs for the block
Usable Plugs The number of usable plugs for the block
Used Plugs The number of used plugs for the block
Available Plugs The number of available plugs for the block
Utilization % The percentage of plugs utilized, based on the
number of used plugs divided by the number of
usable plugs for the block
• For each day, Analytics gets all available yard block statistics data, determined by ARGOMONITOR005
(YARD_BLOCK_STATISTICS_FREQ) (on page 464), the setting that defines how often N4 runs the Yard Block
Statistics background job. Based on this data, N4 calculates the daily average utilization.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 591
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
• For reefer slots, the utilization is based on the number of used reefer slots divided by the number of usable reefer
slots.
• For total yard slots, the utilization is based on the number of used slots divided by the number of usable slots.
With the Average Daily Yard Utilization report, terminal managers can do the following:
For an area code that is not in use at the time N4 calculates the data, the report displays a null value.
• Determine (along with other information) berth utilization, and when or whether the terminal can accommodate
additional business.
• Identify recurring yard utilization issues and use the emerging pattern to address yard issues proactively.
For example, if the reefer plug utilization typically jumps from 75% to 90% between Tuesday and Wednesday, and
on a particular Tuesday the reefer plug utilization is already 80%, this may require replanning.
For information on the report body, see Average Daily Yard Utilization tables (on page 593).
If you encounter any problems when generating a report, see Troubleshooting reports for more information.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 592
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 593
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Column Description
Date The date, in ascending order
Total Utilization (%) The percentage of the total number of utilized yard
slots
Reefer Utilization (%) The percentage of reefer plugs utilized
<Area Code> The percentage of slots utilized, by area code. The
table includes a separate column for each area
code that has slots assigned, such as Import,
Export, Reefers, Empty, or Rail.
A yard area is a group of blocks, typically stack
containers, with similar characteristics, regardless
of their physical locations in the yard. Terminals
can assign area codes based on their yard
operation. For more information, see Managing
yard areas.
When you run the snapshot report, it will look exactly like the Average Daily Yard Utilization report, but it will show
yard utilization data for the time of the snapshot instead of the daily average. If you prefer a different title for the report,
you can create a new report design that is based on the original Average Daily Yard Utilization Report design but
uses a modified XML file, and then base the snapshot report on the new design. For details, see Creating or updating a
report design.
Make sure the snapshot time corresponds to the round-off time determined by the ARGOMONITOR005
(YARD_BLOCK_STATISTICS_FREQ) setting. Otherwise, the report may not contain any data. For details, see
ARGOMONITOR005 (YARD_BLOCK_STATISTICS_FREQ) (on page 464).
To modify the report definition to view yard utilization at a given snapshot time:
1. In the Report Definitions view (on page 28), right-click the Average Daily Yard Utilization report and select
Duplicate Report Def.
2. Click .
The view refreshes, displaying the duplicated report definition as Average Daily Utilization Report COPY 1.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 594
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
For this report, you must specify a duration that is the From date and time and the To date and time, in the following
format: mm-dd-yyyy hh:mm. The covered time period appears in the report header. For information on the report body,
see UFV Move Count table (on page 595).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 595
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Column Description
UFV Move Count The number of move counts performed for a unit.
# of UFVs The number of units that were moved.
% of Total UFV The count of UFVs moves – in percentage.
Sum of UFV Move Count The sum of UFV move count.
For this report, you must specify a duration that is the Start date and time and the End date and time, in the following
format: mm-dd-yyyy hh:mm. The covered time period appears in the report header. Optionally, you can specify the
From Block and To Block. For information on the report body, see Internal Prime Movers table (on page 597).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 596
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Column Description
QC ID The ID of the crane at the quay area
Wait time at QC in ms The truck’s wait time at the quay crane area (in
milliseconds)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 597
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Column Description
Wait time at QC in min The truck’s wait time at the quay crane area (in minutes)
From Block ID The source yard block from where the truck
To Block ID The target yard block
Wait time at block in ms The truck’s wait time at a yard block (in milliseconds)
Wait time at block in min The truck’s wait time at a yard block (in minutes)
• A duration that is the From date and time and the To date and time, in the following format: mm-dd-yyyy hh:mm
• The exchange area ID
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 598
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Column Description
Truck/Driver The truck’s license number or the truck driver’s ID
Start time The start time of the yard stage
End time The end time of the yard stage
Status The yard stage status
Queue time (mins) The truck’s queue time (in minutes)
Wait time (mins) The truck’s wait time (in minutes)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 599
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
You can also view moves performed by an ASC using the Fixed CHE Details gadget. But the gadget displays
only moves completed within the last hour.
For this report, you must specify the From date and time and the To date and time, in the following format: mm-dd-yyyy
hh:mm.
For information on the report body, see ASC Move Count by move type table (on page 600)
If you encounter any problems when generating a report, see Troubleshooting reports for more information.
Column Description
CHE Name The name of the ASC
Move Type The type of move performed by the ASC,
such as LOAD, DSCH, RLOD, RDSC, or
YARD
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 600
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Column Description
Total Moves Total moves for an ASC for all move
types
• ASC Move Count by Move Direction table (on page 602), which displays the move count for:
▪ From TZ - for move kinds vessel discharge, rail discharge, and receival
▪ To TZ - for move kinds vessel load, rail load, and deliver
▪ Intrastack moves - for other yard to yard moves
• ASC Move Count by Move Purpose table (on page 602), which displays the move count for:
▪ Housekeeping
▪ Rehandle
▪ Transfer_In moves
You can also view moves performed by an ASC using the Fixed CHE Details gadget (on page 495). But the
gadget displays only moves completed within the last hour.
For this report, you must specify the From date and time and the To date and time, in the following format: mm-dd-yyyy
hh:mm.
If you encounter any problems when generating a report, see Troubleshooting reports for more information.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 601
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Column Description
CHE Name The name of the ASC
Move Direction Move count by move direction, such as
from TZ, to TZ, and Intrastack
Total Total moves for an ASC based on move
direction
Column Description
CHE Name The name of the ASC
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 602
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Column Description
Move Direction Move count by move purpose, such as
housekeeping, rehandle, and transfer_in
Total Total moves for an ASC based on move
purpose
You can also view moves performed by an ASC using the Fixed CHE Details gadget. But the gadget displays
only moves completed within the last hour.
For this report, you must specify a date and an hour in the following format: mm-dd-yyyy hh:mm.
For information on the report body, see ASC Productivity table (on page 604).
If you encounter any problems when generating a report, see Troubleshooting reports for more information.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 603
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Column Description
Moves The move count for each move kind
MoveKind The move kind, such as LOAD, DSCH,
RLOD, RDSC, or YARD
Container Id The container ID
IdleTime The total idle time for an ASC in the selected
period
WaitTime The total wait time for an ASC in the selected
period
Laden Distance The total laden distance for an ASC in the
selected period
Unladen Distance The total unladen distance for an ASC in the
selected period
Laden Travel Time The total laden travel time for an ASC in the
selected period
Unladen Travel Time The total unladen time for an ASC in the
selected period
For this report, you must specify a duration, that is the From date and time and the To data and time, in the following
format: mm-dd-yyyy hh:mm
For information on the report body, see ASC Productivity by Block table (on page 605).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 604
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 605
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
You can also view moves performed by an ASC using the Fixed CHE Details gadget (on page 495). But the
gadget displays only moves completed within the last hour.
• A duration, that is the From Date and time and the To Date and time, in the following format: yy/mm/dd hh:00. By
default, both are the most recent.
• The RTG ID (optional)
• The Work Queue (optional)
For information on the report body, see RTG/RMG Productivity table (on page 606).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 606
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Column Description
Driver The identifier for the driver
Container The identifier for the container
Transaction Type The transaction type
POW The point of work for the work instruction
Move Kind The move kind, such as LOAD, DSCH,
RLOD, RDSC, or YARD
From Location The complete name of the location from
which the unit is moved
To Location The complete name of the location to
which the unit is moved
Laden Distance The distance that the laden CHE is
required to travel to complete the work
instructions (WIs)
UnLaden Distance The distance the CHE traveled from its last
known position to the position of fetch
Start Time The time of dispatch to origin
Stop Time The complete time of the move
Elapsed Time The Carry Complete Time minus the
Dispatch Time
Idle Time The amount of time the CHE spent idle at
both origin and destination
For this report, you must specify a date and an hour in the following format: mm-dd-yyyy hh:mm.
For information on the report body, see AGV Productivity table (on page 608).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 607
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 608
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Sample reports
3.4.15.19 QC Productivity
The QC Productivity report summarizes move information statistics for a QC for the last seven days (from the current
date). It can help you analyze QC operations by providing information on a QC's wait and idle time.
For this report, you must specify a date and an hour in the following format: mm-dd-yyyy hh:mm.
For information on the report body, see QC Productivity table (on page 610).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 609
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
QC Productivity table
The table in the body of the QC Productivity Report provides information about a truck’s wait time at the quay area
and the yard block.
Due to site-specific requirements, XPS may not support all use cases described in this section for your site.
The following general exceptions apply:
• When the operator/clerk physically completes a move step but does not confirm it in the terminal operating system
(TOS), N4 does not know of this unrecorded move step.
• When the operator/clerk does not complete the move step physically but confirms it in the TOS, N4 assumes that a
move step is done based on a user entry in the TOS rather than on what physically happens.
• When the operator/clerk confirms a move step ahead or behind the actual CHE move (such as completing moves in
a batch), N4 takes the recorded move step time entered into the TOS.
• When no work instruction is given for a job, N4 does not count the completed job.
• During a vessel or rail load, if put_CHE is null when the move_stage is completed, N4 credits +1 move (the put step)
to the POW.
• During a vessel or rail discharge, if fetch_CHE is null when the move_stage is "Carry Underway/Carry Complete",
N4 credits +1 move (the fetch step) to the POW.
• The Moving CHE Details gadget does not reflect moves completed using Ctrl+E.
The Moving CHE Details gadget (on page 497) only displays trip count or distance-related metrics if the
XPS setting MENTRP is set to Y.
• CHEop: CHE operator, for CHEs such as RTG, RMG, Forklift, or GPS-enabled CHE
If a forklift does not record the move, this is similar to Extension 2a below.
• HC: Hatch clerk
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 610
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
2. The CHEop selects a job, enters the truck ID, and confirms done.
3. XPS and BI update the move record as follows:
▪ Change MoveStage from Fetch to Carry
▪ Set FetchTime to current time
▪ Set CheFetch to Yard CHE ID
▪ Set CheCarry to truck ID
4. The truck arrives at the quay.
5. The crane loads the container to a vessel.
6. The HC enters the container ID and completes the move after performing any required inspection or recording.
7. XPS and BI update the move record as follows:
▪ Change MoveStage from Carry to Complete
▪ Set CarryCompleteTime and PutTime to current time
▪ Set ChePut and CheQC to crane ID (same as POW ID).
XPS and BI update the crane statistics as follows:
▪ Count MovesCompleted +1 for the CheQC
Extension 2a1
The CHEop never selects and records the job.
1. The truck goes to its usual QC. The HC provides additional confirmation to complete the move.
2. XPS and BI update the move record as follows:
▪ Change MoveStage from Fetch to Complete
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 611
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
Extension 2a2
The FromCHEop never selects and records the job.
1. The truck driver enters the container ID to get directions where to go.
Extension 2b
The CHEop indicates done on the wrong job, for example by landing ctr1 for job 1 but selecting job 2.
This is equivalent to a CHEop never recording job1 after landing ctr 1. ctr 2 is physically still in the yard, but in
the TOS, it appears to be on a truck.
For ctr2 for job2:
1. The truck goes to its usual QC. The HC provides additional confirmation to complete the move (same as extension
2a).
2. XPS and BI update the move record as follows:
▪ Change MoveStage (for job1) from Fetch to Complete
▪ Set FetchTime, CarryCompleteTime, and PutTime to current time
▪ If there is no Yard CHE ID, set CheFetch to null
▪ If there is no truck ID, set CheCarry to null
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 612
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
Extension 2c
The CHEop enters a wrong truck ID. For example: The truck landed on trk1, but the CHEop enters trk 2.
Extension 2d
The CHEop enters a wrong truck ID, but the Equipment Controller uses the "Swap Dispatch" function in XPS to move
the assigned job to the correct CHE.
Extension 2e
The CHEop enters truck 0.
Possible reason: A terminal may use leased trucks and drivers. Because the truck is not listed in XPS, the CHEop
enters 0 for the truck.
Extension 4a
The Dispatcher resets the move and returns ctr to the job start location after the CHEop confirms done and before the
HC confirms a move.
For example, a fetch (such as a QC) or carry CHE (such as a TT) completes a move on the RDT before it physically
does. It then runs into a problem (for example a breakdown) that prevents it from completing the move in reality. The
dispatcher needs to reset the move and return the container to the job start position so as to be able to assign it to
another CHE.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 613
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
Extension 5a
The crane sets down the container on a quay and completes the move.
• Assume the HC changes the move kind. In this case, the vessel LOAD use case is not applicable.
Extension 6a
The POW for the job is CR1, but the Put CHE is CR2, for one of the following reasons:
• A crane (CR1) broke down. The job is assigned to CR2, which completes it.
• CR2 completes the job (on the RDT and physically) even though the job for CR1 is not reassigned.
• The HC from CR2 completes the move on RDT even though the POW crane (CR1) physically completes a move.
XPS and BI update the move record as follows:
Extension 6b
One of the following is true:
• A dispatcher resets the move and completes a container to its planned position.
For example: A CHE, such as a rail clerk, completes a move physically without entering the information using a RDT
into XPS. Therefore, the dispatcher resets the move and completes it to reflect the correct position and status of the
container.
• A dispatcher resets the move and completes at a different position.
For example: There is a planned discharge from a vessel. As the QC discharges the vessel, the HC notices that the
container is damaged. He decides to put the container down in the backreach area first. Therefore, he resets the
move and completes it to a non-stack area.
• A dispatcher completes the move in XPS.
XPS and BI update the move record as follows:
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 614
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
• CHEop: Yard CHE operator, for CHEs such as RTG, RMG, Forklift, or GPS-enabled Yard CHEs
• HC: Hatch clerk
• Driver: Terminal tractor or truck driver
• Dispatcher
The scenario is based on the following conditions:
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 615
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
Extension 2a1
The HC never records the job.
1. Truck goes to his usual yard block, CHEop completes the move (DRVRSD is set to Y)
2. XPS and BI update the move record as follows:
▪ Changes MoveStage from Fetch to Complete.
▪ Sets FetchTime, CarryCompleteTime, and PutTime to current time.
▪ Sets CheFetch and CheQC to POW ID.
▪ If there is no truck ID, set CheCarry to null
▪ Set ChePut to Yard CHE ID
XPS and BI update the crane statistics as follows:
▪ Count MovesCompleted +1 for the CheQC
Extension 2a2
The FromCHEop never selects and records the job.
1. The truck driver enters the container ID to get directions where to go.
Extension 2b
The HC indicates done on the wrong job, for example by landing ctr1 for job 1 but selecting job 2.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 616
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
1. A truck goes to its usual yard block and the CHEop completes the move (as in extension 2a).
2. XPS and BI update the move record as follows:
▪ Change MoveStage (for job1) from Fetch to Complete
▪ Set FetchTime, CarryCompleteTime, and PutTime to current time
▪ Set CheFetch and CheQC to POW ID
▪ If there is no truck ID, set CheCarry to null
▪ Set ChePut to Yard CHE ID
XPS and BI update the crane statistics as follows:
▪ Count MovesCompleted +1 for the CheQC
Extension 2c
The HC enters a wrong truck ID. For example: The truck landed on trk1, but the HC enters trk 2.
Extension 2d
The POW for the job is CR1, but the Fetch CHE is CR2, for one of the following reasons:
• A crane (CR1) broke down. The job is assigned to CR2, which performs it.
• CR2 lifts the container (on the RDT and physically) even though the job for CR1 is not reassigned.
• The HC from CR2 indicates done on RDT even though the POW crane (CR1) physically lifts the container.
• The job is planned for CR1, but the container is in a different location than BAPBLIE indicated, and hence CR2 lifts
it.
XPS and BI update the move record as follows:
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 617
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
Extension 2e
The HC enters truck 0.
Extension 4a
The Dispatcher resets the move and returns ctr to the job start location after the HC indicates done and before the
CHEop confirms a move.
Extension 4b
One of the following is true:
• The Dispatcher resets the move and completes the container to its planned position.
• The Dispatcher resets the move and completes the container to a different position.
• The Dispatcher completes the move in XPS.
If move reset/complete is before HC indicates done:
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 618
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
• FromCHEop: The Yard CHE operator for the FromCHE, such as RTG, RMG, Forklift, or GPS-enabled Yard CHE
• ToCHEop: The Yard CHE operator for the ToCHE, such as RTG, RMG, Forlift, or GPS-enabled Yard CHE
• Driver: The terminal tractor or truck driver
• Dispatcher
The scenario is based on the following conditions:
2. The FromCHEop selects a job, enters the truck ID, and confirms done.
3. SPARCS and BI update the move record as follows:
▪ Change MoveStage from Fecth to Carry
▪ Set FetchTime to current time
▪ Set CheFetch to FromCHE ID
▪ Set CheCarry to truck ID
SPARCS and BI update the CHE statistics as follows:
▪ Count MovesCompleted +1 for the CheFetch
4. The Truck arrives at the destination block.
5. The ToCHEop lifts the container from the truck and lands it in the yard.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 619
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
Extension 2a1
The FromCHEop never selects and records the job.
Extension 2a2
The FromCHEop never selects and records the job.
1. The truck driver enters the container ID to get directions where to go.
This requires setting parameter TRKTYP to Y.
2. SPARCS and BI update the move record as follows:
▪ Change MoveStage from Fetch to Carry Underway
▪ Set FetchTime to current time
▪ If there is no FromCHE ID, set CheFetch to null
▪ Set CheCarry to truck ID
3. Continue with step 4 in the main success scenario.
Extension 2b
The FromCHEop completes the wrong job, for example by landing ctr1 for job 1 but selecting job 2.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 620
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
Extension 2c
The FromCHEop enters the wrong truck ID. For example: The container dispatched to TRK1, but the FromCHEop
entered TRK2.
Extension 2d
The FromCHEop enters truck 0.
Extension 2e
The FromCHEop enters a wrong truck ID, but the Equipment Controller uses the "Swap Dispatch" function in SPARCS
to move the assigned job to the correct CHE.
Extension 4a
The Dispatcher resets the move and returns ctr to the job start location after the FromCHEop confirms done and before
the ToCHEop confirms done.
Extension 4b
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 621
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
• Resets the move and completes the container to its planned position
• Resets the move and completes the container to a different positions
• Completes the move in SPARCS
SPARCS and BI update the move record as follows:
• CHEop: Yard CHE operator for the FromCHE, such as RTG, RMG, Forklift, or GPS-enabled Yard CHE
• Dispatcher
The scenario is based on the following conditions:
• The fetch CHE, carry CHE, and put CHE is a Yard CHE
• MoveKind is YARD or SHIFT
• FromPosLocType is Yard
• ToPosLocType is Yard
• +1 means incremented by 1
Extensions
Because the main scenario is rare, correct extension handling of other scenarios applies.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 622
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
F1 to P2
A CHE performs a single container fetch, carry, and put. This scenario is very common.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 623
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
After T1 and after the data was harvested from SPARCS, the data element values for the record of WI for ctr 1 are as
follows:
trip_ctr_count = 1
F1 and F2 to P1 and P2
A CHE performs twin fetches and twin puts. This scenario is very common.
After T1 (= T2) and after the data was harvested from SPARCS, the data element values for the record of the WIs for
ctr 1 and ctr 2 are as follows:
trip_ctr_count = 2
F1 and F2 to P1 to P2
A CHE performs twin fetches with separate puts, for example twin vessel discharges.
After time T2 and after data was harvested from SPARCS, the data element values are as follows:
SPARCS reports the WI as distance for ctr1as DF12toP1 and for ctr2 as DF12toP2.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 624
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
F1 to F2 to P1 and P2
A CHE performs separate fetches followed by twin puts, for example twin vessel loads.
After time T1 (= T2) and after data was harvested from XPS, the data element values are as follows:
XPS reports the WI as distance for ctr1as DF1toP12 and for ctr2 as DF2toP12.
F1 to F2 to P1 to P2
This is a less common but possible scenario for yard moves. This scenario is not applicable to straddle operations.
After time T1 and after data was harvested from XPS, the data element values are as follows for both records of WIs
for ctr 1 and ctr 2:
XPS reports the WI as distance for ctr1as DF1toP1 and for ctr2 as DF2toP2.
F1 to F2 to P2 to P1
This is a less common but possible scenario for yard moves.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 625
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
For time T2 and T1 and after data was harvested from XPS, the data element show the following values for both
records of WIs for ctr 1 and ctr 2:
To determine straddle and crane productivity, BI uses the timestamps described in the following table.
All scenarios described require that you set certain XPS parameters (on page 627).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 626
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
• Hatch clerk
• PrimeRoute for Straddle Carriers Option
The primary actors in this scenario are:
• StrOp: A straddle or straddle operator, depending on the context, with or without PDS for jobstep position detection
• HC: A hatch clerk (if applicable)
The main success scenario involves a hatch clerk. In this case, the straddle carrier is the fetch and carry CHE, and
the quay crane (QC) is the put CHE.
The extensions cover scenarios without hatch clerk. In this case, the straddle is the fetch, carry, and put CHE.
▪ With HC, with PR-SC: VSLOAD = N and PRUSHC = Y
▪ Without HC, with PR-SC: VSLOAD = Y and PRUSHC = N
The following diagram depicts the events and timestamps related to duration metrics (on page 556) in this scenario.
Events and durations that depend on PrimeRoute appear in italics. Note the following:
• Duration metrics for straddles require PrimeRoute, except for unladen idle duration at the destination.
• Event dispatch to lift at origin applies to straddle operations (not to truck operations).
• Wait time does not occur because straddle carriers do not have to wait for any other CHE for exchange of a
container for load.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 627
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
Extension 1a and 3a
Before the StrOp indicates the setting down of the container, the dispatcher resets the move and returns the container
to the job's start location.
Extension 1b and 3b
Before the StrOp indicates the setting down of the container, the dispatcher resets the move and completes the
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 628
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
container to its planned position or a different position, or the dispatcher completes the move in an XPS client (instead
of the RDT).
Extension 4a
This extension is not applicable if you work with ECN4.
Without a hatch clerk, XPS and BI update the move record as follows:
Extension 5a
Before the HC completes the move, the dispatcher resets the move and returns the container to the job's start location.
▪ Count MovesComplete -1 for the straddle (that is undo the count of +1 in step 4 of the main success scenario).
▪ Revert MoveStage to Planned.
End of scenario.
Extension 5b
Before the HC completes the move, the dispatcher resets the move and completes the container to its planned location
or a different position, or the dispatcher completes the move in XPS.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 629
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
• Hatch clerk
• PrimeRoute for Straddle Carriers Option
The primary actors in this scenario are:
• StrOp: A straddle or straddle operator, depending on the context, with or without PDS for jobstep position detection
• HC: A hatch clerk (if applicable)
The main success scenario involves a hatch clerk. In this case, the quay crane (QC) is the fetch CHE, and the
straddle carrier is the carry and put CHE.
The extensions cover scenarios without hatch clerk. In this case, the straddle is the fetch, carry, and put CHE.
▪ With HC, with PR-SC: VSLOAD = N and PRUSHC = Y
▪ Without HC, with PR-SC: VSLOAD = Y and PRUSHC = N
The following diagram depicts the events and timestamps related to duration metrics (on page 556) in this scenario.
Events and durations that depend on PrimeRoute appear in italics. Note the following:
• For straddles, duration metrics require PrimeRoute, except for unladen idle duration at the destination.
• Event dispatch to lift at origin applies to straddle operations but not to truck operations.
• In the case of a discharge, the straddle carrier may have to wait for the crane to land the container.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 630
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
4. With EC only:
▪ XPS dispatches the StrOp to its destination.
▪ The StrOp sets the container down at the destination and indicates so.
With PR-SC:
▪ XPS dispatches the StrOp to its destination.
▪ StrOp indicates arrival at destination.
▪ XPS dispatches the StrOp to a place.
▪ The StrOp sets the container down and indicates so.
5. XPS and BI update the move record as follows:
▪ Count MovesCompleted +1 for the straddle (carry/put CHE_ID).
▪ Change MoveStage to Completed.
▪ Set move complete time to current time.
Extension 2a
This extension is not applicable if you work with the Hatch Clerk program.
The HC records a discharge to an unknown straddle (CHE_ID = 0), for example when no straddle is available.
Extension 2b
This extension is not applicable if you work with ECN4.
The StrOp enters the container ID to self-dispatch because no HC is available.
The primary actors in this scenario can be one or two straddles (strad1, strad 2) and straddle operators (StrOp1,
StrOp2). A straddle is the fetch, carry, and put CHE.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 631
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
The following diagram depicts the events and timestamps related to duration metrics (on page 556) in this scenario.
Events and durations that depend on PrimeRoute appear in italics. Note the following:
• If SHFTLN = Y (default), XPS dispatches the target move to the original straddle carrier. If SHFTLN = N, XPS can
dispatch the target move to a different straddle carrier.
• After a straddle carrier sets the container of the SHIFT move down at its destination, the straddle carrier is
considered in idle state at origin for the YARD move.
Extension 5a
In XPS, the setting SHFTLN (on page 627) is set to N. XPS dispatches the target move to StrOp2.
1. Strad2 fetches the target container. carries it to its planned position, sets it down, and completes the job.
2. XPS and BI update the move record for the target move as follows:
▪ Count MovesCompleted +1 for strad2.
▪ Change MoveStage to Completed.
▪ Set move complete time to current time.
End of scenario.
For reset extensions, see Rolling moves forward or backward (on page 636).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 632
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
• StrOp: A straddle or straddle operator, depending on the context, with or without PDS for jobstep position detection.
The straddle is the fetch, carry, and put CHE.
The following diagrams depict the events and timestamps related to duration metrics (on page 556) in this scenario.
Events and durations that depend on PrimeRoute appear in italics.
This diagram illustrates a delivery, which is similar to a load because the origin is the yard.
This diagram illustrates a receival, which is similar to a discharge because the destination is the yard.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 633
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
Extension
See Rolling moves forward or backward. (on page 636)
• A straddle carrier dispatched to the yard or truck exchange to take a container to the rail ramp (trackside staging
areas) (YARD or RECV).
• An RTG loads containers from the trackside positions onto the rail car (RLOD).
The extensions involve a straddle carrier loading a container directly onto the rail car without using the RTG.
• StrOp: A straddle or straddle operator, depending on the context, with or without PDS for jobstep position detection
The straddle is the fetch, carry, and put CHE between the rail ramp and the yard for yard moves, or between the rail
ramp and the gate exchange for receival moves.
• RTG (RTGOp): The fetch and put CHE between the rail ramp and the rail car for rail load moves
Extension 1a
XPS dispatches the StrOp directly for a RLOD move.
1. The StrOp drives to the origin, which is the yard or the gate exchange, fetches the container, drives to the specific
rail car, and sets the container down.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 634
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
2. For the RLOD move, XPS and BI update the move record as follows:
▪ Count MovesCompleted +1 for the straddle (fetch/carry/put CHE_ID).
▪ Change MoveStage to Completed.
▪ Set move complete time to current time.
For reset extensions, see Rolling moves forward or backward (on page 636).
• A rubber-tired gantry crane (RTG) that discharges containers from a rail car to the trackside positions (RDSC)
• A straddle carrier dispatched to the rail ramp (trackside staging areas) to take a container to the yard or truck
exchange (YARD or DLVR)
The extensions involve a straddle carrier discharging a container directly from the rail car (RLOD) without using the
RTG.
• StrOp: A straddle or straddle operator, depending on the context, with or without PDS for jobstep position detection
The straddle is the fetch, carry, and put CHE between the rail ramp and the yard for yard moves, or between the rail
ramp and the gate exchange for receival moves.
• RTG (RTGOp): The fetch and put CHE between the rail ramp and the rail car for rail discharge moves
Extension 1a
XPS dispatches the StrOp directly for a RDSC move.
1. The StrOp drives to the origin, which is a specific rail car, fetches the container, drives to the yard or truck exchange,
and sets the container down.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 635
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
2. XPS and BI update the move record for the RDSC move as follows:
▪ Count MovesCompleted +1 for the straddle (fetch/carry/put CHE_ID).
▪ Change MoveStage to Completed.
▪ Set move complete time to current time.
For reset extensions, see Rolling moves forward or backward (on page 636).
• Roll backward: Undoing a move by rolling back any unconfirmed intermediate steps, such as when a dispatcher
resets a container to its planned position.
• Roll forward: Completing a move by skipping one or more outstanding intermediate steps, such as when a
dispatcher selects a complete move (by pressing Ctrl+E) or resets a container and completes the move.
• In progress: A move that is not completed but for which a straddle operator confirmed the receival of a container,
for example by confirming a container lift in PrimeRoute.
Extension 1a
1. The straddle operator rolls backward a move that may or may not be in progress.
2. XPS and BI do the following:
a. Revert the MoveStage to Planned.
b. Re-dispatch the container without crediting the move to any CHE.
The straddle scenario starts again.
Extension 2a
1. The straddle operator rolls forward a move that is in progress.
2. XPS and BI do the following:
a. Change the MoveStage to Completed.
b. Set the move complete time and other timestamps not yet populated to the current time.
c. Count MovesCompleted +1 for the CHE(s) that confirmed getting the container.
d. If quay crane information is missing, credit the move to the POW.
If XPS has no information about the remaining CHEs (fetch, carry, or put), credit the move to an unknown CHE.
Extension 3a
1. The straddle operator rolls forward one of the following:
▪ A move that is not in progress but that is dispatched and has nominated CHEs.
▪ A move that is in progress and for which "reset truck dispatch" is specified.
XPS has no CHE information for the move.
2. XPS and BI do the following:
a. Have no CHE information for the move.
b. Change the MoveStage to Completed.
c. Set the move complete time and other timestamps not yet populated to the current time.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 636
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
d. For non-vessel moves, credit the move to an unknown fetch, carry, and put CHE.
For vessel moves, count MovesCompleted +1 for the POW of the work instruction (CHE-QC).
• ASC operator
The scenario is based on the following conditions:
ASCs cannot move twin containers in a single move. Instead, an ASC moves each container in the twin
separately from the transfer zone position to the ASC stack.
1. The ASC dispatcher dispatches the first ASC that covers the stack and transfer zone to the container position
2. The first ASC goes unladen to carry CHE (to transfer zone)
3. The first ASC goes laden when moving to the intermediate position and places the container in the intermediate
position
4. The first ASC goes idle after move completion
5. The ASC dispatcher dispatches the second ASC that covers the stack and transfer zone to the intermediate
container position
6. The second ASC goes unladen to the intermediate position
7. The second ASC goes laden when moving to the container position
8. The second ASC goes idle after move completion
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 637
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Operation scenarios
• ASC operator
The scenario is based on the following conditions:
ASCs cannot move twin containers in a single move. Instead, an ASC moves each container in a twin
separately to the transfer zone position from the ASC stack.
1. The ASC dispatcher dispatches the first ASC that covers the stack and transfer zone to the container position
2. The first ASC goes unladen to container position
3. The first ASC is laden to container position (overlap hand-off area in stack) and places the container in the
intermediate position.
4. The first ASC goes idle after move completion
5. The ASC dispatcher dispatches the second ASC that covers the stack and transfer zone to the container position
6. The second ASC goes unladen to the intermediate position
7. The second ASC is laden when moving to carry CHE (to transfer zone)
8. The ASC goes idle after move completion
• ASC operator
The scenario is based on the following conditions:
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 638
Confidential -- Proprietary
Part 3: Business Intelligence BI Reference
Reporting a Monitor metric issue
Because sometimes it is difficult to reproduce a metric issue on demand, it is essential that you provide as much
information as possible up front so that Navis support can properly diagnose and reproduce the problem.
• The N4 database backup and navis-apex.log file help determine if the problem is a BI issue.
• The XPS log files help determine what happened to containers.
• The XPS backup allows reproducing an XPS issue.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 639
Confidential -- Proprietary
3.5 Validating BI data
This section provides instructions for validating the information displayed in N4 gadgets, tables, and reports.
In This Section
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 640
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Vessels Alongside gadget
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 641
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Vessel Metrics gadget
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 642
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Vessel Metrics gadget
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 643
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Vessel Metrics gadget
%Non Term Delays Divide Non Term Delay by eGGH; then multiply by 100.
To determine the Non Term Delay at the vessel level:
1. In N4, in the Vessel Vessel Crane Metrics view,
display the Non Terminal Delay column.
2. Filter the view for a particular vessel (Carrier).
3. Determine the sum of the Non Terminal Delay of the
cranes working for the vessel.
In case of crane sharing, consider only one segment.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 644
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Vessel KPIs gadget
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 645
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Crane KPIs gadget
Moves last 60 mins (Actual vs. Threshold column, 1st Verify that the gauge reflects the actual moves
row) performed in the last 60 minutes.
Moves/hr last 36 hours (Last 36 Hours column, 1st row) 1. In N4, select Yard Move History.
2. Filter the Move History view by carrier visit for the
last 36 hours.
3. Count the number of moves completed every hour on
the hour.
Plan Deviation (Actual column, 2nd row) In N4, open a Vessel Metrics gadget and verify the
value in the Plan Dev. column.
Plan Deviation (Actual vs. Threshold column, 2nd Verify that the gauge reflects the actual plan deviation.
row)
Plan dev last 36 hours (Last 36 Hours column, 2nd Verify the plan dev value on the hour.
row)
After the first hour, the sparkline is a dot. It is
clearly visible after the completion of two hours
of work.
Moves last 60 mins (Actual column) 1. In N4, in the Vessel Vessel Crane Metrics view,
display the Moves last 60 min column.
2. Filter the view for a particular vessel (Carrier).
3. Determine the sum of Moves last 60 min for the
cranes working for the vessel.
In case of crane sharing, consider only one segment.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 646
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Crane Rhythm gadget
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 647
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Crane Metrics gadget
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 648
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Fixed and Moving CHE Details gadgets
To validate data:
1. In XPS, select Control Points of Work.
2. In the Points of Work window, select one or more POWs.
3. Select Control POW Move History.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 649
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Fixed and Moving CHE Details gadgets
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 650
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Fixed and Moving CHE Details gadgets
Time Since Last Move Subtract the Lat Mv Time for each CHE from the current
time.
Crane Mv Cnt Count the number of moves a crane performed in the
last 60 minutes using:
• The CHE-Fetch column for LOAD moves
• The CHE-Put column for DSCH moves
Non Crane Mv Cnt Subtract Crane Mv Cnt from Mvs Last Hr.
Rail Mv Cnt Count the number of rail moves performed in the last 60
minutes using:
• The CHE-Fetch column for RLOD moves
• The CHE-Put column for RDSC moves
Non-Rail Mv Count Subtract Rail Mv Cnt from Mvs Lst Hr
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 651
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Yard Utilization gadget
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 652
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Yard Utilization gadget
For example: A block has 10 physical rows, 10 physical columns, a maximum of 5 tiers, and a reefer status of 4. In this
case, 500 total physical slots exist (100 x 5), but only 400 total slots for reefer containers (100 x 4).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 653
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Yard Utilization gadget
For Example 3 and 4, consider the following tables to understand the tier-wise allocation of slots.
A reefer slot occupied by a dry or reefer container is considered used. However, any container placed in a tier
above the reefer status flag is not considered as taking up a reefer slot.
For example: For a block with 10 physical rows and 10 physical columns that has a stacking limit of 5 and a reefer
status of 3, we can count the values shown in the following table.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 654
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate dynamic gadgets
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 655
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate dynamic gadgets
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 656
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Moves per Day gadget
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 657
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Truck KPIs gadget
▪ Transaction Count
▪ Exited Yard
2. Count the number of single (transaction count = 1), dual (transaction count = 2), or other (transaction count > 2)
transactions with:
▪ A Transaction Visit Status of OK or TROUBLE
▪ A blank (null) Exited Yard column
3. To validate the total number of transactions, add up the numbers of single, dual, and other transactions.
Actual
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 658
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Truck KPIs gadget
Gauge
Sparkline
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 659
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Truck KPIs gadget
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 660
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Vessel Crane Metrics view
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 661
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Vessel Crane Metrics view
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 662
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Vessel Crane Metrics view
PTC N/A
Update Time Verify the time the XPS Data Harvester Job last updated
the record.
% Force Majeure Delays Divide Force Majeure Delays by the crane's eGGH; then
multiply by 100 (%).
% Non Terminal Delays Divide Non Terminal Delays by the crane's eGGH; then
multiply by 100 (%).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 663
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Vessel Crane Metrics view
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 664
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Vessel Crane Metrics view
Time since last move Subtract the last move time for the crane from the
current time of the N4 application server (now).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 665
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Vessel Crane Metrics view
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 666
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Vessel Crane Metrics view
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 667
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Move Count By POW By CHE report
• The CHE Statistics job is running and processes all move records.
• EC events are available for all moves. For EC events to be available, setting EEVENH must be set to Y.
• Move record information is available in CHE-related tables.
Report Header
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 668
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Move Count By POW By CHE report
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 669
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Moving CHE Productivity Analysis report
• The CHE Statistics job is running and processes all move records.
• EC events are available for all moves. For EC events to be available, setting EEVENH must be set to Y.
• Move record information is available in CHE-related tables.
For a validation example, see Validation of load moves (on page 673).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 670
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Moving CHE Productivity Analysis report
Report Header
Details (number of moves performed by each moving CHE and its wait time at various sites)
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 671
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Moving CHE Productivity Analysis report
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 672
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Moving CHE Productivity Analysis report
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 673
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Moving CHE Productivity Analysis report
3. Generate the Moving CHE Productivity Analysis report for the appropriate timestamp.
4. Validate the values in the sample report against the result set from Step 2, as shown in the following table, where:
▪ EC_EVENT is mapped to the TYPE_DESCRIPTION field
▪ Value is mapped to the TIMESTAMP field
For example, the first entry in the table (IDLE) refers to the first row (IDLE) of the result set.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 674
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Yard Rehandle Report
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 675
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Reefer Plug Utilization report
Report Header
Details
1. Start the Yard Block Statistics job. For details, see Background Jobs view.
2. Generate the Reefer Plug Utilization report for the current timestamp. For details, see Running a report (on page
42).
The table describes how to validate the metrics in the Reefer Plug Utilization report.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 676
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Average Daily Yard Utilization report
The figure shows the query and its result against the respective section of the report.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 677
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Average Daily Yard Utilization report
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 678
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Average Daily Yard Utilization report
The figure shows the query and its result against the respective section of the report.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 679
Confidential -- Proprietary
Part 3: Business Intelligence Validating BI data
Validate the Average Daily Yard Utilization report
The figure shows the query and its result against the respective section of the report.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 680
Confidential -- Proprietary
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 681
Confidential -- Proprietary
Part 4
Troubleshooting
In this Section:
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 682
Confidential -- Proprietary
4.1 Troubleshooting Statistics and Metrics
In This Section
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 683
Confidential -- Proprietary
Part 4: Troubleshooting Troubleshooting Statistics and Metrics
Mensa statistics server role disconnects
XPS Mensa client does not populate the database tables mns_yard_block and mns_yard_block_statistics
even though the Mensa server and N4 Yard Block Statistics background job are running. The Yard Block Statistics
background job responsible to collect the information on yard block utilization is unable to connect with XPS statistics
server. This happens because the default port ID 13301 configured in XPS Mensa client changes after upgrading to
new N4 version.
Solution:
You must manually configure the default port ID 13301 in the Set Port dialog box of the Mensa Statistics Server
Options window in Mensa client to enable the communication between N4 and XPS client statistics server. For more
information, refer to Setting up a Navis N4 XPS client as the statistics server.
In addition, ensure that the values for the N4 settings ARGOMONITOR002 (on page 464) and ARGOMONITOR003
(on page 464) for XPS statistics server are configured correctly. Restart the Yard Block Statistics background job and
the XPS client configured in the N4 setting ARGOMONITOR002 after verifying the connection between N4 node and
XPS statistics server. For more information, refer to Configuring settings for the XPS statistics server (on page 475).
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 684
Confidential -- Proprietary
Part 4: Troubleshooting Troubleshooting Statistics and Metrics
Vessel Metrics gadget displays null values in the eGMPH, eGGH, eNGH, eNMP columns
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 685
Confidential -- Proprietary
4.2 Reporting How Do I...
How do I ...
In This Section
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 686
Confidential -- Proprietary
Part 4: Troubleshooting Reporting How Do I...
Add a new SQL Query report
Ensure that the uppercase FROM and WHERE clauses are used in the outermost query. For more
information about the best practices and guidelines, see Guidelines for Designing SQL Query Reports (on
page 34).
3. Configure the iReport tool to use a SQL Datasource and add a new report layout:
a. Open iReport and set up a new Datasource and Database Connection.
b. Select the Database JDBC connection datasource.
c. Specify the details for the Database JDBC connection.
d. iReport displays the new SQL connection on the Datasources tab.
e. Select the new SQL connection.
f. Add a new Report by selecting a report template and providing the details, such as the name and location of the
new report.
g. In the iReport Designer, select the Report Query button.
h. In the Report query dialog box, paste the SQL Query that you compiled in the database editor.
i. Click Read Fields to populate the values of the fields in the bottom pane.
j. Click OK to populate the values in the Fields section in the Report Inspector pane.
k. Use the fields to create the layout of the report.
l. Save the report layout as a .jrxml file.
4. In N4, from the Operations Reports Report Designs Report Designs view (on page 18), add a new report
design.
5. In the Report Design form (on page 19) import the .jrxml file in the XML Design field.
6. From the Operations Reports Report Definitions Report Definitions view (on page 28), add a new report
definition based on the report design added in step 4 above.
7. Run the report (on page 42) to view the result in the desired format.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 687
Confidential -- Proprietary
Part 4: Troubleshooting Reporting How Do I...
Change the logo that appears on reports in N4
To use iReport for N4, you must configure it to be compatible with the JasperReports version by navigating (in iReport)
to Tools Options iReport Compatibility. On the Compatibility screen, you can select the JasperReports
version you need as the compatibility model that the iReport version you are using should use when operating.
The following table displays the N4 versions and the corresponding compatible version of the third-party components.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 688
Confidential -- Proprietary
Part 4: Troubleshooting Reporting How Do I...
Sort a report by a computed field
3. Add the image/logo to the report using iReport. This is a two-step process. First you add/define the image as a new
parameter. Then you place the image (as a parameter) where you want the image to display in the report.
a. In iReport, go to File Open and navigate to select/open the report to be modified.
b. Still in iReport, search for Media Asset parameter.
c. Follow the detailed instructions in the iReport Help for defining a media asset parameter in iReport.
◦ Instructions 1 and 2 describe how to add/define the image as a new parameter (Go to View Parameter, click
New, and use the same media asset ID defined previously in N4).
◦ Instructions 3 to 6 describe how to place the image in the report (in the Document Structure panel).
For further iReport documentation, please go to http://jasperforge.org/index.php?q=project/
ireport.
1. Locate the reporting entity in the N4 online help. 1. Open the Reporting Entity form (on page 45) for the
2. Look up the In Sort column for the field by which you respective entity.
want to sort the report. If this column displays the value 2. On the Configured Fields tab (on page 46), look up
No, this means the field is computed. the Can Use In Sort column for the field by which you
want to sort the report. If this column displays the value
No, this means the field is computed.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 689
Confidential -- Proprietary
Part 4: Troubleshooting Reporting How Do I...
Create a filter for General Notices that applies to Advised units only
To set up multiple notice requests with different actions or multiple notice requests to Send Email or Execute Code
Extension, add one of the notice requests first, then add another. For more information about how to add a notice
request, see Notice Request form.
To achieve the expected behavior for Advised units, when defining the filter for the general notice:
• To define a filter that excludes the Advised T-state, you should use the positive filter is one of (in) for the Transit
State field and include all the options except for Advised to trigger the general notice for all T-states except
Advised.
• To define a filter that includes only the Advised T-state, you should use the negative filter is not (!=) for the
Transit State field and include all the options except for Advised to trigger the general notice for the Advised units.
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 690
Confidential -- Proprietary
Index
Index
ARGOMONITOR002
Business Intelligence. . . . . . . . . . . . . . . . . . . . . . 473 (MONITOR_SPARCS_CLIENT_IP). . . . . . . . . . . 464
ARGOMONITOR003
<
(MONITOR_SPARCS_CLIENT_PORT). . . . . . . . 464
<Dashboard> tab. . . . . . . . . . . . . . . . . . . . . . . . . 484
ARGOMONITOR005
(YARD_BLOCK_STATISTICS_FREQ). . . . . . . . . 464
A
ARGOMONITOR006
About data availability in Crane gadgets. . . . . . . 485 (BREAK_BULK_CRANE_ACTIVITY_ID). . . . . . . 464
About gadget titles. . . . . . . . . . . . . . . . . . . . . . . . 485 ARGOMONITOR007
Activity categories and codes. . . . . . . . . . . . . . . . 545 (HATCH_LID_CRANE_ACTIVITY_ID). . . . . . . . . 464
Add a new SQL Query report. . . . . . . . . . . . . . . . 687 ARGOMONITOR008
Adding gadgets. . . . . . . . . . . . . . . . . . . . . . . . . . 486 (TWIST_LOCK_CRANE_ACTIVITY_ID). . . . . . . 464
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 691
Confidential -- Proprietary
Index
ASC Move Count by move type table. . . . . . . . . 600 CHE terminology. . . . . . . . . . . . . . . . . . . . . . . . . 554
ASC Move Count Summary report. . . . . . . . . . . . 601 CHE Trip Statistics. . . . . . . . . . . . . . . . . . . . . . . . 281
ASC Moves by Move Kind form. . . . . . . . . . . . . . 513 Clerk Activity report. . . . . . . . . . . . . . . . . . . . . . . 586
ASC Moves by Move Kind gadget. . . . . . . . . . . . 488 Clerk Activity table. . . . . . . . . . . . . . . . . . . . . . . . 587
ASC Moves last hour form. . . . . . . . . . . . . . . . . . 513 Comparing straddle productivity. . . . . . . . . . . . . . 557
ASC Moves last hour gadget. . . . . . . . . . . . . . . . 489 Configured Fields tab. . . . . . . . . . . . . . . . . . . . . . . 46
ASC Productivity by block table. . . . . . . . . . . . . . 605 Configuring settings for the XPS statistics server 475
ASC Productivity form. . . . . . . . . . . . . . . . . . . . . 513 Configuring settings for vessel and crane gadgets. . .
ASC Productivity gadget. . . . . . . . . . . . . . . . . . . 489 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
ASC Productivity report. . . . . . . . . . . . . . . . . . . . 603 Configuring the Business Intelligence Option. . . . 474
ASC Productivity Report By Block. . . . . . . . . . . . 604 Count the number of total reefer slots. . . . . . . . . 653
ASC Productivity table. . . . . . . . . . . . . . . . . . . . . 604 Count the number of usable reefer slots. . . . . . . 653
ASC Red Time Current Day Range form. . . . . . . 514 Count the number of used reefer slots. . . . . . . . . 654
ASC Red Time Current Day Range gadget. . . . . 489 Crane KPIs form. . . . . . . . . . . . . . . . . . . . . . . . . . 516
ASC Red Time For Date Range form. . . . . . . . . . 514 Crane KPIs gadget. . . . . . . . . . . . . . . . . . . . . . . . 491
ASC Red Time For Date Range gadget. . . . . . . . 489 Crane Metrics form. . . . . . . . . . . . . . . . . . . . . . . . 516
ASC Summary form. . . . . . . . . . . . . . . . . . . . . . . 514 Crane Metrics gadget. . . . . . . . . . . . . . . . . . . . . . 492
ASC Travel Distance gadget. . . . . . . . . . . . . . . . 490 Crane Worked Last Hour gadget. . . . . . . . . . . . . 494
Associate a role with a report definition. . . . . . . . . 31 Crane/Vessel Crane Activity metrics. . . . . . . . . . 542
Average ASC Cycle Time By ASC form. . . . . . . . 515 Crane/vessel crane activity terminology. . . . . . . . 543
Average ASC Cycle Time by ASC gadget. . . . . . 490 Crane/Vessel Forward-Looking metrics. . . . . . . . 532
Average Daily Yard Utilization report. . . . . . . . . . 591 Create a filter for General Notices that applies to
Advised units only. . . . . . . . . . . . . . . . . . . . . . . . 690
Average Daily Yard Utilization tables. . . . . . . . . . 593
Creating a PCPH gadget. . . . . . . . . . . . . . . . . . . 524
B Custom Fields tab. . . . . . . . . . . . . . . . . . . . . . . . . 46
BI Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526
D
Bill of Lading. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Data Element Definition for AGV metrics. . . . . . . 566
Bill of Lading - Item. . . . . . . . . . . . . . . . . . . . . . . . . 59
Data Element Definition for ASC metrics. . . . . . . 563
Block Fullness for ASC yard blocks gadget. . . . . 491
Data Element Definition for Crane/Vessel Forward-
Booking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286 Looking metrics. . . . . . . . . . . . . . . . . . . . . . . . . . 533
Booking Item. . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 Data Element Definition for Gate metrics. . . . . . . 574
Data Element Definition for Moving CHE metrics. 555
C
Data element definition for QC metrics. . . . . . . . 569
Cargo Lot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Data Element Definition for Yard metrics. . . . . . . 572
Carrier Visit Service Order. . . . . . . . . . . . . . . . . . 313
Definition of AGV metrics. . . . . . . . . . . . . . . . . . . 566
Carrier Visit Service Type. . . . . . . . . . . . . . . . . . . 314
Definition of ASC metrics. . . . . . . . . . . . . . . . . . . 564
Change the logo that appears on reports in N4. . 687
Definition of Crane/Vessel Crane Activity metrics 544
Changing a gadget type's default parameter settings.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515 Definition of Crane/Vessel Forward-Looking Metrics.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535
CHE metrics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 553
Definition of Fixed CHE metrics. . . . . . . . . . . . . . 557
Che Move Statistics. . . . . . . . . . . . . . . . . . . . . . . 273
Definition of Gate metrics. . . . . . . . . . . . . . . . . . . 574
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 692
Confidential -- Proprietary
Index
Definition of Moving CHE metrics. . . . . . . . . . . . . 556 External trucks wait time metrics. . . . . . . . . . . . . 577
Definition of QC metrics. . . . . . . . . . . . . . . . . . . . 569
F
Definition of RTG/RMG metrics. . . . . . . . . . . . . . 571
F1 and F2 to P1 and P2. . . . . . . . . . . . . . . . . . . . 624
Definition of Yard metrics. . . . . . . . . . . . . . . . . . . 572
F1 and F2 to P1 to P2. . . . . . . . . . . . . . . . . . . . . 624
Delivery, receival, or yard move scenario (straddle). .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 633 F1 to F2 to P1 and P2. . . . . . . . . . . . . . . . . . . . . 625
Determining which quay crane made a vessel move. F1 to F2 to P1 to P2. . . . . . . . . . . . . . . . . . . . . . . 625
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531 F1 to F2 to P2 to P1. . . . . . . . . . . . . . . . . . . . . . . 625
Discharging a container from a vessel (RTG/RMG). . F1 to P2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
Facility TEU gadget. . . . . . . . . . . . . . . . . . . . . . . 495
Displaying gadgets. . . . . . . . . . . . . . . . . . . . . . . . 484
Fixed CHE Details form. . . . . . . . . . . . . . . . . . . . 517
Duplicate a report definition. . . . . . . . . . . . . . . . . . 43
Fixed CHE Details gadget. . . . . . . . . . . . . . . . . . 495
Duration metrics for moving CHEs. . . . . . . . . . . . 556
Fixed CHE metrics. . . . . . . . . . . . . . . . . . . . . . . . 557
E Footnote 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562
M
Manage Dashboards Columns. . . . . . . . . . . . . . . 482
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 693
Confidential -- Proprietary
Index
Manage Dashboards view. . . . . . . . . . . . . . . . . . 481 Move counts for rehandles/shift moves. . . . . . . . 563
Media Asset form. . . . . . . . . . . . . . . . . . . . . . . . . . 27 Moves per Day form. . . . . . . . . . . . . . . . . . . . . . . 517
Media Asset parameter in iReport. . . . . . . . . . . . . 28 Moves per Day gadget. . . . . . . . . . . . . . . . . . . . . 496
Media Assets Columns. . . . . . . . . . . . . . . . . . . . . . 27 Moving a container from one yard block to another
Media Assets Privileges. . . . . . . . . . . . . . . . . . . . 461 (RTG/RMG). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 694
Confidential -- Proprietary
Index
Reasonable negative plan deviation. . . . . . . . . . 529 Setting up a Navis N4 XPS client as the statistics
server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
Reasonable positive plan deviation (Vessel KPIs
gadget). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 530 Setting up Reports. . . . . . . . . . . . . . . . . . . . . . . . . 12
Reefer Plug Utilization report. . . . . . . . . . . . . . . . 590 Setting up the automatic creation of vessel/crane
dashboards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
Reefer Plug Utilization table. . . . . . . . . . . . . . . . . 591
Sort a report by a computed field. . . . . . . . . . . . . 689
Reefer Record. . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
SQL Design Guidelines. . . . . . . . . . . . . . . . . . . . . 37
Relevant XPS configuration settings. . . . . . . . . . 545
SQL Query Reports. . . . . . . . . . . . . . . . . . . . . . . . 32
Report Definition form. . . . . . . . . . . . . . . . . . . . . . 30
SRVNOTICE001
Report Definitions Columns. . . . . . . . . . . . . . . . . . 29 (NOTICE_RETURN_EMAIL_ADDRESS). . . . . . 471
Report Definitions view. . . . . . . . . . . . . . . . . . . . . . 28 Stack Block Utilization report. . . . . . . . . . . . . . . . 589
Report Design form. . . . . . . . . . . . . . . . . . . . . . . . 19 Stack Block Utilization table. . . . . . . . . . . . . . . . . 589
Report design parameters . . . . . . . . . . . . . . . . . . . 24 Standard report definitions. . . . . . . . . . . . . . . . . . . 32
Report Designs Columns. . . . . . . . . . . . . . . . . . . . 19 Standard report designs. . . . . . . . . . . . . . . . . . . . . 21
Report Designs view. . . . . . . . . . . . . . . . . . . . . . . 18 Starting BI-related background jobs. . . . . . . . . . . 477
Report Privileges. . . . . . . . . . . . . . . . . . . . . . . . . 462 Straddle Productivity report. . . . . . . . . . . . . . . . . 582
Reporting a Monitor metric issue. . . . . . . . . . . . . 639 Straddle Productivity table. . . . . . . . . . . . . . . . . . 583
Reporting Config Fields form. . . . . . . . . . . . . . . . . 46 Supported Entities. . . . . . . . . . . . . . . . . . . . . . . . . 35
Reporting Custom Fields form. . . . . . . . . . . . . . . . 47
Reporting Entities. . . . . . . . . . . . . . . . . . . . . . . . . . 48 T
Reporting Entities columns. . . . . . . . . . . . . . . . . . . 44 Terminal Monitor Privileges. . . . . . . . . . . . . . . . . 463
Reporting Entities view. . . . . . . . . . . . . . . . . . . . . . 43 Train Visit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
Reporting Entity form. . . . . . . . . . . . . . . . . . . . . . . 45 Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . 682
Reporting How Do I.... . . . . . . . . . . . . . . . . . . . . . 686 Troubleshooting Statistics and Metrics. . . . . . . . . 683
Reporting job settings. . . . . . . . . . . . . . . . . . . . . . 467 Truck KPIs form. . . . . . . . . . . . . . . . . . . . . . . . . . 519
Reporting Views. . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Truck KPIs gadget. . . . . . . . . . . . . . . . . . . . . . . . 499
Reports Configuration. . . . . . . . . . . . . . . . . . . . . . 16 Truck Transaction Stage. . . . . . . . . . . . . . . . . . . 351
Reports Process Flows. . . . . . . . . . . . . . . . . . . . . . 11 Truck Turn Time Analysis report. . . . . . . . . . . . . . 584
ROADMONITOR001 (MONITOR_REFRESH). . 467 Truck Turn Time Analysis table. . . . . . . . . . . . . . 585
ROADMONITOR002 (YARD_SERVICE_TIME). . 467 Truck Turn Time gadget. . . . . . . . . . . . . . . . . . . . 500
RTG/RMG metrics. . . . . . . . . . . . . . . . . . . . . . . . 571 Truck Visit Details. . . . . . . . . . . . . . . . . . . . . . . . . 376
RTG/RMG Productivity report. . . . . . . . . . . . . . . 606 Truck Visit Stage and Transaction. . . . . . . . . . . . 380
RTG/RMG Productivity table. . . . . . . . . . . . . . . . 606 Truck Visit Stages. . . . . . . . . . . . . . . . . . . . . . . . . 405
Truck Visit Statistics. . . . . . . . . . . . . . . . . . . . . . . 410
Trucks in Yard form. . . . . . . . . . . . . . . . . . . . . . . 521
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 695
Confidential -- Proprietary
Index
Validate the Fixed and Moving CHE Details gadgets. Vessel/crane scenario: Recording the number of
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649 hatch lids, breakbulk, or twistlock bins. . . . . . . . . 547
Validate the Move Count By POW By CHE report 668 Vessels Alongside form. . . . . . . . . . . . . . . . . . . . 521
Validate the Moves per Day gadget. . . . . . . . . . . 657 Vessels Alongside gadget. . . . . . . . . . . . . . . . . . 506
Validate the Vessel Metrics gadget. . . . . . . . . . . 642 XPS settings for straddle operations. . . . . . . . . . 627
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 696
Confidential -- Proprietary
Index
Published: Wednesday, December 01, 2021 Navis N4 3.8.20: Monitoring and Reporting Guide 697
Confidential -- Proprietary