Information technology division visakhapatnam port trust visakhapatnam



Download 5.41 Mb.
Page12/19
Date26.04.2018
Size5.41 Mb.
#46817
1   ...   8   9   10   11   12   13   14   15   ...   19
Annexure # 8: PCS INTEGRATION

Functional/Process flow of PCS messages and integration with Port’s application (POMS/ROMS)


PCS System Architecture:

Centralized Port Community System (PCS) is an initiative by Indian Ports Association (IPA) intended to provide a single window system for the Port communities in India to securely exchange the documents and information electronically with their stakeholders involved in the maritime transport and logistics chain including the trading partners and government agencies. It also expected to provide global visibility and access to the central database to all its stakeholders through Internet based interfaces.

The stakeholders involved in the Port business and logistic chain and functionalities are as under:


  1. Port Authority

  2. Shipping Line/Agents

  3. Stevedoring Agent

  4. Terminal Operator

  5. Importer/Exporter/Customs House Agents

  6. Container Freight stations Operator

  7. Rail Transport Operator

  8. Surveyor

  9. Transporter

  10. Banks

  11. Customs

  12. Port Heal Officer

  13. Mercantile Marine Department

  14. Immigration


1. Port Authority:

Port Authority is a state establishment in charge of development and promotion of port equipment and ensuring the compliance of regulations. Port takes care of Allotment of berth, piloting vessels in and out of the port and also provides other vessel related and cargo related services.


2. Shipping Agent/ Shipping Line:

Shipping Line operates a fleet of ships and other carriers and the Shipping Agent provides the services on behalf of Shipping Lines. Shipping Agent coordinates the arrangements for ship arrival, berthing, discharge/loading and departure of the vessel with port, customs and other regulatory bodies.


3. Terminal Operator:

The terminal operator manages the terminal operations on behalf of Port and receives, stores, loads/discharges and delivers the containers/cargo within the terminal. They collect the terminal handling charges and storage charges while port collect the vessel related charges.


4. Customs House Agent (CHA) / Importer / Exporter:

Importers / exporters are the owners of the goods being imported/ exported. And they are mainly responsible for completion of customs and Port formalities either themselves or through a Customs House Agent (CHA). CHA helps the importer/Exporter in getting the customs clearance for his consignments. CHA declares the goods with Customs, and gets goods examined by Customs, pays the duty in the Customs designated bank and takes the physical possession of the cargo from the Custodian after paying all Port dues/charges.


5. Stevedore

Stevedores arrange for the labor gangs to handle containers, trailers, pallets, boxes, etc., maintain the tally sheets, and report the container/cargo loading and discharging details to the port and shipping agent. They also ensure the transport of handling units though the port area.


6. Container Freight Station (CFS)

The CFS is the custodian of containers and the cargo till the cargo is released to the importers after de-stuffing in case of imports and for exports till the cargo is shifted to port after stuffing. In the case of exports, the cargo is brought to the CFS for examination by Customs, stuffed in the containers and shifted to the port for loading on to the vessel.


7. Rail Transport Operator:

The Rail Transport Operator acts both as a custodian of cargo and also as an agency for transporting the containers to/from the port from/to the Inland Container Depots (ICDs). They move the containers by rail / road (in case of shortage of rakes to move container)s directly from the port to ICDs and back. CONCOR is used as synonym for Rail Transport Operator in Port Community as there are not many rail transporters on board.


8. Surveyor:

The Surveyor is hired by port/ Importer/Exporter as well as of the shipping agent to survey the vessel, container and cargo. The survey reports are used for ascertaining the damages if any. The surveyors also monitor the stevedoring activities and co-ordinate stuffing/de-stuffing, movement of containers/cargo and loading/discharging.


9. Road Transport Operator

The transporter shifts the containers or cargo from the port area to the designated CFS in case of imports. The transporters are also involved in shifting the empty containers from CFS to empty container storage yard. In case of export, Transporter moves the containers to the Port yard. The transporter engaged by the Port moves the containers from yard to the vessel in the case of exports and vice versa in the case of imports.


10. Bank

