NWCS ============================================================================= :Provider Information: +-----------------+------------------------------------------+ | **Id** | nwcs | +-----------------+------------------------------------------+ | **Type** | terminal | +-----------------+------------------------------------------+ | **Trace Type** | Scrape | +-----------------+------------------------------------------+ | **Credentials** | customer | +-----------------+------------------------------------------+ | **Limits** | 50 containers | +-----------------+------------------------------------------+ | **Status** | completed | +-----------------+------------------------------------------+ | **Doc Status** | draft | +-----------------+------------------------------------------+ | **Doc Version** | 1 | +-----------------+------------------------------------------+ :URLs: +---------+---------------------------------+--------------+ | Type | URL | Environment | +=========+=================================+==============+ | Page | https://access.nwcontainer.com/ | STG/DEV/PRD | +---------+---------------------------------+--------------+ :Sites: +------+---------+-----------------+ | Name | Site Id | Description | +======+=========+=================+ | name | ern | the description | +------+---------+-----------------+ Pages ----------------------------------------------------------------------------- In the home page enter the username and password to login: .. image:: /_static/providers/rt/nwcs/01_Login.png In the top menu, click on Availability: .. image:: /_static/providers/rt/nwcs/02_Home.png Then enter the container numbers in the shown text box, each on a line: .. image:: /_static/providers/rt/nwcs/03_Search_Containers.png Finally, you will find the results table: .. image:: /_static/providers/rt/nwcs/04_Results.png :Data Mapping: +-----------------------+-------------------+-------------------------------------------------------------------+ | Property | Source Property | Description | +=======================+===================+===================================================================+ | container_number | Equipment | The container number. | +-----------------------+-------------------+-------------------------------------------------------------------+ | steamshipBL | BOL | The Bill of Lading. | +-----------------------+-------------------+-------------------------------------------------------------------+ | carrier.steamshipLine | Line | The carrier scac. | +-----------------------+-------------------+-------------------------------------------------------------------+ | carrier.voyage | VVD | The carrier voyage Id. | +-----------------------+-------------------+-------------------------------------------------------------------+ | location.lot | Location | The lot is what is after the '-' in the Location column. | +-----------------------+-------------------+-------------------------------------------------------------------+ || event || Location || * If it is a 'Yard' create a grounded event, | || || || * if it is a 'Truck' create an outgated event. | +-----------------------+-------------------+-------------------------------------------------------------------+ | event | Last Free Date | If Last Free Date is not empty, create a release event. | +-----------------------+-------------------+-------------------------------------------------------------------+ | event | Custom release | If Custom release is not empty, create a customs hold event. | +-----------------------+-------------------+-------------------------------------------------------------------+ | event | Line release | If Line release is not empty, create a line hold event. | +-----------------------+-------------------+-------------------------------------------------------------------+ :Grounded Event: +------------------------+------------------+----------------------------------------------------------+ | Property | Source Property | Description | +========================+==================+==========================================================+ | event[n].code | Location | grounded if location is 'Yard' | +------------------------+------------------+----------------------------------------------------------+ | event[n].date | | ISO formatted current date/time. | +------------------------+------------------+----------------------------------------------------------+ | event[n].location.type | | terminal | +------------------------+------------------+----------------------------------------------------------+ | event[n].location.lot | Location | The lot is what is after the '-' in the Location column. | +------------------------+------------------+----------------------------------------------------------+ :Lfd Event: +------------------------+-----------------+----------------------------------------------------------+ | Property | Source Property | Description | +========================+=================+==========================================================+ | event[n].code | Last Free Day | lfd if Last Free Day is not empty. | +------------------------+-----------------+----------------------------------------------------------+ | event[n].date | | ISO formatted current date/time. | +------------------------+-----------------+----------------------------------------------------------+ | event[n].location.type | | terminal | +------------------------+-----------------+----------------------------------------------------------+ | event[n].location.lot | Location | The lot is what is after the '-' in the Location column. | +------------------------+-----------------+----------------------------------------------------------+ | event[n].data.lfd | Last Free Day | The last free day date. | +------------------------+-----------------+----------------------------------------------------------+ :Released Event: +------------------------+-----------------+----------------------------------------------------------+ | Property | Source Property | Description | +========================+=================+==========================================================+ | event[n].code | Last Free Day | released if Last Free Day is not empty. | +------------------------+-----------------+----------------------------------------------------------+ | event[n].date | | ISO formatted current date/time. | +------------------------+-----------------+----------------------------------------------------------+ | event[n].location.type | | terminal | +------------------------+-----------------+----------------------------------------------------------+ | event[n].location.lot | Location | The lot is what is after the '-' in the Location column. | +------------------------+-----------------+----------------------------------------------------------+ | event[n].data.released | | Empty string. | +------------------------+-----------------+----------------------------------------------------------+ :Outgated Event: +---------------------------------+-----------------+----------------------------------------------------------+ | Property | Source Property | Description | +=================================+=================+==========================================================+ | event[n].code | Location | outgated if 'Truck' in the Location column. | +---------------------------------+-----------------+----------------------------------------------------------+ | event[n].date | | ISO formatted current date/time. | +---------------------------------+-----------------+----------------------------------------------------------+ | event[n].location.type | | terminal | +---------------------------------+-----------------+----------------------------------------------------------+ | event[n].location.lot | Location | The lot is what is after the '-' in the Location column. | +---------------------------------+-----------------+----------------------------------------------------------+ | event[n].data.outgated | | Empty string. | +---------------------------------+-----------------+----------------------------------------------------------+ | event[n].data.outgate_scac | Line | The carrier scac. | +---------------------------------+-----------------+----------------------------------------------------------+ | event[n].data.outgate_confirmed | | True | +---------------------------------+-----------------+----------------------------------------------------------+ :Hold Events: +-------------------------+---------------------+----------------------------------------------------------+ | Property | Source Property | Description | +=========================+=====================+==========================================================+ | event[n].code | * Custom release | * hold if Custom release is not empty. | | | * Line release | * hold if Line release is not empty. | +-------------------------+---------------------+----------------------------------------------------------+ | event[n].date | * Custom release | * ISO formatted Custom release date/time. | | | * Line release | * ISO formatted Line release date/time. | +-------------------------+---------------------+----------------------------------------------------------+ | event[n].location.type | | terminal | +-------------------------+---------------------+----------------------------------------------------------+ | event[n].location.lot | Location | The lot is what is after the '-' in the Location column. | +-------------------------+---------------------+----------------------------------------------------------+ | event[n].data.holdType | * Custom release | * customs if Custom release is not empty. | | | * Line release | * line if Line release is not empty. | +-------------------------+---------------------+----------------------------------------------------------+ | event[n].data.code | | Hold, is the type of the event. | +-------------------------+---------------------+----------------------------------------------------------+