---
title: "Search for shipments which match a set of criteria"
method: POST
path: "/services/unified-search/v1/shipments/search"
tags: ["Shipment Search"]
---

# Search for shipments which match a set of criteria

`POST /services/unified-search/v1/shipments/search`

## Request

- Base URL: `https://na12.api.project44.com`
- URL: `https://na12.api.project44.com/services/unified-search/v1/shipments/search`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `/api/v4/oauth2/token`
- TypeScript: <https://skmtc.dev/project44/apis/project44-rest-api/docs/services/unified-search/v1/shipments/search/post.ts> (a function with typed inputs; its response is checked against the schema)

A combination of criteria is expected (but not required) in the request body. 

The search is implicitly limited to shipments visible to the tenant performing the call.

If no criteria is present in the request body, then the response will contain a page of shipments visible to the tenant making the request.

This endpoint cannot return pages larger than 1,000 items, and it cannot page deeper than 10,000 results.

## Request body

- ShipmentSearchRequest: A collection of criteria used to filter the result set of shipments. The query clauses that are generated by each field in this request are combined together using AND. Example: ([clauses from shipmentStates]) AND ([clauses from transportationModes])
  - `additionalFields` ShipmentAdditionalField[]
    - `keys` string[]
    - `type` 'CUSTOM_ATTRIBUTES' | 'STOPS'
  - `loadItemIdentifiers` RelatedLoadItemIdentifierFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS'
    - `types` string[]
    - `values` string[]
  - `loadItemDescriptions` RelatedLoadItemDescriptionFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS'
    - `values` string[]
  - `orderIdentifierTypes` RelatedOrderIdentifierTypeFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': Only the EQUALS and NOT_EQUALS operators are supported for this criterion.
    - `types` string[]
  - `orderIdentifiers` RelatedOrderIdentifierFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS'
    - `type` 'PURCHASE_ORDER' | 'SALES_ORDER' | 'WAREHOUSE_MOVEMENT_ORDER' | 'ADVANCED_SHIPMENT_NOTICE' | 'INVOICE' | 'DELIVERY'
    - `values` string[]
  - `orderIds` RelatedOrderInternalIdFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': Only the EQUALS and NOT_EQUALS operators are supported for this criterion.
    - `values` string[]
  - `orderSupplierIds` RelatedOrderSupplierIdFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS'
    - `values` string[]
  - `orderDateRanges` RelatedOrderDateFilter[]
    - `endDateTime` string, date-time: The tail end of an absolute time window.
    - `offsetMinutes` integer: Used to construct relative ranges where negative offset indicates time before startDateTime or Now and positive offset indicates time after startDateTime or Now.
    - `operator` 'WITHIN' | 'ON_OR_BEFORE' | 'ON_OR_AFTER'
    - `relativeDateTimeWindow` 'YESTERDAY' | 'TODAY' | 'TOMORROW' | 'LAST_WEEK' | 'THIS_WEEK' | 'NEXT_WEEK' | 'THIS_MONTH' | 'LAST_MONTH' | 'NEXT_MONTH': A sliding window that matches to common time definitions like "today" or "tomorrow".
    - `relativeWindowTimeZoneOffset` object: The timezone offset of the relativeDateTimeWindow.
      - `totalSeconds` integer
      - `id` string
      - `rules` object
        - `fixedOffset` boolean
        - `transitions` object[]
          - `offsetBefore` object
            - `totalSeconds` integer
            - `id` string
          - `offsetAfter` object
            - `totalSeconds` integer
            - `id` string
          - `instant` string, date-time
          - `duration` object
            - `seconds` integer
            - `zero` boolean
            - `nano` integer
            - `negative` boolean
            - `units` object[]
              - …
          - `gap` boolean
          - `dateTimeAfter` string, date-time
          - `dateTimeBefore` string, date-time
          - `overlap` boolean
        - `transitionRules` object[]
          - `month` 'JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER'
          - `timeDefinition` 'UTC' | 'WALL' | 'STANDARD'
          - `standardOffset` object
            - `totalSeconds` integer
            - `id` string
          - `offsetBefore` object
            - `totalSeconds` integer
            - `id` string
          - `offsetAfter` object
            - `totalSeconds` integer
            - `id` string
          - `dayOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
          - `dayOfMonthIndicator` integer
          - `localTime` LocalTime
            - `hour` integer
            - `minute` integer
            - `nano` integer
            - `second` integer
          - `midnightEndOfDay` boolean
    - `startDateTime` string, date-time: The beginning of an absolute time window (if endDateTime is populated) or the anchor of a relative offset window (if offsetMinutes is populated).
    - `type` 'SUPPLIER_READY_START_DATETIME' | 'SUPPLIER_READY_END_DATETIME' | 'ORIGINAL_DELIVERY_START_DATETIME' | 'ORIGINAL_DELIVERY_END_DATETIME' | 'LAUNCH_DATETIME' | 'ORIGINAL_DELIVERY_ESTIMATE_DATETIME'
  - `orderDeltas` RelatedOrderDeltaFilter[]: Match shipments on the differences between timestamps of related orders. Criteria are ANDed together.
    - `durationInMinutes` integer
    - `operator` 'MORE_THAN' | 'MORE_THAN_OR_EQUALS' | 'LESS_THAN' | 'LESS_THAN_OR_EQUALS' | 'EQUALS' | 'NOT_EQUALS' | 'EXISTS' | 'NOT_EXISTS'
    - `type` 'RUNNING_EARLY' | 'RUNNING_LATE'
  - `orderTags` RelatedOrderTagFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS'
    - `types` string[]
    - `values` string[]
  - `orderAdditionalIdentifiers` RelatedOrderAdditionalIdentifierFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS'
    - `types` string[]
    - `values` string[]
  - `pagination` PaginationParameters: Parameters which define a requested page of resources.
    - `pageNumber` integer: The page of items that should be returned for a collection of resources. The min value should be one, and the max value should be less than the number of total pages for the collection. The page number is combined with the page size.
    - `pageSize` integer: The max number of items returned in a collection of resources. This value should be at least one.
  - `searchText` string: A text-based search against a select set of fields in each shipment. If any of a shipment's select fields contain this value, then that shipment will be included in the result set.
  - `shipmentIds` ShipmentInternalIdFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': Only the EQUALS and NOT_EQUALS operators are supported for this criterion.
    - `values` string[]
  - `shipmentIdentifiers` ShipmentIdentifierFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': If values is not populated, only the EQUALS operator is supported.
    - `scopes` string[]: If multiple scopes are provided, they will be combined using OR boolean logic.
    - `types` LogisticsIdentifierTypeEnum[]
    - `values` string[]
  - `shipmentAttributes` ShipmentAttributeFilter[]
    - `name` string
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': If values is not populated, the CONTAINS operator is not supported.
    - `values` string[]
  - `shipmentDates` ShipmentDateFilter[]: Match shipments which contain one or more dates that meet all criteria. Criteria are ANDed together, types are ORed together.
    - `endDateTime` string, date-time: The tail end of an absolute time window.
    - `offsetMinutes` integer: Used to construct relative ranges where negative offset indicates time before startDateTime or Now and positive offset indicates time after startDateTime or Now.
    - `operator` 'WITHIN' | 'ON_OR_BEFORE' | 'ON_OR_AFTER'
    - `relativeDateTimeWindow` 'YESTERDAY' | 'TODAY' | 'TOMORROW' | 'LAST_WEEK' | 'THIS_WEEK' | 'NEXT_WEEK' | 'THIS_MONTH' | 'LAST_MONTH' | 'NEXT_MONTH': A sliding window that matches to common time definitions like "today" or "tomorrow".
    - `relativeWindowTimeZoneOffset` object: The timezone offset of the relativeDateTimeWindow.
      - `totalSeconds` integer
      - `id` string
      - `rules` object
        - `fixedOffset` boolean
        - `transitions` object[]
          - `offsetBefore` object
            - `totalSeconds` integer
            - `id` string
          - `offsetAfter` object
            - `totalSeconds` integer
            - `id` string
          - `instant` string, date-time
          - `duration` object
            - `seconds` integer
            - `zero` boolean
            - `nano` integer
            - `negative` boolean
            - `units` object[]
              - …
          - `gap` boolean
          - `dateTimeAfter` string, date-time
          - `dateTimeBefore` string, date-time
          - `overlap` boolean
        - `transitionRules` object[]
          - `month` 'JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER'
          - `timeDefinition` 'UTC' | 'WALL' | 'STANDARD'
          - `standardOffset` object
            - `totalSeconds` integer
            - `id` string
          - `offsetBefore` object
            - `totalSeconds` integer
            - `id` string
          - `offsetAfter` object
            - `totalSeconds` integer
            - `id` string
          - `dayOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
          - `dayOfMonthIndicator` integer
          - `localTime` LocalTime
            - `hour` integer
            - `minute` integer
            - `nano` integer
            - `second` integer
          - `midnightEndOfDay` boolean
    - `startDateTime` string, date-time: The beginning of an absolute time window (if endDateTime is populated) or the anchor of a relative offset window (if offsetMinutes is populated).
    - `types` string[]: The types of dates to filter on. At least one type must be provided. If multiple types are provided, then any of the corresponding dates may match the filter.
  - `shipmentStates` ShipmentStateFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': Only the EQUALS and NOT_EQUALS operators are supported for this criterion.
    - `types` string[]
  - `shipmentEvents` ShipmentEventFilter[]: Each item in this array should represent criteria for a distinct event type.
    - `dateRanges` ShipmentEventDateCriterion[]: Each item in this array should represent a distinct date type (planned, estimated, etc.) Criteria within this array are combined using an AND operator.
      - `endDateTime` string, date-time: The tail end of an absolute time window.
      - `offsetMinutes` integer: Used to construct relative ranges where negative offset indicates time before startDateTime or Now and positive offset indicates time after startDateTime or Now.
      - `operator` 'WITHIN' | 'ON_OR_BEFORE' | 'ON_OR_AFTER'
      - `relativeDateTimeWindow` 'YESTERDAY' | 'TODAY' | 'TOMORROW' | 'LAST_WEEK' | 'THIS_WEEK' | 'NEXT_WEEK' | 'THIS_MONTH' | 'LAST_MONTH' | 'NEXT_MONTH': A sliding window that matches to common time definitions like "today" or "tomorrow".
      - `relativeWindowTimeZoneOffset` object: The timezone offset of the relativeDateTimeWindow.
        - `totalSeconds` integer
        - `id` string
        - `rules` object
          - `fixedOffset` boolean
          - `transitions` object[]
            - `offsetBefore` object
              - …
            - `offsetAfter` object
              - …
            - `instant` string, date-time
            - `duration` object
              - …
            - `gap` boolean
            - `dateTimeAfter` string, date-time
            - `dateTimeBefore` string, date-time
            - `overlap` boolean
          - `transitionRules` object[]
            - `month` 'JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER'
            - `timeDefinition` 'UTC' | 'WALL' | 'STANDARD'
            - `standardOffset` object
              - …
            - `offsetBefore` object
              - …
            - `offsetAfter` object
              - …
            - `dayOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
            - `dayOfMonthIndicator` integer
            - `localTime` LocalTime
              - …
            - `midnightEndOfDay` boolean
      - `startDateTime` string, date-time: The beginning of an absolute time window (if endDateTime is populated) or the anchor of a relative offset window (if offsetMinutes is populated).
      - `type` 'PLANNED_DATETIME' | 'PLANNED_END_DATETIME' | 'INITIAL_PLANNED_DATETIME' | 'INITIAL_PLANNED_END_DATETIME' | 'CARRIER_INITIAL_PLANNED_DATETIME' | 'CARRIER_INITIAL_PLANNED_END_DATETIME' | 'CARRIER_LATEST_PLANNED_DATETIME' | 'CARRIER_LATEST_PLANNED_END_DATETIME' | 'CUSTOMER_INITIAL_PLANNED_DATETIME' | 'CUSTOMER_INITIAL_PLANNED_END_DATETIME' | 'CUSTOMER_LATEST_PLANNED_DATETIME' | 'CUSTOMER_LATEST_PLANNED_END_DATETIME' | 'ESTIMATED_DATETIME' | 'ACTUAL_DATETIME' | 'ACTUAL_OR_ESTIMATED_DATETIME': The type of date on the event that should be searched.
    - `deltas` ShipmentEventDeltaCriterion[]: Each item in this array should represent a distinct delta type (running early, occurred late, etc.) Criteria within this array are combined using an AND operator.
      - `operator` 'MORE_THAN' | 'MORE_THAN_OR_EQUALS' | 'LESS_THAN' | 'LESS_THAN_OR_EQUALS' | 'EQUALS' | 'NOT_EQUALS' | 'EXISTS' | 'NOT_EXISTS': Only the EQUALS, LESS_THAN, and MORE_THAN operators are supported for this criterion.
      - `type` 'RUNNING_EARLY' | 'RUNNING_LATE' | 'OCCURRED_EARLY' | 'OCCURRED_LATE' | 'OCCURRED_EARLY_OR_RUNNING_EARLY' | 'OCCURRED_LATE_OR_RUNNING_LATE'
      - `value` integer
    - `descriptions` ShipmentEventDescriptionCriterion[]: Each item in this array should represent a distinct event description Criteria within this array are combined using an AND operator.
      - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS'
      - `values` string[]
    - `stopProperties` LocationCriterion[]: This criteria applies against the stop location associated with the event.
      - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': Some fields do not support the CONTAINS operator.
      - `propertyName` 'LOCATION_NAME' | 'LOCATION_ADDRESS' | 'LOCATION_CITY' | 'LOCATION_STATE' | 'LOCATION_COUNTRY' | 'LOCATION_ZIP'
      - `propertyNames` string[]
      - `values` string[]
    - `stopIdentifiers` LocationIdentifierCriterion[]: This criteria applies against the stop location associated with the event.
      - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': If values is not populated, the CONTAINS operator is not supported.
      - `types` string[]
      - `values` string[]
    - `stopType` StopTypeCriterion: Match shipments based on stop type. Top-level items are combined using an AND operator, but the values within each item are combined using an OR operator. Example: (stop.type EQUALS [A OR B OR C]) Example: (stop.type NOT_EQUALS A) AND (stop.type NOT_EQUALS B)
      - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': Only the EQUALS and NOT_EQUALS operators are supported for this criterion.
      - `types` string[]
    - `scopes` string[]: If multiple scopes are provided, they will be combined using OR boolean logic.
    - `type` 'UNKNOWN' | 'TRACKING_INITIATE' | 'TRACKING_START' | 'ARRIVAL_AT_STOP' | 'DEPARTURE_FROM_STOP' | 'LOAD_ONTO_VEHICLE' | 'UNLOAD_FROM_VEHICLE' | 'TRACKING_END_DUE_TO_TIMEOUT' | 'TRACKING_END_BY_USER' | 'TRACKING_COMPLETE' | 'GATE_IN' | 'GATE_OUT' | 'FLIGHT_BOOKING' | 'MANIFEST' | 'RECEIVE_FROM_SHIPPER' | 'CONSIGNEE_NOTIFY' | 'DELIVERY' | 'WARNING' | 'EXCEPTION' | 'TRACKING_STOP' | 'EXCEPTION_LATE_DEPARTURE' | 'EXCEPTION_MISSED_CONNECTION' | 'GATE_IN_FULL' | 'GATE_IN_EMPTY' | 'GATE_OUT_EMPTY' | 'GATE_OUT_FULL' | 'LOAD' | 'DISCHARGE' | 'EXCEPTION_DELAYED' | 'EXCEPTION_DELIVERY_MISSED' | 'EXCEPTION_HELD' | 'EXCEPTION_PICKUP_MISSED' | 'AVAILABLE' | 'ENTERED_GEOFENCE' | 'EXITED_GEOFENCE' | 'INFO' | 'OUT_FOR_DELIVERY' | 'PICKED_UP' | 'RETURN_TO_SENDER' | 'TRACKING_FAILED' | 'UNAUTHORIZED' | 'PICKUP_MISSED' | 'SURVEY' | 'HELD' | 'RELEASE' | 'DELAYED' | 'DELIVERY_MISSED' | 'ENTERED_INNER_GEOFENCE' | 'EXITED_INNER_GEOFENCE' | 'ENTERED_OUTER_GEOFENCE' | 'EXITED_OUTER_GEOFENCE' | 'ENTERED_FINAL_GEOFENCE' | 'EXITED_FINAL_GEOFENCE' | 'IDLE' | 'DRIVER_DENY_TRACKING' | 'UNKNOWN_EQUIPMENT_IDENTIFIER' | 'MISSING_EQUIPMENT_IDENTIFIER' | 'DISPATCH' | 'CUSTOMS_HOLD' | 'CUSTOMS_CLEARANCE' | 'CUSTOMS_DOCS_FILING' | 'CUSTOMS_TRANSIT_DOCS_ISSUED' | 'CUSTOMS_TRANSIT_DOCS_CLOSED' | 'CARRIER_HOLD' | 'RECEIVE_FROM_CARRIER' | 'ISSUE_FREIGHT_BILL' | 'FREIGHT_ON_HAND' | 'READY_FOR_CARRIAGE' | 'LAST_FREE_DAY' | 'MISSING_CARRIER' | 'STUFF' | 'STRIP' | 'SEAL_INSPECTION' | 'SEAL_REMOVAL' | 'SEAL_RESEAL' | 'HANDOVER' | 'DOCUMENT_ADD' | 'DOCUMENT_REMOVE' | 'REMOVE_FROM_BOOKING' | 'COST_UPDATE' | 'SHARING_STOPPED' | 'ROLLED_OVER' | 'BAD_ORDER' | 'BAD_ORDER_RELEASE'
  - `shipmentTrackingStatusEvents` ShipmentTrackingStatusEventFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': Only the EQUALS and NOT_EQUALS operators are supported for this criterion.
    - `scopes` string[]
    - `types` string[]
  - `shipmentStops` ShipmentStopFilter[]
    - `identifiers` LocationIdentifierCriterion[]
      - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': If values is not populated, the CONTAINS operator is not supported.
      - `types` string[]
      - `values` string[]
    - `properties` LocationCriterion[]
      - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': Some fields do not support the CONTAINS operator.
      - `propertyName` 'LOCATION_NAME' | 'LOCATION_ADDRESS' | 'LOCATION_CITY' | 'LOCATION_STATE' | 'LOCATION_COUNTRY' | 'LOCATION_ZIP'
      - `propertyNames` string[]
      - `values` string[]
    - `stopType` StopTypeCriterion: Match shipments based on stop type. Top-level items are combined using an AND operator, but the values within each item are combined using an OR operator. Example: (stop.type EQUALS [A OR B OR C]) Example: (stop.type NOT_EQUALS A) AND (stop.type NOT_EQUALS B)
      - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': Only the EQUALS and NOT_EQUALS operators are supported for this criterion.
      - `types` string[]
    - `scopes` string[]
  - `shipmentDurations` ShipmentDurationFilter[]: Match shipments which contain one or more durations that meet all criteria. Criteria are ANDed together, types are ORed together. Example: (estimated transit time >= 30 minutes AND < 1 day) AND (actual transit time does not exist) Example: (duration X OR duration Y >= 30 minutes) AND (duration Z < 3 hours)
    - `durationCriteria` TimeDurationCriterion[]: The criteria which must be met by the targeted duration(s). Criteria are ANDed together.
      - `operator` 'MORE_THAN' | 'MORE_THAN_OR_EQUALS' | 'LESS_THAN' | 'LESS_THAN_OR_EQUALS' | 'EQUALS' | 'NOT_EQUALS' | 'EXISTS' | 'NOT_EXISTS': Defines how the target field must compare to the threshold in order to be considered a match. Defaults to EQUALS if not provided.
      - `value` TimeDuration: The threshold to check against. Required unless operator is EXISTS or NOT_EXISTS. The unit UNKNOWN is not supported.
        - `amount` integer: The amount of time for a duration.
        - `unit` 'UNKNOWN' | 'MILLISECONDS' | 'SECONDS' | 'MINUTES' | 'HOURS' | 'DAYS' | 'WEEKS' | 'MONTHS' | 'YEARS', enum: The unit of time measurement for a duration.
    - `types` string[]: The types of durations against which to apply the criteria. Types are ORed together.
  - `sharingContextTenants` ShipmentSharingTenantFilter[]
    - `names` string[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS'
    - `scopes` string[]
  - `sort` ShipmentSortField[]: The set of fields on which to sort. Order is important; sorting is performed hierarchically and the field at the front of this list has the highest precedence. For each field, exactly one of [fieldName, milestoneField] must be provided.
    - `direction` 'ASC' | 'DESC', enum
    - `fieldName` 'PRIMARY_IDENTIFIER' | 'CARRIER_IDENTIFIER' | 'CREATED_DATETIME' | 'UPDATED_DATETIME' | 'ACTUAL_OR_ESTIMATED_TRANSIT_TIME' | 'ACT_DELIVERY_DATETIME' | 'EST_DELIVERY_DATETIME' | 'ACT_OR_EST_DELIVERY_DATETIME' | 'ACT_DELIVERY_DELTA' | 'EST_DELIVERY_DELTA' | 'ACT_OR_EST_DELIVERY_DELTA' | 'PLANNED_DELIVERY_DATETIME' | 'DEPART_ABS_ORIGIN_ACT_DATETIME' | 'DEPART_ABS_ORIGIN_EST_DATETIME' | 'DEPART_ABS_ORIGIN_ACT_OR_EST_DATETIME' | 'DEPART_ABS_ORIGIN_PLANNED_DATETIME' | 'DEPART_ABS_ORIGIN_PLANNED_END_DATETIME' | 'DEPART_ABS_ORIGIN_INIT_PLANNED_DATETIME' | 'DEPART_ABS_ORIGIN_INIT_PLANNED_END_DATETIME' | 'DEPART_ABS_ORIGIN_ACT_DELTA' | 'DEPART_ABS_ORIGIN_EST_DELTA' | 'DEPART_ABS_ORIGIN_ACT_OR_EST_DELTA' | 'ARRIVE_ABS_DEST_ACT_DATETIME' | 'ARRIVE_ABS_DEST_EST_DATETIME' | 'ARRIVE_ABS_DEST_ACT_OR_EST_DATETIME' | 'ARRIVE_ABS_DEST_PLANNED_DATETIME' | 'ARRIVE_ABS_DEST_PLANNED_END_DATETIME' | 'ARRIVE_ABS_DEST_INIT_PLANNED_DATETIME' | 'ARRIVE_ABS_DEST_INIT_PLANNED_END_DATETIME' | 'ARRIVE_ABS_DEST_ACT_DELTA' | 'ARRIVE_ABS_DEST_EST_DELTA' | 'ARRIVE_ABS_DEST_ACT_OR_EST_DELTA' | 'DEPART_FIRST_POL_ACT_DATETIME' | 'DEPART_FIRST_POL_EST_DATETIME' | 'DEPART_FIRST_POL_ACT_OR_EST_DATETIME' | 'DEPART_FIRST_POL_PLANNED_DATETIME' | 'DEPART_FIRST_POL_PLANNED_END_DATETIME' | 'DEPART_FIRST_POL_INIT_PLANNED_DATETIME' | 'DEPART_FIRST_POL_INIT_PLANNED_END_DATETIME' | 'DEPART_FIRST_POL_ACT_DELTA' | 'DEPART_FIRST_POL_EST_DELTA' | 'DEPART_FIRST_POL_ACT_OR_EST_DELTA' | 'DISCHARGE_LAST_POD_ACT_DATETIME' | 'DISCHARGE_LAST_POD_EST_DATETIME' | 'DISCHARGE_LAST_POD_ACT_OR_EST_DATETIME' | 'DISCHARGE_LAST_POD_PLANNED_DATETIME' | 'DISCHARGE_LAST_POD_PLANNED_END_DATETIME' | 'DISCHARGE_LAST_POD_INIT_PLANNED_DATETIME' | 'DISCHARGE_LAST_POD_INIT_PLANNED_END_DATETIME' | 'DISCHARGE_LAST_POD_ACT_DELTA' | 'DISCHARGE_LAST_POD_EST_DELTA' | 'DISCHARGE_LAST_POD_ACT_OR_EST_DELTA' | 'RECEIVE_LAST_POD_ACT_DATETIME' | 'RECEIVE_LAST_POD_EST_DATETIME' | 'RECEIVE_LAST_POD_ACT_OR_EST_DATETIME' | 'RECEIVE_LAST_POD_PLANNED_DATETIME' | 'RECEIVE_LAST_POD_PLANNED_END_DATETIME' | 'RECEIVE_LAST_POD_INIT_PLANNED_DATETIME' | 'RECEIVE_LAST_POD_INIT_PLANNED_END_DATETIME' | 'RECEIVE_LAST_POD_ACT_DELTA' | 'RECEIVE_LAST_POD_EST_DELTA' | 'RECEIVE_LAST_POD_ACT_OR_EST_DELTA' | 'LAST_FREE_DAY_DEMURRAGE_LAST_POD_ACT_DATETIME' | 'LAST_FREE_DAY_DEMURRAGE_LAST_POD_EST_DATETIME' | 'LAST_FREE_DAY_DEMURRAGE_LAST_POD_ACT_OR_EST_DATETIME' | 'LAST_FREE_DAY_DEMURRAGE_LAST_POD_PLANNED_DATETIME' | 'LAST_FREE_DAY_DEMURRAGE_LAST_POD_PLANNED_END_DATETIME' | 'LAST_FREE_DAY_DEMURRAGE_LAST_POD_INIT_PLANNED_DATETIME' | 'LAST_FREE_DAY_DEMURRAGE_LAST_POD_INIT_PLANNED_END_DATETIME' | 'LAST_FREE_DAY_DEMURRAGE_LAST_POD_ACT_DELTA' | 'LAST_FREE_DAY_DEMURRAGE_LAST_POD_EST_DELTA' | 'LAST_FREE_DAY_DEMURRAGE_LAST_POD_ACT_OR_EST_DELTA' | 'LAST_FREE_DAY_DETENTION_LAST_POD_ACT_DATETIME' | 'LAST_FREE_DAY_DETENTION_LAST_POD_EST_DATETIME' | 'LAST_FREE_DAY_DETENTION_LAST_POD_ACT_OR_EST_DATETIME' | 'LAST_FREE_DAY_DETENTION_LAST_POD_PLANNED_DATETIME' | 'LAST_FREE_DAY_DETENTION_LAST_POD_PLANNED_END_DATETIME' | 'LAST_FREE_DAY_DETENTION_LAST_POD_INIT_PLANNED_DATETIME' | 'LAST_FREE_DAY_DETENTION_LAST_POD_INIT_PLANNED_END_DATETIME' | 'LAST_FREE_DAY_DETENTION_LAST_POD_ACT_DELTA' | 'LAST_FREE_DAY_DETENTION_LAST_POD_EST_DELTA' | 'LAST_FREE_DAY_DETENTION_LAST_POD_ACT_OR_EST_DELTA' | 'DELIVERY_ABS_DEST_ACT_DATETIME' | 'DELIVERY_ABS_DEST_EST_DATETIME' | 'DELIVERY_ABS_DEST_ACT_OR_EST_DATETIME' | 'DELIVERY_ABS_DEST_PLANNED_DATETIME' | 'DELIVERY_ABS_DEST_PLANNED_END_DATETIME' | 'DELIVERY_ABS_DEST_INIT_PLANNED_DATETIME' | 'DELIVERY_ABS_DEST_INIT_PLANNED_END_DATETIME' | 'DELIVERY_ABS_DEST_ACT_DELTA' | 'DELIVERY_ABS_DEST_EST_DELTA' | 'DELIVERY_ABS_DEST_ACT_OR_EST_DELTA' | 'GATE_OUT_EMPTY_POL_ACT_DATETIME' | 'GATE_OUT_EMPTY_POL_EST_DATETIME' | 'GATE_OUT_EMPTY_POL_ACT_OR_EST_DATETIME' | 'GATE_OUT_EMPTY_POL_PLANNED_DATETIME' | 'GATE_OUT_EMPTY_POL_PLANNED_END_DATETIME' | 'GATE_OUT_EMPTY_POL_INIT_PLANNED_DATETIME' | 'GATE_OUT_EMPTY_POL_INIT_PLANNED_END_DATETIME' | 'GATE_OUT_EMPTY_POL_ACT_DELTA' | 'GATE_OUT_EMPTY_POL_EST_DELTA' | 'GATE_OUT_EMPTY_POL_ACT_OR_EST_DELTA' | 'GATE_IN_FULL_POL_ACT_DATETIME' | 'GATE_IN_FULL_POL_EST_DATETIME' | 'GATE_IN_FULL_POL_ACT_OR_EST_DATETIME' | 'GATE_IN_FULL_POL_PLANNED_DATETIME' | 'GATE_IN_FULL_POL_PLANNED_END_DATETIME' | 'GATE_IN_FULL_POL_INIT_PLANNED_DATETIME' | 'GATE_IN_FULL_POL_INIT_PLANNED_END_DATETIME' | 'GATE_IN_FULL_POL_ACT_DELTA' | 'GATE_IN_FULL_POL_EST_DELTA' | 'GATE_IN_FULL_POL_ACT_OR_EST_DELTA' | 'CUSTOMS_DOCS_FILING_POL_ACT_DATETIME' | 'CUSTOMS_DOCS_FILING_POL_EST_DATETIME' | 'CUSTOMS_DOCS_FILING_POL_ACT_OR_EST_DATETIME' | 'CUSTOMS_DOCS_FILING_POL_PLANNED_DATETIME' | 'CUSTOMS_DOCS_FILING_POL_PLANNED_END_DATETIME' | 'CUSTOMS_DOCS_FILING_POL_INIT_PLANNED_DATETIME' | 'CUSTOMS_DOCS_FILING_POL_INIT_PLANNED_END_DATETIME' | 'CUSTOMS_DOCS_FILING_POL_ACT_DELTA' | 'CUSTOMS_DOCS_FILING_POL_EST_DELTA' | 'CUSTOMS_DOCS_FILING_POL_ACT_OR_EST_DELTA' | 'CUSTOMS_CLEARANCE_POL_ACT_DATETIME' | 'CUSTOMS_CLEARANCE_POL_EST_DATETIME' | 'CUSTOMS_CLEARANCE_POL_ACT_OR_EST_DATETIME' | 'CUSTOMS_CLEARANCE_POL_PLANNED_DATETIME' | 'CUSTOMS_CLEARANCE_POL_PLANNED_END_DATETIME' | 'CUSTOMS_CLEARANCE_POL_INIT_PLANNED_DATETIME' | 'CUSTOMS_CLEARANCE_POL_INIT_PLANNED_END_DATETIME' | 'CUSTOMS_CLEARANCE_POL_ACT_DELTA' | 'CUSTOMS_CLEARANCE_POL_EST_DELTA' | 'CUSTOMS_CLEARANCE_POL_ACT_OR_EST_DELTA' | 'LOAD_POL_ACT_DATETIME' | 'LOAD_POL_EST_DATETIME' | 'LOAD_POL_ACT_OR_EST_DATETIME' | 'LOAD_POL_PLANNED_DATETIME' | 'LOAD_POL_PLANNED_END_DATETIME' | 'LOAD_POL_INIT_PLANNED_DATETIME' | 'LOAD_POL_INIT_PLANNED_END_DATETIME' | 'LOAD_POL_ACT_DELTA' | 'LOAD_POL_EST_DELTA' | 'LOAD_POL_ACT_OR_EST_DELTA' | 'ARRIVE_TSP_ACT_DATETIME' | 'ARRIVE_TSP_EST_DATETIME' | 'ARRIVE_TSP_ACT_OR_EST_DATETIME' | 'ARRIVE_TSP_PLANNED_DATETIME' | 'ARRIVE_TSP_PLANNED_END_DATETIME' | 'ARRIVE_TSP_INIT_PLANNED_DATETIME' | 'ARRIVE_TSP_INIT_PLANNED_END_DATETIME' | 'ARRIVE_TSP_ACT_DELTA' | 'ARRIVE_TSP_EST_DELTA' | 'ARRIVE_TSP_ACT_OR_EST_DELTA' | 'DISCHARGE_TSP_ACT_DATETIME' | 'DISCHARGE_TSP_EST_DATETIME' | 'DISCHARGE_TSP_ACT_OR_EST_DATETIME' | 'DISCHARGE_TSP_PLANNED_DATETIME' | 'DISCHARGE_TSP_PLANNED_END_DATETIME' | 'DISCHARGE_TSP_INIT_PLANNED_DATETIME' | 'DISCHARGE_TSP_INIT_PLANNED_END_DATETIME' | 'DISCHARGE_TSP_ACT_DELTA' | 'DISCHARGE_TSP_EST_DELTA' | 'DISCHARGE_TSP_ACT_OR_EST_DELTA' | 'LOAD_TSP_ACT_DATETIME' | 'LOAD_TSP_EST_DATETIME' | 'LOAD_TSP_ACT_OR_EST_DATETIME' | 'LOAD_TSP_PLANNED_DATETIME' | 'LOAD_TSP_PLANNED_END_DATETIME' | 'LOAD_TSP_INIT_PLANNED_DATETIME' | 'LOAD_TSP_INIT_PLANNED_END_DATETIME' | 'LOAD_TSP_ACT_DELTA' | 'LOAD_TSP_EST_DELTA' | 'LOAD_TSP_ACT_OR_EST_DELTA' | 'DEPART_TSP_ACT_DATETIME' | 'DEPART_TSP_EST_DATETIME' | 'DEPART_TSP_ACT_OR_EST_DATETIME' | 'DEPART_TSP_PLANNED_DATETIME' | 'DEPART_TSP_PLANNED_END_DATETIME' | 'DEPART_TSP_INIT_PLANNED_DATETIME' | 'DEPART_TSP_INIT_PLANNED_END_DATETIME' | 'DEPART_TSP_ACT_DELTA' | 'DEPART_TSP_EST_DELTA' | 'DEPART_TSP_ACT_OR_EST_DELTA' | 'CUSTOMS_DOCS_FILING_POD_ACT_DATETIME' | 'CUSTOMS_DOCS_FILING_POD_EST_DATETIME' | 'CUSTOMS_DOCS_FILING_POD_ACT_OR_EST_DATETIME' | 'CUSTOMS_DOCS_FILING_POD_PLANNED_DATETIME' | 'CUSTOMS_DOCS_FILING_POD_PLANNED_END_DATETIME' | 'CUSTOMS_DOCS_FILING_POD_INIT_PLANNED_DATETIME' | 'CUSTOMS_DOCS_FILING_POD_INIT_PLANNED_END_DATETIME' | 'CUSTOMS_DOCS_FILING_POD_ACT_DELTA' | 'CUSTOMS_DOCS_FILING_POD_EST_DELTA' | 'CUSTOMS_DOCS_FILING_POD_ACT_OR_EST_DELTA' | 'CUSTOMS_CLEARANCE_POD_ACT_DATETIME' | 'CUSTOMS_CLEARANCE_POD_EST_DATETIME' | 'CUSTOMS_CLEARANCE_POD_ACT_OR_EST_DATETIME' | 'CUSTOMS_CLEARANCE_POD_PLANNED_DATETIME' | 'CUSTOMS_CLEARANCE_POD_PLANNED_END_DATETIME' | 'CUSTOMS_CLEARANCE_POD_INIT_PLANNED_DATETIME' | 'CUSTOMS_CLEARANCE_POD_INIT_PLANNED_END_DATETIME' | 'CUSTOMS_CLEARANCE_POD_ACT_DELTA' | 'CUSTOMS_CLEARANCE_POD_EST_DELTA' | 'CUSTOMS_CLEARANCE_POD_ACT_OR_EST_DELTA' | 'GATE_OUT_FULL_POD_ACT_DATETIME' | 'GATE_OUT_FULL_POD_EST_DATETIME' | 'GATE_OUT_FULL_POD_ACT_OR_EST_DATETIME' | 'GATE_OUT_FULL_POD_PLANNED_DATETIME' | 'GATE_OUT_FULL_POD_PLANNED_END_DATETIME' | 'GATE_OUT_FULL_POD_INIT_PLANNED_DATETIME' | 'GATE_OUT_FULL_POD_INIT_PLANNED_END_DATETIME' | 'GATE_OUT_FULL_POD_ACT_DELTA' | 'GATE_OUT_FULL_POD_EST_DELTA' | 'GATE_OUT_FULL_POD_ACT_OR_EST_DELTA' | 'GATE_IN_EMPTY_POD_ACT_DATETIME' | 'GATE_IN_EMPTY_POD_EST_DATETIME' | 'GATE_IN_EMPTY_POD_ACT_OR_EST_DATETIME' | 'GATE_IN_EMPTY_POD_PLANNED_DATETIME' | 'GATE_IN_EMPTY_POD_PLANNED_END_DATETIME' | 'GATE_IN_EMPTY_POD_INIT_PLANNED_DATETIME' | 'GATE_IN_EMPTY_POD_INIT_PLANNED_END_DATETIME' | 'GATE_IN_EMPTY_POD_ACT_DELTA' | 'GATE_IN_EMPTY_POD_EST_DELTA' | 'GATE_IN_EMPTY_POD_ACT_OR_EST_DELTA' | 'ARRIVE_POD_ACT_DATETIME' | 'ARRIVE_POD_EST_DATETIME' | 'ARRIVE_POD_ACT_OR_EST_DATETIME' | 'ARRIVE_POD_PLANNED_DATETIME' | 'ARRIVE_POD_PLANNED_END_DATETIME' | 'ARRIVE_POD_INIT_PLANNED_DATETIME' | 'ARRIVE_POD_INIT_PLANNED_END_DATETIME' | 'ARRIVE_POD_ACT_DELTA' | 'ARRIVE_POD_EST_DELTA' | 'ARRIVE_POD_ACT_OR_EST_DELTA' | 'ARRIVE_ABS_ORIGIN_ACT_DATETIME' | 'ARRIVE_ABS_ORIGIN_EST_DATETIME' | 'ARRIVE_ABS_ORIGIN_ACT_OR_EST_DATETIME' | 'ARRIVE_ABS_ORIGIN_PLANNED_DATETIME' | 'ARRIVE_ABS_ORIGIN_PLANNED_END_DATETIME' | 'ARRIVE_ABS_ORIGIN_INIT_PLANNED_DATETIME' | 'ARRIVE_ABS_ORIGIN_INIT_PLANNED_END_DATETIME' | 'ARRIVE_ABS_ORIGIN_ACT_DELTA' | 'ARRIVE_ABS_ORIGIN_EST_DELTA' | 'ARRIVE_ABS_ORIGIN_ACT_OR_EST_DELTA' | 'PICKUP_ABS_ORIGIN_ACT_DATETIME' | 'PICKUP_ABS_ORIGIN_EST_DATETIME' | 'PICKUP_ABS_ORIGIN_ACT_OR_EST_DATETIME' | 'PICKUP_ABS_ORIGIN_PLANNED_DATETIME' | 'PICKUP_ABS_ORIGIN_PLANNED_END_DATETIME' | 'PICKUP_ABS_ORIGIN_INIT_PLANNED_DATETIME' | 'PICKUP_ABS_ORIGIN_INIT_PLANNED_END_DATETIME' | 'PICKUP_ABS_ORIGIN_ACT_DELTA' | 'PICKUP_ABS_ORIGIN_EST_DELTA' | 'PICKUP_ABS_ORIGIN_ACT_OR_EST_DELTA' | 'ARRIVE_LAST_TRANSFER_ACT_DATETIME' | 'ARRIVE_LAST_TRANSFER_EST_DATETIME' | 'ARRIVE_LAST_TRANSFER_ACT_OR_EST_DATETIME' | 'ARRIVE_LAST_TRANSFER_PLANNED_DATETIME' | 'ARRIVE_LAST_TRANSFER_PLANNED_END_DATETIME' | 'ARRIVE_LAST_TRANSFER_INIT_PLANNED_DATETIME' | 'ARRIVE_LAST_TRANSFER_INIT_PLANNED_END_DATETIME' | 'ARRIVE_LAST_TRANSFER_ACT_DELTA' | 'ARRIVE_LAST_TRANSFER_EST_DELTA' | 'ARRIVE_LAST_TRANSFER_ACT_OR_EST_DELTA' | 'AVAILABLE_LAST_TRANSFER_ACT_DATETIME' | 'AVAILABLE_LAST_TRANSFER_EST_DATETIME' | 'AVAILABLE_LAST_TRANSFER_ACT_OR_EST_DATETIME' | 'AVAILABLE_LAST_TRANSFER_PLANNED_DATETIME' | 'AVAILABLE_LAST_TRANSFER_PLANNED_END_DATETIME' | 'AVAILABLE_LAST_TRANSFER_INIT_PLANNED_DATETIME' | 'AVAILABLE_LAST_TRANSFER_INIT_PLANNED_END_DATETIME' | 'AVAILABLE_LAST_TRANSFER_ACT_DELTA' | 'AVAILABLE_LAST_TRANSFER_EST_DELTA' | 'AVAILABLE_LAST_TRANSFER_ACT_OR_EST_DELTA' | 'GATE_IN_EMPTY_LAST_TRANSFER_ACT_DATETIME' | 'GATE_IN_EMPTY_LAST_TRANSFER_EST_DATETIME' | 'GATE_IN_EMPTY_LAST_TRANSFER_ACT_OR_EST_DATETIME' | 'GATE_IN_EMPTY_LAST_TRANSFER_PLANNED_DATETIME' | 'GATE_IN_EMPTY_LAST_TRANSFER_PLANNED_END_DATETIME' | 'GATE_IN_EMPTY_LAST_TRANSFER_INIT_PLANNED_DATETIME' | 'GATE_IN_EMPTY_LAST_TRANSFER_INIT_PLANNED_END_DATETIME' | 'GATE_IN_EMPTY_LAST_TRANSFER_ACT_DELTA' | 'GATE_IN_EMPTY_LAST_TRANSFER_EST_DELTA' | 'GATE_IN_EMPTY_LAST_TRANSFER_ACT_OR_EST_DELTA' | 'DEPART_LAST_TRANSFER_ACT_DATETIME' | 'DEPART_LAST_TRANSFER_EST_DATETIME' | 'DEPART_LAST_TRANSFER_ACT_OR_EST_DATETIME' | 'DEPART_LAST_TRANSFER_PLANNED_DATETIME' | 'DEPART_LAST_TRANSFER_PLANNED_END_DATETIME' | 'DEPART_LAST_TRANSFER_INIT_PLANNED_DATETIME' | 'DEPART_LAST_TRANSFER_INIT_PLANNED_END_DATETIME' | 'DEPART_LAST_TRANSFER_ACT_DELTA' | 'DEPART_LAST_TRANSFER_EST_DELTA' | 'DEPART_LAST_TRANSFER_ACT_OR_EST_DELTA' | 'IMPORT_DEMURRAGE_COST' | 'IMPORT_DEMURRAGE_TIER' | 'IMPORT_DETENTION_COST' | 'IMPORT_DETENTION_TIER' | 'EXPORT_DEMURRAGE_COST' | 'EXPORT_DEMURRAGE_TIER' | 'EXPORT_DETENTION_COST' | 'EXPORT_DETENTION_TIER' | 'GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL_ACT_DATETIME' | 'GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL_EST_DATETIME' | 'GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL_ACT_OR_EST_DATETIME' | 'GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL_PLANNED_DATETIME' | 'GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL_PLANNED_END_DATETIME' | 'GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL_INIT_PLANNED_DATETIME' | 'GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL_INIT_PLANNED_END_DATETIME' | 'GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL_ACT_DELTA' | 'GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL_EST_DELTA' | 'GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL_ACT_OR_EST_DELTA' | 'BOOKING_CONFIRMED_BY_FFW_ACT_DATETIME' | 'BOOKING_CONFIRMED_BY_FFW_EST_DATETIME' | 'BOOKING_CONFIRMED_BY_FFW_ACT_OR_EST_DATETIME' | 'BOOKING_CONFIRMED_BY_FFW_PLANNED_DATETIME' | 'BOOKING_CONFIRMED_BY_FFW_PLANNED_END_DATETIME' | 'BOOKING_CONFIRMED_BY_FFW_INIT_PLANNED_DATETIME' | 'BOOKING_CONFIRMED_BY_FFW_INIT_PLANNED_END_DATETIME' | 'BOOKING_CONFIRMED_BY_FFW_ACT_DELTA' | 'BOOKING_CONFIRMED_BY_FFW_EST_DELTA' | 'BOOKING_CONFIRMED_BY_FFW_ACT_OR_EST_DELTA' | 'BOOKING_CONFIRMED_BY_OCEAN_CARRIER_ACT_DATETIME' | 'BOOKING_CONFIRMED_BY_OCEAN_CARRIER_EST_DATETIME' | 'BOOKING_CONFIRMED_BY_OCEAN_CARRIER_ACT_OR_EST_DATETIME' | 'BOOKING_CONFIRMED_BY_OCEAN_CARRIER_PLANNED_DATETIME' | 'BOOKING_CONFIRMED_BY_OCEAN_CARRIER_PLANNED_END_DATETIME' | 'BOOKING_CONFIRMED_BY_OCEAN_CARRIER_INIT_PLANNED_DATETIME' | 'BOOKING_CONFIRMED_BY_OCEAN_CARRIER_INIT_PLANNED_END_DATETIME' | 'BOOKING_CONFIRMED_BY_OCEAN_CARRIER_ACT_DELTA' | 'BOOKING_CONFIRMED_BY_OCEAN_CARRIER_EST_DELTA' | 'BOOKING_CONFIRMED_BY_OCEAN_CARRIER_ACT_OR_EST_DELTA' | 'BOOKING_CANCELLED_ACT_DATETIME' | 'BOOKING_CANCELLED_EST_DATETIME' | 'BOOKING_CANCELLED_ACT_OR_EST_DATETIME' | 'BOOKING_CANCELLED_PLANNED_DATETIME' | 'BOOKING_CANCELLED_PLANNED_END_DATETIME' | 'BOOKING_CANCELLED_INIT_PLANNED_DATETIME' | 'BOOKING_CANCELLED_INIT_PLANNED_END_DATETIME' | 'BOOKING_CANCELLED_ACT_DELTA' | 'BOOKING_CANCELLED_EST_DELTA' | 'BOOKING_CANCELLED_ACT_OR_EST_DELTA' | 'ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN_ACT_DATETIME' | 'ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN_EST_DATETIME' | 'ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN_ACT_OR_EST_DATETIME' | 'ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN_PLANNED_DATETIME' | 'ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN_PLANNED_END_DATETIME' | 'ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN_INIT_PLANNED_DATETIME' | 'ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN_INIT_PLANNED_END_DATETIME' | 'ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN_ACT_DELTA' | 'ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN_EST_DELTA' | 'ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN_ACT_OR_EST_DELTA' | 'FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN_ACT_DATETIME' | 'FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN_EST_DATETIME' | 'FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN_ACT_OR_EST_DATETIME' | 'FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN_PLANNED_DATETIME' | 'FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN_PLANNED_END_DATETIME' | 'FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN_INIT_PLANNED_DATETIME' | 'FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN_INIT_PLANNED_END_DATETIME' | 'FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN_ACT_DELTA' | 'FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN_EST_DELTA' | 'FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN_ACT_OR_EST_DELTA' | 'PICKED_UP_FULL_CONTAINER_AT_ORIGIN_ACT_DATETIME' | 'PICKED_UP_FULL_CONTAINER_AT_ORIGIN_EST_DATETIME' | 'PICKED_UP_FULL_CONTAINER_AT_ORIGIN_ACT_OR_EST_DATETIME' | 'PICKED_UP_FULL_CONTAINER_AT_ORIGIN_PLANNED_DATETIME' | 'PICKED_UP_FULL_CONTAINER_AT_ORIGIN_PLANNED_END_DATETIME' | 'PICKED_UP_FULL_CONTAINER_AT_ORIGIN_INIT_PLANNED_DATETIME' | 'PICKED_UP_FULL_CONTAINER_AT_ORIGIN_INIT_PLANNED_END_DATETIME' | 'PICKED_UP_FULL_CONTAINER_AT_ORIGIN_ACT_DELTA' | 'PICKED_UP_FULL_CONTAINER_AT_ORIGIN_EST_DELTA' | 'PICKED_UP_FULL_CONTAINER_AT_ORIGIN_ACT_OR_EST_DELTA' | 'ARRIVAL_AT_EXPORT_WAREHOUSE_ACT_DATETIME' | 'ARRIVAL_AT_EXPORT_WAREHOUSE_EST_DATETIME' | 'ARRIVAL_AT_EXPORT_WAREHOUSE_ACT_OR_EST_DATETIME' | 'ARRIVAL_AT_EXPORT_WAREHOUSE_PLANNED_DATETIME' | 'ARRIVAL_AT_EXPORT_WAREHOUSE_PLANNED_END_DATETIME' | 'ARRIVAL_AT_EXPORT_WAREHOUSE_INIT_PLANNED_DATETIME' | 'ARRIVAL_AT_EXPORT_WAREHOUSE_INIT_PLANNED_END_DATETIME' | 'ARRIVAL_AT_EXPORT_WAREHOUSE_ACT_DELTA' | 'ARRIVAL_AT_EXPORT_WAREHOUSE_EST_DELTA' | 'ARRIVAL_AT_EXPORT_WAREHOUSE_ACT_OR_EST_DELTA' | 'DEPARTURE_FROM_EXPORT_WAREHOUSE_ACT_DATETIME' | 'DEPARTURE_FROM_EXPORT_WAREHOUSE_EST_DATETIME' | 'DEPARTURE_FROM_EXPORT_WAREHOUSE_ACT_OR_EST_DATETIME' | 'DEPARTURE_FROM_EXPORT_WAREHOUSE_PLANNED_DATETIME' | 'DEPARTURE_FROM_EXPORT_WAREHOUSE_PLANNED_END_DATETIME' | 'DEPARTURE_FROM_EXPORT_WAREHOUSE_INIT_PLANNED_DATETIME' | 'DEPARTURE_FROM_EXPORT_WAREHOUSE_INIT_PLANNED_END_DATETIME' | 'DEPARTURE_FROM_EXPORT_WAREHOUSE_ACT_DELTA' | 'DEPARTURE_FROM_EXPORT_WAREHOUSE_EST_DELTA' | 'DEPARTURE_FROM_EXPORT_WAREHOUSE_ACT_OR_EST_DELTA' | 'ARRIVAL_AT_ORIGIN_CFS_ACT_DATETIME' | 'ARRIVAL_AT_ORIGIN_CFS_EST_DATETIME' | 'ARRIVAL_AT_ORIGIN_CFS_ACT_OR_EST_DATETIME' | 'ARRIVAL_AT_ORIGIN_CFS_PLANNED_DATETIME' | 'ARRIVAL_AT_ORIGIN_CFS_PLANNED_END_DATETIME' | 'ARRIVAL_AT_ORIGIN_CFS_INIT_PLANNED_DATETIME' | 'ARRIVAL_AT_ORIGIN_CFS_INIT_PLANNED_END_DATETIME' | 'ARRIVAL_AT_ORIGIN_CFS_ACT_DELTA' | 'ARRIVAL_AT_ORIGIN_CFS_EST_DELTA' | 'ARRIVAL_AT_ORIGIN_CFS_ACT_OR_EST_DELTA' | 'LOAD_INTO_CONTAINER_AT_ORIGIN_CFS_ACT_DATETIME' | 'LOAD_INTO_CONTAINER_AT_ORIGIN_CFS_EST_DATETIME' | 'LOAD_INTO_CONTAINER_AT_ORIGIN_CFS_ACT_OR_EST_DATETIME' | 'LOAD_INTO_CONTAINER_AT_ORIGIN_CFS_PLANNED_DATETIME' | 'LOAD_INTO_CONTAINER_AT_ORIGIN_CFS_PLANNED_END_DATETIME' | 'LOAD_INTO_CONTAINER_AT_ORIGIN_CFS_INIT_PLANNED_DATETIME' | 'LOAD_INTO_CONTAINER_AT_ORIGIN_CFS_INIT_PLANNED_END_DATETIME' | 'LOAD_INTO_CONTAINER_AT_ORIGIN_CFS_ACT_DELTA' | 'LOAD_INTO_CONTAINER_AT_ORIGIN_CFS_EST_DELTA' | 'LOAD_INTO_CONTAINER_AT_ORIGIN_CFS_ACT_OR_EST_DELTA' | 'DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS_ACT_DATETIME' | 'DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS_EST_DATETIME' | 'DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS_ACT_OR_EST_DATETIME' | 'DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS_PLANNED_DATETIME' | 'DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS_PLANNED_END_DATETIME' | 'DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS_INIT_PLANNED_DATETIME' | 'DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS_INIT_PLANNED_END_DATETIME' | 'DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS_ACT_DELTA' | 'DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS_EST_DELTA' | 'DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS_ACT_OR_EST_DELTA' | 'EXPORT_CUSTOMS_DOCS_FILING_ACT_DATETIME' | 'EXPORT_CUSTOMS_DOCS_FILING_EST_DATETIME' | 'EXPORT_CUSTOMS_DOCS_FILING_ACT_OR_EST_DATETIME' | 'EXPORT_CUSTOMS_DOCS_FILING_PLANNED_DATETIME' | 'EXPORT_CUSTOMS_DOCS_FILING_PLANNED_END_DATETIME' | 'EXPORT_CUSTOMS_DOCS_FILING_INIT_PLANNED_DATETIME' | 'EXPORT_CUSTOMS_DOCS_FILING_INIT_PLANNED_END_DATETIME' | 'EXPORT_CUSTOMS_DOCS_FILING_ACT_DELTA' | 'EXPORT_CUSTOMS_DOCS_FILING_EST_DELTA' | 'EXPORT_CUSTOMS_DOCS_FILING_ACT_OR_EST_DELTA' | 'EXPORT_CUSTOMS_HOLD_ACT_DATETIME' | 'EXPORT_CUSTOMS_HOLD_EST_DATETIME' | 'EXPORT_CUSTOMS_HOLD_ACT_OR_EST_DATETIME' | 'EXPORT_CUSTOMS_HOLD_PLANNED_DATETIME' | 'EXPORT_CUSTOMS_HOLD_PLANNED_END_DATETIME' | 'EXPORT_CUSTOMS_HOLD_INIT_PLANNED_DATETIME' | 'EXPORT_CUSTOMS_HOLD_INIT_PLANNED_END_DATETIME' | 'EXPORT_CUSTOMS_HOLD_ACT_DELTA' | 'EXPORT_CUSTOMS_HOLD_EST_DELTA' | 'EXPORT_CUSTOMS_HOLD_ACT_OR_EST_DELTA' | 'EXPORT_CUSTOMS_CLEARANCE_ACT_DATETIME' | 'EXPORT_CUSTOMS_CLEARANCE_EST_DATETIME' | 'EXPORT_CUSTOMS_CLEARANCE_ACT_OR_EST_DATETIME' | 'EXPORT_CUSTOMS_CLEARANCE_PLANNED_DATETIME' | 'EXPORT_CUSTOMS_CLEARANCE_PLANNED_END_DATETIME' | 'EXPORT_CUSTOMS_CLEARANCE_INIT_PLANNED_DATETIME' | 'EXPORT_CUSTOMS_CLEARANCE_INIT_PLANNED_END_DATETIME' | 'EXPORT_CUSTOMS_CLEARANCE_ACT_DELTA' | 'EXPORT_CUSTOMS_CLEARANCE_EST_DELTA' | 'EXPORT_CUSTOMS_CLEARANCE_ACT_OR_EST_DELTA' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_ACT_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_EST_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_ACT_OR_EST_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_PLANNED_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_PLANNED_END_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_INIT_PLANNED_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_INIT_PLANNED_END_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_ACT_DELTA' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_EST_DELTA' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_ACT_OR_EST_DELTA' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_ACT_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_EST_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_ACT_OR_EST_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_PLANNED_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_PLANNED_END_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_INIT_PLANNED_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_INIT_PLANNED_END_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_ACT_DELTA' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_EST_DELTA' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_ACT_OR_EST_DELTA' | 'LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_ACT_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_EST_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_ACT_OR_EST_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_PLANNED_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_PLANNED_END_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_INIT_PLANNED_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_INIT_PLANNED_END_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_ACT_DELTA' | 'LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_EST_DELTA' | 'LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL_ACT_OR_EST_DELTA' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL_ACT_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL_EST_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL_ACT_OR_EST_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL_PLANNED_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL_PLANNED_END_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL_INIT_PLANNED_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL_INIT_PLANNED_END_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL_ACT_DELTA' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL_EST_DELTA' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL_ACT_OR_EST_DELTA' | 'GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING_ACT_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING_EST_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING_ACT_OR_EST_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING_PLANNED_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING_PLANNED_END_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING_INIT_PLANNED_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING_INIT_PLANNED_END_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING_ACT_DELTA' | 'GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING_EST_DELTA' | 'GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING_ACT_OR_EST_DELTA' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING_ACT_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING_EST_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING_ACT_OR_EST_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING_PLANNED_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING_PLANNED_END_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING_INIT_PLANNED_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING_INIT_PLANNED_END_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING_ACT_DELTA' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING_EST_DELTA' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING_ACT_OR_EST_DELTA' | 'VESSEL_DEPARTURE_FROM_PORT_OF_LOADING_ACT_DATETIME' | 'VESSEL_DEPARTURE_FROM_PORT_OF_LOADING_EST_DATETIME' | 'VESSEL_DEPARTURE_FROM_PORT_OF_LOADING_ACT_OR_EST_DATETIME' | 'VESSEL_DEPARTURE_FROM_PORT_OF_LOADING_PLANNED_DATETIME' | 'VESSEL_DEPARTURE_FROM_PORT_OF_LOADING_PLANNED_END_DATETIME' | 'VESSEL_DEPARTURE_FROM_PORT_OF_LOADING_INIT_PLANNED_DATETIME' | 'VESSEL_DEPARTURE_FROM_PORT_OF_LOADING_INIT_PLANNED_END_DATETIME' | 'VESSEL_DEPARTURE_FROM_PORT_OF_LOADING_ACT_DELTA' | 'VESSEL_DEPARTURE_FROM_PORT_OF_LOADING_EST_DELTA' | 'VESSEL_DEPARTURE_FROM_PORT_OF_LOADING_ACT_OR_EST_DELTA' | 'SHORT_SHIPPED_AT_PORT_OF_LOADING_ACT_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_LOADING_EST_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_LOADING_ACT_OR_EST_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_LOADING_PLANNED_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_LOADING_PLANNED_END_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_LOADING_INIT_PLANNED_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_LOADING_INIT_PLANNED_END_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_LOADING_ACT_DELTA' | 'SHORT_SHIPPED_AT_PORT_OF_LOADING_EST_DELTA' | 'SHORT_SHIPPED_AT_PORT_OF_LOADING_ACT_OR_EST_DELTA' | 'VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT_ACT_DATETIME' | 'VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT_EST_DATETIME' | 'VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT_ACT_OR_EST_DATETIME' | 'VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT_PLANNED_DATETIME' | 'VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT_PLANNED_END_DATETIME' | 'VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT_INIT_PLANNED_DATETIME' | 'VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT_INIT_PLANNED_END_DATETIME' | 'VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT_ACT_DELTA' | 'VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT_EST_DELTA' | 'VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT_ACT_OR_EST_DELTA' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT_ACT_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT_EST_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT_ACT_OR_EST_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT_PLANNED_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT_PLANNED_END_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT_INIT_PLANNED_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT_INIT_PLANNED_END_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT_ACT_DELTA' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT_EST_DELTA' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT_ACT_OR_EST_DELTA' | 'ARRIVAL_AT_TRANSSHIPMENT_CFS_ACT_DATETIME' | 'ARRIVAL_AT_TRANSSHIPMENT_CFS_EST_DATETIME' | 'ARRIVAL_AT_TRANSSHIPMENT_CFS_ACT_OR_EST_DATETIME' | 'ARRIVAL_AT_TRANSSHIPMENT_CFS_PLANNED_DATETIME' | 'ARRIVAL_AT_TRANSSHIPMENT_CFS_PLANNED_END_DATETIME' | 'ARRIVAL_AT_TRANSSHIPMENT_CFS_INIT_PLANNED_DATETIME' | 'ARRIVAL_AT_TRANSSHIPMENT_CFS_INIT_PLANNED_END_DATETIME' | 'ARRIVAL_AT_TRANSSHIPMENT_CFS_ACT_DELTA' | 'ARRIVAL_AT_TRANSSHIPMENT_CFS_EST_DELTA' | 'ARRIVAL_AT_TRANSSHIPMENT_CFS_ACT_OR_EST_DELTA' | 'DISCHARGE_AT_TRANSSHIPMENT_CFS_ACT_DATETIME' | 'DISCHARGE_AT_TRANSSHIPMENT_CFS_EST_DATETIME' | 'DISCHARGE_AT_TRANSSHIPMENT_CFS_ACT_OR_EST_DATETIME' | 'DISCHARGE_AT_TRANSSHIPMENT_CFS_PLANNED_DATETIME' | 'DISCHARGE_AT_TRANSSHIPMENT_CFS_PLANNED_END_DATETIME' | 'DISCHARGE_AT_TRANSSHIPMENT_CFS_INIT_PLANNED_DATETIME' | 'DISCHARGE_AT_TRANSSHIPMENT_CFS_INIT_PLANNED_END_DATETIME' | 'DISCHARGE_AT_TRANSSHIPMENT_CFS_ACT_DELTA' | 'DISCHARGE_AT_TRANSSHIPMENT_CFS_EST_DELTA' | 'DISCHARGE_AT_TRANSSHIPMENT_CFS_ACT_OR_EST_DELTA' | 'LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS_ACT_DATETIME' | 'LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS_EST_DATETIME' | 'LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS_ACT_OR_EST_DATETIME' | 'LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS_PLANNED_DATETIME' | 'LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS_PLANNED_END_DATETIME' | 'LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS_INIT_PLANNED_DATETIME' | 'LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS_INIT_PLANNED_END_DATETIME' | 'LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS_ACT_DELTA' | 'LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS_EST_DELTA' | 'LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS_ACT_OR_EST_DELTA' | 'DEPARTURE_FROM_TRANSSHIPMENT_CFS_ACT_DATETIME' | 'DEPARTURE_FROM_TRANSSHIPMENT_CFS_EST_DATETIME' | 'DEPARTURE_FROM_TRANSSHIPMENT_CFS_ACT_OR_EST_DATETIME' | 'DEPARTURE_FROM_TRANSSHIPMENT_CFS_PLANNED_DATETIME' | 'DEPARTURE_FROM_TRANSSHIPMENT_CFS_PLANNED_END_DATETIME' | 'DEPARTURE_FROM_TRANSSHIPMENT_CFS_INIT_PLANNED_DATETIME' | 'DEPARTURE_FROM_TRANSSHIPMENT_CFS_INIT_PLANNED_END_DATETIME' | 'DEPARTURE_FROM_TRANSSHIPMENT_CFS_ACT_DELTA' | 'DEPARTURE_FROM_TRANSSHIPMENT_CFS_EST_DELTA' | 'DEPARTURE_FROM_TRANSSHIPMENT_CFS_ACT_OR_EST_DELTA' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT_ACT_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT_EST_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT_ACT_OR_EST_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT_PLANNED_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT_PLANNED_END_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT_INIT_PLANNED_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT_INIT_PLANNED_END_DATETIME' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT_ACT_DELTA' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT_EST_DELTA' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT_ACT_OR_EST_DELTA' | 'GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_ACT_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_EST_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_ACT_OR_EST_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_PLANNED_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_PLANNED_END_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_INIT_PLANNED_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_INIT_PLANNED_END_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_ACT_DELTA' | 'GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_EST_DELTA' | 'GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_ACT_OR_EST_DELTA' | 'GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_ACT_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_EST_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_ACT_OR_EST_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_PLANNED_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_PLANNED_END_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_INIT_PLANNED_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_INIT_PLANNED_END_DATETIME' | 'GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_ACT_DELTA' | 'GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_EST_DELTA' | 'GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT_ACT_OR_EST_DELTA' | 'VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT_ACT_DATETIME' | 'VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT_EST_DATETIME' | 'VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT_ACT_OR_EST_DATETIME' | 'VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT_PLANNED_DATETIME' | 'VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT_PLANNED_END_DATETIME' | 'VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT_INIT_PLANNED_DATETIME' | 'VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT_INIT_PLANNED_END_DATETIME' | 'VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT_ACT_DELTA' | 'VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT_EST_DELTA' | 'VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT_ACT_OR_EST_DELTA' | 'SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT_ACT_DATETIME' | 'SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT_EST_DATETIME' | 'SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT_ACT_OR_EST_DATETIME' | 'SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT_PLANNED_DATETIME' | 'SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT_PLANNED_END_DATETIME' | 'SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT_INIT_PLANNED_DATETIME' | 'SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT_INIT_PLANNED_END_DATETIME' | 'SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT_ACT_DELTA' | 'SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT_EST_DELTA' | 'SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT_ACT_OR_EST_DELTA' | 'VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE_ACT_DATETIME' | 'VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE_EST_DATETIME' | 'VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE_ACT_OR_EST_DATETIME' | 'VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE_PLANNED_DATETIME' | 'VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE_PLANNED_END_DATETIME' | 'VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE_INIT_PLANNED_DATETIME' | 'VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE_INIT_PLANNED_END_DATETIME' | 'VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE_ACT_DELTA' | 'VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE_EST_DELTA' | 'VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE_ACT_OR_EST_DELTA' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE_ACT_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE_EST_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE_ACT_OR_EST_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE_PLANNED_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE_PLANNED_END_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE_INIT_PLANNED_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE_INIT_PLANNED_END_DATETIME' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE_ACT_DELTA' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE_EST_DELTA' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE_ACT_OR_EST_DELTA' | 'CARRIER_HOLD_AT_PORT_OF_DISCHARGE_ACT_DATETIME' | 'CARRIER_HOLD_AT_PORT_OF_DISCHARGE_EST_DATETIME' | 'CARRIER_HOLD_AT_PORT_OF_DISCHARGE_ACT_OR_EST_DATETIME' | 'CARRIER_HOLD_AT_PORT_OF_DISCHARGE_PLANNED_DATETIME' | 'CARRIER_HOLD_AT_PORT_OF_DISCHARGE_PLANNED_END_DATETIME' | 'CARRIER_HOLD_AT_PORT_OF_DISCHARGE_INIT_PLANNED_DATETIME' | 'CARRIER_HOLD_AT_PORT_OF_DISCHARGE_INIT_PLANNED_END_DATETIME' | 'CARRIER_HOLD_AT_PORT_OF_DISCHARGE_ACT_DELTA' | 'CARRIER_HOLD_AT_PORT_OF_DISCHARGE_EST_DELTA' | 'CARRIER_HOLD_AT_PORT_OF_DISCHARGE_ACT_OR_EST_DELTA' | 'CARRIER_RELEASE_AT_PORT_OF_DISCHARGE_ACT_DATETIME' | 'CARRIER_RELEASE_AT_PORT_OF_DISCHARGE_EST_DATETIME' | 'CARRIER_RELEASE_AT_PORT_OF_DISCHARGE_ACT_OR_EST_DATETIME' | 'CARRIER_RELEASE_AT_PORT_OF_DISCHARGE_PLANNED_DATETIME' | 'CARRIER_RELEASE_AT_PORT_OF_DISCHARGE_PLANNED_END_DATETIME' | 'CARRIER_RELEASE_AT_PORT_OF_DISCHARGE_INIT_PLANNED_DATETIME' | 'CARRIER_RELEASE_AT_PORT_OF_DISCHARGE_INIT_PLANNED_END_DATETIME' | 'CARRIER_RELEASE_AT_PORT_OF_DISCHARGE_ACT_DELTA' | 'CARRIER_RELEASE_AT_PORT_OF_DISCHARGE_EST_DELTA' | 'CARRIER_RELEASE_AT_PORT_OF_DISCHARGE_ACT_OR_EST_DELTA' | 'GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE_ACT_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE_EST_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE_ACT_OR_EST_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE_PLANNED_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE_PLANNED_END_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE_INIT_PLANNED_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE_INIT_PLANNED_END_DATETIME' | 'GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE_ACT_DELTA' | 'GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE_EST_DELTA' | 'GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE_ACT_OR_EST_DELTA' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_ACT_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_EST_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_ACT_OR_EST_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_PLANNED_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_PLANNED_END_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_INIT_PLANNED_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_INIT_PLANNED_END_DATETIME' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_ACT_DELTA' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_EST_DELTA' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_ACT_OR_EST_DELTA' | 'SHORT_SHIPPED_AT_PORT_OF_DISCHARGE_ACT_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_DISCHARGE_EST_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_DISCHARGE_ACT_OR_EST_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_DISCHARGE_PLANNED_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_DISCHARGE_PLANNED_END_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_DISCHARGE_INIT_PLANNED_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_DISCHARGE_INIT_PLANNED_END_DATETIME' | 'SHORT_SHIPPED_AT_PORT_OF_DISCHARGE_ACT_DELTA' | 'SHORT_SHIPPED_AT_PORT_OF_DISCHARGE_EST_DELTA' | 'SHORT_SHIPPED_AT_PORT_OF_DISCHARGE_ACT_OR_EST_DELTA' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_ACT_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_EST_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_ACT_OR_EST_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_PLANNED_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_PLANNED_END_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_INIT_PLANNED_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_INIT_PLANNED_END_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_ACT_DELTA' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_EST_DELTA' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_ACT_OR_EST_DELTA' | 'LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_ACT_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_EST_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_ACT_OR_EST_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_PLANNED_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_PLANNED_END_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_INIT_PLANNED_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_INIT_PLANNED_END_DATETIME' | 'LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_ACT_DELTA' | 'LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_EST_DELTA' | 'LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL_ACT_OR_EST_DELTA' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL_ACT_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL_EST_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL_ACT_OR_EST_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL_PLANNED_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL_PLANNED_END_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL_INIT_PLANNED_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL_INIT_PLANNED_END_DATETIME' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL_ACT_DELTA' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL_EST_DELTA' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL_ACT_OR_EST_DELTA' | 'IMPORT_CUSTOMS_DOCS_FILING_ACT_DATETIME' | 'IMPORT_CUSTOMS_DOCS_FILING_EST_DATETIME' | 'IMPORT_CUSTOMS_DOCS_FILING_ACT_OR_EST_DATETIME' | 'IMPORT_CUSTOMS_DOCS_FILING_PLANNED_DATETIME' | 'IMPORT_CUSTOMS_DOCS_FILING_PLANNED_END_DATETIME' | 'IMPORT_CUSTOMS_DOCS_FILING_INIT_PLANNED_DATETIME' | 'IMPORT_CUSTOMS_DOCS_FILING_INIT_PLANNED_END_DATETIME' | 'IMPORT_CUSTOMS_DOCS_FILING_ACT_DELTA' | 'IMPORT_CUSTOMS_DOCS_FILING_EST_DELTA' | 'IMPORT_CUSTOMS_DOCS_FILING_ACT_OR_EST_DELTA' | 'IMPORT_CUSTOMS_HOLD_ACT_DATETIME' | 'IMPORT_CUSTOMS_HOLD_EST_DATETIME' | 'IMPORT_CUSTOMS_HOLD_ACT_OR_EST_DATETIME' | 'IMPORT_CUSTOMS_HOLD_PLANNED_DATETIME' | 'IMPORT_CUSTOMS_HOLD_PLANNED_END_DATETIME' | 'IMPORT_CUSTOMS_HOLD_INIT_PLANNED_DATETIME' | 'IMPORT_CUSTOMS_HOLD_INIT_PLANNED_END_DATETIME' | 'IMPORT_CUSTOMS_HOLD_ACT_DELTA' | 'IMPORT_CUSTOMS_HOLD_EST_DELTA' | 'IMPORT_CUSTOMS_HOLD_ACT_OR_EST_DELTA' | 'IMPORT_CUSTOMS_CLEARANCE_ACT_DATETIME' | 'IMPORT_CUSTOMS_CLEARANCE_EST_DATETIME' | 'IMPORT_CUSTOMS_CLEARANCE_ACT_OR_EST_DATETIME' | 'IMPORT_CUSTOMS_CLEARANCE_PLANNED_DATETIME' | 'IMPORT_CUSTOMS_CLEARANCE_PLANNED_END_DATETIME' | 'IMPORT_CUSTOMS_CLEARANCE_INIT_PLANNED_DATETIME' | 'IMPORT_CUSTOMS_CLEARANCE_INIT_PLANNED_END_DATETIME' | 'IMPORT_CUSTOMS_CLEARANCE_ACT_DELTA' | 'IMPORT_CUSTOMS_CLEARANCE_EST_DELTA' | 'IMPORT_CUSTOMS_CLEARANCE_ACT_OR_EST_DELTA' | 'ARRIVAL_AT_DESTINATION_CFS_ACT_DATETIME' | 'ARRIVAL_AT_DESTINATION_CFS_EST_DATETIME' | 'ARRIVAL_AT_DESTINATION_CFS_ACT_OR_EST_DATETIME' | 'ARRIVAL_AT_DESTINATION_CFS_PLANNED_DATETIME' | 'ARRIVAL_AT_DESTINATION_CFS_PLANNED_END_DATETIME' | 'ARRIVAL_AT_DESTINATION_CFS_INIT_PLANNED_DATETIME' | 'ARRIVAL_AT_DESTINATION_CFS_INIT_PLANNED_END_DATETIME' | 'ARRIVAL_AT_DESTINATION_CFS_ACT_DELTA' | 'ARRIVAL_AT_DESTINATION_CFS_EST_DELTA' | 'ARRIVAL_AT_DESTINATION_CFS_ACT_OR_EST_DELTA' | 'STRIP_AT_DESTINATION_CFS_ACT_DATETIME' | 'STRIP_AT_DESTINATION_CFS_EST_DATETIME' | 'STRIP_AT_DESTINATION_CFS_ACT_OR_EST_DATETIME' | 'STRIP_AT_DESTINATION_CFS_PLANNED_DATETIME' | 'STRIP_AT_DESTINATION_CFS_PLANNED_END_DATETIME' | 'STRIP_AT_DESTINATION_CFS_INIT_PLANNED_DATETIME' | 'STRIP_AT_DESTINATION_CFS_INIT_PLANNED_END_DATETIME' | 'STRIP_AT_DESTINATION_CFS_ACT_DELTA' | 'STRIP_AT_DESTINATION_CFS_EST_DELTA' | 'STRIP_AT_DESTINATION_CFS_ACT_OR_EST_DELTA' | 'DEPARTURE_FROM_DESTINATION_CFS_ACT_DATETIME' | 'DEPARTURE_FROM_DESTINATION_CFS_EST_DATETIME' | 'DEPARTURE_FROM_DESTINATION_CFS_ACT_OR_EST_DATETIME' | 'DEPARTURE_FROM_DESTINATION_CFS_PLANNED_DATETIME' | 'DEPARTURE_FROM_DESTINATION_CFS_PLANNED_END_DATETIME' | 'DEPARTURE_FROM_DESTINATION_CFS_INIT_PLANNED_DATETIME' | 'DEPARTURE_FROM_DESTINATION_CFS_INIT_PLANNED_END_DATETIME' | 'DEPARTURE_FROM_DESTINATION_CFS_ACT_DELTA' | 'DEPARTURE_FROM_DESTINATION_CFS_EST_DELTA' | 'DEPARTURE_FROM_DESTINATION_CFS_ACT_OR_EST_DELTA' | 'ARRIVAL_AT_IMPORT_WAREHOUSE_ACT_DATETIME' | 'ARRIVAL_AT_IMPORT_WAREHOUSE_EST_DATETIME' | 'ARRIVAL_AT_IMPORT_WAREHOUSE_ACT_OR_EST_DATETIME' | 'ARRIVAL_AT_IMPORT_WAREHOUSE_PLANNED_DATETIME' | 'ARRIVAL_AT_IMPORT_WAREHOUSE_PLANNED_END_DATETIME' | 'ARRIVAL_AT_IMPORT_WAREHOUSE_INIT_PLANNED_DATETIME' | 'ARRIVAL_AT_IMPORT_WAREHOUSE_INIT_PLANNED_END_DATETIME' | 'ARRIVAL_AT_IMPORT_WAREHOUSE_ACT_DELTA' | 'ARRIVAL_AT_IMPORT_WAREHOUSE_EST_DELTA' | 'ARRIVAL_AT_IMPORT_WAREHOUSE_ACT_OR_EST_DELTA' | 'DEPARTURE_FROM_IMPORT_WAREHOUSE_ACT_DATETIME' | 'DEPARTURE_FROM_IMPORT_WAREHOUSE_EST_DATETIME' | 'DEPARTURE_FROM_IMPORT_WAREHOUSE_ACT_OR_EST_DATETIME' | 'DEPARTURE_FROM_IMPORT_WAREHOUSE_PLANNED_DATETIME' | 'DEPARTURE_FROM_IMPORT_WAREHOUSE_PLANNED_END_DATETIME' | 'DEPARTURE_FROM_IMPORT_WAREHOUSE_INIT_PLANNED_DATETIME' | 'DEPARTURE_FROM_IMPORT_WAREHOUSE_INIT_PLANNED_END_DATETIME' | 'DEPARTURE_FROM_IMPORT_WAREHOUSE_ACT_DELTA' | 'DEPARTURE_FROM_IMPORT_WAREHOUSE_EST_DELTA' | 'DEPARTURE_FROM_IMPORT_WAREHOUSE_ACT_OR_EST_DELTA' | 'OUT_FOR_DELIVERY_ACT_DATETIME' | 'OUT_FOR_DELIVERY_EST_DATETIME' | 'OUT_FOR_DELIVERY_ACT_OR_EST_DATETIME' | 'OUT_FOR_DELIVERY_PLANNED_DATETIME' | 'OUT_FOR_DELIVERY_PLANNED_END_DATETIME' | 'OUT_FOR_DELIVERY_INIT_PLANNED_DATETIME' | 'OUT_FOR_DELIVERY_INIT_PLANNED_END_DATETIME' | 'OUT_FOR_DELIVERY_ACT_DELTA' | 'OUT_FOR_DELIVERY_EST_DELTA' | 'OUT_FOR_DELIVERY_ACT_OR_EST_DELTA' | 'ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE_ACT_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE_EST_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE_ACT_OR_EST_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE_PLANNED_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE_PLANNED_END_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE_INIT_PLANNED_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE_INIT_PLANNED_END_DATETIME' | 'ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE_ACT_DELTA' | 'ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE_EST_DELTA' | 'ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE_ACT_OR_EST_DELTA' | 'PROOF_OF_DELIVERY_ACT_DATETIME' | 'PROOF_OF_DELIVERY_EST_DATETIME' | 'PROOF_OF_DELIVERY_ACT_OR_EST_DATETIME' | 'PROOF_OF_DELIVERY_PLANNED_DATETIME' | 'PROOF_OF_DELIVERY_PLANNED_END_DATETIME' | 'PROOF_OF_DELIVERY_INIT_PLANNED_DATETIME' | 'PROOF_OF_DELIVERY_INIT_PLANNED_END_DATETIME' | 'PROOF_OF_DELIVERY_ACT_DELTA' | 'PROOF_OF_DELIVERY_EST_DELTA' | 'PROOF_OF_DELIVERY_ACT_OR_EST_DELTA' | 'HANDOVER_TO_THIRD_PARTY_ACT_DATETIME' | 'HANDOVER_TO_THIRD_PARTY_EST_DATETIME' | 'HANDOVER_TO_THIRD_PARTY_ACT_OR_EST_DATETIME' | 'HANDOVER_TO_THIRD_PARTY_PLANNED_DATETIME' | 'HANDOVER_TO_THIRD_PARTY_PLANNED_END_DATETIME' | 'HANDOVER_TO_THIRD_PARTY_INIT_PLANNED_DATETIME' | 'HANDOVER_TO_THIRD_PARTY_INIT_PLANNED_END_DATETIME' | 'HANDOVER_TO_THIRD_PARTY_ACT_DELTA' | 'HANDOVER_TO_THIRD_PARTY_EST_DELTA' | 'HANDOVER_TO_THIRD_PARTY_ACT_OR_EST_DELTA' | 'READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION_ACT_DATETIME' | 'READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION_EST_DATETIME' | 'READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION_ACT_OR_EST_DATETIME' | 'READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION_PLANNED_DATETIME' | 'READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION_PLANNED_END_DATETIME' | 'READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION_INIT_PLANNED_DATETIME' | 'READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION_INIT_PLANNED_END_DATETIME' | 'READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION_ACT_DELTA' | 'READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION_EST_DELTA' | 'READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION_ACT_OR_EST_DELTA' | 'PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE_ACT_DATETIME' | 'PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE_EST_DATETIME' | 'PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE_ACT_OR_EST_DATETIME' | 'PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE_PLANNED_DATETIME' | 'PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE_PLANNED_END_DATETIME' | 'PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE_INIT_PLANNED_DATETIME' | 'PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE_INIT_PLANNED_END_DATETIME' | 'PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE_ACT_DELTA' | 'PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE_EST_DELTA' | 'PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE_ACT_OR_EST_DELTA' | 'GATE_IN_EMPTY_CONTAINER_AT_TERMINAL_ACT_DATETIME' | 'GATE_IN_EMPTY_CONTAINER_AT_TERMINAL_EST_DATETIME' | 'GATE_IN_EMPTY_CONTAINER_AT_TERMINAL_ACT_OR_EST_DATETIME' | 'GATE_IN_EMPTY_CONTAINER_AT_TERMINAL_PLANNED_DATETIME' | 'GATE_IN_EMPTY_CONTAINER_AT_TERMINAL_PLANNED_END_DATETIME' | 'GATE_IN_EMPTY_CONTAINER_AT_TERMINAL_INIT_PLANNED_DATETIME' | 'GATE_IN_EMPTY_CONTAINER_AT_TERMINAL_INIT_PLANNED_END_DATETIME' | 'GATE_IN_EMPTY_CONTAINER_AT_TERMINAL_ACT_DELTA' | 'GATE_IN_EMPTY_CONTAINER_AT_TERMINAL_EST_DELTA' | 'GATE_IN_EMPTY_CONTAINER_AT_TERMINAL_ACT_OR_EST_DELTA'
    - `milestoneField` ShipmentMilestoneSortField: Defines a sortable field that is found within the milestones collection.
      - `fieldName` 'ACTUAL_DATE_TIME' | 'ESTIMATE_DATE_TIME' | 'ACTUAL_OR_ESTIMATE_DATE_TIME' | 'INITIAL_PLANNED_DATE_TIME' | 'INITIAL_PLANNED_END_DATE_TIME' | 'LATEST_PLANNED_DATE_TIME' | 'LATEST_PLANNED_END_DATE_TIME' | 'CARRIER_INITIAL_PLANNED_DATE_TIME' | 'CARRIER_INITIAL_PLANNED_END_DATE_TIME' | 'CARRIER_LATEST_PLANNED_DATE_TIME' | 'CARRIER_LATEST_PLANNED_END_DATE_TIME' | 'CUSTOMER_INITIAL_PLANNED_DATE_TIME' | 'CUSTOMER_INITIAL_PLANNED_END_DATE_TIME' | 'CUSTOMER_LATEST_PLANNED_DATE_TIME' | 'CUSTOMER_LATEST_PLANNED_END_DATE_TIME' | 'PLANNED_TO_ACTUAL_DELTA' | 'PLANNED_TO_ESTIMATE_DELTA' | 'PLANNED_TO_ACTUAL_OR_ESTIMATE_DELTA'
      - `milestoneType` 'GATE_OUT_EMPTY_AT_FIRST_PORT' | 'GATE_IN_FULL_AT_FIRST_PORT' | 'CUSTOMS_DOCS_FILING_AT_FIRST_PORT' | 'CUSTOMS_CLEARANCE_AT_FIRST_PORT' | 'LOAD_AT_FIRST_PORT' | 'DEPARTURE_FROM_FIRST_PORT' | 'CUSTOMS_DOCS_FILING_AT_LAST_PORT' | 'CUSTOMS_CLEARANCE_AT_LAST_PORT' | 'GATE_OUT_FULL_AT_LAST_PORT' | 'GATE_IN_EMPTY_AT_LAST_PORT' | 'ARRIVAL_AT_LAST_PORT' | 'DISCHARGE_AT_LAST_PORT' | 'RECEIVE_FROM_CARRIER_AT_LAST_PORT' | 'LAST_FREE_DAY_DEMURRAGE_AT_LAST_PORT' | 'LAST_FREE_DAY_DETENTION_AT_LAST_PORT' | 'ARRIVAL_AT_ABSOLUTE_ORIGIN' | 'PICKED_UP_AT_ABSOLUTE_ORIGIN' | 'DEPARTURE_FROM_ABSOLUTE_ORIGIN' | 'ARRIVAL_AT_ABSOLUTE_DESTINATION' | 'DELIVERY_AT_ABSOLUTE_DESTINATION' | 'ARRIVAL_AT_FIRST_TRANSSHIPMENT_PORT' | 'DISCHARGE_AT_FIRST_TRANSSHIPMENT_PORT' | 'LOAD_AT_FIRST_TRANSSHIPMENT_PORT' | 'DEPART_FROM_FIRST_TRANSSHIPMENT_PORT' | 'ARRIVAL_AT_ANY_TRANSSHIPMENT_PORT' | 'DISCHARGE_AT_ANY_TRANSSHIPMENT_PORT' | 'LOAD_AT_ANY_TRANSSHIPMENT_PORT' | 'DEPART_FROM_ANY_TRANSSHIPMENT_PORT' | 'ARRIVAL_AT_LAST_TRANSFER' | 'AVAILABLE_AT_LAST_TRANSFER' | 'GATE_IN_EMPTY_AT_LAST_TRANSFER' | 'DEPARTURE_FROM_LAST_TRANSFER' | 'GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL' | 'BOOKING_CONFIRMED_BY_FFW' | 'BOOKING_CONFIRMED_BY_OCEAN_CARRIER' | 'BOOKING_CANCELLED' | 'ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN' | 'FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN' | 'PICKED_UP_FULL_CONTAINER_AT_ORIGIN' | 'ARRIVAL_AT_EXPORT_WAREHOUSE' | 'DEPARTURE_FROM_EXPORT_WAREHOUSE' | 'ARRIVAL_AT_ORIGIN_CFS' | 'LOAD_INTO_CONTAINER_AT_ORIGIN_CFS' | 'DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS' | 'EXPORT_CUSTOMS_DOCS_FILING' | 'EXPORT_CUSTOMS_HOLD' | 'EXPORT_CUSTOMS_CLEARANCE' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL' | 'LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL' | 'GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING' | 'VESSEL_DEPARTURE_FROM_PORT_OF_LOADING' | 'SHORT_SHIPPED_AT_PORT_OF_LOADING' | 'VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT' | 'ARRIVAL_AT_TRANSSHIPMENT_CFS' | 'DISCHARGE_AT_TRANSSHIPMENT_CFS' | 'LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS' | 'DEPARTURE_FROM_TRANSSHIPMENT_CFS' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT' | 'GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT' | 'GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT' | 'VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT' | 'SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT' | 'VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE' | 'CARRIER_HOLD_AT_PORT_OF_DISCHARGE' | 'CARRIER_RELEASE_AT_PORT_OF_DISCHARGE' | 'GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL' | 'SHORT_SHIPPED_AT_PORT_OF_DISCHARGE' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL' | 'LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL' | 'IMPORT_CUSTOMS_DOCS_FILING' | 'IMPORT_CUSTOMS_HOLD' | 'IMPORT_CUSTOMS_CLEARANCE' | 'ARRIVAL_AT_DESTINATION_CFS' | 'STRIP_AT_DESTINATION_CFS' | 'DEPARTURE_FROM_DESTINATION_CFS' | 'ARRIVAL_AT_IMPORT_WAREHOUSE' | 'DEPARTURE_FROM_IMPORT_WAREHOUSE' | 'OUT_FOR_DELIVERY' | 'ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE' | 'PROOF_OF_DELIVERY' | 'HANDOVER_TO_THIRD_PARTY' | 'READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION' | 'PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE' | 'GATE_IN_EMPTY_CONTAINER_AT_TERMINAL' | 'HELD_CUSTOM_HOLD_CARRIER_HOLD' | 'UNKNOWN': The type of milestone represented by this object. `GATE_OUT_EMPTY_AT_FIRST_PORT` ( GATE_OUT_EMPTY event at the first PORT_OF_LOADING stop in the route ) `GATE_IN_FULL_AT_FIRST_PORT` ( GATE_IN_FULL event at the first PORT_OF_LOADING stop in the route ) `CUSTOMS_DOCS_FILING_AT_FIRST_PORT` ( CUSTOMS_DOCS_FILING event at the first PORT_OF_LOADING stop in the route ) `CUSTOMS_CLEARANCE_AT_FIRST_PORT` ( CUSTOMS_CLEARANCE event at the first PORT_OF_LOADING stop in the route ) `LOAD_AT_FIRST_PORT` ( LOAD event at the first PORT_OF_LOADING stop in the route ) `DEPARTURE_FROM_FIRST_PORT` ( DEPARTURE_FROM_STOP event at the first PORT_OF_LOADING stop in the route ) `CUSTOMS_DOCS_FILING_AT_LAST_PORT` ( CUSTOMS_DOCS_FILING event at the first PORT_OF_DISCHARGE stop in the route ) `CUSTOMS_CLEARANCE_AT_LAST_PORT` ( CUSTOMS_CLEARANCE event at the first PORT_OF_DISCHARGE stop in the route ) `GATE_OUT_FULL_AT_LAST_PORT` ( GATE_OUT_FULL event at the last PORT_OF_DISCHARGE stop in the route ) `GATE_IN_EMPTY_AT_LAST_PORT` ( GATE_IN_EMPTY event at the last PORT_OF_DISCHARGE stop in the route ) `ARRIVAL_AT_LAST_PORT` ( ARRIVAL_AT_STOP event at the last PORT_OF_DISCHARGE stop in the route ) `DISCHARGE_AT_LAST_PORT` ( DISCHARGE event at the last PORT_OF_DISCHARGE stop in the route ) `RECEIVE_FROM_CARRIER_AT_LAST_PORT` ( RECEIVE_FROM_CARRIER event at the last PORT_OF_DISCHARGE stop in the route ) `LAST_FREE_DAY_DEMURRAGE_AT_LAST_PORT` ( LAST_FREE_DAY event with event description 'Import Demurrage' at the last PORT_OF_DISCHARGE stop in the route ) `LAST_FREE_DAY_DETENTION_AT_LAST_PORT` ( LAST_FREE_DAY event with event description 'Import Detention' at the last PORT_OF_DISCHARGE stop in the route ) `ARRIVAL_AT_ABSOLUTE_ORIGIN` ( ARRIVAL_AT_STOP event at the first stop in the route that is of type ORIGIN, PICKUP, or PORT_OF_LOADING ) `PICKED_UP_AT_ABSOLUTE_ORIGIN` ( PICKED_UP event (preferred) or GATE_OUT_FULL event at the first stop in the route that is of type ORIGIN, PICKUP, or PORT_OF_LOADING ) `DEPARTURE_FROM_ABSOLUTE_ORIGIN` ( DEPARTURE_FROM_STOP event at the first stop in the route that is of type ORIGIN, PICKUP, or PORT_OF_LOADING ) `ARRIVAL_AT_ABSOLUTE_DESTINATION` ( ARRIVAL_AT_STOP event (preferred) or GATE_IN_FULL event at the last stop in the route that is of type DESTINATION, DELIVERY, or PORT_OF_DISCHARGE ) `DELIVERY_AT_ABSOLUTE_DESTINATION` ( DELIVERY event at the last stop in the route that is of type DESTINATION, DELIVERY, or PORT_OF_DISCHARGE ) `GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL` ( GATE_OUT_EMPTY event at terminal ) `BOOKING_CONFIRMED_BY_FFW` ( BOOKING_CONFIRMED event by Freight Forwarder ) `BOOKING_CONFIRMED_BY_OCEAN_CARRIER` ( BOOKING_CONFIRMED event by Ocean Carrier ) `BOOKING_CANCELLED` ( BOOKING_CANCELLED event ) `ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN` ( ARRIVAL_AT_STOP event at ORIGIN stop ) `FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN` ( STUFF event at ORIGIN stop ) `PICKED_UP_FULL_CONTAINER_AT_ORIGIN` ( PICKED_UP event at ORIGIN stop ) `ARRIVAL_AT_EXPORT_WAREHOUSE` ( ARRIVAL_AT_STOP event at ORIGIN stop ) `DEPARTURE_FROM_EXPORT_WAREHOUSE` ( DEPARTURE_FROM_STOP event at ORIGIN stop ) `ARRIVAL_AT_ORIGIN_CFS` ( ARRIVAL_AT_STOP event at ORIGIN stop ) `LOAD_INTO_CONTAINER_AT_ORIGIN_CFS` ( LOAD event at ORIGIN stop ) `DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS` ( DEPARTURE_FROM_STOP event at ORIGIN stop ) `EXPORT_CUSTOMS_DOCS_FILING` ( CUSTOMS_DOCS_FILING event at PORT_OF_LOADING stop ) `EXPORT_CUSTOMS_HOLD` ( CUSTOMS_HOLD event at PORT_OF_LOADING stop ) `EXPORT_CUSTOMS_CLEARANCE` ( CUSTOMS_CLEARANCE event at PORT_OF_LOADING stop ) `ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL` ( ARRIVAL_AT_STOP event at TRANSFER stop ) `DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL` ( DISCHARGE event at TRANSFER stop ) `LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL` ( LOAD event at TRANSFER stop ) `DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL` ( DEPARTURE_FROM_STOP event at TRANSFER stop ) `GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING` ( GATE_IN_FULL event at PORT_OF_LOADING stop ) `LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING` ( LOAD event at PORT_OF_LOADING stop ) `VESSEL_DEPARTURE_FROM_PORT_OF_LOADING` ( DEPARTURE_FROM_STOP event at PORT_OF_LOADING stop ) `SHORT_SHIPPED_AT_PORT_OF_LOADING` ( SHORT_SHIPPED event at PORT_OF_LOADING stop ) `VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT` ( ARRIVAL_AT_STOP event at TRANSSHIPMENT_PORT stop ) `DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT` ( DISCHARGE event at TRANSSHIPMENT_PORT stop ) `ARRIVAL_AT_TRANSSHIPMENT_CFS` ( ARRIVAL_AT_STOP event at TRANSSHIPMENT_PORT stop ) `DISCHARGE_AT_TRANSSHIPMENT_CFS` ( DISCHARGE event at TRANSSHIPMENT_PORT stop ) `LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS` ( LOAD event at TRANSSHIPMENT_PORT stop ) `DEPARTURE_FROM_TRANSSHIPMENT_CFS` ( DEPARTURE_FROM_STOP event at TRANSSHIPMENT_PORT stop ) `LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT` ( LOAD event at TRANSSHIPMENT_PORT stop ) `GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT` ( GATE_OUT_FULL event at TRANSSHIPMENT_PORT stop ) `GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT` ( GATE_IN_FULL event at TRANSSHIPMENT_PORT stop ) `VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT` ( DEPARTURE_FROM_STOP event at TRANSSHIPMENT_PORT stop ) `SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT` ( SHORT_SHIPPED event at TRANSSHIPMENT_PORT stop ) `VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE` ( ARRIVAL_AT_STOP event at PORT_OF_DISCHARGE stop ) `DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE` ( DISCHARGE event at PORT_OF_DISCHARGE stop ) `CARRIER_HOLD_AT_PORT_OF_DISCHARGE` ( CARRIER_HOLD event at PORT_OF_DISCHARGE stop ) `CARRIER_RELEASE_AT_PORT_OF_DISCHARGE` ( CARRIER_RELEASE event at PORT_OF_DISCHARGE stop ) `GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE` ( GATE_OUT_FULL event at PORT_OF_DISCHARGE stop ) `DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL` ( DISCHARGE event at TRANSFER stop ) `SHORT_SHIPPED_AT_PORT_OF_DISCHARGE` ( SHORT_SHIPPED event at PORT_OF_DISCHARGE stop ) `ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL` ( ARRIVAL_AT_STOP event at TRANSFER stop ) `LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL` ( LOAD event at TRANSFER stop ) `DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL` ( DEPARTURE_FROM_STOP event at TRANSFER stop ) `IMPORT_CUSTOMS_DOCS_FILING` ( CUSTOMS_DOCS_FILING event at PORT_OF_DISCHARGE stop ) `IMPORT_CUSTOMS_HOLD` ( CUSTOMS_HOLD event at PORT_OF_DISCHARGE or TRANSFER stop ) `IMPORT_CUSTOMS_CLEARANCE` ( CUSTOMS_CLEARANCE event at PORT_OF_DISCHARGE or TRANSFER stop ) `ARRIVAL_AT_DESTINATION_CFS` ( ARRIVAL_AT_STOP event at DESTINATION stop ) `STRIP_AT_DESTINATION_CFS` ( STRIP event at DESTINATION stop ) `DEPARTURE_FROM_DESTINATION_CFS` ( DEPARTURE_FROM_STOP event at DESTINATION stop ) `ARRIVAL_AT_IMPORT_WAREHOUSE` ( ARRIVAL_AT_STOP event at DESTINATION stop ) `DEPARTURE_FROM_IMPORT_WAREHOUSE` ( DEPARTURE_FROM_STOP event at DESTINATION stop ) `OUT_FOR_DELIVERY` ( OUT_FOR_DELIVERY event at DESTINATION stop ) `ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE` ( ARRIVAL_AT_STOP event at DESTINATION stop ) `PROOF_OF_DELIVERY` ( DELIVERY event at DESTINATION stop ) `HANDOVER_TO_THIRD_PARTY` ( DELIVERY event at DESTINATION stop ) `READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION` ( STRIP event at DESTINATION stop ) `PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE` ( DEPARTURE_FROM_STOP event at DESTINATION stop ) `GATE_IN_EMPTY_CONTAINER_AT_TERMINAL` ( GATE_IN_EMPTY event at RETURN stop )
  - `transportationModes` ShipmentModeFilter[]
    - `operator` 'EQUALS' | 'NOT_EQUALS' | 'CONTAINS': Only the EQUALS and NOT_EQUALS operators are supported for this criterion.
    - `scopes` string[]
    - `types` string[]

## Response `200`

OK

- ShipmentSummaryPage
  - `paginationInfo` PaginationInfo: Pagination information about a collection of resources.
    - `pageNumber` integer: Matching page number given the supplied PaginationParameters.
    - `pageSize` integer: Page size matching the PaginationParameters.
    - `total` integer: Total number of resource items matching the supplied criteria.
  - `results` ShipmentSummary[]: List of resources contained on this page.
    - `allShipmentIdentifiers` LogisticsIdentifier[]
      - `type` 'AIR_WAYBILL' | 'BILL_OF_LADING' | 'HOUSE_BILL_OF_LADING' | 'BOOKING_NUMBER' | 'CARRIER_IATA' | 'CARRIER_ICAO' | 'CARRIER_NAME' | 'CARRIER_SCAC' | 'FFW_SCAC' | 'NVOCC_SCAC' | 'NVOCC_NAME' | 'FFW_NAME' | 'FFW_MASTER_ID' | 'NVOCC_MASTER_ID' | 'CONTAINER_ID' | 'CUSTOMER_REFERENCE' | 'DELIVERY_NUMBER' | 'EXTERNAL' | 'FLIGHT_NUMBER' | 'ORDER' | 'PICKUP' | 'PRO' | 'PURCHASE_ORDER' | 'RAIL_CAR_ID' | 'RAIL_WAYBILL' | 'TRACKING_NUMBER' | 'TRAILER_ID' | 'UNKNOWN' | 'VESSEL_IMO' | 'VESSEL_NAME' | 'WAYBILL' | 'VESSEL_CALL_SIGN' | 'VESSEL_MMSI' | 'CARRIER_US_DOT_NUMBER' | 'CARRIER_MC_NUMBER' | 'SUBSCRIPTION_ID' | 'HOUSE_AIR_WAYBILL' | 'SALES_ORDER' | 'WAREHOUSE_MOVEMENT_ORDER' | 'ADVANCED_SHIPMENT_NOTICE' | 'DRIVER_MOBILE_PHONE_NUMBER' | 'VEHICLE_ID' | 'LICENSE_PLATE' | 'TRAILER_LICENSE_PLATE' | 'SENSITECH_DEVICE_ID' | 'EMERSON_DEVICE_ID' | 'TIVE_DEVICE_ID' | 'ZILLION_DEVICE_ID' | 'VOYAGE_NUMBER' | 'CARRIER_MASTER_ID' | 'CARRIER_NMC_ID' | 'CONTAINER_TYPE' | 'TRAIN_NUMBER' | 'WAGON_ID' | 'TRAIN_ID' | 'CAPACITY_PROVIDER_ACCOUNT_GROUP' | 'CAPACITY_PROVIDER_ACCOUNT_CODE' | 'SERIAL_NUMBER' | 'VEHICLE_IDENTIFICATION_NUMBER' | 'REFERENCE_NUMBER' | 'CONTAINER_PIN' | 'VESSEL_P44_ID' | 'EXPORT_CUSTOMS_BROKER' | 'IMPORT_CUSTOMS_BROKER' | 'POL_QUALITY_CONTROL_PROVIDER' | 'POD_QUALITY_CONTROL_PROVIDER' | 'AIRCRAFT_ICAO' | 'AIRLINE_NAME' | 'SEAL_NUMBER' | 'DRAYAGE_CARRIER_SCAC' | 'EXPORT_DRAYAGE_CARRIER_SCAC' | 'IMPORT_DRAYAGE_CARRIER_SCAC' | 'INBOUND_VOYAGE_NUMBER': The standard which defines who assigns the identifier and what it identifies. Required field.
      - `value` string: The value of this identifier. Required field.
    - `activeVehicleIdentifier` VehicleShipmentIdentifier
      - `type` 'VEHICLE_ID' | 'VESSEL_IMO' | 'VESSEL_NAME' | 'FLIGHT_NUMBER' | 'DRIVER_MOBILE_PHONE_NUMBER' | 'VESSEL_MMSI' | 'VESSEL_CALL_SIGN' | 'LICENSE_PLATE' | 'TRAIN_NUMBER' | 'WAGON_ID' | 'UNKNOWN'
      - `value` string
    - `allActiveVehicleIdentifiers` VehicleShipmentIdentifier[]
      - `type` 'VEHICLE_ID' | 'VESSEL_IMO' | 'VESSEL_NAME' | 'FLIGHT_NUMBER' | 'DRIVER_MOBILE_PHONE_NUMBER' | 'VESSEL_MMSI' | 'VESSEL_CALL_SIGN' | 'LICENSE_PLATE' | 'TRAIN_NUMBER' | 'WAGON_ID' | 'UNKNOWN'
      - `value` string
    - `activeSegmentMode` 'AIR' | 'OCEAN' | 'RAIL' | 'UNKNOWN' | 'TRUCKLOAD' | 'PARCEL' | 'LTL' | 'BARGE'
    - `allSegmentModes` string[]
    - `accessGroupIds` string[]
    - `createdDateTime` string, date-time
    - `completedDateTime` string, date-time: The date and time at which the shipment was completed.
    - `currentState` 'UNKNOWN' | 'AT_STOP' | 'IN_TRANSIT_AIRCRAFT' | 'IN_TRANSIT_VESSEL' | 'IN_TRANSIT_RAIL' | 'CUSTOMS_HOLD' | 'IN_TRANSIT' | 'COMPLETED' | 'SCHEDULED' | 'IDLE' | 'ACTION_REQUIRED'
    - `currentStopLocation` TrackedShipmentStopLocation: The location of the stop.
      - `address` Address: A postal address.
        - `addressLines` string[]: Street name, number, direction, PO box, etc. Only three address lines are currently permitted.
        - `city` string: Name of city, town, etc.
        - `country` 'US' | 'CA' | 'MX' | 'AG' | 'BB' | 'BS' | 'BZ' | 'CR' | 'CU' | 'DM' | 'DO' | 'GD' | 'GT' | 'HN' | 'HT' | 'JM' | 'KN' | 'LC' | 'NI' | 'PA' | 'SV' | 'TT' | 'VC' | 'AI' | 'AW' | 'BL' | 'BM' | 'BQ' | 'CW' | 'GL' | 'GP' | 'KY' | 'MF' | 'MQ' | 'MS' | 'PM' | 'PR' | 'SX' | 'TC' | 'UM' | 'VG' | 'VI' | 'AT' | 'BE' | 'BG' | 'CY' | 'CZ' | 'DK' | 'DE' | 'EE' | 'ES' | 'FI' | 'FR' | 'GB' | 'GR' | 'HR' | 'HU' | 'IE' | 'IT' | 'LT' | 'LU' | 'LV' | 'MT' | 'NL' | 'PL' | 'PT' | 'RO' | 'SE' | 'SK' | 'SI' | 'CH' | 'IS' | 'LI' | 'NO' | 'AL' | 'ME' | 'MK' | 'RS' | 'TR' | 'AD' | 'AX' | 'BA' | 'BV' | 'BY' | 'FO' | 'GG' | 'GI' | 'IM' | 'IO' | 'JE' | 'MC' | 'MD' | 'SJ' | 'SM' | 'TF' | 'UA' | 'VA' | 'AE' | 'AF' | 'AM' | 'AZ' | 'BD' | 'BH' | 'BN' | 'BT' | 'CN' | 'GE' | 'HK' | 'ID' | 'IL' | 'IN' | 'IQ' | 'IR' | 'JO' | 'JP' | 'KG' | 'KH' | 'KP' | 'KR' | 'KW' | 'KZ' | 'LA' | 'LB' | 'LK' | 'MM' | 'MN' | 'MO' | 'MV' | 'MY' | 'NP' | 'OM' | 'PH' | 'PK' | 'PS' | 'QA' | 'RU' | 'SA' | 'SG' | 'SY' | 'TH' | 'TJ' | 'TL' | 'TM' | 'TW' | 'UZ' | 'VN' | 'YE' | 'AO' | 'BF' | 'BI' | 'BJ' | 'BW' | 'CD' | 'CF' | 'CG' | 'CI' | 'CM' | 'CV' | 'DJ' | 'DZ' | 'EG' | 'EH' | 'ER' | 'ET' | 'GA' | 'GH' | 'GM' | 'GN' | 'GQ' | 'GW' | 'HM' | 'KE' | 'KM' | 'LR' | 'LS' | 'LY' | 'MA' | 'MG' | 'ML' | 'MR' | 'MU' | 'MW' | 'MZ' | 'NA' | 'NE' | 'NG' | 'RE' | 'RW' | 'SC' | 'SD' | 'SH' | 'SL' | 'SN' | 'SO' | 'SS' | 'ST' | 'SZ' | 'TD' | 'TG' | 'TN' | 'TZ' | 'UG' | 'YT' | 'ZA' | 'ZM' | 'ZW' | 'AR' | 'BO' | 'BR' | 'CL' | 'CO' | 'EC' | 'FK' | 'GF' | 'GS' | 'GY' | 'PE' | 'PY' | 'SR' | 'UY' | 'VE' | 'AS' | 'AU' | 'CC' | 'CK' | 'CX' | 'FJ' | 'FM' | 'GU' | 'KI' | 'MH' | 'MP' | 'NC' | 'NF' | 'NR' | 'NU' | 'NZ' | 'PF' | 'PG' | 'PN' | 'PW' | 'SB' | 'TK' | 'TO' | 'TV' | 'VU' | 'WF' | 'WS' | 'AQ' | 'EL' | 'UK' | 'XK' | 'XS' | 'XI', enum: Abbreviation of country (using ISO 3166 standards). (default: 'US')
        - `postalCode` string: The ZIP or postal code.
        - `state` string: Abbreviation of state, province, district, etc.
      - `coordinates` GeoCoordinates
        - `latitude` number, float: The approximate geographic latitude of a location, using the WGS84 coordinate system.
        - `longitude` number, float: The approximate geographic longitude of a location, using the WGS84 coordinate system.
      - `id` string, uuid: The id of the location.
      - `identifiers` TrackedShipmentStopLocationIdentifier[]: List of standard identifiers associated with this location.
        - `type` 'AIRPORT_IATA' | 'AIRPORT_ICAO' | 'EXTERNAL' | 'LOCODE' | 'NAME' | 'PORT_UN_LOCODE' | 'FACILITY_ID' | 'RAIL_SPLC' | 'RAIL_UIC' | 'RAIL_EU_PLC' | 'UNKNOWN': The type of identifier and authority who assigns these identifiers.
        - `value` string: The value of the identifier.
      - `masterLocationId` string, uuid: The master location id of the location.
      - `name` string: The name of the location.
      - `timeZone` string: TZ database identifier of the time zone at the stop (https://www.iana.org/time-zones)
    - `carrier` string
    - `costs` TrackedShipmentCost[]: A collection of charges or fees incurred by this shipment or one of its related assets.
      - `identifiers` LogisticsIdentifier[]: A list of identifiers that specify the asset to which this cost or fee pertains.
        - `type` 'AIR_WAYBILL' | 'BILL_OF_LADING' | 'HOUSE_BILL_OF_LADING' | 'BOOKING_NUMBER' | 'CARRIER_IATA' | 'CARRIER_ICAO' | 'CARRIER_NAME' | 'CARRIER_SCAC' | 'FFW_SCAC' | 'NVOCC_SCAC' | 'NVOCC_NAME' | 'FFW_NAME' | 'FFW_MASTER_ID' | 'NVOCC_MASTER_ID' | 'CONTAINER_ID' | 'CUSTOMER_REFERENCE' | 'DELIVERY_NUMBER' | 'EXTERNAL' | 'FLIGHT_NUMBER' | 'ORDER' | 'PICKUP' | 'PRO' | 'PURCHASE_ORDER' | 'RAIL_CAR_ID' | 'RAIL_WAYBILL' | 'TRACKING_NUMBER' | 'TRAILER_ID' | 'UNKNOWN' | 'VESSEL_IMO' | 'VESSEL_NAME' | 'WAYBILL' | 'VESSEL_CALL_SIGN' | 'VESSEL_MMSI' | 'CARRIER_US_DOT_NUMBER' | 'CARRIER_MC_NUMBER' | 'SUBSCRIPTION_ID' | 'HOUSE_AIR_WAYBILL' | 'SALES_ORDER' | 'WAREHOUSE_MOVEMENT_ORDER' | 'ADVANCED_SHIPMENT_NOTICE' | 'DRIVER_MOBILE_PHONE_NUMBER' | 'VEHICLE_ID' | 'LICENSE_PLATE' | 'TRAILER_LICENSE_PLATE' | 'SENSITECH_DEVICE_ID' | 'EMERSON_DEVICE_ID' | 'TIVE_DEVICE_ID' | 'ZILLION_DEVICE_ID' | 'VOYAGE_NUMBER' | 'CARRIER_MASTER_ID' | 'CARRIER_NMC_ID' | 'CONTAINER_TYPE' | 'TRAIN_NUMBER' | 'WAGON_ID' | 'TRAIN_ID' | 'CAPACITY_PROVIDER_ACCOUNT_GROUP' | 'CAPACITY_PROVIDER_ACCOUNT_CODE' | 'SERIAL_NUMBER' | 'VEHICLE_IDENTIFICATION_NUMBER' | 'REFERENCE_NUMBER' | 'CONTAINER_PIN' | 'VESSEL_P44_ID' | 'EXPORT_CUSTOMS_BROKER' | 'IMPORT_CUSTOMS_BROKER' | 'POL_QUALITY_CONTROL_PROVIDER' | 'POD_QUALITY_CONTROL_PROVIDER' | 'AIRCRAFT_ICAO' | 'AIRLINE_NAME' | 'SEAL_NUMBER' | 'DRAYAGE_CARRIER_SCAC' | 'EXPORT_DRAYAGE_CARRIER_SCAC' | 'IMPORT_DRAYAGE_CARRIER_SCAC' | 'INBOUND_VOYAGE_NUMBER': The standard which defines who assigns the identifier and what it identifies. Required field.
        - `value` string: The value of this identifier. Required field.
      - `type` 'UNKNOWN' | 'EXPORT_DEMURRAGE' | 'EXPORT_DETENTION' | 'IMPORT_DEMURRAGE' | 'IMPORT_DETENTION': The type of cost or fee that occurred. Will always be populated.
      - `totalCost` MonetaryValue: A monetary value expressing amount and currency type.
        - `amount` number: The value of the shipment
        - `currency` 'USD' | 'CAD' | 'MXN' | 'EUR', enum: The currency of the shipment value
      - `tier` 'UNKNOWN' | 'FREE_PERIOD' | 'FIRST_PERIOD' | 'SECOND_PERIOD' | 'THEREAFTER_PERIOD': The current tier that is applied to calculate the costs.
    - `customAttributes` CustomAttribute[]: A collection of custom attributes on the shipment. This is only populated if requested through additionalFields.
      - `name` string: The key (name) for the custom attribute. Must be unique.
      - `value` string
      - `values` string[]: The values for the custom attribute.
    - `destinationLocation` TrackedShipmentStopLocation: The location of the stop.
      - `address` Address: A postal address.
        - `addressLines` string[]: Street name, number, direction, PO box, etc. Only three address lines are currently permitted.
        - `city` string: Name of city, town, etc.
        - `country` 'US' | 'CA' | 'MX' | 'AG' | 'BB' | 'BS' | 'BZ' | 'CR' | 'CU' | 'DM' | 'DO' | 'GD' | 'GT' | 'HN' | 'HT' | 'JM' | 'KN' | 'LC' | 'NI' | 'PA' | 'SV' | 'TT' | 'VC' | 'AI' | 'AW' | 'BL' | 'BM' | 'BQ' | 'CW' | 'GL' | 'GP' | 'KY' | 'MF' | 'MQ' | 'MS' | 'PM' | 'PR' | 'SX' | 'TC' | 'UM' | 'VG' | 'VI' | 'AT' | 'BE' | 'BG' | 'CY' | 'CZ' | 'DK' | 'DE' | 'EE' | 'ES' | 'FI' | 'FR' | 'GB' | 'GR' | 'HR' | 'HU' | 'IE' | 'IT' | 'LT' | 'LU' | 'LV' | 'MT' | 'NL' | 'PL' | 'PT' | 'RO' | 'SE' | 'SK' | 'SI' | 'CH' | 'IS' | 'LI' | 'NO' | 'AL' | 'ME' | 'MK' | 'RS' | 'TR' | 'AD' | 'AX' | 'BA' | 'BV' | 'BY' | 'FO' | 'GG' | 'GI' | 'IM' | 'IO' | 'JE' | 'MC' | 'MD' | 'SJ' | 'SM' | 'TF' | 'UA' | 'VA' | 'AE' | 'AF' | 'AM' | 'AZ' | 'BD' | 'BH' | 'BN' | 'BT' | 'CN' | 'GE' | 'HK' | 'ID' | 'IL' | 'IN' | 'IQ' | 'IR' | 'JO' | 'JP' | 'KG' | 'KH' | 'KP' | 'KR' | 'KW' | 'KZ' | 'LA' | 'LB' | 'LK' | 'MM' | 'MN' | 'MO' | 'MV' | 'MY' | 'NP' | 'OM' | 'PH' | 'PK' | 'PS' | 'QA' | 'RU' | 'SA' | 'SG' | 'SY' | 'TH' | 'TJ' | 'TL' | 'TM' | 'TW' | 'UZ' | 'VN' | 'YE' | 'AO' | 'BF' | 'BI' | 'BJ' | 'BW' | 'CD' | 'CF' | 'CG' | 'CI' | 'CM' | 'CV' | 'DJ' | 'DZ' | 'EG' | 'EH' | 'ER' | 'ET' | 'GA' | 'GH' | 'GM' | 'GN' | 'GQ' | 'GW' | 'HM' | 'KE' | 'KM' | 'LR' | 'LS' | 'LY' | 'MA' | 'MG' | 'ML' | 'MR' | 'MU' | 'MW' | 'MZ' | 'NA' | 'NE' | 'NG' | 'RE' | 'RW' | 'SC' | 'SD' | 'SH' | 'SL' | 'SN' | 'SO' | 'SS' | 'ST' | 'SZ' | 'TD' | 'TG' | 'TN' | 'TZ' | 'UG' | 'YT' | 'ZA' | 'ZM' | 'ZW' | 'AR' | 'BO' | 'BR' | 'CL' | 'CO' | 'EC' | 'FK' | 'GF' | 'GS' | 'GY' | 'PE' | 'PY' | 'SR' | 'UY' | 'VE' | 'AS' | 'AU' | 'CC' | 'CK' | 'CX' | 'FJ' | 'FM' | 'GU' | 'KI' | 'MH' | 'MP' | 'NC' | 'NF' | 'NR' | 'NU' | 'NZ' | 'PF' | 'PG' | 'PN' | 'PW' | 'SB' | 'TK' | 'TO' | 'TV' | 'VU' | 'WF' | 'WS' | 'AQ' | 'EL' | 'UK' | 'XK' | 'XS' | 'XI', enum: Abbreviation of country (using ISO 3166 standards). (default: 'US')
        - `postalCode` string: The ZIP or postal code.
        - `state` string: Abbreviation of state, province, district, etc.
      - `coordinates` GeoCoordinates
        - `latitude` number, float: The approximate geographic latitude of a location, using the WGS84 coordinate system.
        - `longitude` number, float: The approximate geographic longitude of a location, using the WGS84 coordinate system.
      - `id` string, uuid: The id of the location.
      - `identifiers` TrackedShipmentStopLocationIdentifier[]: List of standard identifiers associated with this location.
        - `type` 'AIRPORT_IATA' | 'AIRPORT_ICAO' | 'EXTERNAL' | 'LOCODE' | 'NAME' | 'PORT_UN_LOCODE' | 'FACILITY_ID' | 'RAIL_SPLC' | 'RAIL_UIC' | 'RAIL_EU_PLC' | 'UNKNOWN': The type of identifier and authority who assigns these identifiers.
        - `value` string: The value of the identifier.
      - `masterLocationId` string, uuid: The master location id of the location.
      - `name` string: The name of the location.
      - `timeZone` string: TZ database identifier of the time zone at the stop (https://www.iana.org/time-zones)
    - `emissions` EmissionData: Describes emission data.
      - `cargoWeight` WeightMeasurement: A measure of weight with a value and unit
        - `unit` 'LB' | 'KG', enum: Weight measurement units (default: 'LB').
        - `value` number: Numeric value of a measurement
      - `co2EmissionIntensity` WeightPerDistanceMeasurement: A measure of weight per distance with a value and unit
        - `unit` 'KG_PER_KM', enum: Weight per distance measurement units (linear density)
        - `value` number: Numeric value of a measurement
      - `distance` DistanceMeasurement: A measure of distance with a value and unit
        - `unit` 'FT' | 'M' | 'MI' | 'KM', enum: Physical unit of measurement
        - `value` number: Numeric value of a measurement
      - `loadFactor` number, float: Ratio of weight or volume of cargo in the shipment to the vehicle's capacity.
      - `totalCO2Emissions` WeightMeasurement: A measure of weight with a value and unit
        - `unit` 'LB' | 'KG', enum: Weight measurement units (default: 'LB').
        - `value` number: Numeric value of a measurement
      - `vehicleInfo` VehicleInfo: Describes vehicle information used to compute emissions.
        - `type` VehicleType
          - `enumValue` 'UNKNOWN' | 'AIR_FREIGHTER' | 'AIR_BELLY_FREIGHT' | 'AIR_UNKNOWN' | 'INLAND_WATERWAY_MOTOR_VESSEL_LT_650T' | 'INLAND_WATERWAY_MOTOR_VESSEL_650T_TO_1000T' | 'INLAND_WATERWAY_MOTOR_VESSEL_1000T_TO_2000T' | 'INLAND_WATERWAY_MOTOR_VESSEL_2000T_TO_3000T' | 'INLAND_WATERWAY_COUPLED_CONVOY' | 'INLAND_WATERWAY_PUSHED_CONVOY_2_TO_3_BARGES' | 'INLAND_WATERWAY_PUSHED_CONVOY_4_TO_5_BARGES' | 'INLAND_WATERWAY_PUSHED_CONVOY_6_BARGES' | 'INLAND_WATERWAY_TANKER_VESSELS' | 'INLAND_WATERWAY_CONTAINER_VESSELS_110M' | 'INLAND_WATERWAY_CONTAINER_VESSELS_135M' | 'INLAND_WATERWAY_CONTAINER_VESSELS_COUPLED_CONVOY' | 'RAIL_AVERAGE_MIXED' | 'RAIL_CONTAINER' | 'RAIL_CARS' | 'RAIL_CHEMICALS' | 'RAIL_COAL_STEEL' | 'RAIL_BUILDING_MATERIALS' | 'RAIL_MANUFACTURED_PRODUCTS' | 'RAIL_CEREALS' | 'RAIL_TRUCK_AND_TRAILER' | 'RAIL_TRAILER_ONLY' | 'ROAD_NA_VAN' | 'ROAD_NA_GENERAL' | 'ROAD_NA_AUTO_CARRIER' | 'ROAD_NA_DRAY' | 'ROAD_NA_EXPEDITED' | 'ROAD_NA_FLATBED' | 'ROAD_NA_HEAVY_BULK' | 'ROAD_NA_LTL_DRY_VAN' | 'ROAD_NA_MIXED' | 'ROAD_NA_MOVING' | 'ROAD_NA_PACKAGE' | 'ROAD_NA_REFRIGERATED' | 'ROAD_NA_SPECIALIZED' | 'ROAD_NA_TANKER' | 'ROAD_NA_TL_DRY_VAN' | 'ROAD_GLOBAL_VAN_LT_3500KG' | 'ROAD_GLOBAL_RIGID_TRUCK_3500KG_TO_7500KG' | 'ROAD_GLOBAL_RIGID_TRUCK_7500KG_TO_12T_GVW' | 'ROAD_GLOBAL_RIGID_TRUCK_12T_20T_GVW' | 'ROAD_GLOBAL_RIGID_TRUCK_20T_TO_26T_GVW' | 'ROAD_GLOBAL_RIGID_TRUCK_26T_TO_32T_GVW' | 'ROAD_GLOBAL_ARTIC_TRUCK_UP_TO_34T_GVW' | 'ROAD_GLOBAL_ARTIC_TRUCK_UP_TO_40T_GVW' | 'ROAD_GLOBAL_ARTIC_TRUCK_UP_TO_40T_GVW_SI_ENGINE' | 'ROAD_GLOBAL_ARTIC_TRUCK_UP_TO_40T_GVW_HPDI' | 'ROAD_GLOBAL_ARTIC_TRUCK_40T_GVW_LIGHTWEIGHT_TRAILER' | 'ROAD_GLOBAL_ARTIC_TRUCK_UP_TO_44T_GVW' | 'ROAD_GLOBAL_ARTIC_TRUCK_UP_TO_60T_GVW' | 'ROAD_GLOBAL_ARTIC_TRUCK_UP_TO_72T_GVW' | 'OCEAN_BULK_CARRIER_0_TO_9999_DWT' | 'OCEAN_BULK_CARRIER_10000_TO_34999_DWT' | 'OCEAN_BULK_CARRIER_35000_TO_59999_DWT' | 'OCEAN_BULK_CARRIER_60000_TO_99999_DWT' | 'OCEAN_BULK_CARRIER_100000_TO_199999_DWT' | 'OCEAN_BULK_CARRIER_200000_AND_UP_DWT' | 'OCEAN_CHEMICAL_TANKER_0_TO_4999_DWT' | 'OCEAN_CHEMICAL_TANKER_5000_TO_9999_DWT' | 'OCEAN_CHEMICAL_TANKER_10000_TO_19999_DWT' | 'OCEAN_CHEMICAL_TANKER_20000_TO_39999_DWT' | 'OCEAN_CHEMICAL_TANKER_40000_AND_UP_DWT' | 'OCEAN_GENERAL_CARGO_0_TO_4999_DWT' | 'OCEAN_GENERAL_CARGO_5000_TO_9999_DWT' | 'OCEAN_GENERAL_CARGO_10000_TO_19999_DWT' | 'OCEAN_GENERAL_CARGO_20000_AND_UP_DWT' | 'OCEAN_LNG_TANKER_0_TO_49999_CBM' | 'OCEAN_LNG_TANKER_50000_TO_99999_CBM' | 'OCEAN_LNG_TANKER_100000_TO_199999_CBM' | 'OCEAN_LNG_TANKER_200000_AND_UP_CBM' | 'OCEAN_OIL_TANKER_0_TO_4999_DWT' | 'OCEAN_OIL_TANKER_5000_TO_9999_DWT' | 'OCEAN_OIL_TANKER_10000_TO_19999_DWT' | 'OCEAN_OIL_TANKER_20000_TO_59999_DWT' | 'OCEAN_OIL_TANKER_60000_TO_79999_DWT' | 'OCEAN_OIL_TANKER_80000_TO_119999_DWT' | 'OCEAN_OIL_TANKER_120000_TO_199999_DWT' | 'OCEAN_OIL_TANKER_200000_AND_UP_DWT' | 'OCEAN_OTHER_LIQUIDS_TANKER_0_TO_999_DWT' | 'OCEAN_OTHER_LIQUIDS_TANKER_1000_AND_UP_DWT' | 'OCEAN_FERRY_ROPAX_0_TO_1999_GT' | 'OCEAN_FERRY_ROPAX_2000_TO_4999_GT' | 'OCEAN_FERRY_ROPAX_5000_TO_9999_GT' | 'OCEAN_FERRY_ROPAX_10000_TO_19999_GT' | 'OCEAN_FERRY_ROPAX_20000_AND_UP_GT' | 'OCEAN_REFRIGERATED_BULK_0_TO_1999_DWT' | 'OCEAN_REFRIGERATED_BULK_2000_TO_5999_DWT' | 'OCEAN_REFRIGERATED_BULK_6000_TO_9999_DWT' | 'OCEAN_REFRIGERATED_BULK_10000_AND_UP_DWT' | 'OCEAN_CONTAINER_AVERAGE'
        - `weight` WeightMeasurement: A measure of weight with a value and unit
          - `unit` 'LB' | 'KG', enum: Weight measurement units (default: 'LB').
          - `value` number: Numeric value of a measurement
    - `exceptions` ShipmentExceptionSummary[]
      - `category` 'UNKNOWN' | 'NO_TRACKING_METHOD' | 'RUNNING_LATE' | 'HOLD' | 'ROUTING' | 'ASSET' | 'DELIVERY' | 'TRACKING': To represent buckets of exceptions within a category. These will be visible in the UI when we display aggregated exceptions.
      - `definitionId` string, uuid: A reference to the definition of the exception. Every ExceptionDefinition contains a logic which determines how the exception would be derived.
      - `namespace` 'UNKNOWN' | 'TRUCKLOAD_TRACKING' | 'P44_DETECTED' | 'CARRIER_REPORTED' | 'ROOT_CAUSE_ANALYSIS': Represents different classes of exceptions.
      - `reason` 'UNKNOWN' | 'MISSING_EQUIPMENT_IDENTIFIER' | 'TRACKING_METHOD_IDENTIFIER_MISMATCH' | 'UNKNOWN_VEHICLE_IDENTIFIER' | 'INVALID_EQUIPMENT_IDENTIFIER' | 'INVALID_PHONE_NUMBER' | 'ALL_SHORT' | 'REFUSED_DELIVERY' | 'BAD_ORDER' | 'CONTAINER_ROLLED' | 'SPLIT_FLIGHT' | 'SHIPMENT_HELD' | 'LATE_TO_CARRIER_PLANNED' | 'BOOKING_UPDATED' | 'MISSED_CONNECTION' | 'UNKNOWN_EQUIPMENT_IDENTIFIER' | 'FFW_NOT_SUPPORTED' | 'FFW_AUTHENTICATION_ERROR' | 'FFW_API_UNAVAILABLE' | 'UNSUPPORTED_AIRLINE' | 'INVALID_FLIGHT_NUMBER' | 'UNABLE_TO_SELECT_FLIGHT' | 'NO_POSITION_DATA_FOR_FLIGHT' | 'MULTIHOP_FLIGHT_UNKNOWN_LOCATION' | 'NO_DATA_FOR_AWB' | 'INVALID_HAWB' | 'FFW_NOT_ENABLED_FOR_TENANT': A code to identify the actual unit exception. This is the most granular enumeration to identify an exception.
      - `status` string: Represents current state of an exception. ACTIVE- The shipment currently matches the exception criteria. RESOLVED- The exception was active on this shipment and has been resolved.
      - `startDateTime` string, date-time: DateTime when the shipment started matching the exception criteria.
      - `transportationMode` 'AIR' | 'OCEAN' | 'RAIL' | 'UNKNOWN' | 'TRUCKLOAD' | 'PARCEL' | 'LTL' | 'BARGE': Transportation Mode on which the exception is assigned to.
    - `latestTrackingStatusEvent` TrackingStatusEvent
      - `dateTime` string, date-time
      - `type` 'TRACKING_INITIATE' | 'TRACKING_START' | 'TRACKING_END_BY_USER' | 'TRACKING_END_DUE_TO_TIMEOUT' | 'TRACKING_FAILED' | 'TRACKING_COMPLETE' | 'TRACKING_STOP' | 'DRIVER_DENY_TRACKING' | 'UNKNOWN_EQUIPMENT_IDENTIFIER' | 'MISSING_EQUIPMENT_IDENTIFIER' | 'REMOVE_FROM_BOOKING' | 'SHARING_STOPPED' | 'UNKNOWN'
    - `lastKnownPosition` TrackedShipmentPosition: The geographic coordinates where a shipment was located at a given point in time. This data may have been down-sampled.
      - `dateTime` string, date-time: The timestamp denoting when the shipment was detected at the given coordinates.
      - `latitude` number, float: The geographic latitude, using the WGS84 coordinate system.
      - `longitude` number, float: The geographic longitude, using the WGS84 coordinate system.
      - `receivedDateTime` string, date-time: The date and time that project44 received this position data.
      - `routeSegmentId` string, uuid: The route segment on which the shipment was traveling when it was at this position.
    - `milestones` ShipmentMilestone[]
      - `actualDateTime` string, date-time: The actual date and time when the event occurred.
      - `actualOrEstimateDateTime` string, date-time: Represents the actual date and time if the event has occurred. Otherwise, represents the estimated date and time, if available.
      - `actualOrEstimateDateTimeInfo` TrackedShipmentDateTime: A dateTime for the event provided by a certain source.
        - `dateTime` string, date-time: The time that this event occurred or will occur. If accompanied by endDateTime, this value denotes the start time of the resulting window.
        - `endDateTime` string, date-time: The end time of the window in which the event occurred or will occur.
        - `id` string, uuid: An identifier for the underlying record this dateTime was derived from. This is not unique per dateTime: dateTimes derived from the same underlying record carry the same value. Only populated when the providing source supplies one.
        - `lastModifiedDateTime` string, date-time: Denotes when the provided dateTime was last modified.
        - `source` 'UNKNOWN' | 'CARRIER' | 'BROKER' | 'FFW' | 'USER' | 'CONTRACT' | 'GEOFENCE' | 'FACILITY' | 'P44' | 'NVOCC': The source of the provided dateTime.<br><br>UNKNOWN - The source of the provided dateTime is unknown.<br>CARRIER -The dateTime is provided by CARRIER.<br>BROKER - The dateTime is provided by BROKER.<br>FFW - The dateTime is provided by FFW.<br>USER - The dateTime is provided by USER. Can only provide this value in POST/PUT. <br>CONTRACT - Contractually defined dateTime. <br>GEOFENCE - The dateTime is provided by GEOFENCE logic.<br>FACILITY - The dateTime is provided by a facility (e.g. terminal, airport, container depot, cross-dock station).<br>P44 - The dateTime is calculated by other P44 services.
        - `sourceIdentifiers` LogisticsIdentifier[]: An optional list of standardized 3rd party identifiers which provide more detail about the source of this dateTime. Can indicate a specific device, vehicle, carrier, or other freight entity.
          - `type` 'AIR_WAYBILL' | 'BILL_OF_LADING' | 'HOUSE_BILL_OF_LADING' | 'BOOKING_NUMBER' | 'CARRIER_IATA' | 'CARRIER_ICAO' | 'CARRIER_NAME' | 'CARRIER_SCAC' | 'FFW_SCAC' | 'NVOCC_SCAC' | 'NVOCC_NAME' | 'FFW_NAME' | 'FFW_MASTER_ID' | 'NVOCC_MASTER_ID' | 'CONTAINER_ID' | 'CUSTOMER_REFERENCE' | 'DELIVERY_NUMBER' | 'EXTERNAL' | 'FLIGHT_NUMBER' | 'ORDER' | 'PICKUP' | 'PRO' | 'PURCHASE_ORDER' | 'RAIL_CAR_ID' | 'RAIL_WAYBILL' | 'TRACKING_NUMBER' | 'TRAILER_ID' | 'UNKNOWN' | 'VESSEL_IMO' | 'VESSEL_NAME' | 'WAYBILL' | 'VESSEL_CALL_SIGN' | 'VESSEL_MMSI' | 'CARRIER_US_DOT_NUMBER' | 'CARRIER_MC_NUMBER' | 'SUBSCRIPTION_ID' | 'HOUSE_AIR_WAYBILL' | 'SALES_ORDER' | 'WAREHOUSE_MOVEMENT_ORDER' | 'ADVANCED_SHIPMENT_NOTICE' | 'DRIVER_MOBILE_PHONE_NUMBER' | 'VEHICLE_ID' | 'LICENSE_PLATE' | 'TRAILER_LICENSE_PLATE' | 'SENSITECH_DEVICE_ID' | 'EMERSON_DEVICE_ID' | 'TIVE_DEVICE_ID' | 'ZILLION_DEVICE_ID' | 'VOYAGE_NUMBER' | 'CARRIER_MASTER_ID' | 'CARRIER_NMC_ID' | 'CONTAINER_TYPE' | 'TRAIN_NUMBER' | 'WAGON_ID' | 'TRAIN_ID' | 'CAPACITY_PROVIDER_ACCOUNT_GROUP' | 'CAPACITY_PROVIDER_ACCOUNT_CODE' | 'SERIAL_NUMBER' | 'VEHICLE_IDENTIFICATION_NUMBER' | 'REFERENCE_NUMBER' | 'CONTAINER_PIN' | 'VESSEL_P44_ID' | 'EXPORT_CUSTOMS_BROKER' | 'IMPORT_CUSTOMS_BROKER' | 'POL_QUALITY_CONTROL_PROVIDER' | 'POD_QUALITY_CONTROL_PROVIDER' | 'AIRCRAFT_ICAO' | 'AIRLINE_NAME' | 'SEAL_NUMBER' | 'DRAYAGE_CARRIER_SCAC' | 'EXPORT_DRAYAGE_CARRIER_SCAC' | 'IMPORT_DRAYAGE_CARRIER_SCAC' | 'INBOUND_VOYAGE_NUMBER': The standard which defines who assigns the identifier and what it identifies. Required field.
          - `value` string: The value of this identifier. Required field.
        - `selected` boolean: Denotes whether this dateTime is the one used as the top level dateTime of the event.
        - `sequence` integer: A number that indicates the order in which dateTimes of the same type and source were received.
        - `type` 'UNKNOWN' | 'PLANNED' | 'ACTUAL' | 'ESTIMATE': The type of the dateTime provided.<br><br>PLANNED - Denotes that a dateTime is planned or scheduled to occur.<br>ACTUAL - Denotes that a dateTime actually occurred.<br>ESTIMATE - Denotes that a dateTime is a calculated estimate.
      - `carrierInitialPlannedDateTime` string, date-time: The initial planned date and time when the carrier expects the event to occur. If the planned time is a range, this is the start of the range.
      - `carrierInitialPlannedEndDateTime` string, date-time: The initial planned date and time when the carrier expects the event to occur. This field is only populated when the planned time is a range; it represents the end of the range.
      - `carrierLatestPlannedDateTime` string, date-time: The latest planned date and time when the carrier expects the event to occur. If the planned time is a range, this is the start of the range.
      - `carrierLatestPlannedEndDateTime` string, date-time: The latest planned date and time when the carrier expects the event to occur. This field is only populated when the planned time is a range; it represents the end of the range.
      - `customerInitialPlannedDateTime` string, date-time: The initial planned date and time when the customer expects the event to occur. If the planned time is a range, this is the start of the range.
      - `customerInitialPlannedEndDateTime` string, date-time: The initial planned date and time when the customer expects the event to occur. This field is only populated when the planned time is a range; it represents the end of the range.
      - `customerLatestPlannedDateTime` string, date-time: The latest planned date and time when the customer expects the event to occur. If the planned time is a range, this is the start of the range.
      - `customerLatestPlannedEndDateTime` string, date-time: The latest planned date and time when the customer expects the event to occur. This field is only populated when the planned time is a range; it represents the end of the range.
      - `deltaEstimated` integer: The difference in time, in minutes, between the planned time of this event and its estimated time. A positive value represents later than planned; a negative value represents earlier than planned. This field will only be populated if both planned time and estimated time exist. It may be populated even after the event has occurred.
      - `deltaActual` integer: The difference in time, in minutes, between the planned time of this event and its actual time. A positive value represents later than planned; a negative value represents earlier than planned. This field will only be populated if both planned time and estimated time exist. It may be populated even after the event has occurred.
      - `deltaActualOrEstimated` integer: Represents the difference in time, in minutes, between the planned time and the actual time if the event has occurred. Otherwise, represents the difference in time, in minutes, between the planned time and the estimated time.
      - `eventType` 'UNKNOWN' | 'TRACKING_INITIATE' | 'TRACKING_START' | 'ARRIVAL_AT_STOP' | 'DEPARTURE_FROM_STOP' | 'LOAD_ONTO_VEHICLE' | 'UNLOAD_FROM_VEHICLE' | 'TRACKING_END_DUE_TO_TIMEOUT' | 'TRACKING_END_BY_USER' | 'TRACKING_COMPLETE' | 'GATE_IN' | 'GATE_OUT' | 'FLIGHT_BOOKING' | 'MANIFEST' | 'RECEIVE_FROM_SHIPPER' | 'CONSIGNEE_NOTIFY' | 'DELIVERY' | 'WARNING' | 'EXCEPTION' | 'TRACKING_STOP' | 'EXCEPTION_LATE_DEPARTURE' | 'EXCEPTION_MISSED_CONNECTION' | 'GATE_IN_FULL' | 'GATE_IN_EMPTY' | 'GATE_OUT_EMPTY' | 'GATE_OUT_FULL' | 'LOAD' | 'DISCHARGE' | 'EXCEPTION_DELAYED' | 'EXCEPTION_DELIVERY_MISSED' | 'EXCEPTION_HELD' | 'EXCEPTION_PICKUP_MISSED' | 'AVAILABLE' | 'ENTERED_GEOFENCE' | 'EXITED_GEOFENCE' | 'INFO' | 'OUT_FOR_DELIVERY' | 'PICKED_UP' | 'RETURN_TO_SENDER' | 'TRACKING_FAILED' | 'UNAUTHORIZED' | 'PICKUP_MISSED' | 'SURVEY' | 'HELD' | 'RELEASE' | 'DELAYED' | 'DELIVERY_MISSED' | 'ENTERED_INNER_GEOFENCE' | 'EXITED_INNER_GEOFENCE' | 'ENTERED_OUTER_GEOFENCE' | 'EXITED_OUTER_GEOFENCE' | 'ENTERED_FINAL_GEOFENCE' | 'EXITED_FINAL_GEOFENCE' | 'IDLE' | 'DRIVER_DENY_TRACKING' | 'UNKNOWN_EQUIPMENT_IDENTIFIER' | 'MISSING_EQUIPMENT_IDENTIFIER' | 'DISPATCH' | 'CUSTOMS_HOLD' | 'CUSTOMS_CLEARANCE' | 'CUSTOMS_DOCS_FILING' | 'CUSTOMS_TRANSIT_DOCS_ISSUED' | 'CUSTOMS_TRANSIT_DOCS_CLOSED' | 'CARRIER_HOLD' | 'RECEIVE_FROM_CARRIER' | 'ISSUE_FREIGHT_BILL' | 'FREIGHT_ON_HAND' | 'READY_FOR_CARRIAGE' | 'LAST_FREE_DAY' | 'MISSING_CARRIER' | 'STUFF' | 'STRIP' | 'SEAL_INSPECTION' | 'SEAL_REMOVAL' | 'SEAL_RESEAL' | 'HANDOVER' | 'DOCUMENT_ADD' | 'DOCUMENT_REMOVE' | 'REMOVE_FROM_BOOKING' | 'COST_UPDATE' | 'SHARING_STOPPED' | 'ROLLED_OVER' | 'BAD_ORDER' | 'BAD_ORDER_RELEASE': The type of the event that generated this milestone. This field may be null if there are no eligible events at the target stop.
      - `estimateDateTime` string, date-time: The date and time at which the event is/was expected to occur. This field may be populated even after the event occurs.
      - `estimateDateTimeInfo` TrackedShipmentDateTime: A dateTime for the event provided by a certain source.
        - `dateTime` string, date-time: The time that this event occurred or will occur. If accompanied by endDateTime, this value denotes the start time of the resulting window.
        - `endDateTime` string, date-time: The end time of the window in which the event occurred or will occur.
        - `id` string, uuid: An identifier for the underlying record this dateTime was derived from. This is not unique per dateTime: dateTimes derived from the same underlying record carry the same value. Only populated when the providing source supplies one.
        - `lastModifiedDateTime` string, date-time: Denotes when the provided dateTime was last modified.
        - `source` 'UNKNOWN' | 'CARRIER' | 'BROKER' | 'FFW' | 'USER' | 'CONTRACT' | 'GEOFENCE' | 'FACILITY' | 'P44' | 'NVOCC': The source of the provided dateTime.<br><br>UNKNOWN - The source of the provided dateTime is unknown.<br>CARRIER -The dateTime is provided by CARRIER.<br>BROKER - The dateTime is provided by BROKER.<br>FFW - The dateTime is provided by FFW.<br>USER - The dateTime is provided by USER. Can only provide this value in POST/PUT. <br>CONTRACT - Contractually defined dateTime. <br>GEOFENCE - The dateTime is provided by GEOFENCE logic.<br>FACILITY - The dateTime is provided by a facility (e.g. terminal, airport, container depot, cross-dock station).<br>P44 - The dateTime is calculated by other P44 services.
        - `sourceIdentifiers` LogisticsIdentifier[]: An optional list of standardized 3rd party identifiers which provide more detail about the source of this dateTime. Can indicate a specific device, vehicle, carrier, or other freight entity.
          - `type` 'AIR_WAYBILL' | 'BILL_OF_LADING' | 'HOUSE_BILL_OF_LADING' | 'BOOKING_NUMBER' | 'CARRIER_IATA' | 'CARRIER_ICAO' | 'CARRIER_NAME' | 'CARRIER_SCAC' | 'FFW_SCAC' | 'NVOCC_SCAC' | 'NVOCC_NAME' | 'FFW_NAME' | 'FFW_MASTER_ID' | 'NVOCC_MASTER_ID' | 'CONTAINER_ID' | 'CUSTOMER_REFERENCE' | 'DELIVERY_NUMBER' | 'EXTERNAL' | 'FLIGHT_NUMBER' | 'ORDER' | 'PICKUP' | 'PRO' | 'PURCHASE_ORDER' | 'RAIL_CAR_ID' | 'RAIL_WAYBILL' | 'TRACKING_NUMBER' | 'TRAILER_ID' | 'UNKNOWN' | 'VESSEL_IMO' | 'VESSEL_NAME' | 'WAYBILL' | 'VESSEL_CALL_SIGN' | 'VESSEL_MMSI' | 'CARRIER_US_DOT_NUMBER' | 'CARRIER_MC_NUMBER' | 'SUBSCRIPTION_ID' | 'HOUSE_AIR_WAYBILL' | 'SALES_ORDER' | 'WAREHOUSE_MOVEMENT_ORDER' | 'ADVANCED_SHIPMENT_NOTICE' | 'DRIVER_MOBILE_PHONE_NUMBER' | 'VEHICLE_ID' | 'LICENSE_PLATE' | 'TRAILER_LICENSE_PLATE' | 'SENSITECH_DEVICE_ID' | 'EMERSON_DEVICE_ID' | 'TIVE_DEVICE_ID' | 'ZILLION_DEVICE_ID' | 'VOYAGE_NUMBER' | 'CARRIER_MASTER_ID' | 'CARRIER_NMC_ID' | 'CONTAINER_TYPE' | 'TRAIN_NUMBER' | 'WAGON_ID' | 'TRAIN_ID' | 'CAPACITY_PROVIDER_ACCOUNT_GROUP' | 'CAPACITY_PROVIDER_ACCOUNT_CODE' | 'SERIAL_NUMBER' | 'VEHICLE_IDENTIFICATION_NUMBER' | 'REFERENCE_NUMBER' | 'CONTAINER_PIN' | 'VESSEL_P44_ID' | 'EXPORT_CUSTOMS_BROKER' | 'IMPORT_CUSTOMS_BROKER' | 'POL_QUALITY_CONTROL_PROVIDER' | 'POD_QUALITY_CONTROL_PROVIDER' | 'AIRCRAFT_ICAO' | 'AIRLINE_NAME' | 'SEAL_NUMBER' | 'DRAYAGE_CARRIER_SCAC' | 'EXPORT_DRAYAGE_CARRIER_SCAC' | 'IMPORT_DRAYAGE_CARRIER_SCAC' | 'INBOUND_VOYAGE_NUMBER': The standard which defines who assigns the identifier and what it identifies. Required field.
          - `value` string: The value of this identifier. Required field.
        - `selected` boolean: Denotes whether this dateTime is the one used as the top level dateTime of the event.
        - `sequence` integer: A number that indicates the order in which dateTimes of the same type and source were received.
        - `type` 'UNKNOWN' | 'PLANNED' | 'ACTUAL' | 'ESTIMATE': The type of the dateTime provided.<br><br>PLANNED - Denotes that a dateTime is planned or scheduled to occur.<br>ACTUAL - Denotes that a dateTime actually occurred.<br>ESTIMATE - Denotes that a dateTime is a calculated estimate.
      - `initialPlannedDateTime` string, date-time: The initial planned date and time when the event occurred. If the planned time is a range, this is the start of the range.
      - `initialPlannedEndDateTime` string, date-time: The initial planned date and time when the event occurred. This field is only populated when the planned time is a range; it represents the end of the range.
      - `index` integer: Some milestones can occur multiple times. For such milestones, this field is used to distinguish the occurrences.
      - `plannedDateTime` string, date-time: The latest planned date and time when the event occurred. If the planned time is a range, this is the start of the range.
      - `plannedEndDateTime` string, date-time: The latest planned date and time when the event occurred. This field is only populated when the planned time is a range; it represents the end of the range.
      - `stop` TrackedShipmentStop: Information about a stop.
        - `id` string, uuid: The id of this stop. Will always be populated on response.
        - `location` TrackedShipmentStopLocation: The location of the stop.
          - `address` Address: A postal address.
            - `addressLines` string[]: Street name, number, direction, PO box, etc. Only three address lines are currently permitted.
            - `city` string: Name of city, town, etc.
            - `country` 'US' | 'CA' | 'MX' | 'AG' | 'BB' | 'BS' | 'BZ' | 'CR' | 'CU' | 'DM' | 'DO' | 'GD' | 'GT' | 'HN' | 'HT' | 'JM' | 'KN' | 'LC' | 'NI' | 'PA' | 'SV' | 'TT' | 'VC' | 'AI' | 'AW' | 'BL' | 'BM' | 'BQ' | 'CW' | 'GL' | 'GP' | 'KY' | 'MF' | 'MQ' | 'MS' | 'PM' | 'PR' | 'SX' | 'TC' | 'UM' | 'VG' | 'VI' | 'AT' | 'BE' | 'BG' | 'CY' | 'CZ' | 'DK' | 'DE' | 'EE' | 'ES' | 'FI' | 'FR' | 'GB' | 'GR' | 'HR' | 'HU' | 'IE' | 'IT' | 'LT' | 'LU' | 'LV' | 'MT' | 'NL' | 'PL' | 'PT' | 'RO' | 'SE' | 'SK' | 'SI' | 'CH' | 'IS' | 'LI' | 'NO' | 'AL' | 'ME' | 'MK' | 'RS' | 'TR' | 'AD' | 'AX' | 'BA' | 'BV' | 'BY' | 'FO' | 'GG' | 'GI' | 'IM' | 'IO' | 'JE' | 'MC' | 'MD' | 'SJ' | 'SM' | 'TF' | 'UA' | 'VA' | 'AE' | 'AF' | 'AM' | 'AZ' | 'BD' | 'BH' | 'BN' | 'BT' | 'CN' | 'GE' | 'HK' | 'ID' | 'IL' | 'IN' | 'IQ' | 'IR' | 'JO' | 'JP' | 'KG' | 'KH' | 'KP' | 'KR' | 'KW' | 'KZ' | 'LA' | 'LB' | 'LK' | 'MM' | 'MN' | 'MO' | 'MV' | 'MY' | 'NP' | 'OM' | 'PH' | 'PK' | 'PS' | 'QA' | 'RU' | 'SA' | 'SG' | 'SY' | 'TH' | 'TJ' | 'TL' | 'TM' | 'TW' | 'UZ' | 'VN' | 'YE' | 'AO' | 'BF' | 'BI' | 'BJ' | 'BW' | 'CD' | 'CF' | 'CG' | 'CI' | 'CM' | 'CV' | 'DJ' | 'DZ' | 'EG' | 'EH' | 'ER' | 'ET' | 'GA' | 'GH' | 'GM' | 'GN' | 'GQ' | 'GW' | 'HM' | 'KE' | 'KM' | 'LR' | 'LS' | 'LY' | 'MA' | 'MG' | 'ML' | 'MR' | 'MU' | 'MW' | 'MZ' | 'NA' | 'NE' | 'NG' | 'RE' | 'RW' | 'SC' | 'SD' | 'SH' | 'SL' | 'SN' | 'SO' | 'SS' | 'ST' | 'SZ' | 'TD' | 'TG' | 'TN' | 'TZ' | 'UG' | 'YT' | 'ZA' | 'ZM' | 'ZW' | 'AR' | 'BO' | 'BR' | 'CL' | 'CO' | 'EC' | 'FK' | 'GF' | 'GS' | 'GY' | 'PE' | 'PY' | 'SR' | 'UY' | 'VE' | 'AS' | 'AU' | 'CC' | 'CK' | 'CX' | 'FJ' | 'FM' | 'GU' | 'KI' | 'MH' | 'MP' | 'NC' | 'NF' | 'NR' | 'NU' | 'NZ' | 'PF' | 'PG' | 'PN' | 'PW' | 'SB' | 'TK' | 'TO' | 'TV' | 'VU' | 'WF' | 'WS' | 'AQ' | 'EL' | 'UK' | 'XK' | 'XS' | 'XI', enum: Abbreviation of country (using ISO 3166 standards). (default: 'US')
            - `postalCode` string: The ZIP or postal code.
            - `state` string: Abbreviation of state, province, district, etc.
          - `coordinates` GeoCoordinates
            - `latitude` number, float: The approximate geographic latitude of a location, using the WGS84 coordinate system.
            - `longitude` number, float: The approximate geographic longitude of a location, using the WGS84 coordinate system.
          - `id` string, uuid: The id of the location.
          - `identifiers` TrackedShipmentStopLocationIdentifier[]: List of standard identifiers associated with this location.
            - `type` 'AIRPORT_IATA' | 'AIRPORT_ICAO' | 'EXTERNAL' | 'LOCODE' | 'NAME' | 'PORT_UN_LOCODE' | 'FACILITY_ID' | 'RAIL_SPLC' | 'RAIL_UIC' | 'RAIL_EU_PLC' | 'UNKNOWN': The type of identifier and authority who assigns these identifiers.
            - `value` string: The value of the identifier.
          - `masterLocationId` string, uuid: The master location id of the location.
          - `name` string: The name of the location.
          - `timeZone` string: TZ database identifier of the time zone at the stop (https://www.iana.org/time-zones)
        - `type` 'UNKNOWN' | 'ORIGIN' | 'DESTINATION' | 'TRANSFER' | 'OTHER' | 'PORT_OF_LOADING' | 'TRANSSHIPMENT_PORT' | 'PORT_OF_DISCHARGE' | 'PICKUP' | 'DELIVERY' | 'RETURN' | 'WAREHOUSE' | 'HUB' | 'AIRPORT' | 'ORIGIN_CFS' | 'DESTINATION_CFS': The type of stop.
      - `type` 'GATE_OUT_EMPTY_AT_FIRST_PORT' | 'GATE_IN_FULL_AT_FIRST_PORT' | 'CUSTOMS_DOCS_FILING_AT_FIRST_PORT' | 'CUSTOMS_CLEARANCE_AT_FIRST_PORT' | 'LOAD_AT_FIRST_PORT' | 'DEPARTURE_FROM_FIRST_PORT' | 'CUSTOMS_DOCS_FILING_AT_LAST_PORT' | 'CUSTOMS_CLEARANCE_AT_LAST_PORT' | 'GATE_OUT_FULL_AT_LAST_PORT' | 'GATE_IN_EMPTY_AT_LAST_PORT' | 'ARRIVAL_AT_LAST_PORT' | 'DISCHARGE_AT_LAST_PORT' | 'RECEIVE_FROM_CARRIER_AT_LAST_PORT' | 'LAST_FREE_DAY_DEMURRAGE_AT_LAST_PORT' | 'LAST_FREE_DAY_DETENTION_AT_LAST_PORT' | 'ARRIVAL_AT_ABSOLUTE_ORIGIN' | 'PICKED_UP_AT_ABSOLUTE_ORIGIN' | 'DEPARTURE_FROM_ABSOLUTE_ORIGIN' | 'ARRIVAL_AT_ABSOLUTE_DESTINATION' | 'DELIVERY_AT_ABSOLUTE_DESTINATION' | 'ARRIVAL_AT_FIRST_TRANSSHIPMENT_PORT' | 'DISCHARGE_AT_FIRST_TRANSSHIPMENT_PORT' | 'LOAD_AT_FIRST_TRANSSHIPMENT_PORT' | 'DEPART_FROM_FIRST_TRANSSHIPMENT_PORT' | 'ARRIVAL_AT_ANY_TRANSSHIPMENT_PORT' | 'DISCHARGE_AT_ANY_TRANSSHIPMENT_PORT' | 'LOAD_AT_ANY_TRANSSHIPMENT_PORT' | 'DEPART_FROM_ANY_TRANSSHIPMENT_PORT' | 'ARRIVAL_AT_LAST_TRANSFER' | 'AVAILABLE_AT_LAST_TRANSFER' | 'GATE_IN_EMPTY_AT_LAST_TRANSFER' | 'DEPARTURE_FROM_LAST_TRANSFER' | 'GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL' | 'BOOKING_CONFIRMED_BY_FFW' | 'BOOKING_CONFIRMED_BY_OCEAN_CARRIER' | 'BOOKING_CANCELLED' | 'ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN' | 'FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN' | 'PICKED_UP_FULL_CONTAINER_AT_ORIGIN' | 'ARRIVAL_AT_EXPORT_WAREHOUSE' | 'DEPARTURE_FROM_EXPORT_WAREHOUSE' | 'ARRIVAL_AT_ORIGIN_CFS' | 'LOAD_INTO_CONTAINER_AT_ORIGIN_CFS' | 'DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS' | 'EXPORT_CUSTOMS_DOCS_FILING' | 'EXPORT_CUSTOMS_HOLD' | 'EXPORT_CUSTOMS_CLEARANCE' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL' | 'LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL' | 'GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING' | 'VESSEL_DEPARTURE_FROM_PORT_OF_LOADING' | 'SHORT_SHIPPED_AT_PORT_OF_LOADING' | 'VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT' | 'ARRIVAL_AT_TRANSSHIPMENT_CFS' | 'DISCHARGE_AT_TRANSSHIPMENT_CFS' | 'LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS' | 'DEPARTURE_FROM_TRANSSHIPMENT_CFS' | 'LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT' | 'GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT' | 'GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT' | 'VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT' | 'SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT' | 'VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE' | 'DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE' | 'CARRIER_HOLD_AT_PORT_OF_DISCHARGE' | 'CARRIER_RELEASE_AT_PORT_OF_DISCHARGE' | 'GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE' | 'DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL' | 'SHORT_SHIPPED_AT_PORT_OF_DISCHARGE' | 'ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL' | 'LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL' | 'DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL' | 'IMPORT_CUSTOMS_DOCS_FILING' | 'IMPORT_CUSTOMS_HOLD' | 'IMPORT_CUSTOMS_CLEARANCE' | 'ARRIVAL_AT_DESTINATION_CFS' | 'STRIP_AT_DESTINATION_CFS' | 'DEPARTURE_FROM_DESTINATION_CFS' | 'ARRIVAL_AT_IMPORT_WAREHOUSE' | 'DEPARTURE_FROM_IMPORT_WAREHOUSE' | 'OUT_FOR_DELIVERY' | 'ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE' | 'PROOF_OF_DELIVERY' | 'HANDOVER_TO_THIRD_PARTY' | 'READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION' | 'PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE' | 'GATE_IN_EMPTY_CONTAINER_AT_TERMINAL' | 'HELD_CUSTOM_HOLD_CARRIER_HOLD' | 'UNKNOWN': The type of milestone represented by this object. `GATE_OUT_EMPTY_AT_FIRST_PORT` ( GATE_OUT_EMPTY event at the first PORT_OF_LOADING stop in the route ) `GATE_IN_FULL_AT_FIRST_PORT` ( GATE_IN_FULL event at the first PORT_OF_LOADING stop in the route ) `CUSTOMS_DOCS_FILING_AT_FIRST_PORT` ( CUSTOMS_DOCS_FILING event at the first PORT_OF_LOADING stop in the route ) `CUSTOMS_CLEARANCE_AT_FIRST_PORT` ( CUSTOMS_CLEARANCE event at the first PORT_OF_LOADING stop in the route ) `LOAD_AT_FIRST_PORT` ( LOAD event at the first PORT_OF_LOADING stop in the route ) `DEPARTURE_FROM_FIRST_PORT` ( DEPARTURE_FROM_STOP event at the first PORT_OF_LOADING stop in the route ) `CUSTOMS_DOCS_FILING_AT_LAST_PORT` ( CUSTOMS_DOCS_FILING event at the first PORT_OF_DISCHARGE stop in the route ) `CUSTOMS_CLEARANCE_AT_LAST_PORT` ( CUSTOMS_CLEARANCE event at the first PORT_OF_DISCHARGE stop in the route ) `GATE_OUT_FULL_AT_LAST_PORT` ( GATE_OUT_FULL event at the last PORT_OF_DISCHARGE stop in the route ) `GATE_IN_EMPTY_AT_LAST_PORT` ( GATE_IN_EMPTY event at the last PORT_OF_DISCHARGE stop in the route ) `ARRIVAL_AT_LAST_PORT` ( ARRIVAL_AT_STOP event at the last PORT_OF_DISCHARGE stop in the route ) `DISCHARGE_AT_LAST_PORT` ( DISCHARGE event at the last PORT_OF_DISCHARGE stop in the route ) `RECEIVE_FROM_CARRIER_AT_LAST_PORT` ( RECEIVE_FROM_CARRIER event at the last PORT_OF_DISCHARGE stop in the route ) `LAST_FREE_DAY_DEMURRAGE_AT_LAST_PORT` ( LAST_FREE_DAY event with event description 'Import Demurrage' at the last PORT_OF_DISCHARGE stop in the route ) `LAST_FREE_DAY_DETENTION_AT_LAST_PORT` ( LAST_FREE_DAY event with event description 'Import Detention' at the last PORT_OF_DISCHARGE stop in the route ) `ARRIVAL_AT_ABSOLUTE_ORIGIN` ( ARRIVAL_AT_STOP event at the first stop in the route that is of type ORIGIN, PICKUP, or PORT_OF_LOADING ) `PICKED_UP_AT_ABSOLUTE_ORIGIN` ( PICKED_UP event (preferred) or GATE_OUT_FULL event at the first stop in the route that is of type ORIGIN, PICKUP, or PORT_OF_LOADING ) `DEPARTURE_FROM_ABSOLUTE_ORIGIN` ( DEPARTURE_FROM_STOP event at the first stop in the route that is of type ORIGIN, PICKUP, or PORT_OF_LOADING ) `ARRIVAL_AT_ABSOLUTE_DESTINATION` ( ARRIVAL_AT_STOP event (preferred) or GATE_IN_FULL event at the last stop in the route that is of type DESTINATION, DELIVERY, or PORT_OF_DISCHARGE ) `DELIVERY_AT_ABSOLUTE_DESTINATION` ( DELIVERY event at the last stop in the route that is of type DESTINATION, DELIVERY, or PORT_OF_DISCHARGE ) `GATE_OUT_EMPTY_CONTAINER_AT_TERMINAL` ( GATE_OUT_EMPTY event at terminal ) `BOOKING_CONFIRMED_BY_FFW` ( BOOKING_CONFIRMED event by Freight Forwarder ) `BOOKING_CONFIRMED_BY_OCEAN_CARRIER` ( BOOKING_CONFIRMED event by Ocean Carrier ) `BOOKING_CANCELLED` ( BOOKING_CANCELLED event ) `ARRIVAL_OF_EMPTY_CONTAINER_AT_ORIGIN` ( ARRIVAL_AT_STOP event at ORIGIN stop ) `FULL_CONTAINER_READY_FOR_PICK_UP_AT_ORIGIN` ( STUFF event at ORIGIN stop ) `PICKED_UP_FULL_CONTAINER_AT_ORIGIN` ( PICKED_UP event at ORIGIN stop ) `ARRIVAL_AT_EXPORT_WAREHOUSE` ( ARRIVAL_AT_STOP event at ORIGIN stop ) `DEPARTURE_FROM_EXPORT_WAREHOUSE` ( DEPARTURE_FROM_STOP event at ORIGIN stop ) `ARRIVAL_AT_ORIGIN_CFS` ( ARRIVAL_AT_STOP event at ORIGIN stop ) `LOAD_INTO_CONTAINER_AT_ORIGIN_CFS` ( LOAD event at ORIGIN stop ) `DEPARTURE_OF_CONTAINER_FROM_ORIGIN_CFS` ( DEPARTURE_FROM_STOP event at ORIGIN stop ) `EXPORT_CUSTOMS_DOCS_FILING` ( CUSTOMS_DOCS_FILING event at PORT_OF_LOADING stop ) `EXPORT_CUSTOMS_HOLD` ( CUSTOMS_HOLD event at PORT_OF_LOADING stop ) `EXPORT_CUSTOMS_CLEARANCE` ( CUSTOMS_CLEARANCE event at PORT_OF_LOADING stop ) `ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL` ( ARRIVAL_AT_STOP event at TRANSFER stop ) `DISCHARGE_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL` ( DISCHARGE event at TRANSFER stop ) `LOAD_FULL_CONTAINER_AT_INLAND_EXPORT_TERMINAL` ( LOAD event at TRANSFER stop ) `DEPARTURE_FULL_CONTAINER_FROM_INLAND_EXPORT_TERMINAL` ( DEPARTURE_FROM_STOP event at TRANSFER stop ) `GATE_IN_FULL_CONTAINER_AT_PORT_OF_LOADING` ( GATE_IN_FULL event at PORT_OF_LOADING stop ) `LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_PORT_OF_LOADING` ( LOAD event at PORT_OF_LOADING stop ) `VESSEL_DEPARTURE_FROM_PORT_OF_LOADING` ( DEPARTURE_FROM_STOP event at PORT_OF_LOADING stop ) `SHORT_SHIPPED_AT_PORT_OF_LOADING` ( SHORT_SHIPPED event at PORT_OF_LOADING stop ) `VESSEL_ARRIVAL_AT_TRANSSHIPMENT_PORT` ( ARRIVAL_AT_STOP event at TRANSSHIPMENT_PORT stop ) `DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_TRANSSHIPMENT_PORT` ( DISCHARGE event at TRANSSHIPMENT_PORT stop ) `ARRIVAL_AT_TRANSSHIPMENT_CFS` ( ARRIVAL_AT_STOP event at TRANSSHIPMENT_PORT stop ) `DISCHARGE_AT_TRANSSHIPMENT_CFS` ( DISCHARGE event at TRANSSHIPMENT_PORT stop ) `LOAD_INTO_CONTAINER_AT_TRANSSHIPMENT_CFS` ( LOAD event at TRANSSHIPMENT_PORT stop ) `DEPARTURE_FROM_TRANSSHIPMENT_CFS` ( DEPARTURE_FROM_STOP event at TRANSSHIPMENT_PORT stop ) `LOAD_FULL_CONTAINER_ONTO_VESSEL_AT_TRANSSHIPMENT_PORT` ( LOAD event at TRANSSHIPMENT_PORT stop ) `GATE_OUT_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT` ( GATE_OUT_FULL event at TRANSSHIPMENT_PORT stop ) `GATE_IN_FULL_CONTAINER_AT_TRANSSHIPMENT_PORT` ( GATE_IN_FULL event at TRANSSHIPMENT_PORT stop ) `VESSEL_DEPARTURE_FROM_TRANSSHIPMENT_PORT` ( DEPARTURE_FROM_STOP event at TRANSSHIPMENT_PORT stop ) `SHORT_SHIPPED_AT_TRANSSHIPMENT_PORT` ( SHORT_SHIPPED event at TRANSSHIPMENT_PORT stop ) `VESSEL_ARRIVAL_AT_PORT_OF_DISCHARGE` ( ARRIVAL_AT_STOP event at PORT_OF_DISCHARGE stop ) `DISCHARGE_FULL_CONTAINER_FROM_VESSEL_AT_PORT_OF_DISCHARGE` ( DISCHARGE event at PORT_OF_DISCHARGE stop ) `CARRIER_HOLD_AT_PORT_OF_DISCHARGE` ( CARRIER_HOLD event at PORT_OF_DISCHARGE stop ) `CARRIER_RELEASE_AT_PORT_OF_DISCHARGE` ( CARRIER_RELEASE event at PORT_OF_DISCHARGE stop ) `GATE_OUT_FULL_CONTAINER_AT_PORT_OF_DISCHARGE` ( GATE_OUT_FULL event at PORT_OF_DISCHARGE stop ) `DISCHARGE_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL` ( DISCHARGE event at TRANSFER stop ) `SHORT_SHIPPED_AT_PORT_OF_DISCHARGE` ( SHORT_SHIPPED event at PORT_OF_DISCHARGE stop ) `ARRIVAL_OF_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL` ( ARRIVAL_AT_STOP event at TRANSFER stop ) `LOAD_FULL_CONTAINER_AT_INLAND_IMPORT_TERMINAL` ( LOAD event at TRANSFER stop ) `DEPARTURE_FULL_CONTAINER_FROM_INLAND_IMPORT_TERMINAL` ( DEPARTURE_FROM_STOP event at TRANSFER stop ) `IMPORT_CUSTOMS_DOCS_FILING` ( CUSTOMS_DOCS_FILING event at PORT_OF_DISCHARGE stop ) `IMPORT_CUSTOMS_HOLD` ( CUSTOMS_HOLD event at PORT_OF_DISCHARGE or TRANSFER stop ) `IMPORT_CUSTOMS_CLEARANCE` ( CUSTOMS_CLEARANCE event at PORT_OF_DISCHARGE or TRANSFER stop ) `ARRIVAL_AT_DESTINATION_CFS` ( ARRIVAL_AT_STOP event at DESTINATION stop ) `STRIP_AT_DESTINATION_CFS` ( STRIP event at DESTINATION stop ) `DEPARTURE_FROM_DESTINATION_CFS` ( DEPARTURE_FROM_STOP event at DESTINATION stop ) `ARRIVAL_AT_IMPORT_WAREHOUSE` ( ARRIVAL_AT_STOP event at DESTINATION stop ) `DEPARTURE_FROM_IMPORT_WAREHOUSE` ( DEPARTURE_FROM_STOP event at DESTINATION stop ) `OUT_FOR_DELIVERY` ( OUT_FOR_DELIVERY event at DESTINATION stop ) `ARRIVAL_OF_FULL_CONTAINER_AT_CONSIGNEE` ( ARRIVAL_AT_STOP event at DESTINATION stop ) `PROOF_OF_DELIVERY` ( DELIVERY event at DESTINATION stop ) `HANDOVER_TO_THIRD_PARTY` ( DELIVERY event at DESTINATION stop ) `READY_FOR_PICKUP_EMPTY_CONTAINER_AT_CONSIGNEE_LOCATION` ( STRIP event at DESTINATION stop ) `PICKED_UP_EMPTY_CONTAINER_FROM_CONSIGNEE` ( DEPARTURE_FROM_STOP event at DESTINATION stop ) `GATE_IN_EMPTY_CONTAINER_AT_TERMINAL` ( GATE_IN_EMPTY event at RETURN stop )
    - `originLocation` TrackedShipmentStopLocation: The location of the stop.
      - `address` Address: A postal address.
        - `addressLines` string[]: Street name, number, direction, PO box, etc. Only three address lines are currently permitted.
        - `city` string: Name of city, town, etc.
        - `country` 'US' | 'CA' | 'MX' | 'AG' | 'BB' | 'BS' | 'BZ' | 'CR' | 'CU' | 'DM' | 'DO' | 'GD' | 'GT' | 'HN' | 'HT' | 'JM' | 'KN' | 'LC' | 'NI' | 'PA' | 'SV' | 'TT' | 'VC' | 'AI' | 'AW' | 'BL' | 'BM' | 'BQ' | 'CW' | 'GL' | 'GP' | 'KY' | 'MF' | 'MQ' | 'MS' | 'PM' | 'PR' | 'SX' | 'TC' | 'UM' | 'VG' | 'VI' | 'AT' | 'BE' | 'BG' | 'CY' | 'CZ' | 'DK' | 'DE' | 'EE' | 'ES' | 'FI' | 'FR' | 'GB' | 'GR' | 'HR' | 'HU' | 'IE' | 'IT' | 'LT' | 'LU' | 'LV' | 'MT' | 'NL' | 'PL' | 'PT' | 'RO' | 'SE' | 'SK' | 'SI' | 'CH' | 'IS' | 'LI' | 'NO' | 'AL' | 'ME' | 'MK' | 'RS' | 'TR' | 'AD' | 'AX' | 'BA' | 'BV' | 'BY' | 'FO' | 'GG' | 'GI' | 'IM' | 'IO' | 'JE' | 'MC' | 'MD' | 'SJ' | 'SM' | 'TF' | 'UA' | 'VA' | 'AE' | 'AF' | 'AM' | 'AZ' | 'BD' | 'BH' | 'BN' | 'BT' | 'CN' | 'GE' | 'HK' | 'ID' | 'IL' | 'IN' | 'IQ' | 'IR' | 'JO' | 'JP' | 'KG' | 'KH' | 'KP' | 'KR' | 'KW' | 'KZ' | 'LA' | 'LB' | 'LK' | 'MM' | 'MN' | 'MO' | 'MV' | 'MY' | 'NP' | 'OM' | 'PH' | 'PK' | 'PS' | 'QA' | 'RU' | 'SA' | 'SG' | 'SY' | 'TH' | 'TJ' | 'TL' | 'TM' | 'TW' | 'UZ' | 'VN' | 'YE' | 'AO' | 'BF' | 'BI' | 'BJ' | 'BW' | 'CD' | 'CF' | 'CG' | 'CI' | 'CM' | 'CV' | 'DJ' | 'DZ' | 'EG' | 'EH' | 'ER' | 'ET' | 'GA' | 'GH' | 'GM' | 'GN' | 'GQ' | 'GW' | 'HM' | 'KE' | 'KM' | 'LR' | 'LS' | 'LY' | 'MA' | 'MG' | 'ML' | 'MR' | 'MU' | 'MW' | 'MZ' | 'NA' | 'NE' | 'NG' | 'RE' | 'RW' | 'SC' | 'SD' | 'SH' | 'SL' | 'SN' | 'SO' | 'SS' | 'ST' | 'SZ' | 'TD' | 'TG' | 'TN' | 'TZ' | 'UG' | 'YT' | 'ZA' | 'ZM' | 'ZW' | 'AR' | 'BO' | 'BR' | 'CL' | 'CO' | 'EC' | 'FK' | 'GF' | 'GS' | 'GY' | 'PE' | 'PY' | 'SR' | 'UY' | 'VE' | 'AS' | 'AU' | 'CC' | 'CK' | 'CX' | 'FJ' | 'FM' | 'GU' | 'KI' | 'MH' | 'MP' | 'NC' | 'NF' | 'NR' | 'NU' | 'NZ' | 'PF' | 'PG' | 'PN' | 'PW' | 'SB' | 'TK' | 'TO' | 'TV' | 'VU' | 'WF' | 'WS' | 'AQ' | 'EL' | 'UK' | 'XK' | 'XS' | 'XI', enum: Abbreviation of country (using ISO 3166 standards). (default: 'US')
        - `postalCode` string: The ZIP or postal code.
        - `state` string: Abbreviation of state, province, district, etc.
      - `coordinates` GeoCoordinates
        - `latitude` number, float: The approximate geographic latitude of a location, using the WGS84 coordinate system.
        - `longitude` number, float: The approximate geographic longitude of a location, using the WGS84 coordinate system.
      - `id` string, uuid: The id of the location.
      - `identifiers` TrackedShipmentStopLocationIdentifier[]: List of standard identifiers associated with this location.
        - `type` 'AIRPORT_IATA' | 'AIRPORT_ICAO' | 'EXTERNAL' | 'LOCODE' | 'NAME' | 'PORT_UN_LOCODE' | 'FACILITY_ID' | 'RAIL_SPLC' | 'RAIL_UIC' | 'RAIL_EU_PLC' | 'UNKNOWN': The type of identifier and authority who assigns these identifiers.
        - `value` string: The value of the identifier.
      - `masterLocationId` string, uuid: The master location id of the location.
      - `name` string: The name of the location.
      - `timeZone` string: TZ database identifier of the time zone at the stop (https://www.iana.org/time-zones)
    - `primaryShipmentIdentifier` PrimaryShipmentIdentifier: A shipment-level identifier which is intended to most uniquely refer to a shipment; it is derived based on a hierarchy of identifier types.
      - `type` 'CONTAINER_ID' | 'BILL_OF_LADING' | 'HOUSE_BILL_OF_LADING' | 'BOOKING_NUMBER' | 'SERIAL_NUMBER' | 'VEHICLE_IDENTIFICATION_NUMBER' | 'ORDER' | 'PRO' | 'TRACKING_NUMBER' | 'AIR_WAYBILL' | 'HOUSE_AIR_WAYBILL' | 'RAIL_CAR_ID' | 'WAYBILL' | 'TRAIN_NUMBER' | 'WAGON_ID' | 'CUSTOMER_REFERENCE' | 'UNKNOWN'
      - `value` string
    - `relatedOrders` ShipmentOrder[]: A collection of orders fulfilled by this shipment.
      - `additionalIdentifiers` AdditionalOrderIdentifier[]: Additional terms to describe the order.
        - `type` 'CONTRACT' | 'LOAD' | 'MANUFACTURER' | 'PROMOTION' | 'SEASON' | 'VENDOR' | 'LAUNCH_CODE' | 'CUSTOMER_ORDER'
        - `value` string
      - `deliveryEstimateStatus` OrderArrivalStatus: Comparison between the planned date and time window and the date and time when the order is predicted to be delivered.
        - `code` 'UNKNOWN' | 'EARLY' | 'ON_TIME' | 'LATE', enum
        - `durationInMinutes` integer
      - `deliveryEstimateDateTime` string, date-time: The date and time when the order is predicted to be delivered. (format: yyyy-MM-dd'T'HH:mm:ssZ, example: 2019-11-14T12:30:00-0500)
      - `id` string: Internal identifier to uniquely identify the order.
      - `identifier` OrderIdentifier: Customer provided identifier of the order.
        - `type` 'PURCHASE_ORDER' | 'SALES_ORDER' | 'WAREHOUSE_MOVEMENT_ORDER' | 'ADVANCED_SHIPMENT_NOTICE' | 'INVOICE' | 'DELIVERY'
        - `value` string
      - `launchDateTime` string, date-time: Date and time when a launch of the order is planned. (format: yyyy-MM-dd'T'HH:mm:ssZ, example: 2019-11-14T12:30:00-0500)
      - `originalDeliveryDateTimeWindow` OffsetDateTimeWindow: A date and time range, with time zone offset.
        - `endDateTime` string: End time of this window with timezone offset. (format: yyyy-MM-dd'T'HH:mm:ssZ)
        - `startDateTime` string: Start time of this window with timezone offset. (format: yyyy-MM-dd'T'HH:mm:ssZ)
      - `supplier` OrderSupplier: The supplier of the order at vendor location.
        - `id` string
        - `name` string
      - `supplierReadyDateTimeWindow` OffsetDateTimeWindow: A date and time range, with time zone offset.
        - `endDateTime` string: End time of this window with timezone offset. (format: yyyy-MM-dd'T'HH:mm:ssZ)
        - `startDateTime` string: Start time of this window with timezone offset. (format: yyyy-MM-dd'T'HH:mm:ssZ)
      - `tags` OrderTag[]: Non-unique terms to describe how orders are managed within the organization. Used when searching and filtering by a specific department, team, category.
        - `description` string
        - `type` 'ANALYST' | 'CARRIER' | 'CATEGORY' | 'COMMODITY' | 'DEPARTMENT' | 'DIRECTOR' | 'FAMILY' | 'GROUP' | 'MANAGER' | 'SECTOR' | 'BATCH'
        - `value` string
    - `shipmentId` string, uuid
    - `stops` ShipmentSummaryStop[]: A collection of stops along the shipment's route, in the order in which they appear in the route. This is only populated if requested through additionalFields.
      - `events` ShipmentSummaryStopEvent[]: A collection of events that have occurred or are expected to occur at this stop.
        - `actualOrEstimateDateTime` TrackedShipmentDateTime: A dateTime for the event provided by a certain source.
          - `dateTime` string, date-time: The time that this event occurred or will occur. If accompanied by endDateTime, this value denotes the start time of the resulting window.
          - `endDateTime` string, date-time: The end time of the window in which the event occurred or will occur.
          - `id` string, uuid: An identifier for the underlying record this dateTime was derived from. This is not unique per dateTime: dateTimes derived from the same underlying record carry the same value. Only populated when the providing source supplies one.
          - `lastModifiedDateTime` string, date-time: Denotes when the provided dateTime was last modified.
          - `source` 'UNKNOWN' | 'CARRIER' | 'BROKER' | 'FFW' | 'USER' | 'CONTRACT' | 'GEOFENCE' | 'FACILITY' | 'P44' | 'NVOCC': The source of the provided dateTime.<br><br>UNKNOWN - The source of the provided dateTime is unknown.<br>CARRIER -The dateTime is provided by CARRIER.<br>BROKER - The dateTime is provided by BROKER.<br>FFW - The dateTime is provided by FFW.<br>USER - The dateTime is provided by USER. Can only provide this value in POST/PUT. <br>CONTRACT - Contractually defined dateTime. <br>GEOFENCE - The dateTime is provided by GEOFENCE logic.<br>FACILITY - The dateTime is provided by a facility (e.g. terminal, airport, container depot, cross-dock station).<br>P44 - The dateTime is calculated by other P44 services.
          - `sourceIdentifiers` LogisticsIdentifier[]: An optional list of standardized 3rd party identifiers which provide more detail about the source of this dateTime. Can indicate a specific device, vehicle, carrier, or other freight entity.
            - `type` 'AIR_WAYBILL' | 'BILL_OF_LADING' | 'HOUSE_BILL_OF_LADING' | 'BOOKING_NUMBER' | 'CARRIER_IATA' | 'CARRIER_ICAO' | 'CARRIER_NAME' | 'CARRIER_SCAC' | 'FFW_SCAC' | 'NVOCC_SCAC' | 'NVOCC_NAME' | 'FFW_NAME' | 'FFW_MASTER_ID' | 'NVOCC_MASTER_ID' | 'CONTAINER_ID' | 'CUSTOMER_REFERENCE' | 'DELIVERY_NUMBER' | 'EXTERNAL' | 'FLIGHT_NUMBER' | 'ORDER' | 'PICKUP' | 'PRO' | 'PURCHASE_ORDER' | 'RAIL_CAR_ID' | 'RAIL_WAYBILL' | 'TRACKING_NUMBER' | 'TRAILER_ID' | 'UNKNOWN' | 'VESSEL_IMO' | 'VESSEL_NAME' | 'WAYBILL' | 'VESSEL_CALL_SIGN' | 'VESSEL_MMSI' | 'CARRIER_US_DOT_NUMBER' | 'CARRIER_MC_NUMBER' | 'SUBSCRIPTION_ID' | 'HOUSE_AIR_WAYBILL' | 'SALES_ORDER' | 'WAREHOUSE_MOVEMENT_ORDER' | 'ADVANCED_SHIPMENT_NOTICE' | 'DRIVER_MOBILE_PHONE_NUMBER' | 'VEHICLE_ID' | 'LICENSE_PLATE' | 'TRAILER_LICENSE_PLATE' | 'SENSITECH_DEVICE_ID' | 'EMERSON_DEVICE_ID' | 'TIVE_DEVICE_ID' | 'ZILLION_DEVICE_ID' | 'VOYAGE_NUMBER' | 'CARRIER_MASTER_ID' | 'CARRIER_NMC_ID' | 'CONTAINER_TYPE' | 'TRAIN_NUMBER' | 'WAGON_ID' | 'TRAIN_ID' | 'CAPACITY_PROVIDER_ACCOUNT_GROUP' | 'CAPACITY_PROVIDER_ACCOUNT_CODE' | 'SERIAL_NUMBER' | 'VEHICLE_IDENTIFICATION_NUMBER' | 'REFERENCE_NUMBER' | 'CONTAINER_PIN' | 'VESSEL_P44_ID' | 'EXPORT_CUSTOMS_BROKER' | 'IMPORT_CUSTOMS_BROKER' | 'POL_QUALITY_CONTROL_PROVIDER' | 'POD_QUALITY_CONTROL_PROVIDER' | 'AIRCRAFT_ICAO' | 'AIRLINE_NAME' | 'SEAL_NUMBER' | 'DRAYAGE_CARRIER_SCAC' | 'EXPORT_DRAYAGE_CARRIER_SCAC' | 'IMPORT_DRAYAGE_CARRIER_SCAC' | 'INBOUND_VOYAGE_NUMBER': The standard which defines who assigns the identifier and what it identifies. Required field.
            - `value` string: The value of this identifier. Required field.
          - `selected` boolean: Denotes whether this dateTime is the one used as the top level dateTime of the event.
          - `sequence` integer: A number that indicates the order in which dateTimes of the same type and source were received.
          - `type` 'UNKNOWN' | 'PLANNED' | 'ACTUAL' | 'ESTIMATE': The type of the dateTime provided.<br><br>PLANNED - Denotes that a dateTime is planned or scheduled to occur.<br>ACTUAL - Denotes that a dateTime actually occurred.<br>ESTIMATE - Denotes that a dateTime is a calculated estimate.
        - `carrierInitialPlannedDateTime` string, date-time: The initial planned date and time when the carrier expects the event to occur. If the planned time is a range, this is the start of the range.
        - `carrierInitialPlannedEndDateTime` string, date-time: The initial planned date and time when the carrier expects the event to occur. This field is only populated when the planned time is a range; it represents the end of the range.
        - `carrierLatestPlannedDateTime` string, date-time: The latest planned date and time when the carrier expects the event to occur. If the planned time is a range, this is the start of the range.
        - `carrierLatestPlannedEndDateTime` string, date-time: The latest planned date and time when the carrier expects the event to occur. This field is only populated when the planned time is a range; it represents the end of the range.
        - `customerInitialPlannedDateTime` string, date-time: The initial planned date and time when the customer expects the event to occur. If the planned time is a range, this is the start of the range.
        - `customerInitialPlannedEndDateTime` string, date-time: The initial planned date and time when the customer expects the event to occur. This field is only populated when the planned time is a range; it represents the end of the range.
        - `customerLatestPlannedDateTime` string, date-time: The latest planned date and time when the customer expects the event to occur. If the planned time is a range, this is the start of the range.
        - `customerLatestPlannedEndDateTime` string, date-time: The latest planned date and time when the customer expects the event to occur. This field is only populated when the planned time is a range; it represents the end of the range.
        - `description` string: The description of the event.
        - `dateTime` string, date-time: The date and time when the event occurred.
        - `deltaEstimatedInMinutes` integer: The difference in time, in minutes, between the planned time of this event and its estimated time. A positive value represents later than planned; a negative value represents earlier than planned. This field will only be populated if both planned time and estimated time exist. It may be populated even after the event has occurred.
        - `deltaActualInMinutes` integer: The difference in time, in minutes, between the planned time of this event and its actual time. A positive value represents later than planned; a negative value represents earlier than planned. This field will only be populated if both planned time and estimated time exist. It may be populated even after the event has occurred.
        - `deltaActualOrEstimatedInMinutes` integer: Represents the difference in time, in minutes, between the planned time and the actual time if the event has occurred. Otherwise, represents the difference in time, in minutes, between the planned time and the estimated time.
        - `details` ShipmentEventDetails: Contains accompanying information about the event, such as quality control codes.
          - `qualityControl` QualityControlEventDetails: Details of an event related to a quality control
            - `code` 'UNKNOWN' | 'SURVEY' | 'HELD' | 'DAMAGE_HELD' | 'PLANT_HELD' | 'QUALITY_CAMPAIGN_HELD' | 'CUSTOMS_HELD' | 'POWER_WASH_HELD' | 'OTHER_HELD' | 'QUALITY_CONTROL_HELD' | 'IMPORT_HELD' | 'RELEASE' | 'AVAILABLE' | 'EXPORT_SURVEY': ${QualityControlEventDetails.apiModel.code.value}
        - `estimateDateTime` TrackedShipmentDateTime: A dateTime for the event provided by a certain source.
          - `dateTime` string, date-time: The time that this event occurred or will occur. If accompanied by endDateTime, this value denotes the start time of the resulting window.
          - `endDateTime` string, date-time: The end time of the window in which the event occurred or will occur.
          - `id` string, uuid: An identifier for the underlying record this dateTime was derived from. This is not unique per dateTime: dateTimes derived from the same underlying record carry the same value. Only populated when the providing source supplies one.
          - `lastModifiedDateTime` string, date-time: Denotes when the provided dateTime was last modified.
          - `source` 'UNKNOWN' | 'CARRIER' | 'BROKER' | 'FFW' | 'USER' | 'CONTRACT' | 'GEOFENCE' | 'FACILITY' | 'P44' | 'NVOCC': The source of the provided dateTime.<br><br>UNKNOWN - The source of the provided dateTime is unknown.<br>CARRIER -The dateTime is provided by CARRIER.<br>BROKER - The dateTime is provided by BROKER.<br>FFW - The dateTime is provided by FFW.<br>USER - The dateTime is provided by USER. Can only provide this value in POST/PUT. <br>CONTRACT - Contractually defined dateTime. <br>GEOFENCE - The dateTime is provided by GEOFENCE logic.<br>FACILITY - The dateTime is provided by a facility (e.g. terminal, airport, container depot, cross-dock station).<br>P44 - The dateTime is calculated by other P44 services.
          - `sourceIdentifiers` LogisticsIdentifier[]: An optional list of standardized 3rd party identifiers which provide more detail about the source of this dateTime. Can indicate a specific device, vehicle, carrier, or other freight entity.
            - `type` 'AIR_WAYBILL' | 'BILL_OF_LADING' | 'HOUSE_BILL_OF_LADING' | 'BOOKING_NUMBER' | 'CARRIER_IATA' | 'CARRIER_ICAO' | 'CARRIER_NAME' | 'CARRIER_SCAC' | 'FFW_SCAC' | 'NVOCC_SCAC' | 'NVOCC_NAME' | 'FFW_NAME' | 'FFW_MASTER_ID' | 'NVOCC_MASTER_ID' | 'CONTAINER_ID' | 'CUSTOMER_REFERENCE' | 'DELIVERY_NUMBER' | 'EXTERNAL' | 'FLIGHT_NUMBER' | 'ORDER' | 'PICKUP' | 'PRO' | 'PURCHASE_ORDER' | 'RAIL_CAR_ID' | 'RAIL_WAYBILL' | 'TRACKING_NUMBER' | 'TRAILER_ID' | 'UNKNOWN' | 'VESSEL_IMO' | 'VESSEL_NAME' | 'WAYBILL' | 'VESSEL_CALL_SIGN' | 'VESSEL_MMSI' | 'CARRIER_US_DOT_NUMBER' | 'CARRIER_MC_NUMBER' | 'SUBSCRIPTION_ID' | 'HOUSE_AIR_WAYBILL' | 'SALES_ORDER' | 'WAREHOUSE_MOVEMENT_ORDER' | 'ADVANCED_SHIPMENT_NOTICE' | 'DRIVER_MOBILE_PHONE_NUMBER' | 'VEHICLE_ID' | 'LICENSE_PLATE' | 'TRAILER_LICENSE_PLATE' | 'SENSITECH_DEVICE_ID' | 'EMERSON_DEVICE_ID' | 'TIVE_DEVICE_ID' | 'ZILLION_DEVICE_ID' | 'VOYAGE_NUMBER' | 'CARRIER_MASTER_ID' | 'CARRIER_NMC_ID' | 'CONTAINER_TYPE' | 'TRAIN_NUMBER' | 'WAGON_ID' | 'TRAIN_ID' | 'CAPACITY_PROVIDER_ACCOUNT_GROUP' | 'CAPACITY_PROVIDER_ACCOUNT_CODE' | 'SERIAL_NUMBER' | 'VEHICLE_IDENTIFICATION_NUMBER' | 'REFERENCE_NUMBER' | 'CONTAINER_PIN' | 'VESSEL_P44_ID' | 'EXPORT_CUSTOMS_BROKER' | 'IMPORT_CUSTOMS_BROKER' | 'POL_QUALITY_CONTROL_PROVIDER' | 'POD_QUALITY_CONTROL_PROVIDER' | 'AIRCRAFT_ICAO' | 'AIRLINE_NAME' | 'SEAL_NUMBER' | 'DRAYAGE_CARRIER_SCAC' | 'EXPORT_DRAYAGE_CARRIER_SCAC' | 'IMPORT_DRAYAGE_CARRIER_SCAC' | 'INBOUND_VOYAGE_NUMBER': The standard which defines who assigns the identifier and what it identifies. Required field.
            - `value` string: The value of this identifier. Required field.
          - `selected` boolean: Denotes whether this dateTime is the one used as the top level dateTime of the event.
          - `sequence` integer: A number that indicates the order in which dateTimes of the same type and source were received.
          - `type` 'UNKNOWN' | 'PLANNED' | 'ACTUAL' | 'ESTIMATE': The type of the dateTime provided.<br><br>PLANNED - Denotes that a dateTime is planned or scheduled to occur.<br>ACTUAL - Denotes that a dateTime actually occurred.<br>ESTIMATE - Denotes that a dateTime is a calculated estimate.
        - `initialPlannedDateTime` string, date-time: The initial planned date and time when the event occurred. If the planned time is a range, this is the start of the range.
        - `initialPlannedEndDateTime` string, date-time: The initial planned date and time when the event occurred. This field is only populated when the planned time is a range; it represents the end of the range.
        - `latestPlannedDateTime` string, date-time: The latest planned date and time when the event occurred. If the planned time is a range, this is the start of the range.
        - `latestPlannedEndDateTime` string, date-time: The latest planned date and time when the event occurred. This field is only populated when the planned time is a range; it represents the end of the range.
        - `receivedDateTime` string, date-time: The date and time when the event was received by the system.
        - `significance` string[]: The significance of the event to the lifecycle of the shipment, such as pick-up from origin or delivery at destination.
        - `type` 'UNKNOWN' | 'TRACKING_INITIATE' | 'TRACKING_START' | 'ARRIVAL_AT_STOP' | 'DEPARTURE_FROM_STOP' | 'LOAD_ONTO_VEHICLE' | 'UNLOAD_FROM_VEHICLE' | 'TRACKING_END_DUE_TO_TIMEOUT' | 'TRACKING_END_BY_USER' | 'TRACKING_COMPLETE' | 'GATE_IN' | 'GATE_OUT' | 'FLIGHT_BOOKING' | 'MANIFEST' | 'RECEIVE_FROM_SHIPPER' | 'CONSIGNEE_NOTIFY' | 'DELIVERY' | 'WARNING' | 'EXCEPTION' | 'TRACKING_STOP' | 'EXCEPTION_LATE_DEPARTURE' | 'EXCEPTION_MISSED_CONNECTION' | 'GATE_IN_FULL' | 'GATE_IN_EMPTY' | 'GATE_OUT_EMPTY' | 'GATE_OUT_FULL' | 'LOAD' | 'DISCHARGE' | 'EXCEPTION_DELAYED' | 'EXCEPTION_DELIVERY_MISSED' | 'EXCEPTION_HELD' | 'EXCEPTION_PICKUP_MISSED' | 'AVAILABLE' | 'ENTERED_GEOFENCE' | 'EXITED_GEOFENCE' | 'INFO' | 'OUT_FOR_DELIVERY' | 'PICKED_UP' | 'RETURN_TO_SENDER' | 'TRACKING_FAILED' | 'UNAUTHORIZED' | 'PICKUP_MISSED' | 'SURVEY' | 'HELD' | 'RELEASE' | 'DELAYED' | 'DELIVERY_MISSED' | 'ENTERED_INNER_GEOFENCE' | 'EXITED_INNER_GEOFENCE' | 'ENTERED_OUTER_GEOFENCE' | 'EXITED_OUTER_GEOFENCE' | 'ENTERED_FINAL_GEOFENCE' | 'EXITED_FINAL_GEOFENCE' | 'IDLE' | 'DRIVER_DENY_TRACKING' | 'UNKNOWN_EQUIPMENT_IDENTIFIER' | 'MISSING_EQUIPMENT_IDENTIFIER' | 'DISPATCH' | 'CUSTOMS_HOLD' | 'CUSTOMS_CLEARANCE' | 'CUSTOMS_DOCS_FILING' | 'CUSTOMS_TRANSIT_DOCS_ISSUED' | 'CUSTOMS_TRANSIT_DOCS_CLOSED' | 'CARRIER_HOLD' | 'RECEIVE_FROM_CARRIER' | 'ISSUE_FREIGHT_BILL' | 'FREIGHT_ON_HAND' | 'READY_FOR_CARRIAGE' | 'LAST_FREE_DAY' | 'MISSING_CARRIER' | 'STUFF' | 'STRIP' | 'SEAL_INSPECTION' | 'SEAL_REMOVAL' | 'SEAL_RESEAL' | 'HANDOVER' | 'DOCUMENT_ADD' | 'DOCUMENT_REMOVE' | 'REMOVE_FROM_BOOKING' | 'COST_UPDATE' | 'SHARING_STOPPED' | 'ROLLED_OVER' | 'BAD_ORDER' | 'BAD_ORDER_RELEASE': The type of the event.
      - `stop` TrackedShipmentStop: Information about a stop.
        - `id` string, uuid: The id of this stop. Will always be populated on response.
        - `location` TrackedShipmentStopLocation: The location of the stop.
          - `address` Address: A postal address.
            - `addressLines` string[]: Street name, number, direction, PO box, etc. Only three address lines are currently permitted.
            - `city` string: Name of city, town, etc.
            - `country` 'US' | 'CA' | 'MX' | 'AG' | 'BB' | 'BS' | 'BZ' | 'CR' | 'CU' | 'DM' | 'DO' | 'GD' | 'GT' | 'HN' | 'HT' | 'JM' | 'KN' | 'LC' | 'NI' | 'PA' | 'SV' | 'TT' | 'VC' | 'AI' | 'AW' | 'BL' | 'BM' | 'BQ' | 'CW' | 'GL' | 'GP' | 'KY' | 'MF' | 'MQ' | 'MS' | 'PM' | 'PR' | 'SX' | 'TC' | 'UM' | 'VG' | 'VI' | 'AT' | 'BE' | 'BG' | 'CY' | 'CZ' | 'DK' | 'DE' | 'EE' | 'ES' | 'FI' | 'FR' | 'GB' | 'GR' | 'HR' | 'HU' | 'IE' | 'IT' | 'LT' | 'LU' | 'LV' | 'MT' | 'NL' | 'PL' | 'PT' | 'RO' | 'SE' | 'SK' | 'SI' | 'CH' | 'IS' | 'LI' | 'NO' | 'AL' | 'ME' | 'MK' | 'RS' | 'TR' | 'AD' | 'AX' | 'BA' | 'BV' | 'BY' | 'FO' | 'GG' | 'GI' | 'IM' | 'IO' | 'JE' | 'MC' | 'MD' | 'SJ' | 'SM' | 'TF' | 'UA' | 'VA' | 'AE' | 'AF' | 'AM' | 'AZ' | 'BD' | 'BH' | 'BN' | 'BT' | 'CN' | 'GE' | 'HK' | 'ID' | 'IL' | 'IN' | 'IQ' | 'IR' | 'JO' | 'JP' | 'KG' | 'KH' | 'KP' | 'KR' | 'KW' | 'KZ' | 'LA' | 'LB' | 'LK' | 'MM' | 'MN' | 'MO' | 'MV' | 'MY' | 'NP' | 'OM' | 'PH' | 'PK' | 'PS' | 'QA' | 'RU' | 'SA' | 'SG' | 'SY' | 'TH' | 'TJ' | 'TL' | 'TM' | 'TW' | 'UZ' | 'VN' | 'YE' | 'AO' | 'BF' | 'BI' | 'BJ' | 'BW' | 'CD' | 'CF' | 'CG' | 'CI' | 'CM' | 'CV' | 'DJ' | 'DZ' | 'EG' | 'EH' | 'ER' | 'ET' | 'GA' | 'GH' | 'GM' | 'GN' | 'GQ' | 'GW' | 'HM' | 'KE' | 'KM' | 'LR' | 'LS' | 'LY' | 'MA' | 'MG' | 'ML' | 'MR' | 'MU' | 'MW' | 'MZ' | 'NA' | 'NE' | 'NG' | 'RE' | 'RW' | 'SC' | 'SD' | 'SH' | 'SL' | 'SN' | 'SO' | 'SS' | 'ST' | 'SZ' | 'TD' | 'TG' | 'TN' | 'TZ' | 'UG' | 'YT' | 'ZA' | 'ZM' | 'ZW' | 'AR' | 'BO' | 'BR' | 'CL' | 'CO' | 'EC' | 'FK' | 'GF' | 'GS' | 'GY' | 'PE' | 'PY' | 'SR' | 'UY' | 'VE' | 'AS' | 'AU' | 'CC' | 'CK' | 'CX' | 'FJ' | 'FM' | 'GU' | 'KI' | 'MH' | 'MP' | 'NC' | 'NF' | 'NR' | 'NU' | 'NZ' | 'PF' | 'PG' | 'PN' | 'PW' | 'SB' | 'TK' | 'TO' | 'TV' | 'VU' | 'WF' | 'WS' | 'AQ' | 'EL' | 'UK' | 'XK' | 'XS' | 'XI', enum: Abbreviation of country (using ISO 3166 standards). (default: 'US')
            - `postalCode` string: The ZIP or postal code.
            - `state` string: Abbreviation of state, province, district, etc.
          - `coordinates` GeoCoordinates
            - `latitude` number, float: The approximate geographic latitude of a location, using the WGS84 coordinate system.
            - `longitude` number, float: The approximate geographic longitude of a location, using the WGS84 coordinate system.
          - `id` string, uuid: The id of the location.
          - `identifiers` TrackedShipmentStopLocationIdentifier[]: List of standard identifiers associated with this location.
            - `type` 'AIRPORT_IATA' | 'AIRPORT_ICAO' | 'EXTERNAL' | 'LOCODE' | 'NAME' | 'PORT_UN_LOCODE' | 'FACILITY_ID' | 'RAIL_SPLC' | 'RAIL_UIC' | 'RAIL_EU_PLC' | 'UNKNOWN': The type of identifier and authority who assigns these identifiers.
            - `value` string: The value of the identifier.
          - `masterLocationId` string, uuid: The master location id of the location.
          - `name` string: The name of the location.
          - `timeZone` string: TZ database identifier of the time zone at the stop (https://www.iana.org/time-zones)
        - `type` 'UNKNOWN' | 'ORIGIN' | 'DESTINATION' | 'TRANSFER' | 'OTHER' | 'PORT_OF_LOADING' | 'TRANSSHIPMENT_PORT' | 'PORT_OF_DISCHARGE' | 'PICKUP' | 'DELIVERY' | 'RETURN' | 'WAREHOUSE' | 'HUB' | 'AIRPORT' | 'ORIGIN_CFS' | 'DESTINATION_CFS': The type of stop.
      - `significance` string[]: The significance of the stop to the lifecycle of the shipment, such as the absolute origin or destination.
    - `sharingContext` SharingContext: This model is populated when the data is shared across tenants, it conditionally describes which tenant(s) are involved with the shared data using tenant name and tenant UUID.
      - `dataOriginators` DataOriginator[]: This is a list of the tenant(s) that created the shared data, it will be visible on all shared versions of the data.
        - `tenantUuid` string, uuid: UUID of the tenant.
        - `tenantName` string: Name of the tenant.
        - `tenantId` integer: Legacy identifier of the tenant, not to be used externally.
        - `tenantRegion` 'NA12' | 'EU12': Source region of the tenant.
      - `recipients` DataRecipient[]: This is a list of the tenant(s) to whom the data is shared.
        - `tenantUuid` string, uuid: UUID of the tenant.
        - `tenantName` string: Name of the tenant.
        - `tenantId` integer: Legacy identifier of the tenant, not to be used externally.
        - `tenantRegion` 'NA12' | 'EU12': Recipient tenant's Source region.
    - `transitTime` ForecastableTimeDuration: A duration of time which may be measured and/or forecasted.
      - `actualDuration` TimeDuration: The threshold to check against. Required unless operator is EXISTS or NOT_EXISTS. The unit UNKNOWN is not supported.
        - `amount` integer: The amount of time for a duration.
        - `unit` 'UNKNOWN' | 'MILLISECONDS' | 'SECONDS' | 'MINUTES' | 'HOURS' | 'DAYS' | 'WEEKS' | 'MONTHS' | 'YEARS', enum: The unit of time measurement for a duration.
      - `estimatedDuration` TimeDuration: The threshold to check against. Required unless operator is EXISTS or NOT_EXISTS. The unit UNKNOWN is not supported.
        - `amount` integer: The amount of time for a duration.
        - `unit` 'UNKNOWN' | 'MILLISECONDS' | 'SECONDS' | 'MINUTES' | 'HOURS' | 'DAYS' | 'WEEKS' | 'MONTHS' | 'YEARS', enum: The unit of time measurement for a duration.
    - `updatedDateTime` string, date-time

## Other responses

- `400`: Missing or invalid user context headers.

## Changes

- **2026-11-06** `cdf9675e2294`: 6 warning, 6 info
  - added the new `INBOUND_VOYAGE_NUMBER` enum value to the `results/items/allShipmentIdentifiers/items/type` response property for the response status `200`
  - added the new `INBOUND_VOYAGE_NUMBER` enum value to the `results/items/costs/items/identifiers/items/type` response property for the response status `200`
  - added the new `INBOUND_VOYAGE_NUMBER` enum value to the `results/items/milestones/items/actualOrEstimateDateTimeInfo/sourceIdentifiers/items/type` response property for the response status `200`
  - added the new `INBOUND_VOYAGE_NUMBER` enum value to the `results/items/milestones/items/estimateDateTimeInfo/sourceIdentifiers/items/type` response property for the response status `200`
  - …8 more
- …earlier changes not shown

[Operation history](https://skmtc.dev/project44/apis/project44-rest-api/changes/services/unified-search/v1/shipments/search/post.md)

---

[API](https://skmtc.dev/project44/apis/project44-rest-api.md) - [All operations](https://skmtc.dev/project44/apis/project44-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/project44/apis/project44-rest-api/revisions/cdf9675e2294?raw)