Bank facilitates the payment of service charges by the stakeholders to the port and other statutory charges like excise/stamp duties and taxes to Customs and other government agencies.


11. Customs

Customs is the government department in charge of collecting duty and taxes and of the border control. Customs also enforces the provisions of the Customs Act governing imports and exports of cargo, arrival and departure of vessels and prevention of smuggling including interdiction of narcotics drug trafficking. Customs grants entry inward / entry outwards permission for the vessel and clear goods for both import and export.


12. Port Health Organization (PHO)

The agency that is responsible for the inspection of hygiene in the ship and amongst the crew, so as to control the spread of infectious diseases from incoming vessels and aircraft, inspecting food/ agricultural products entering the Port, for wholesomeness, fitness and compliance with Indian legislation. Some of the cargo samples like edible oil is inspected by PHO and permitted for domestic use based on lab certification. On arrival, the PHO also issues de-ratting exemption certificate to the vessel.


13. Immigration

The agency that is responsible for applying the immigration laws of the country and Providing the needed documents for foreign crew and passengers to disembark and embark.


14. Container Agent

They represent the container Lines and provide the steamer agent with details of the containers belonging to them in the vessel. They also give the delivery order to the Clearing Agent/Importer for clearing the container. Similarly, the Liner gives the authorization for loading containers to a vessel to the clearing agent. They recover terminal handling charges and container detention charges as also issue Bill of lading and agent’s delivery order to the consignees.


The key components of Port Community System:

PCS Message Hub:

It is a centralized intelligent messaging system for the stakeholders to exchange structured messages in multiple protocols.


PCS Centralized Database and Repository:

It has centralized data repository to provide effective track and trace facility to all stakeholders.


PCS Web Services:
PCS Web: A web based application that acts as a single electronic window for ports and stakeholders to access and maintaining the central data repository.
PCS Portal: A portal for the port community.
PCS MESSAGE HUB:

PCS message Hub handles electronic document exchange between stakeholders, the message routing and forwarding. It enables pre-defined trading partners to request for the submission and retrieval of document-based messages. MHub provides a variety of interfaces/gateways for the stakeholders to exchange messages with their business partner. The stakeholder would choose the interfaces based on their in-house system interfacing requirements, IT infrastructure and the messaging protocols preferred and the transaction volume. MHub supports the standard messaging protocols like HTTP, SMTP and FTP and has inbuilt gateways to handle most of the international messaging standards.


FTP (INTELLIGENCE SERVICES):
Stakeholders can deposit their messages for their trading partner onto a designated folder in PCS FTP server using their FTP client. Whenever a message is deposited in the FTP server, FTP Gateway fetches this message from FTP server and deposits the message into the respective Message Hub mailbox.
In response, when the message is received into the mailbox, FTP Gateway will retrieve the message and move it to the FTP server’s user directory allocated for the recipient.
FTP Gateway handles UNEDIFACT, XML, Binary and Text file formats. FTP Gateway retrieves and submits messages from MHub at the user’s preferred time and at varied preferred intervals based on pre-defined criteria, such as, document type.
FTP OVER SSL:

FTP/SSL gateway works in the same way as FTP gateway but uses SSL (Secured Socket Layer) to transmit the messages. The users can use any secured FTP clients to send messages to or retrieve from PCS MHub.

WEB SERVICES:
Web Service uses standardized XML messaging system and platform independent. Web Service use SOAP or XML-RPC protocols over HTTP. M-Hub provides Web Services for the following functionalities:
• Retrieve Message Web Service

• Submit Message Web Service

• List Messages Web Service

• Delete Message Web Service


M-Hub Web service interface can handle SOAP request and response for clients systems connecting to M-Hub. The SOAP request formulated by client systems should comply with WS Basic Profile 1.0
EXCHANGING DIGITALLY SIGNED MESSAGES:
PCS provides supports exchange of digitally signed messages and provides functions for implementing digital certificates. The document flow for digitally signed message exchange is given below. The stakeholders can digitally sign their messages using the Digital Certificates issued by Public CA decided by IPA before it is sent to their trading Partner via PCS. PCS server will verify the credentials of the sender by accessing the Public CA’s directory service before the message is received by PCS. The original recipient of the message will check the message using PCS public key.
PCS supports the messages in Text and XML formats provided by PCS and UN/EDIFACT format if published and used by stakeholders. A separate implementation guidelines for UN/EDIFACT messages would be provided for the users who use UN/EDIFACT format for data exchange.
Standard Message Format:

