HCAI Process Overview

From SmartWiki
Jump to: navigation, search

HCAI.gif

The following steps are used in the transfer process.

1. A user in a PMS SmartSimple Instance displays an HCAI enabled web page view field (an OCF form) and then clicks the Submit to HCAI button displayed at the top of that form.

2. A ticket is sent to the SmartSimple HCAI Gateway (only instances registered to Gateway will be accepted).

3. The SmartSimple HCAI Gateway processes ticket queue in sequence, and based on ticket information, the Gateway sends a request to the SmartSimple server requesting the OCF form data.

4. SmartSimple server verifies the ticket and sends a private key Encrypted OCF form data to the gateway through SSL (both data and transmission are encrypted).

5. A snap-shot of data sent is stored for auditing purpose.

6. When form data is received and decrypted by the HCAI gateway, it is then posted to the HCAI server (data is not stored in any form of persistent storage on the SmartSimple HCAI gateway – it only exists in memory).

7. Either a failed or success response will be received from HCAI. This response is stored on the SmartSimple HCAI gateway.

8. The HCAI response is also sent back to the original SmartSimple server instance.