Vestima+ is an automated external system that facilitates the routing and execution of fund orders between Oracle FLEXCUBE Investor Services and outside parties. These orders can be placed either through the Vestima+ web browser or SWIFT. The party placing the fund order is the Order Issuer (OI) and the party executing the orders is the Order Handling Agent (OHA).
This chapter contains the following sections:
The fund order, which can be a subscription, redemption or switch transaction, is initiated by the OI and sent to Vestima+. Based on the data available within the Vestima+ system, the order is enriched and passed to the appropriate OHA. If the OHA sends an optional status message to indicate the receipt of the order to Vestima+, it will be forwarded by Vestima+ to the OI. After the OHA executes the order, it sends a confirmation message (depending on the type of order) to Vestima+ which is enriched and passed on to the OI.
The following diagram illustrates the flow of messages between FCIS and Vestima+
The ISO 20022 messages that are supported by the Vestima+ system are:
This section contains the following topics:
You are required to link entities eligible to send and receive messages to each other through Vestima+. You can do this in the ‘Entity Media Maintenance’ screen. To invoke this screen, type ‘UTDVEST’ in the field at the top right corner of the Application tool bar and click the adjoining arrow button.
You can perform the following operations in this screen:
You can enter the following details in this screen:
From Entity ID
Alphanumeric; 12 Characters; Mandatory
Specify the From entity ID. You can also select the required ID from the adjoining option list. The list contains all the valid From entity IDs maintained in the system.
From Entity Description
Display
The system displays the description for the selected From entity ID.
From Entity Type
Alphanumeric; 1 Character; Mandatory
Specify the From entity type for the entity that will send fund orders for execution. You can also select the From entity type from the adjoining option list. The list contains all the valid entity types maintained in the system.
To Entity Type
Alphanumeric; Mandatory
Specify the entity type which will receive and execute orders.You can also select the entity type from the adjoining option list. The list contains all the valid entity types maintained in the system.
To Entity Description
Display
The system displays the description for the selected To entity ID.
To Entity ID
Alphanumeric; Mandatory
Specify the entity ID. You can also select the required ID from the adjoining option list. The list contains all the valid entity IDs maintained in the system.
Vest IMA Enabled
Optional
Check this option to indicate that Vest IMA processing is supported for transactions between the ‘From Entity’ and ‘To Entity’ mapped above.
This section contains the following topics:
You can retrieve a previously entered record in the Summary Screen, as follows:
Invoke the ‘Entity Media Maintenance Summary’ screen by typing ‘UTSVEST’ in the field at the top right corner of the Application tool bar and clicking on the adjoining arrow button and specify any or all of the following details in the corresponding details.
Click ‘Search’ button to view the records. All the records with the specified details are retrieved and displayed in the lower portion of the screen.
Note
You can also retrieve the individual record detail from the detail screen by querying in the following manner:
You can perform Edit, Delete, Amend, Authorize, Reverse, Confirm operations by selecting the operation from the Action list. You can also search a record by using a combination of % and alphanumeric value
You can modify the details of Entity Media Maintenance record that you have already entered into the system, provided it has not subsequently authorized. You can perform this operation as follows:
Click Save to save your changes. The Entity Media Maintenance Detail screen is closed and the changes made are reflected in the Entity Media Maintenance Summary screen.
To view a record that you have previously input, you must retrieve the same in the Entity Media Maintenance Summary screen as follows:
You can delete only unauthorized records in the system. To delete a record that you have previously entered:
When a checker authorizes a record, details of validation, if any, that were overridden by the maker of the record during the Save operation are displayed. If any of these overrides results in an error, the checker must reject the record.
After a Entity Media Maintenance record is authorized, it can be modified using the Unlock operation from the Action List. To make changes to a record after authorization:
An amended Entity Media Maintenance record must be authorized for the amendment to be made effective in the system. The authorization of amended records can be done only from Fund Manager Module and Agency Branch module.
The subsequent process of authorization is the same as that for normal transactions.
This section contains the following topics:
Various messages are sent through Vestima+ while processing an order. Typically the messages sent by OIs to Vestima+ are forwarded by Vestima+ to the appropriate OHAs. Similarly, messages received by Vestima+ from the OHAs are forwarded by Vestima+ to the OIs.
The different events for which messages are generated are:
The messages are detailed below:
The following messages are used by the OIs for creation of new orders. These are sent to Vestima+ and in turn, Vestima+ forwards these to the appropriate OHAs through SWIFT.
Message |
Message Name |
Purpose |
FCIS Code |
RedOrdr |
setr.004.001.03 RedemptionMultipleOrderV03 |
New Redemption Order |
RMO |
SbcptOrdr |
setr.010.001.03 SubscriptionMultipleOrderV03 |
New Subscription Order |
SMO |
SwtchOrdr |
setr.013.001.03 SwitchOrderV03 |
New Switch Order |
SWC |
The following messages are used by the OIs for to request cancellation of orders previously issued. These are sent to Vestima+ and in turn, Vestima+ forwards these to the appropriate OHAs through SWIFT.
Message |
Message Name |
Purpose |
FCIS Code |
RedOrdrCxlReq |
Setr.005.001.03 RedemptionMultipleOrderCancellationInstructionV03 |
Cancellation of a Redemption Order |
RMC |
SbcptOrdrCxlReq |
Setr.011.001.03 SubscriptionMultipleOrderCancellationInstructionV03 |
Cancellation of Subscription Order |
SMC |
SwtchOrdrCxlReq |
setr.014.001.03 SwitchOrderCancellationRequestV03 |
Cancellation of Switch Order |
SCA |
The following messages are sent by OHAs to Vestima+ to confirm the orders received. These are forwarded by Vestima+ to the OIs.
Message |
Message Name |
Purpose |
FCIS Code |
RedOrdrConf |
setr.006.001.03 RedemptionMultipleOrderConfirmationV03 |
Confirmation of Redemption Order |
RCO |
SbcptOrdrConf |
setr.012.001.03 SubscriptionMultipleOrderConfirmationV03 |
Confirmation of Subscription Order |
SCO |
SwtchOrdrConf |
setr.015.001.03 SwitchOrderConfirmationV03 |
Confirmation of Switch Order |
SCM |
Status messages are used by Vestima+ as a means of validating the inbound message process and to provide the status of an order or cancellation order.
Message |
Message Name |
Purpose |
FCIS Code |
OrdrInstrStsRpt |
setr.016.001.03 OrderInstructionStatusReportV03 |
Order Instruction Status Report |
OIS |
OrdrCxlStsRpt |
setr.017.001.03 OrderCancellationStatusReportV03 |
Order Cancellation Status Report |
OCS |
Note
The status message is optional in case of positive validations for the inbound message.
If no action is possible on a message received by Vestima+, for instance if the originator of the message is unknown or a reference not recognized by Vestima+ has been received in the message, then Vestima+ issues the semt.001.001.03 SecuritiesMessageRejectionV03 which is the Securities Rejection message.