The PCS messages would have the following segments or parts:

· Message Header

· Message Details

· Message Trailer
Message Header:

Message Header includes the information about the EDI message that is being exchanged. It includes the Type of the Business Document exchanged. The message reference numbers, the sender and recipient IDs along with the Ids of the parties need to be notified. The structure of the header is same for all the PCS messages.





S.No.

Data Element

Remarks

1

Document Type

Document Type defined in PCS (Referred by

message type in UN/EDIFACT)

E.g. VESPRO


2

Document Name

Name of the Document.

E.g. ‘Vessel Profile’



3

Document Number

Sender’s document reference No.

4

Common Reference Number

Reference Number given by PCS

5

Message Type

Message function code (1225)

E.g. 9 Original



6

Recipient IDs

IDs of the intended recipients

7

Notifying Party IDs

IDs of the parties required to be notified


Message Details

This portion of the message captures the data elements of the business document exchanged and the structure of this portion would change based on the business document.


For example, while VESPRO will have a structure to accommodate the vessel profile details, BAPLIE would have the structure to include the Bay Plan definitions.
Record Type: It is similar to Message Type of the Customs. Values are as mentioned below:

Ex:


F - Final

A - Amendment

S - Supplement

D - Deletion

P - Post Arrival

V - Prior arrival

C - Cancel

R - Rejected

N - New
Message Trailer

Message Trailer will have the date and time of the message is prepared and the message summary information if any.


NOTES

1. All the groups in the text format starts with the group identifier mentioned in the respective message section.

2. The groups are identified by separate nodes in the XML format

3. Date and Time fields need to be entered in the following format:

Date - DDMMYYYY

Date and Time - DDMMYYYY:hh:mm

Time - hh:mm

Delimiters for Text files are given in the table below:




Description

Delimiter

Example

Field

^] (ASCII Char 29)

RPD^]RECP001^]RECP002^]RECP003

Record


RPD^]RECP001^]RECP002^]RECP003

Record


New line Char

VID^]PICLubName1^]25061999^]Address1

VID^]PICLubName2^]26061999^]Address2

VID^]PICLubName3^]27061999^]Address2

No delimiter after the last element of every record and new line Character is used as Record terminator.


Message Validations:
PCS application will do the following data validations while receiving messages as well as while validating the Web user interface


Sl.No.

Validation

Fields

1

Mandatory Validation

For all the fields’ status marked as “M” in

the Document details.



2

Number Validation

For all the fields’ type mentioned as “N”

and length as integer in the Document

details


3

Number and precision validation

For all the fields’ type mentioned as “N”

and length as double in the Document

details


4

Date validation

For all the Date fields

5

Datetime validation

For all the Datetime Fields

6

Primary Key Validation

Verify the record exists in database

7

Max Length Validation

For all the Text Fields/ Tags

8

Code Directories Validation

Validate against code directories for the

fields which is mentioned “PCS Directories

1.3.pdf”

All the Code Directories codes are

validated against UNEDIFACT Version

D00B.


9

Conditional tags Validation

For all the fileds’ status mentioned as “C”

in Document details, empty tag should

not be available in the XML messages


PCS provided a Stakeholder support for 24 X 7 through the Software vendor M/s. CrImsonLogic Limited. For any queries and problems while exchange/broad caste of the messages/up-loading and downloading of messages they have provided a toll free no. 1800-425-5554 and e-mail id pcssupport@crImsonlogic.co.in for maintaining the smooth functionality of PCS.



Message flow from Agent to PCS and PCS to Port





Download 5.41 Mb.

Share with your friends:
1   ...   8   9   10   11   12   13   14   15   ...   19




The database is protected by copyright ©ininet.org 2024
send message

    Main page