3. Processing SWIFT Messages

The Oracle FLEXCUBE Investor Servicing (FCIS) system provides the facility of processing incoming and outgoing messages at an AMC / Distributor installation, over the SWIFT (Society for Worldwide Inter bank Financial Telecommunication) network.

This chapter contains the following sections:

3.1 Transaction Workflow

This section contains the following topics:

3.1.1 Incoming SWIFT Bulk/Multiple Orders

3.1.2 Incoming SWIFT Bulk Order Cancellation

3.1.3 Outgoing SWIFT Bulk Order Request

3.2 Processing SWIFT Messages

This section contains the following topics:

3.2.1 Maintenance for Processing SWIFT Messages

You will need to carry certain maintenances for the generation of SWIFT messages, in the ‘Swift Message Setup Maintenance Detail’ screen. This screen can be used to define parameters applicable for individual messages such as the trigger events, entities involved in the communication etc. You can invoke the ‘Swift Message Setup Maintenance Detail’ screen by typing ‘UTDSWMSG’ in the field at the top right corner of the Application tool bar and clicking on the adjoining arrow button.

The following screen is invoked:

Note

Depending on the Message Type and Message Code that you select, certain fields will be displayed.

Select ‘New’ from the Actions menu in the Application tool bar or click new icon to enter the details of the Swift message setup maintenance.

Swift Details Section

Swift Details displays the following fields:

Message Reference Code

Mandatory

Enter a unique reference number for the message.

Medium

Mandatory

Select the option ‘In’ to indicate the message will be an incoming message. Select the option ‘Out’ to indicate the message is an outgoing message.

Note

Certain other fields will be displayed in this screen, depending on the option you select against the field Message Type.

Message Code

Mandatory

Select the message code from the drop-down list.

Note

Certain other fields will be displayed in this screen, depending on the option you select against the field Message Code.

Trigger

Mandatory

The trigger for generating the message may be an event, manual or both. Select the appropriate option.

Event Code

Mandatory if the Trigger is ‘Event’ and ‘Both’

Select the event upon which the message should be generated.

Note

This field will be:

To Entity Type

Mandatory

Select the Entity Type for which the message will be generated.

Note

For all Message Codes other than ‘Price Report’ messages, the option ‘AMC’ will be dis­played in this field. You will not be allowed to change the same.

To Entity ID

Mandatory

Select the entity for which the message is applicable.

Note

This field will be displayed only if the Message Type is ‘OUT’.

Generate Auth Transactions

Optional

Check this box to indicate an incoming transaction request should be created as an authorized transaction.

Note

This check box will be enabled only if the Message Type is ‘IN’ and the Message Code is an Order or Cancellation message.

Confirm Outgoing Messages

Optional

Check this box to indicate the message needs to be manually confirmed. This is applicable only to FCIS initiated messages only and not messages which are in response to SWIFT requests.

Note

This field will be displayed only if the Message Type is ‘OUT’.

Global Order

Optional

Global orders are orders sent from distributors to AMC to subscribe on behalf of the distributor's customers. Check the box Global Order to indicate a global order should be generated.

Note

This check box will be enabled only if the Message Type is ‘OUT’ and the Message Code is a multiple order message.

Ref Types Section

Applicable Ref Types

Mandatory

For FCIS initiated orders, you can specify the Transaction Reference Types applicable to the outgoing message. The ones available for selection will be displayed in the adjoining option list. You can choose the appropriate one.

Reference Type Description   

Upon Selection of the applicable reference type, the description of the selected reference type gets displayed.

Account Types Section

Applicable Account Types

Mandatory

For FCIS initiated orders, you can specify the account types which are allowed. The ones available for selection will be displayed in the adjoining option list. You can choose the appropriate one.

Account Type Description

Upon Selection of the applicable account type, the description of the selected account type gets displayed.

3.3 Swift Message Setup Summary Screen

This section contains the following topics:

3.3.1 Invoking Swift Message Setup Summary Screen

The ‘Swift Message Setup Summary’ screen helps you locate and retrieve the message codes you want to edit, view, delete, authorize or amend, from the database. You can invoke this screen by typing ‘UTSSWMSG’ in the field at the top right corner of the Application tool bar and clicking on the adjoining arrow button.

3.3.2 Retrieving Record in Swift Message Setup Summary Screens

You can retrieve a previously entered record in the Swift Message Setup Summary screen, as follows:

Invoke the Swift Message Setup Summary screen and specify any or all of the following details in the corresponding fields:

After you have specified the required details, click ‘Search’ button. All transactions 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 doing query in the following manner:-

You can perform Edit, Delete, Amend, Authorize, Reverse, Confirm operations by selecting from the Action list.

You can also search the record by using combination of % and alphanumeric value.

For example

You can search the record for Message Code by using the combination of % and alphanumeric value as follows:-

3.3.3 Editing SWIFT Records

You can modify the details of a record that you have already entered into the system, provided it has not been subsequently authorized. You can perform this operation as follows:

3.3.4 Viewing SWIFT Records

To view a record that you have previously entered, you must retrieve the same in the Swift Message Setup Summary screen, as follows:

3.3.5 Deleting SWIFT Records

You can delete only unauthorized transactions in the system.

To delete a record that you have previously entered, you must retrieve the same in the Swift Message Setup Summary screen, as follows:

3.3.6 Authorizing SWIFT Records

An unauthorized record must be authorized in the system for it to be processed.

To authorize a transaction, you must first retrieve the same in the Record Summary screen.

When the checker authorizes a record, details of validations, 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.

3.3.7 Amending SWIFT Records

After a record is authorized, it can be modified using the Unlock operation from Action list. To make changes to a record after authorization, you must invoke the Unlock operation which is termed as Amend Operation.

3.3.8 Authorizing Amended Records

An amended record must be authorized for the amendment to be made effective in the system. Authorization of amended transactions can only be done from Fund Manager Module and Agency branch Module.

3.3.9 Copying Attributes

If you want to create a new record having the same attributes of an existing record, you can copy the attributes of the existing record to the new record.

To copy the attributes of an existing record to a new record:

3.4 Setting Up UDFs for SWIFT Elements

This section contains the following topics:

3.4.1 Invoking Swift Element UDF Summary Screen

User elements are pre-shipped. However, you do have the option of changing a few. The ‘Swift Element UDF Summary’ screen allows you to do the same. You can invoke this screen by typing ‘UTSSWUDF’ in the field at the top right corner of the Application tool bar and clicking on the adjoining arrow button.

3.4.2 Retrieving Record in SWIFT ELEMENT UDF Summary Screens

You can retrieve a previously entered transaction in the SWIFT ELEMENT UDF screen, as follows:

Note

You can also retrieve the individual record detail from the SWIFT ELEMENT UDF detail screen by doing query in the following manner:-

You can perform Edit, Delete, Amend, Authorize, Reverse, Confirm operations by selecting from the Action list.

You can also search the record by using combination of % and alphanumeric value.

For example

You can search the record for Message Code by using the combination of % and alphanumeric value as follows:-

3.4.3 Editing Record

You can modify the details of a record that you have already entered into the system, provided it has not been subsequently authorized. You can perform this operation as follows:

3.4.4 Viewing Record

To view a record that you have previously entered, you must retrieve the same in the SWIFT ELEMENT UDF Summary screen, as follows:

3.4.5 Deleting Record

You can delete only unauthorized records in the system.

To delete a record that you have previously entered, you must retrieve the same in the SWIFT ELEMENT UDF Summary screen, as follows:

3.4.6 Authorizing Record

An unauthorized record must be authorized in the system for it to be processed.

To authorize a record, you must first retrieve the same in the SWIFT ELEMENT UDF Summary screen.

When the checker authorizes a record, details of validations, 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.

3.4.7 Amending Record

After a record is authorized, it can be modified using the Unlock operation from Action list. To make changes to a record after authorization, you must invoke the Unlock operation which is termed as Amend Operation.

Select ‘New’ from the Actions menu in the Application tool bar or click new icon to enter the details of the Swift Element UDF screen.

The following fields will be displayed:

Element Description

Display

The elements of the message code will be displayed here.

Element Group ID

Mandatory

Enter the Element Group ID.

Group Description

Display

The group description for the element will be displayed here.

FCIS Field Map

Mandatory if you have checked the box ‘Client Support’

If you have checked the box ‘Client Support’ for an element, select the FCIS UDF that you want to map to the message element.

User Map Allowed

Display

If this box is checked, it means a user will be allowed to specify the UDF mapping for the elements of a message. If this box is not checked, the user will not be allowed to specify a UDF mapping.

3.4.8 Authorizing Amended Records

An amended record must be authorized for the amendment to be made effective in the system. Authorization of amended records can only be done from Fund Manager Module and Agency branch Module.

3.4.9 Copying Attributes of Record

If you want to create a new record having the same attributes of an existing record, you can copy the attributes of the existing record to the new record.

To copy the attributes of an existing record to a new record:

3.5 Manual Generation of Messages

This section contains the following topics:

3.5.1 Invoking the Manual Message Detail Screen

The Manual Message Generation screen helps you locate and retrieve the messages you want to manually generate, from the database. Specify any or all of the details corresponding to the message you want to retrieve; the system uses your specifications to as search criteria to query the database and retrieve the record that you are looking for.

You can generate an outgoing message manually, through the ‘Manual Message Detail’ screen. You can invoke this screen by typing ‘UTDSWIFT’ in the field at the top right corner of the Application tool bar and clicking on the adjoining arrow button.

Select ‘New’ from the Actions menu in the Application tool bar or click new icon to enter the details of the Manual Message screen.

Message Code

Mandatory

Select the message code from the drop-down list.

Message Reference Code

Mandatory

Enter a unique reference number for the message.

Effective Date

Mandatory

Enter the Effective Date for the message.

CIF Number

Enter the CIF number from the LOV.

To Entity Type

Mandatory

Select the Entity Type for which the message will be generated.

To Entity ID

Mandatory

Select the entity for which the message is applicable.From Date

Enter the ‘From date’ that marks the beginning of the period for which the Manual Message generates.

To Date

Mandatory

Enter the ‘To date’ that marks the end of the period for which the Manual Message generates.

It is mandatory that you specify the Message Code as a search criterion. Once you specify the same, you have the option of entering the Message Reference Code of the message you want to manually generate.

Swift Message Code Details

Once you specify the search criteria, click ‘Ok’ button. The records matching your search criteria will be displayed.

Check the option ‘Select’ along a message record to indicate the message should be manually generated.

The following swift message code details will be displayed:

Swift Report Log

Check the option ‘Select’ along a message record to indicate the message should be manually generated.

The following swift report details will be displayed:

Report Details Button

Click on this button to invoke the Report Details screen:

In the Report Details screen, you can view the following details screen:

Swift Txn Log

Check the option ‘Select’ along a message record to indicate the message should be manually generated.

In the Swift Txn Log grid, you can view the following details:

Ind Txns Button

Click on the Ind Txns button to invoke the Individual Orders screen:

Check the option ‘Select’ along a message record to indicate the message should be manually generated.

In the individual Orders screen, you can view the following details:

3.5.2 Validation of SWIFT Messages

The XML format of SWIFT Messages can be validated. To maintain validation parameters for the XML format, use the ‘Parameter Setup Detail’ screen.

You can invoke this screen by typing ‘UTDPARAM’ in the field at the top right corner of the Application tool bar and clicking on the adjoining arrow button.

When you open the screen, choose the language for which you want to view the maintained codes, in the Language field.

Then select the Parameter Code ‘SWIFTFORMAT’ and click add icon to add the parameters. The following screen will be displayed:

In this screen:

Note

For further information on the System Parameter Codes Maintenance screen, refer to the chapter Maintaining System Parameters in Volume I of the Fund Manager User Manual.

3.5.3 Incoming Message Browser Summary Screen

You can use the incoming message browser to perform the following functions with respect to an incoming SWIFT message:

In order to perform any of these functions, you must first retrieve the ‘In’ message and display it in the ‘Incoming Msg Browser Summary’ screen. You can invoke this screen by typing ‘UTDMSGIN’ in the field at the top right corner of the Application tool bar and clicking on the adjoining arrow button.

Select ‘New’ from the Actions menu in the Application tool bar or click new icon to enter the details of the Incoming Msg Browser.

To display the message, you can specify any or all of the following details:

Swift msg type (Subscription Bulk Order etc,)

Specify the Swift Message type to display the message.

For example, Subscription Bulk Order, Redemption Bulk Order etc.

Message Status (unprocessed, processed, repair, suppressed or all)

Specify the status of the message that has to be displayed. The status could be unprocessed, processed, repair, suppressed or all.

Sender

Indicate the sender of the message.

Auth stat

Select the authorization status of the messages that you wish to view.

From Date

Specify the date from which the system has to retrieve the messages.

To Date

Specify the date till which the system has to retrieve the messages.

All messages matching your criteria are displayed in the grid portion of the screen. Click on the message that you wish to operate on, in the DCN field. The Incoming Message Browser screen, with the details of the message displayed.

All messages matching your criteria are displayed in the grid portion of the screen. Click ‘Message Details’ button that you wish to operate on, in the DCN field.

A horizontal array of icons is available for you to perform operations on the message.

You can view the following details:

3.5.3.1 Performing Operations on Message

View

Click this button to view the contents of a message. The contents of the message will be displayed the Message section of the screen.

Delete

Click this button to delete an unprocessed message.

Authorize

Click this button to authorize an unauthorized unprocessed message that has been edited; an unauthorized processed message that has been repaired, or an unauthorized suppressed message

3.5.4 Outgoing Message Browser Summary Screen

You can use the outgoing message browser to perform the following functions with respect to an outgoing SWIFT message:

In order to perform any of these functions, you must first retrieve the message in and display it in the ‘Outgoing Msg Browser Summary’ screen. You can invoke this screen by typing ‘UTDMSGOT’ in the field at the top right corner of the Application tool bar and clicking on the adjoining arrow button.

Select ‘New’ from the Actions menu in the Application tool bar or click new icon to enter the details of the Outgoing Msg Browser.

To display the message, you can specify any or all of the following details:

Swift msg type

Mandatory

To display the message, specify the swift message type. Select All for the system to display all the SWIFT message types.

Message Status (ungenerated, generated, edited, handed off, or all)

To display the message, specify the message status (ungenerated, generated, edited, handed off, or all).

Receiver

Specify the receiver of the message to display the message.

Auth Stat

Specify the authorization status of the message which you want to view.

From Date

Specify the date from which the system has to retrieve the outgoing SWIFT message.

To Date

Specify the date till which the system has to retrieve the outgoing SWIFT message.

All messages matching your criteria are displayed in the grid portion of the screen. Click ‘Detail’ button that you wish to operate on, in the DCN field. The Outgoing Message Browser screen, with the details of the message displayed.

A horizontal array of icons is available for you to perform operations on the message.

Outgoing Message Info

All messages matching your criteria are displayed in this portion of the screen. In the outgoing message info grid, you can view the following details:

Authorize button

Click on the authorize button to authorize the message.

Performing Operations on Message

View

Click this button to view the contents of a message. The contents of the message will be displayed the Message section of the screen.

Authorize

Click this button to authorize an unauthorized ungenerated message that has been edited or an unauthorized generated message that has been repaired.

Generate

Click this button to generate the outgoing message in respect of an ungen­erated message; or a generated message that has been repaired and then authorized. When you click this button, the status of the message is marked as ‘generated’.

If any errors are encountered by the system during outgoing message gen­eration, the message is marked to the ‘repair’ queue and must be repaired before being authorized and uploaded again for outgoing message genera­tion.

3.5.5 Uploading Incoming Messages

To upload incoming messages, you can use the ‘Process Incoming Swift Messages’ screen. You can invoke this screen by typing ‘UTDPSWIN’ in the field at the top right corner of the Application tool bar and clicking on the adjoining arrow button.

Select the Operation as 'Start' to trigger the upload process.

Triggering the upload process in this screen will move all unprocessed messages collected by the message system from the SWIFT terminal delivery channel, to the ‘processed’ status.

3.5.6 Generation of Outgoing Messages

To generate outgoing messages, use the ‘Process Outgoing Swift Messages’ screen. You can invoke this screen by typing ‘UTDPSWOU’ in the field at the top right corner of the Application tool bar and clicking on the adjoining arrow button.

Click the Start button to trigger the generation process.

Triggering the generation process in this screen will move all ungenerated messages, to the ‘generated’ status; and the outgoing messages are generated and moved to the outgoing queue of the appropriate SWIFT terminal delivery channel.

3.6 Subscription Bulk Order

This section contains the following topics:

3.6.1 Subscription Bulk Order Message

This message is sent by an intermediary to an executing party or to another intermediary party. This message is used to instruct the executing party to subscribe to a specified amount/quantity of a specified financial instrument.

The Subscription Bulk Order message is used to bulk several individual orders into one bulk order. The individual orders come from different instructing parties, but are related to the same financial instrument. The Subscription Bulk Order message can result in one single bulk cash settlement or several individual cash settlements.

This message cannot be used for a single order (a message containing one order for one instrument and for one investment account). The Subscription Multiple Order message, not the Subscription Bulk Order message, must be used for a single order.

3.6.2 Tags in Message

3.6.2.1 Message Identification

Optional

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

3.6.2.2 Pool Reference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

3.6.2.3 Bulk Order Details

FinancialInstrumentDetails

Mandatory

This tag provides details to identify a fund.

Identification

Mandatory

The fund can be identified based on the ISIN, Alternate Identification, RIC, Ticker Symbol, Bloomberg, CTA or Common.

IndividualOrderDetails

(Mandatory / Repetitive)

OrderReference

Mandatory

This is a unique identifier for an order, as assigned by the instructing party.

Cash Settlement Date

Optional

Incoming/Outgoing – Both, the Incoming and Outgoing indicators, will be the Transaction Settlement Date.

InvestmentAccountDetails

Account Identification à Proprietary à Identification

Mandatory

This tag is to identify an investor’s account. However, incase of a service provider installation, priority would be given to BeneficiaryDetails tag to get the identification type and identification number.

BeneficiaryDetails

Optional

Other Identification à Identification

Mandatory

Incoming – This would map to the Identification Number of the Unit holder.

Other Identification à Identification Type/ExtendedIdentificationType àStructured

Mandatory

This is a choice between Identification Type and Extended Identification Type.

Incoming – FCIS uses data mapping to find the Unit holder account type. Only PASS (passport) and NRIN (the National Registration Number, which is NRIC for Singapore) are supported as Identification Types.

Other Identification à Identification Type à Additional Information

Optional

If structured type is OTHR, the description of identification would be provided. For example, ‘Birth Certificate’.

Choice for Units / NetAmount

Mandatory

GrossAmount

Optional

ForeignExchangeDetails

Optional

This is information related to currency exchange or conversion.

The following sub tags are mandatory:

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

CashSettlementDetails

Optional

Payment Instrument

Optional

The payment instruments can be cheque, credit transfer, direct debit, investment account or payment card.

FCIS would not support cheque, payment card as mode of payment in the current release for outgoing orders. However, for incoming orders FCIS would support these payment modes and ignore the fields that are not currently supported.

If payment instrument details are not provided, FCIS would use default bulk transaction setup for “SWIFT”.

PaymentCardDetails

(Mandatory / Choice)

Type

Mandatory

This indicates the type of card.

Number

Mandatory

Incoming/Outgoing – This will be the 16-digit Card Number.

Card Issuer Identification

Optional

This is the party that issues the card. FCIS supports identification based on the following tags:

Incoming: If BIC Or BEI is provided, the system will get the relevant bank information, if available. If Proprietary Identification is provided, the UDF mapping for the field would be used to determine the bank. This will be a set of other information fields applicable for entity type ‘Bank’.

Outgoing: As FCIS is capable of supporting both, the BIC Or BEI and Proprietary Identification, SWIFT UDF mapping will be used to determine the element that client would want to send.

ChequeDetails

(Mandatory / Choice)

Number

Mandatory

Incoming/Outgoing – This will be the Transaction Cheque Number.

Drawee Identification

Optional

This is to identify the bank details.

FCIS supports BIC and Proprietary Identification.

Incoming: If BIC is provided, system the will get the relevant bank information, if available. If Proprietary Identification is provided, the UDF mapping for the field would be used to determine the bank. This would be a set of other information fields applicable for entity type ‘Bank’.

Outgoing: As FCIS is capable of supporting both, the BIC and Proprietary Identification, SWIFT UDF mapping will be used to determine the element that client would want to send.

Credit Transfer Details

(Mandatory / Choice)

Reference

Optional

Incoming/Outgoing: This will be the Transaction Reference Number.

Debtor Details à Identification

Mandatory

FCIS supports Domestic Account based identification.

Incoming: The details available for Domestic Account will be used in conjunction with the element details of the tag First Agent to determine the Unit Holder bank details available in FCIS. FCIS will check if the account number mentioned is valid for the transaction currency. If not, these account details will be considered as third party payment details.

Outgoing: If the transaction payment mode is money transfer, the account details will be provided for the transaction. Money transfer direct debit will not be applicable for this tag.

Debtor Account à Name

Optional

This is the name of the account. It provides additional means of identification.

Outgoing - This will be the Transfer Account Holder Name of the transaction.

Debtor Agent

Mandatory

This is the financial institution that receives the payment transaction from the account owner.

FCIS supports BIC and Proprietary Identification based identification.

Incoming: If BIC is provided, the system will get the relevant bank information, if available. FCIS will use the Bank Code, Account Number and Transaction Currency to get the banking details for the Unit Holder.

If ProprietaryIdentification is provided, the UDF mapping for the field will be used to determine the bank. This will be a set of other information fields applicable for entity type ‘Bank’. If these bank account details do not match with unit holders banking details, the transaction will be captured as the third party payment details, provided the bank entity information is setup in FCIS.

Outgoing: As FCIS is capable of supporting the elements BIC and ProprietaryIdentification, the SWIFT UDF mapping will be used to determine the element that client would want to send.

DirectDebitDetails

(Mandatory / Choice)

These are the details of the bank where the client has given a mandate to debit the account.

DebtorAccount

Mandatory

This tag will be used to identity the bank account of the investor. FCIS supports DomesticAccount based identification.

Incoming: The details available for DomesticAccount will be used in conjunction with the element details of the tag Debtor Agent to determine the Unit Holder bank details available in FCIS. FCIS will check if the account number mentioned is valid for the transaction currency. If not, these account details will be considered as third party payment details.

Outgoing: If the transaction payment mode is money transfer, the account details will be provided for the transaction. Money transfer direct debit will not be applicable for this tag.

Debtor Identification

Mandatory

This tag will be used to identity the bank account of the investor. FCIS supports DomesticAccount based identification.

Debtor Agent

Mandatory

This is used to identify the bank of the investor.

FCIS supports BIC and Proprietary Identification based identification.

Incoming: If BIC is provided, the system will get the relevant bank information, if available. FCIS will use the Bank Code, Account Number and Transaction Currency to get the banking details for the Unit Holder.

If ProprietaryIdentification is provided, the UDF mapping for the field will be used to determine the bank. This will be a set of other information fields applicable for entity type ‘Bank’. If these bank account details do not match with unit holders banking details, the transaction will be captured as the third party payment details, provided the bank entity information is setup in FCIS.

Outgoing: As FCIS is capable of supporting the elements BIC and ProprietaryIdentification, the SWIFT UDF mapping will be used to determine the element that client would want to send.

Cash AccountDetails

(Mandatory / Choice)

AccountIdentification à Proprietary à Identification (Mandatory)

Incoming: This will be the bank account number of the unit holder. This number will be used in conjunction with the element Type à Structured i.e., the bank account type, to get the bank details of unit holder.

Outgoing: If the bank details selected for the transaction is a CPF accounts (CPFOA, CPFSA, ASPFOA, ASPFSA or SRS), the system will provide the structured account type information under this element.

Type à Structured

Mandatory

The following are the SWIFT supported codes for structured types along with the FCIS mapping:

Structured codes

FCIS Map

CASH

No mapping

CPFO

CPFOA

CPFS

CPFSA

OTHR

ASPFOA / ASPFSA

SRSA

SRS

3.7 Subscription Bulk Order Confirmation

This section contains the following topics:

3.7.1 Subscription Bulk Order Confirmation Message

This message is sent by an executing party to an intermediary party. This message is used to confirm the details of the execution of a Subscription Bulk Order message.

The Subscription Bulk Order Confirmation message is sent, after the price has been determined, to confirm the execution of all individual orders.

There is usually one bulk confirmation message for one bulk order message.

For all incoming messages, FCIS will set the status of transactions based on individual ‘Order Reference’ number.

For outgoing message, FCIS will generate the confirmation message only after allocation.

FCIS will allow generation of this message in an automated way (based on certain events triggered in the system, which have to be set for the message), or manually.

3.7.2 Tags in Message

3.7.2.1 Message Identification

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

3.7.2.2 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.7.2.3 RelatedReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Incoming: This reference number should be the Message Identification of the original message sent. This would be the link between confirmation message and original bulk order message.

Confirmation messages will be generated against each MessageIdentification/message.

Outgoing : FCIS will send the original ‘Message Identification’ number for the external system to establish the relation between original bulk order message and confirmation message.

3.7.2.4 Bulk Execution Details

Mandatory

This is general information related to the execution of investment orders.

Financial Instrument Details

Mandatory

This tag provides details to identify a fund.

Identification

Mandatory

Outgoing - FCIS sends out the fund ISIN.

Individual Execution Details

(Mandatory / Repetitive)

This is the individual execution of a subscription order.

OrderReference

Mandatory

Incoming: As this would be the Transaction Number handed off in the original message, FCIS will set the Order Status to ‘Confirmed’ depending on the Order Reference number communicated.

Outgoing: This will be mapped to the incoming ‘OrderReference’ corresponding to the transaction number that was allotted successfully by FCIS.

DealReference

Mandatory

This is a unique number assigned by the confirming party.

Incoming: This number is used for storage.

Outgoing: This would map to the Transaction Number generated by the system corresponding to the Order Reference number.

Settlement Amount

Optional

Oracle FLEXCUBE would pass settlement amount of the transaction in this tag.

Investment Account Details

Mandatory

AccountIdentification à Proprietary à Identification

Outgoing - The system uses the relevant UDF mapping for this tag.

Beneficiary Details

Optional

OtherIdentification à Identification

Mandatory

Outgoing: This would map to the Identification Number of the Unit holder.

OtherIdentification à IdentificationType

Mandatory

Outgoing: FCIS supports the Passport Number and NRIC as Identification Types. If the Unit Holder is identified differently, the value ‘OTHR’ would be passed, with the description in the tag AdditionalInformation.

OtherIdentification à ExtendedIdentificationType

Optional

If structured type is OTHR, the description of identification would be provided. For example, ‘Birth Certificate’. Identification other than NRIC and Passport would be passed in extended type with code as Identification Type description

Units Number

Mandatory

Unit

Mandatory

Outgoing: The allocated units for the transaction.

Net Amount

Mandatory

This is the net amount invested in a specific financial instrument by an investor, expressed in the currency requested by the investor.

Outgoing: The system will compute the net amount in transaction currency for transaction getting confirmed.

Gross Amount

Optional

Outgoing: This will be the settlement amount in the transaction currency available in the transaction data store.

Transaction Date Time

Mandatory

This is a choice between Date and DateTime.

Outgoing : Depending on the UDF mapping, the Transaction Date / Transaction Time will be passed.

DealingPriceDetails

Mandatory

This is the price at which order was executed.

ExtendedType

Mandatory

Outgoing : FCIS will support the code ‘OTHR’ only.

Value à Amount

Mandatory

Outgoing:This will be the allocation price for the transaction.

Partially Executed Indicator

Mandatory

This indicates whether the order has been partially executed.

Outgoing: This will be defaulted to ‘NO’.

Cum Dividend Indicator

Mandatory

This indicates whether the dividend (cum dividend) is included in the executed price. When the dividend is not included, the price will be ex-dividend.

Outgoing: This will be defaulted to ‘NO’.

Physical Delivery Indicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing : This indicator will depend on whether or not fund is script based.

3.8 Subscription Bulk Order Cancellation Instruction

This section contains the following topics:

3.8.1 Subscription Bulk Order Cancellation Instruction Message

This message is sent by an intermediary party to an executing party or to another intermediary party. The Subscription Bulk Order Cancellation Instruction message is used to cancel a previously sent Subscription Bulk Order message or a set of individual orders that it contains. There is no amendment, but a cancellation and re-instruct policy.

For all incoming bulk order cancellations, FCIS will process the reversals based on either the Previous Reference or individual Order Reference. For outgoing cancellation messages, FCIS will communicate the details of original transaction and not the newly reversed transaction, provided the original transaction was handed off to SWIFT. If a transaction is reversed before, neither transaction will be included in the SWIFT message.

For outgoing messages, FCIS will always provide the reference of the original message and group cancellations, if multiple transactions of the same batch have been reversed.

FCIS will allow the generation of this message in an automated way (based on a certain event that is triggered in the system, which can be set for the message), or manually.

3.8.2 Tags in Message

3.8.2.1 MessageIdentification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.8.2.2 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.8.2.3 Previous Reference

Optional

This is the reference to a linked message previously sent.

Reference

Mandatory

Incoming: If FCIS is receives this message, this reference number should be the Message Identification of the original message sent. This will be the link between cancellation message and the bulk order message.

If the tag ‘Order To Be Cancelled is not provided in the message, the system will identify the transactions to be reversed based on this link, as FCIS would have logged the bulk orders against the Message Identification.

Outgoing: FCIS will hand off only those reversals for which SWIFT bulk order was sent earlier.

3.8.2.4 Order to be Cancelled

This is common information related to all the orders to be cancelled.

Bulk Order Details

Mandatory

Financial Instrument Details

Mandatory

This tag provides details to identify a fund.

Outgoing : FCIS sends out the fund ISIN.

Individual Order Details

(Mandatory / Repetitive)

OrderReference

Mandatory

Incoming: The system will internally trigger a transaction reversal based on the transaction number logged earlier, corresponding to this order reference.

Outgoing: This will be the Transaction Number of original transaction, corresponding to the newly reversed transaction.

Investment Account Details

Mandatory

AccountIdentification à Proprietary à Identification

Outgoing: The system uses the relevant UDF mapping for this tag.

Beneficiary Details

Optional

Other Identification à Identification

Mandatory

Outgoing: This would map to the Identification Number of the Unit holder.

Other Identification à Identification Type

Mandatory

Outgoing: FCIS supports the Passport Number and NRIC as Identification Types. If the Unit Holder is identified differently, the value ‘OTHR’ would be passed, with the description in the tag Additional Information.

Other Identification à Extended Identification Type

Optional

If structured type is OTHR, the description of identification would be provided. For example, ‘Birth Certificate’.

Choice for Units / NetAmount

Mandatory

Outgoing: Irrespective of the ‘GrossOrNet’ indicator, amount transactions in FCIS, will be reported in the field ‘NetAmt’. However, if the transaction is ‘Gross’, the same will be additionally reported under the tag ‘GrossAmount’.

Unit based transactions will be passed under the tag Units.

Gross Amount

Optional

This is the gross amount invested in the fund.

Outgoing: This will map to transaction gross amount in the fund base currency, if available.

Foreign Exchange Details

Optional

This is information related to currency exchange or conversion.

Outgoing: If the transaction is a cross currency transaction, the exchange rate details will be provided in the message.

The following sub tags are mandatory:

Physical Delivery Indicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing - This indicator will depend on whether or not fund is scrip based.

Cash Settlement Date

Optional

Incoming/Outgoing: Both, the Incoming and Outgoing indicators, will be the Transaction Settlement Date.

3.9 Subscription Multiple Order

This section contains the following topics:

3.9.1 Subscription Multiple Order Message

This message is sent by an instructing party to an executing party. There may be one or more intermediary parties between the instructing party and the executing party. The Subscription Multiple Order message is used to subscribe to different financial instruments for the same investment account. It can result in one single bulk cash settlement or several individual cash settlements.

This message can also be used for single orders, i.e., a message containing one order for one financial instrument and related to one investment account.

The Subscription Multiple Order message, and not the Subscription Bulk Order message, must be used for a single order.

FCIS will allow generation of this message in an automated way (based on an event triggered) or manually. The grouping of multiple orders is driven by investment account and not the fund, as in the Subscription Bulk Order message.

3.9.2 Tags in Message

3.9.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

Incoming - This number is used for storage and reference.

Outgoing - This will be generated by the system and will be unique for group of transactions in a fund.

3.9.2.2 Pool Reference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.9.2.3 Multiple Order Details

Investment Account Details

Mandatory

This is the account impacted by an investment fund order.

Identification à Proprietary à Identification

Mandatory

This tag is to identify an investor’s account. However, incase of a service provider installation, priority would be given to Owner Details tag to get the identification type and identification number.

Incoming – The system uses the relevant UDF mapping for this tag.

Outgoing - The system uses the relevant UDF mapping for this tag.

Owner Identification

Optional

Incoming: If BICOrBEI is provided, the system will get the relevant bank information, if available. If Proprietary Identification is provided, the UDF mapping for the field would be used to determine the bank. This will be a set of other information fields applicable for entity type ‘Bank’.

Outgoing: As FCIS is capable of supporting both, the BICOrBEI and Proprietary Identification, SWIFT UDF mapping will be used to determine the element that client would want to send.

Individual Order Details

OrderReference

Mandatory

This is a unique identifier for an order, as assigned by the instructing party.

Incoming: This will be stored as part of SWIFT transaction log with corresponding FCIS transaction number.

Outgoing: This will be the Transaction Number generated by FCIS.

Financial Instrument Details

This tag provides details to identify a fund.

Identification

Mandatory

The fund can be identified based on the ISIN, Alternate Identification, RIC, Ticker Symbol, Bloomberg, CTA or Common.

Incoming: FCIS supports identification based on the ISIN or Ticker Symbol. For other options, it will use the UDF mapping relevant for this tag.

Outgoing: FCIS sends out the fund ISIN.

Choice for Units Number / Amount

Mandatory

Incoming: The system determines the Transaction Mode and Value depending on the element available. If the field ‘Amt’ is provided, the mode of transaction will be ‘Net’. The value here would be in the currency provided as an attribute of the tag. FCIS will give priority to the tag ‘GrossAmountIndicator’ while processing the message. If the same is available, the transaction will be considered ‘Gross’.

Outgoing: Values of the outgoing message will depend on the transaction mode. Net Amount transactions in FCIS, will be reported in the field ‘Amt’. The transaction currency will be passed as tag attribute. However, if the transaction is ‘Gross’, the same will be reported under the optional tag ‘GrossAmountIndicator’ as well as the tag ‘Amt’, as this is mandatory.

Gross Amount Indicator

Optional

Incoming: If the value in this field is true, the transaction will be considered as a gross amount transaction. The transaction currency would be defaulted to the currency code provided in the attribute.

Outgoing: If the tag ‘GrossOrNet’ carries the value ‘G’, the amount will be passed under this tag. The transaction currency will be passed as a tag attribute.

Commission Details

Optional

This indicates the load corresponding to the commission that is being overridden. The Load in the system can be identified using the Load Id or the Recipient information.

Type à Extended Type

Mandatory

Incoming: This will map to the Load Id. If BIC code, the system will find whether the entity is an agent, AMC, broker or distributor. System will select a load with the corresponding ‘To Entity Type’.

Choice for Amount/Rate

Mandatory

Incoming: If the ‘Amt’ is provided and the Load concerned is amount load, then this indicates the overridden value. However, if the field is ‘Rate’ is provided and the load concerned is percent load then this indicates the overridden value.

Waiving Details

Optional

This tag represents the override percentage that the system will apply. The value provided in this field will be ignored if ‘Amount’ or ‘Rate’ tags are provided since the values provided for those tags represent the final value.

Instruction Basis

Mandatory

This tag can have the value WICA. However the system will not use this value for any processing and hence will be ignored.

Waived Rate

Optional

This field provides the discount percentage. This is applicable only for percentage based loads. The override is by discount.

Physical Delivery Indicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing - This indicator will depend on whether or not fund is scrip based.

Cash Settlement Date

Optional

Incoming/Outgoing: Both, the Incoming and Outgoing indicators, will be the Transaction Settlement Date.

Payment Instrument Choice

Optional

The payment instruments can be cheque, credit transfer, direct debit, investment account or payment card.

FCIS would not support cheque, payment card as mode of payment in the current release for outgoing orders. However, for incoming orders FCIS would support these payment modes and ignore the fields that are not currently supported.

If payment instrument details are not provided, FCIS would use default bulk transaction setup for “SWIFT”.

Related Party Details

This is information related to an intermediary.

Identification

Mandatory

FCIS supports identification based on the following tags:

If BIC is provided, the system will get either the Broker BIC or the Entity BIC based on the client country parameter ‘TXNBROKERS’. If ProprietaryIdentification is provided, the value provided in this field should be a valid Entity Id or Broker Id in the system based on the client country parameter ‘TXNBROKERS’.

Extended Role

Optional

In case of entity, the values provided in this field can be ‘AGENT’, AGENCY BRANCH’, ‘IFA’ or ‘AO’. If none of the above values are specified, system will throw exception saying ‘Invalid ExtendedRole’.

3.10 Subscription Multiple Order Confirmation

This section contains the following topics:

3.10.1 Subscription Multiple Order Confirmation Message

This message is sent by an executing party to an instructing party. There may be one or more intermediary parties between the executing party and the instructing party. The Subscription Multiple Order Confirmation message is sent, after the price has been determined, to confirm the execution of the individual orders.

A Subscription Multiple Order can generate more than one Subscription Multiple Order Confirmation message, as the valuation cycle of the financial instruments of each individual order may be different. When the executing party sends several confirmations, there is no specific indication in the message that it is an incomplete confirmation. Reconciliation must be based on the references.

A Subscription Multiple Order must in be answered by the Subscription Multiple Order Confirmation message(s) and in no circumstances by the Subscription Bulk Order Confirmation message(s).

For all incoming messages, FCIS will be able to set the status of transactions based on the individual ‘Order Reference’ number. For outgoing messages, the system will be able to generate the confirmation message only after allocation. Transactions will be grouped based on the original Multiple Order Message.

FCIS will allow generation of this message in an automated way (based on a certain event that is triggered in the system) or manually.

3.10.2 Tags in Message

3.10.2.1 Message Identification

Optional

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

3.10.2.2 Pool Reference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.10.2.3 Related Reference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Incoming: This reference number should be the Message Identification of the original message sent. This would be the link between confirmation message and original bulk order message.

The confirmation messages will be generated against each MessageIdentification/ message.

Outgoing: FCIS will send the original ‘Message Identification’ number for the external system to establish the relation between original bulk order message and confirmation message.

3.10.2.4 Multiple Execution Details

Mandatory

OrderDateTime

Optional

Outgoing: This will be mapped to the transaction save time.

Investment Account Details

Identification à Proprietary à Identification

Outgoing: The system uses the relevant UDF mapping for this tag.

Settlement Amount

Optional

ORACLE FLEXCUBE would pass settlement amount of the transaction in this tag.

Individual Execution Details

This is the individual execution of a subscription order.

OrderReference

Mandatory

Incoming: As this would be the Transaction Number handed off in the original message, FCIS will set the Order Status to ‘Confirmed’ depending on the Order Reference number communicated.

Outgoing: This will be mapped to the incoming ‘OrderReference’ corresponding to the transaction number that was allotted successfully by FCIS.

Deal Reference

Mandatory

This is a unique number assigned by the confirming party.

Incoming: This number is used for storage.

Outgoing: This would map to the Transaction Number generated by the system corresponding to the Order Reference number.

Financial Instrument Details

This tag provides details to identify a fund.

Identification

Mandatory

Outgoing: FCIS sends out the fund ISIN.

Units Number

Mandatory

UnitsNumber

Mandatory

Outgoing: The allocated units for the transaction.

Amount

Mandatory

This is the net amount invested in a specific financial instrument by an investor, expressed in the currency requested by the investor.

Outgoing: The system will compute the net amount in transaction currency for transaction getting confirmed.

Gross Amount Indicator

Optional

Outgoing: This will be the settlement amount in the transaction currency available in the transaction data store.

Transaction Date Time

Mandatory

This tag provides the transaction date

Outgoing: Depending on the UDF mapping, the Transaction Date will be passed.

Price Details

Mandatory

This is the price at which order was executed.

Value à Amount

Mandatory

Outgoing: This will be the allocation price for the transaction.

Partially Executed Indicator

Mandatory

This indicates whether the order has been partially executed.

Outgoing: This will be defaulted to ‘NO’.

Cum Dividend Indicator

Mandatory

This indicates whether the dividend (cum dividend) is included in the executed price. When the dividend is not included, the price will be ex-dividend.

Outgoing: This will be defaulted to ‘NO’.

Foreign Exchange Details

Optional

This is information related to currency exchange or conversion.

Outgoing: If the transaction is a cross currency transaction, the exchange rate details will be provided in the message.

The following sub tags are mandatory:

Commission General Details

Optional

This indicates the load corresponding to the ‘From Entity Type’ ‘U’ and ‘To Entity Type’ ‘F’.

TotalAmountofCommissions

Optional

Outgoing – FCIS sends out the value of the load where the ‘From Entity Type’ is ‘U’and ‘To Entity Type’ is ‘F’.

CommissionDetails

Type à Extended Type

Mandatory

Outgoing: This would map to the Identification Number of the Load. If BIC is provided, this would map to the corresponding entity’s BIC.

Amount

Mandatory

Outgoing: This tag corresponds to the individual Loads under the main U-F load viz. F-M and F-A loads.

Rate

Optional

This tag corresponds to the rates of individual Loads under the main U-F load viz. F-M and F-A loads.

ChargeGeneralDetails

Optional

This tag corresponds to the sum of all the loads other than the load mentioned in the ‘CommissionGeneralDetails’ tag.

TotalAmountofCharges

Optional

Outgoing: FCIS sends out the sum f all the loads other than the load mentioned in the ‘CommissionGeneralDetails’ tag.

ChargeDetails

Type à Unstructured or RecipientIdentification à BICOrBEI

Mandatory

Outgoing: This would map to the Identification Number of the Load. If BIC is provided, this would map to the corresponding entity’s BIC.

Amount

Mandatory

Outgoing: The load amount in terms of the fund base currency.

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing - This indicator will depend on whether or not fund is scrip based.

RelatedPartyDetails

Optional

This is information related to an intermediary.

Identification à Proprietary à Identification

Mandatory

Outgoing - Identification of the agent, agency branch, AO or IFA as maintained in FCIS.

ExtendedRole

Optional

In case of entity, the values provided in this field can be ‘AGENT’, AGENCY BRANCH’, ‘IFA’, ‘BROKER’ or ‘AO’.

3.11 Subscription Multiple Order Cancellation Instruction

This section contains the following topics:

3.11.1 Subscription Multiple Order Cancellation Instruction Message

This message is sent by an instructing party to an executing party. There may be one or more intermediary parties between the instructing party and the executing party. The Subscription Multiple Order Cancellation Instruction message is used to cancel the entire previously sent order message and all the individual orders that it contained. There is no amendment, but a cancellation and re-instruct policy.

A cancellation instruction must always be of the same family of message, i.e., switch, redemption or subscription and bulk or multiple, as the original order to be cancelled.

For all incoming multiple order cancellations, FCIS will be able to process the reversals based on either the Previous Reference or individual Order Reference.

For outgoing cancellation messages, FCIS will communicate the details of original transaction, and not the newly reversed transaction, provided the original transaction was handed off to SWIFT. If a transaction has been reversed, neither of the transactions will be included in the SWIFT message.

For outgoing messages, FCIS will always provide the reference of the original message and group cancellations, if multiple transactions of the same batch have been reversed. FCIS will allow the generation of this message in an automated way (based on a certain event that is triggered in the system), or manually.

3.11.2 Tags in Message

3.11.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

3.11.2.2 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.11.2.3 Previous Reference

Optional

This is the reference to a linked message previously sent.

Reference

Mandatory

Incoming: If FCIS is receives this message, this reference number should be the Message Identification of the original message sent. This will be the link between cancellation message and the bulk order message.

If the tag ‘Order To Be Cancelled is not provided in the message, the system will identify the transactions to be reversed based on this link, as FCIS would have logged the bulk orders against the Message Identification.

Outgoing: FCIS will hand off only those reversals for which SWIFT bulk order was sent earlier.

3.11.2.4 Order to be Cancelled

This is common information related to all the orders to be cancelled.

MultipleOrderDetails

Mandatory

InvestmentAccountDetails

Mandatory

AccountIdentification à Proprietary à Identification

Outgoing - The system uses the relevant UDF mapping for this tag.

BeneficiaryDetails

Optional

OtherIdentification à Identification

Mandatory

Outgoing - This would map to the Identification Number of the Unit holder.

OtherIdentification à IdentificationType

Mandatory

Outgoing - FCIS supports the Passport Number and NRIC as Identification Types. If the Unit Holder is identified differently, the value ‘OTHR’ would be passed, with the description in the tag AdditionalInformation.

OtherIdentification à ExtendedIdentificationType

Optional

If structured type is OTHR, the description of identification would be provided. For example, ‘Birth Certificate’. Identification other than NRIC and Passport would be passed in extended type with code as Identification Type description.

IndividualOrderDetails

(Mandatory / Repetitive)

OrderReference

Mandatory

Incoming – The system will internally trigger a transaction reversal based on the transaction number logged earlier, corresponding to this order reference.

Outgoing - This will be the Transaction Number of original transaction, corresponding to the newly reversed transaction.

FinancialInstrumentDetails

Mandatory

Identification

Mandatory

This tag provides details to identify a fund.

Outgoing - FCIS sends out the fund ISIN.

Choice for Units / NetAmount

Mandatory

Outgoing : Irrespective of the ‘GrossOrNet’ indicator, amount transactions in FCIS, will be reported in the field ‘NetAmt’. However, if the transaction is ‘Gross’, the same will be additionally reported under the tag ‘GrossAmount’.

Unit based transactions will be passed under the tag Units.

GrossAmount

Optional

Outgoing: This will map to transaction gross amount in the fund base currency, if available.

ForeignExchangeDetails

Optional

This is information related to currency exchange or conversion.

Outgoing – If the transaction is a cross currency transaction, the exchange rate details will be provided in the message.

The following sub tags are mandatory:

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing:This indicator will depend on whether or not fund is scrip based.

CashSettlementDate

Optional

Outgoing: This will be the Transaction Settlement Date.

3.12 Redemption Bulk Order

This section contains the following topics:

3.12.1 Redemption Bulk Order Message

This message is sent by an intermediary party to an executing party or to another intermediary party.

The Redemption Bulk Order message is used to bulk several individual orders into one bulk order. The individual orders come from different instructing parties, i.e., account owners, but are related to the same financial instrument. The Redemption Bulk Order can result in one single bulk cash settlement or several individual cash settlements.

This message will typically be used by a party collecting order, to bulk those individual orders into one bulk order before sending it to another party.

This message cannot be used for a single order, i.e., a message containing one order for one financial instrument and for one investment account. The Redemption Multiple Order message, and not the Redemption Bulk Order message, must be used for a single order.

FCIS will allow the generation of this message in an automated way (based on certain event that is triggered in the system) or manually.

3.12.2 Tags in Message

3.12.2.1 MessageIdentification

Optional

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

Creation Date Time

Optional

This is applicable for incoming and outgoing message. This is the message generation date time.

3.12.2.2 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.12.2.3 Bulk Order Details

Mandatory

FinancialInstrumentDetails

Mandatory

This tag provides details to identify a fund.

Identification

Mandatory

The fund can be identified based on the ISIN, Alternate Identification, RIC, Ticker Symbol, Bloomberg, CTA or Common.

Incoming: FCIS supports identification based on the ISIN or Ticker Symbol. For other options, it will use the UDF mapping relevant for this tag.

Outgoing: FCIS sends out the fund ISIN.

IndividualOrderDetails

(Mandatory / Repetitive)

OrderReference

Mandatory

This is a unique identifier for an order, as assigned by the instructing party.

Incoming: This will be stored as part of SWIFT transaction log with corresponding FCIS transaction number.

Outgoing: This will be the Transaction Number generated by FCIS.

InvestmentAccountDetails

Mandatory

AccountIdentification à Proprietary à Identification

Mandatory

This tag is to identify an investor’s account. However, incase of a service provider installation, priority would be given to OwnerDetails tag to get the identification type and identification number.

Incoming: The system uses the relevant UDF mapping for this tag.

Outgoing: The system uses the relevant UDF mapping for this tag.

BeneficiaryDetails

Optional

OtherIdentification à Identification

Mandatory

Incoming: This would map to the Identification Number of the Unit holder.

OtherIdentification à IdentificationType

Mandatory

Incoming : FCIS uses data mapping to find the Unit holder account type.

Choice for Units / NetAmount/Holdings Redemption Rate

Mandatory

Incoming: The system determines the Transaction Mode and Value depending on the element available. If the field ‘NetAmt’ is provided, the mode of transaction will be ‘Net’. The value here would be in the currency provided as an attribute of the tag. FCIS will give priority to the tag ‘GrossAmount’ while processing the message. If the same is available, the transaction will be considered ‘Gross’.

Outgoing : Values of the outgoing message will depend on the transaction mode. Net Amount transactions in FCIS, will be reported in the field ‘NetAmt’. The transaction currency will be passed as tag attribute. However, if the transaction is ‘Gross’, the same will be reported under the optional tag ‘GrossAmount’ as well as the tag ‘NetAmt’, as this is mandatory.

GrossAmount

Optional

Incoming: If a value is provided in this field the transaction will be considered as a gross amount transaction. The transaction currency would be defaulted to the currency code provided in the attribute.

Outgoing: If the tag ‘GrossOrNet’ carries the value ‘G’, the amount will be passed under this tag. The transaction currency will be passed as a tag attribute.

ForeignExchangeDetails

Optional

This is information related to currency exchange or conversion.

Incoming: If the Transaction Currency is different from the Fund Base currency, FCIS will use the information provided to override the exchange rate. The Exchange Rate Source will be defaulted from the Bulk Transaction Maintenance for the bulk client ‘SWIFT’.

Outgoing : If the transaction is a cross currency transaction, the exchange rate details will be provided in the message.

The following sub tags are mandatory:

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing: This indicator will depend on whether or not fund is scrip based.

CashSettlementDate

Optional

Incoming/Outgoing: Both, the Incoming and Outgoing indicators, will be the Transaction Settlement Date.

PaymentInstrument

Optional

The payment instruments can be cheque, credit transfer, direct debit, investment account or payment card.

FCIS would not support cheque, payment card as mode of payment in the current release for outgoing orders. However, for incoming orders FCIS would support these payment modes and ignore the fields that are not currently supported.

If payment instrument details are not provided, FCIS would use default bulk transaction setup for “SWIFT”.

CreditTransferDetails

(Mandatory / Choice)

Reference

Optional

Incoming/Outgoing: This will be the TransactionReferenceNumber.

CreditorDetails à AccountIdentification à Identification

Mandatory

FCIS supports DomesticAccount based identification.

Incoming: The details available for DomesticAccount will be used in conjunction with the element details of the tag FirstAgent to determine the Unit Holder bank details available in FCIS. FCIS will check if the account number mentioned is valid for the transaction currency. If not, these account details will be considered as third party payment details.

Outgoing: If the transaction payment mode is money transfer, the account details will be provided for the transaction. Money transfer direct debit will not be applicable for this tag.

CreditorDetails à AccountIdentification à Name

Optional

This is the name of the account. It provides additional means of identification.

Outgoing: This will be the TransferAccountHolderName of the transaction.

CreditorDetails à FinalAgent

Mandatory

FCIS supports BIC and Proprietary Identification based identification.

Incoming: If BIC is provided, the system will get the relevant bank information, if available. FCIS will use the Bank Code, Account Number and Transaction Currency to get the banking details for the Unit Holder.

If ProprietaryIdentification is provided, the UDF mapping for the field will be used to determine the bank. This will be a set of other information fields applicable for entity type ‘Bank’. If these bank account details do not match with unit holders banking details, the transaction will be captured as the third party payment details, provided the bank entity information is setup in FCIS.

Outgoing: As FCIS is capable of supporting the elements BIC and ProprietaryIdentification, the SWIFT UDF mapping will be used to determine the element that client would want to send.

ChequeDetails

(Mandatory / Choice)

Outgoing: This tag will be passed for transactions with payment mode as ‘Cheque’. FCIS will support PayeeIdentification (BIC / ProprietaryIdentiification) to identify the unit holder receiving the payment proceeds. SWIFT UDF mapping will be provided.

AccountDetails

(Mandatory / Choice)

AccountIdentification à Proprietary à Identification (Mandatory)

Incoming : This will be the bank account number of the unit holder. This number will be used in conjunction with the element Type à Structured i.e., the bank account type, to get the bank details of unit holder.

Outgoing : If the bank details selected for the transaction is a CPF accounts (CPFOA, CPFSA, ASPFOA, ASPFSA or SRS), the system will provide the structured account type information under this element.

Type à Structured

Mandatory

The following are the SWIFT supported codes for structured types along with the FCIS mapping:

Structured codes

FCIS Map

CASH

No mapping

CPFO

CPFOA

CPFS

CPFSA

OTHR

ASPFOA / ASPFSA

SRSA

SRS

3.13 Redemption Bulk Order Confirmation

This section contains the following topics:

3.13.1 Redemption Bulk Order Confirmation Message

This message is sent by an executing party to a intermediary party or to another intermediary party. The Redemption Bulk Order Confirmation message is sent, after the price has been determined, to confirm the execution of all individual orders. There is usually one bulk confirmation message for one bulk order message.

For all incoming messages, FCIS will be able to set the status of transactions based on the individual ‘Order Reference’ number. For outgoing messages, the system will be able to generate the confirmation message only after allocation.

FCIS will allow the generation of this message in an automated way (based on certain event that is triggered in the system), or manually.

3.13.2 Tags in Message

3.13.2.1 MessageIdentification

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

3.13.2.2 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.13.2.3 RelatedReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Incoming: This reference number should be the Message Identification of the original message sent. This would be the link between confirmation message and original bulk order message.

The confirmation messages will be generated against each MessageIdentification/ message.

Outgoing : FCIS will send the original ‘Message Identification’ number for the external system to establish the relation between original bulk order message and confirmation message.

3.13.2.4 BulkExecutionDetails

Mandatory

This is general information related to the execution of investment orders.

FinancialInstrumentDetails

Mandatory

This tag provides details to identify a fund.

Identification

Mandatory

Outgoing - FCIS sends out the fund ISIN.

IndividualExecutionDetails

(Mandatory / Repetitive)

This is the individual execution of a subscription order.

OrderReference

Mandatory

Incoming - As this would be the Transaction Number handed off in the original message, FCIS will set the Order Status to ‘Confirmed’ depending on the Order Reference number communicated.

Outgoing - This will be mapped to the incoming ‘OrderReference’ corresponding to the transaction number that was allotted successfully by FCIS.

DealReference

Mandatory

This is a unique number assigned by the confirming party.

Incoming - This number is used for storage.

Outgoing – This would map to the Transaction Number generated by the system corresponding to the Order Reference number.

InvestmentAccountDetails

Mandatory

AccountIdentification à Proprietary à Identification

Outgoing: The system uses the relevant UDF mapping for this tag.

BeneficiaryDetails

Optional

UnitsNumber

Mandatory

Unit

Mandatory

Outgoing – The allocated units for the transaction.

NetAmount

Mandatory

This is the net amount invested in a specific financial instrument by an investor, expressed in the currency requested by the investor.

Outgoing: This would be settlement amount of redemption transaction available in transaction currency.

GrossAmount

Optional

Outgoing: This will be the settlement amount in the transaction currency available in the transaction data store.

TransactionDateTime

Mandatory

This is a choice between Date and DateTime.

Outgoing: Depending on the UDF mapping, the Transaction Date / Transaction Time will be passed.

DealingPriceDetails

Mandatory

This is the price at which order was executed.

ExtendedType

Mandatory

Outgoing: FCIS will support the code ‘OTHR’ only.

Value à Amount

Mandatory

Outgoing: This will be the allocation price for the transaction.

PartiallyExecutedIndicator

Mandatory

This indicates whether the order has been partially executed.

Outgoing: This will be defaulted to ‘NO’.

CumDividendIndicator

Mandatory

This indicates whether the dividend (cum dividend) is included in the executed price. When the dividend is not included, the price will be ex-dividend.

Outgoing: This will be defaulted to ‘NO’.

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing: This indicator will depend on whether or not fund is scrip based.

3.14 Redemption Bulk Order Cancellation Instruction

This section contains the following topics:

3.14.1 Redemption Bulk Order Cancellation Instruction Message

This message is sent by an intermediary party to an executing party or to another intermediary party. The Redemption Bulk Order Cancellation Instruction message is used to cancel the entire previously sent order message and all of the individual orders that it contained. There is no amendment, but a cancellation and re-instruct policy.

A cancellation instruction must always be of the same family of message, i.e., switch, redemption or subscription and bulk or multiple, as the original order to be cancelled.

For all incoming bulk order cancellations, FCIS will be able to process the reversals based on either the Previous Reference or the individual Order Reference. For outgoing cancellation messages, FCIS will communicate the details of original transaction and not the newly reversed transaction, provided the original transaction has been handed off to SWIFT. If a transaction is reversed before neither of the transactions will be included in the SWIFT message.

For outgoing messages, FCIS will always provide the reference of the original message and group cancellations, if multiple transactions of the same batch have been reversed. FCIS will allow the generation of this message in an automated way (based on certain event that is triggered in the system) or manually.

3.14.2 Tags in Message

3.14.2.1 MessageIdentification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.14.2.2 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.14.2.3 Previous Reference

Optional

This is the reference to a linked message previously sent.

Reference

Mandatory

Incoming: If FCIS is receives this message, this reference number should be the Message Identification of the original message sent. This will be the link between cancellation message and the bulk order message.

If the tag ‘Order To Be Cancelled is not provided in the message, the system will identify the transactions to be reversed based on this link, as FCIS would have logged the bulk orders against the Message Identification.

Outgoing: FCIS will hand off only those reversals for which SWIFT bulk order was sent earlier.

3.14.2.4 Order to be Cancelled

This is common information related to all the orders to be cancelled.

FinancialInstrumentDetails

Mandatory

This tag provides details to identify a fund.

Identification

Mandatory

Outgoing - FCIS sends out the fund ISIN.

IndividualOrderDetails

(Mandatory / Repetitive)

OrderReference

Mandatory

Incoming: The system will internally trigger a transaction reversal based on the transaction number logged earlier, corresponding to this order reference.

Outgoing : This will be the Transaction Number of original transaction, corresponding to the newly reversed transaction.

InvestmentAccountDetails

Mandatory

AccountIdentification à Proprietary à Identification

Outgoing - The system uses the relevant UDF mapping for this tag.

BeneficiaryDetails

Optional

OtherIdentification à Identification

Mandatory

Outgoing: This would map to the Identification Number of the Unit holder.

OtherIdentification à IdentificationType

Mandatory

Outgoing - FCIS supports the Passport Number and NRIC as Identification Types. If the Unit Holder is identified differently, the value ‘OTHR’ would be passed, with the description in the tag AdditionalInformation.

OtherIdentification à ExtendedIdentificationType

Optional

If structured type is OTHR, the description of identification would be provided. For example, ‘Birth Certificate’. Identification other than NRIC and Passport would be passed in extended type with code as Identification Type description.

Choice for Units / NetAmount/HoldingsRedemptionRate

Mandatory

Outgoing – Irrespective of the ‘GrossOrNet’ indicator, amount transactions in FCIS, will be reported in the field ‘NetAmt’. However, if the transaction is ‘Gross’, the same will be additionally reported under the tag ‘GrossAmount’.

Unit based transactions will be passed under the tag Units.

Percentage based transactions will be passed under the tag HoldingsRedemptionRate.

GrossAmount

Optional

This is the gross amount invested in the fund.

Outgoing: This will map to transaction gross amount in the fund base currency, if available.

ForeignExchangeDetails

Optional

This is information related to currency exchange or conversion.

Outgoing: If the transaction is a cross currency transaction, the exchange rate details will be provided in the message.

The following sub tags are mandatory:

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing: This indicator will depend on whether or not fund is scrip based.

CashSettlementDate

Optional

Incoming/Outgoing: Both, the Incoming and Outgoing indicators, will be the Transaction Settlement Date.

3.15 Redemption Multiple Order

This section contains the following topics:

3.15.1 Redemption Multiple Order Message

This message is sent by an instructing party to an executing party. There may be one or more intermediary parties between the instructing party and the executing party. The Redemption Multiple Order message is used to redeem different financial instruments from the same investment account. It can result in one single bulk cash settlement or several individual cash settlements.

This message can also be used for single orders, i.e., a message containing one order for one financial instrument and related to one investment account. The Redemption Multiple Order message, and not the Redemption Bulk Order message, must be used for a single order.

FCIS would allow generation of this message in an automated way (based on an event) or manually. The grouping of multiple orders is driven by the investment account and not the fund as in a bulk order message.

3.15.2 Tags in Message

3.15.2.1 Master Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

3.15.2.2 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.15.2.3 Multiple Order Details

Mandatory

InvestmentAccountDetails

Mandatory

This is the account impacted by an investment fund order.

Identification à Proprietary à Identification

Mandatory

This tag is to identify an investor’s account. However, incase of a service provider installation, priority would be given to OwnerIdentification tag to get the identification type and identification number.

Incoming: The system uses the relevant UDF mapping for this tag.

Outgoing: The system uses the relevant UDF mapping for this tag.

IndividualOrderDetails

(Mandatory / Repetitive)

OrderReference

Mandatory

This is a unique identifier for an order, as assigned by the instructing party.

Incoming: This will be stored as part of SWIFT transaction log with corresponding FCIS transaction number.

Outgoing: This will be the Transaction Number generated by FCIS.

FinancialInstrumentDetails

Mandatory

This tag provides details to identify a fund.

Identification

Mandatory

The fund can be identified based on the ISIN, Alternate Identification, RIC, Ticker Symbol, Bloomberg, CTA or Common.

Incoming: FCIS supports identification based on the ISIN or Ticker Symbol. For other options, it will use the UDF mapping relevant for this tag.

Outgoing: FCIS sends out the fund ISIN.

Choice for UnitsNumber / Amount/HoldingsRedemptionRate

Mandatory

Incoming: The system determines the Transaction Mode and Value depending on the element available. If the field ‘Amt’ is provided, the mode of transaction will be ‘Net’. The value here would be in the currency provided as an attribute of the tag. FCIS will give priority to the tag ‘GrossAmountIndicator’ while processing the message. If the same is available, the transaction will be considered ‘Gross’.

Outgoing: Values of the outgoing message will depend on the transaction mode. Net Amount transactions in FCIS, will be reported in the field ‘Amt’. The transaction currency will be passed as tag attribute. However, if the transaction is ‘Gross’, the same will be reported under the optional tag ‘GrossAmountIndicator’ as well as the tag ‘Amt’, as this is mandatory.

GrossAmountIndicator

Optional

Incoming: If a value is provided in this field the transaction will be considered as a gross amount transaction. The transaction currency would be defaulted to the currency code provided in the attribute.

Outgoing : If the tag ‘GrossOrNet’ carries the value ‘G’, the amount will be passed under this tag. The transaction currency will be passed as a tag attribute.

CommissionDetails

Optional

This indicates the load corresponding to the commission that is being overridden. The Load in the system can be identified using the Load Id or the Recipient information.

Type à Extended

Mandatory

Incoming – This will map to the Load Id.

Choice for Amount/Rate

Mandatory

Incoming - If the ‘Amt’ is provided and the Load concerned is amount load, then this indicates the overridden value. However, if the field is ‘Rate’ is provided and the load concerned is percent load then this indicates the overridden value.

RecipientIdentification

Optional

If a value is provided in this field, FCIS supports identification based on the following tags:

If BIC code, the system will find whether the entity is an agent, AMC, broker or distributor. System will select a load with the corresponding ‘To Entity Type’.

Waiving Details

Optional

This tag represents the override percentage that the system will apply. Waive details have higher precedence over ‘Rate’ hence ‘Rate’ will be ignored if ‘Waiving details’ are provided.

InstructionBasis

Mandatory

This tag can have the value WICA. However the system will not use this value for any processing and hence will be ignored.

WaivedRate

Optional

This field provides the discount percentage. This is applicable only for percentage based loads. The override is by discount.

ForeignExchangeRate

Optional

This is information related to currency exchange or conversion.

Incoming: If the Transaction Currency is different from the Fund Base currency, FCIS will use the information provided to override the exchange rate. The Exchange Rate Source will be defaulted from the Bulk Transaction Maintenance for the bulk client ‘SWIFT’.

Outgoing: If the transaction is a cross currency transaction, the exchange rate details will be provided in the message.

The following sub tags are mandatory:

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing: This indicator will depend on whether or not fund is scrip based.

PaymentInstrumentChoice

Optional

The payment instruments can be cheque, credit transfer, direct debit, and investment account or payment card.

FCIS would not support cheque, payment card as mode of payment in the current release for outgoing orders. However, for incoming orders FCIS would support these payment modes and ignore the fields that are not currently supported.

If payment instrument details are not provided, FCIS would use default bulk transaction setup for “SWIFT”.

CashSettlementDate

Optional

Incoming/Outgoing – Both, the Incoming and Outgoing indicators, will be the Transaction Settlement Date.

RelatedPartyDetails

Optional

This is information related to an intermediary.

Identification

Mandatory

FCIS supports identification based on the following tags:

If BIC is provided, the system will get either the Broker BIC or the Entity BIC based on the client country parameter ‘TXNBROKERS’. If ProprietaryIdentification is provided, the value provided in this field should be a valid Entity Id or Broker Id in the system based on the client country parameter ‘TXNBROKERS’.

ExtendedRole

Optional

In case of entity, the values provided in this field can be ‘AGENT’, AGENCY BRANCH’, ‘IFA’ or ‘AO’. If ExtendedRole is not one of the mentioned ones, system will throw error.

3.16 Redemption Multiple Order Confirmation

This section contains the following topics:

3.16.1 Redemption Multiple Order Confirmation Message

This message is sent by an executing party to an instructing party. There may be one or more intermediary parties between the executing party and the instructing party. The Redemption Multiple Order Confirmation message is sent, after the price has been determined, to confirm the execution of all individual orders.

Redemption Multiple Order can be generated by more than one Redemption Multiple Order Confirmation, as the valuation cycle of the financial instruments of each individual order may be different.

When the executing party sends several confirmations, there is no specific indication in the message that it is an incomplete confirmation. Reconciliation must be based on the references.

A Redemption Multiple Order response should be the Redemption Multiple Order Confirmation message(s) and in no circumstances by the Redemption Bulk Order Confirmation message(s).

For all incoming messages, FCIS will be able to set the status of transactions based on the individual ‘Order Reference’ number. For outgoing messages, the system will be able to generate the confirmation message only after allocation. Transactions will be grouped based on the original Multiple Order Message.

FCIS will allow generation of this message in an automated way (based on certain event that is triggered in the system) or manually.

3.16.2 Tags in Message

3.16.2.1 MessageIdentification

Optional

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

Creation Date Time

Optional

This is applicable for incoming and outgoing message. This is the message generation date time.

3.16.2.2 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.16.2.3 RelatedReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Incoming: This reference number should be the Message Identification of the original message sent. This would be the link between confirmation message and original bulk order message.

The confirmation messages will be generated against each Masterreference/ message.

Outgoing: FCIS will send the original ‘Message Identification’ number for the external system to establish the relation between original bulk order message and confirmation message.

3.16.2.4 MultipleExecutionDetails

Mandatory

OrderDateTime

Optional

Outgoing – This will be mapped to the transaction save time.

InvestmentAccountDetails

Mandatory

AccountIdentification à Proprietary à Identification

Outgoing - The system uses the relevant UDF mapping for this tag.

IndividualExecutionDetails

(Mandatory / Repetitive)

This is the individual execution of a subscription order.

OrderReference

Mandatory

Incoming - As this would be the Transaction Number handed off in the original message, FCIS will set the Order Status to ‘Confirmed’ depending on the Order Reference number communicated.

Outgoing - This will be mapped to the incoming ‘OrderReference’ corresponding to the transaction number that was allotted successfully by FCIS.

DealReference

Mandatory

This is a unique number assigned by the confirming party.

Incoming: This number is used for storage.

Outgoing: This would map to the Transaction Number generated by the system corresponding to the Order Reference number.

SettlementAmount

Optional

ORACLE FLEXCUBE would pass settlement amount of the transaction in this tag.

FinancialInstrumentDetails

Mandatory

This tag provides details to identify a fund.

Identification

Mandatory

Outgoing - FCIS sends out the fund ISIN.

UnitsNumber

Mandatory

UnitsNumber

Mandatory

Outgoing: The allocated units for the transaction.

Amount

Mandatory

This is the net amount invested in a specific financial instrument by an investor, expressed in the currency requested by the investor.

Outgoing: This is be settlement amount of the redemption transaction available in the transaction currency.

GrossAmountIndicator

Optional

Outgoing: This will be ‘true’ is the amount is ‘Net’ else ‘false’.

TransactionDateTime

Mandatory

This tag provides the transaction date

Outgoing: Depending on the UDF mapping, the Transaction Date will be passed.

Value à Amount

Mandatory

Outgoing: This will be the allocation price for the transaction.

PartiallyExecutedIndicator

Mandatory

This indicates whether the order has been partially executed.

Outgoing: This will be defaulted to ‘NO’.

CumDividendIndicator

Mandatory

This indicates whether the dividend (cum dividend) is included in the executed price. When the dividend is not included, the price will be ex-dividend.

Outgoing: This will be defaulted to ‘NO’.

ForeignExchangeDetails

Optional

This is information related to currency exchange or conversion.

Outgoing: If the transaction is a cross currency transaction, the exchange rate details will be provided in the message.

The following sub tags are mandatory:

CommissionGeneralDetails

Optional

This indicates the load corresponding to the ‘From Entity Type’ ‘U’ and ‘To Entity Type’ ‘F’.

TotalAmountofCommissions

Optional

Outgoing – FCIS sends out the value of the load where the ‘From Entity Type’ is ‘U’and ‘To Entity Type’ is ‘F’.

CommissionDetails

Type à Unstructured or RecipientIdentification à BICOrBEI

Mandatory

Outgoing – This would map to the Identification Number of the Load. If BIC is provided, this would map to the corresponding entity’s BIC.

Amount

Mandatory

Outgoing – This tag corresponds to the individual Loads under the main U-F load viz. F-M and F-A loads.

Rate

Optional

This tag corresponds to the rates of individual Loads under the main U-F load viz. F-M and F-A loads.

ChargeGeneralDetails

Optional

This tag corresponds to the sum of all the loads other than the load mentioned in the ‘CommissionGeneralDetails’ tag.

TotalAmountofCharges

Optional

Outgoing: FCIS sends out the sum f all the loads other than the load mentioned in the ‘CommissionGeneralDetails’ tag.

ChargeDetails

Type à Unstructured or RecipientIdentification à BICOrBEI

Mandatory

Outgoing: This would map to the Identification Number of the Load. If BIC is provided, this would map to the corresponding entity’s BIC.

Amount

Mandatory

Outgoing: The load amount in terms of the fund base currency.

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing: This indicator will depend on whether or not fund is scrip based.

RelatedPartyDetails

Optional

This is information related to an intermediary.

Identification à Proprietary à Identification

Mandatory

Outgoing: Identification of the agent, agency branch, AO or IFA as maintained in FCIS.

ExtendedRole

Optional

In case of entity, the values provided in this field can be ‘AGENT’, AGENCY BRANCH’, ‘IFA’ ‘BROKER’ or ‘AO’. If none of these values are specified, then system will look for the specified entity. An error will be thrown if more than one entity type has the same name.

3.17 Redemption Multiple Order Cancellation Instruction

This section contains the following topics:

3.17.1 Redemption Multiple Order Cancellation Instruction Message

This message is sent by an instructing party to an executing party. There may be one or more intermediary parties between the instructing party and the executing party.

The Redemption Multiple Order Cancellation Instruction message is used to cancel the entire previously sent order message and all of the individual orders that it contained. There is no amendment, but a cancellation and re-instruct policy.

A cancellation instruction must always be of the same family of message, i.e., switch, redemption or subscription and bulk or multiple, as the original order to be cancelled.

For all incoming multiple order cancellations, FCIS will be able to process the reversals based on either the Previous Reference or the individual Order Reference. For outgoing cancellation messages, FCIS will communicate the details of original transaction and not the newly reversed transaction provided the original transaction was handed off to SWIFT. If a transaction has been reversed before, neither of the transactions will be included in the SWIFT message.

For outgoing messages, FCIS will always provide the reference of the original message and group cancellations, if multiple transactions of the same batch have been reversed. FCIS will allow generation of this message in an automated way (based on certain event that is triggered in the system) or manually.

3.17.2 Tags in Message

3.17.2.1 MessageIdentification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

Creation Date Time

Optional

This is applicable for incoming and outgoing message. This is the message generation date time.

3.17.2.2 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.17.2.3 Previous Reference

Optional

This is the reference to a linked message previously sent.

Reference

Mandatory

Incoming: If FCIS is receives this message, this reference number should be the Message Identification of the original message sent. This will be the link between cancellation message and the bulk order message.

If the tag ‘Order To Be Cancelled is not provided in the message, the system will identify the transactions to be reversed based on this link, as FCIS would have logged the bulk orders against the Message Identification.

Outgoing: FCIS will hand off only those reversals for which SWIFT bulk order was sent earlier.

3.17.2.4 Order to be Cancelled

This is common information related to all the orders to be cancelled.

MultipleOrderDetails

Mandatory

InvestmentAccountDetails

Mandatory

AccountIdentification à Proprietary à Identification

Outgoing: The system uses the relevant UDF mapping for this tag.

BeneficiaryDetails

Optional

OtherIdentification à Identification

Mandatory

Outgoing: This would map to the Identification Number of the Unit holder.

OtherIdentification à IdentificationType

Mandatory

Outgoing: FCIS supports the Passport Number and NRIC as Identification Types. If the Unit Holder is identified differently, the value ‘OTHR’ would be passed, with the description in the tag AdditionalInformation.

OtherIdentification à ExtendedIdentificationType

Optional

If structured type is OTHR, the description of identification would be provided. E Example, ‘Birth Certificate’. Identification other than NRIC and Passport would be passed in extended type with code as Identification Type description.

IndividualOrderDetails

(Mandatory / Repetitive)

OrderReference

Mandatory

Incoming: The system will internally trigger a transaction reversal based on the transaction number logged earlier, corresponding to this order reference.

Outgoing: This will be the Transaction Number of original transaction, corresponding to the newly reversed transaction.

FinancialInstrumentDetails

Mandatory

Identification

Mandatory

This tag provides details to identify a fund.

Outgoing: FCIS sends out the fund ISIN.

Choice for Units / NetAmount/HoldingsRedemptionRate

Mandatory

Outgoing: Irrespective of the ‘GrossOrNet’ indicator, amount transactions in FCIS, will be reported in the field ‘NetAmt’. However, if the transaction is ‘Gross’, the same will be additionally reported under the tag ‘GrossAmount’.

Unit based transactions will be passed under the tag Units.

Percentage based transactions will be passed under the HoldingsRedemptionRate tag.

GrossAmount

Optional

Outgoing:This will map to transaction gross amount in the fund base currency, if available.

ForeignExchangeDetails

Optional

Outgoing: If the transaction is a cross currency transaction, the exchange rate details will be provided in the message.

The following sub tags are mandatory:

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing: This indicator will depend on whether or not fund is scrip based.

CashSettlementDate

Optional

Incoming/Outgoing: This will be the Transaction Settlement Date.

3.18 Request for Order Status Report

This section contains the following topics:

3.18.1 Request for Order Status Report Message

The Request For Order Status Report is sent by an instructing party to the executing party. There may be one or more intermediary parties between the instructing party and the executing party.

The Request For Status Report message is used to request the status of

If the Request For Order Status Report message is used to request the status of several messages, then the instructing party will receive several reply messages from the executing party, i.e., several Order Instruction Status Report messages and/or Order Cancellation Status Report messages. The number of reply messages will match the number of references stated in the Request For Order Status Report message.

The Request For Status Report message may not be used to request the status of an investment account, a transfer or the status of a financial instrument.

FCIS allows a manual trigger for the Request For Order Status Report. The user has the flexibility to select the references to the previously sent messages of various types, i.e., subscription, redemption, switch and cancellations and individual transactions within the same, if required.

FCIS will generate the Request For Order Status Report message for every reference number selected by the user.

A request for the status for the following is possible:

If FCIS is the receiving party of this message, the ‘Order Instruction Status Report’ or ‘Order Cancellation Status Report’, or both, will be generated, depending upon the individual ‘Previous Reference à Reference’.

3.18.2 Tags in Message

3.18.2.1 RequestDetails

Mandatory/Repetitive

This is to identify the order(s) for which the status is requested.

Choice (OtherReference/PreviousReference)

Mandatory

Incoming/Outgoing - FCIS will support the tag ‘PreviousReference’ for incoming and outgoing messages.

PreviousReference à Reference

Mandatory

Incoming: If the tag ‘IndividualOrderReference’ is not provided, the system will use this reference to identify the transactions for which status message is requested. This will be the MessageIdentification number of the original bulk / multiple / cancellation order request.

Outgoing: This will be the individual MessageIdentification number selected by the user from the online option.

IndividualOrderReference

Optional/Repetitive

Incoming: If the individual order references are provided, the system will generate the reply message corresponding to the transaction number for this order reference.

Outgoing: This will be the OrderReference numbers corresponding to the transactions selected by the user for status request.

3.19 Order Instruction Status Report

This section contains the following topics:

3.19.1 Order Instruction Status Report Message

The Order Instruction Status Report is sent by an executing party to an instructing party. There may be one or more intermediary parties between the executing party and the instructing party.

The Order Instruction Status Report message is sent by an executing party to the instructing party to report on the status of a subscription, redemption or a switch order. The message can be used to report one of the following:

Further information about the repair, unmatched, rejected or pending settlement statuses must be specified using either codes or unstructured information.

For subscription and redemption orders, this message covers both bulk and multiple categories of orders, and this message may provide the status either at the bulk or at the individual level. For a switch order, however, the message provides the status of the whole order. It is not possible to accept one leg and to reject the other leg. The entire switch order has to be rejected. In order to identify which leg within the switch is causing a problem, the switch order leg identification is used.

FCIS will receive the ‘Order Instruction Status Report’ in response to ‘Request For Order Status’ message generated. This information will be used to set the status of individual orders. FCIS will generate the ‘Order Instruction Status Report’ in response to the ‘Request For Order Status’ message received, provided the Message Identification number communicated to FCIS in the tag Previous Reference relates to bulk / multiple or switch order, as cancellation is reported through a different message.

For Switch order responses, FCIS will reply with the status under the Order Details Report section as it is not possible to accept one leg of the switch and reject another leg. For other orders, FCIS will reply with the status under Individual Order Details Report section. However, if the original message has been suppressed or has not been processed, FCIS will report the failure under the section Order Details Report à Suspended.

3.19.2 Message Structure

The following is the structure of the message:

3.19.3 Tags in Message

3.19.3.1 Choice (OtherReference/PreviousReference)

Mandatory

Reference

Mandatory

Incoming: FCIS will support the tag ‘PreviousReference à Reference’ communicated in the message ‘Request For Order Status’. This number will be used to set the status of underlying transactions if the individual order details are not reported.

Outgoing : FCIS will support the tag ‘PreviousReference à Reference’ communicated in the message ‘Request For Order Status’. This will be the ‘MessageIdentification’ number of the original order.

3.19.3.2 MessageIdentification

Optional

Reference

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.19.3.3 Choice (OrderDetailsReport - Mandatory / IndividualOrderDetailsReport - Man­datory / Repetitive)

If the OrderDetailsReport section is provided in the message, FCIS will use the status reported in this section in conjunction with the RelatedReference to set the status of underlying transactions. On the other hand, if the section IndividualOrderDetailsReport is provided, FCIS will use the OrderReference to track the order status.

Incoming: Only status tracking will happen. FCIS will not track the reason for rejection, if any.

Outgoing: FCIS supports the reporting of the following statuses under IndividualOrderDetailsReport:

OrderReference

Mandatory

Incoming: FCIS will track the status for the transaction number generated corresponding to this order reference.

Outgoing: This is the Order Reference number corresponding to the transaction number for which status is getting reported.

3.20 Order Cancellation Status Report

This section contains the following topics:

3.20.1 Order Cancellation Status Report Message

The Order Cancellation Status Report is sent by an executing party to the instructing party. There may be one or more intermediary parties between the executing party and the instructing party.

The Order Cancellation Status Report message is used to report the status of an order cancellation instruction message that was previously sent by the instructing party. The message can be used to report that the cancellation has either been acted upon or has been rejected.

Incoming: FCIS will receive the ‘Order Cancellation Status Report’ in response to the ‘Request For Order Status’ if the Previous Reference tag has reference to the order cancellation message. This information would be used to set the status of individual orders.

Outgoing: FCIS will generate the ‘Order Cancellation Status Report’ in response to the ‘Request For Order Status’ message received, provided the Message Identification number communicated to FCIS in the Previous Reference tag relates to bulk / multiple or switch order cancellation.

Note

FCIS will generate one cancellation status message for every transaction that has been cancelled as a result of the cancellation instruction.

3.20.2 Message Structure

The following is the structure of the message:

 

3.20.3 Tags in Message

3.20.3.1 Choice (Other Reference/Related Reference)

FCIS supports both, repetitive tags to pass the related reference, and the order reference.

Reference - Iteration 1

Mandatory

Incoming - FCIS will support the tag ‘Previous Reference à Reference’ communicated in the message ‘Request For Order Status’. This number will be used to set the status of underlying transactions if the individual order details are not reported.

Outgoing - FCIS will support the tag ‘Previous Reference à Reference’ communicated in the message ‘Request For Order Status’. This will be the ‘Message Identification’ number of the original cancellation order.

Reference - Iteration 2

Mandatory

Incoming – The status of individual order references is communicated to FCIS in the second iteration. The status will be tracked for the transaction generated by the system corresponding to this reference number.

Outgoing – This is the Order Reference number corresponding to the transaction number, for which the status is getting reported.

3.20.3.2 Cancellation Status Report (Status / Rejected)

Mandatory

Incoming: Only status tracking will happen. FCIS will not track reasons for rejections, if any.

Outgoing: Following are the cases possible for reversal a transaction:

3.21 Switch Order

This section contains the following topics:

3.21.1 Switch Order Message

The Switch Order message is sent by an instructing party to an executing party. There may be one or more intermediary parties between the instructing party and the executing party.

The Switch Order message is used when the instructing party, i.e., an investor, wants to change its investments within the same fund family according to the terms of the prospectus.

FCIS supports one to one switch transactions for incoming requests. The ‘To Fund’ information will be taken from Subscription Leg Details.

For outgoing messages, switch transactions will be communicated in separate legs for redemption and subscription. FCIS will allow the generation of this message in an automated way (based on a certain event that is triggered in the system) or manually.

If the AMC of the ‘From Fund’ and ‘To Fund’ are different; system will generate a pseudo switch transaction. In other cases system will generate a normal switch transaction.

3.21.2 Tags in Message

3.21.2.1 MessageIdentification

Optional

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.21.2.2 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.21.2.3 Switch Order Details

Mandatory

This is information related to the switch order.

OrderReference

Mandatory

This is a unique identifier for an order, as assigned by the instructing party.

Incoming: This will be stored as part of SWIFT transaction log with corresponding FCIS transaction number.

Outgoing: This will be the Transaction Number generated by FCIS.

InvestmentAccountDetails

Mandatory

Identification à Proprietary à Identification

Mandatory

This tag is to identify an investor’s account. However, incase of a service provider installation, priority would be given to OwnerDetails tag to get the identification type and identification number.

Incoming: The system uses the relevant UDF mapping for this tag.

Outgoing:The system uses the relevant UDF mapping for this tag.

Redemption Leg Details

Mandatory

FinancialInstrumentDetails

Mandatory

This tag provides details to identify the ‘Switch From’ fund.

Identification

Mandatory

The fund can be identified based on the ISIN, Alternate Identification, RIC, Ticker Symbol, Bloomberg, CTA or Common.

Incoming: FCIS supports identification based on the ISIN or Ticker Symbol. For other options, it will use the UDF mapping relevant for this tag.

Outgoing: FCIS sends out the fund ISIN.

FinancialInstrumentQuantityChoice

Mandatory

This is to identify the quantity represented in amount / units to switch from a fund.

FCIS would support the following elements:

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing - This indicator will depend on whether or not fund is scrip based.

Subscription Leg Details

Mandatory

FinancialInstrumentDetails

Mandatory

This tag provides details to identify the ‘Switch To’ fund.

Identification

Mandatory

The fund can be identified based on the ISIN, Alternate Identification, RIC, Ticker Symbol, Bloomberg, CTA or Common.

Incoming: FCIS supports identification based on the ISIN or Ticker Symbol. For other options, it will use the UDF mapping relevant for this tag.

Outgoing: FCIS sends out the fund ISIN.

FinancialInstrumentQuantityChoice

Mandatory

This is to identify the quantity represented in amount / units to switch into a fund.

Outgoing: FCIS will pass the value ‘0’ under the relevant redemption leg tag.

CommissionDetails

Type à Unstructured or RecipientIdentification à BICOrBEI

Mandatory

This indicates the load corresponding to the commission that is being overridden. The Load in the system can be identified using the Load Id or the Recipient information.

Choice for Amount/Rate

Mandatory

Incoming - If the ‘Amt’ is provided and the Load concerned is amount load, then this indicates the overridden value. However, if the field is ‘Rate’ is provided and the load concerned is percent load then this indicates the overridden value.

Waiving Details

Optional

This tag represents the override percentage that the system will apply. The value provided in this field will be ignored if ‘Amount’ or ‘Rate’ tags are provided since the values provided for those tags represent the final value.

InstructionBasis

Mandatory

This tag can have the value WICA. However the system will not use this value for any processing and hence will be ignored.

WaivedRate

Optional

This field provides the discount percentage. This is applicable only for percentage based loads. The override is by discount.

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing - This indicator will depend on whether or not fund is scrip based.

ForeignExchangeDetails

Optional

This is information related to currency exchange or conversion.

Incoming: If the Transaction Currency is different from the Fund Base currency, FCIS will use the information provided to override the exchange rate. The Exchange Rate Source will be defaulted from the Bulk Transaction Maintenance for the bulk client ‘SWIFT’.

Outgoing: If the transaction is a cross currency transaction, the exchange rate details will be provided in the message.

The following sub tags are mandatory:

RelatedPartyDetails

Optional

This is information related to an intermediary.

Identification

Mandatory

FCIS supports identification based on the following tags:

If BIC is provided, the system will get either the Broker BIC or the Entity BIC based on the client country parameter ‘TXNBROKERS’. If ProprietaryIdentification is provided, the value provided in this field should be a valid Entity Id or Broker Id in the system based on the client country parameter ‘TXNBROKERS’.

ExtendedRole

Optional

In case of entity, the values provided in this field can be ‘AGENT’, AGENCY BRANCH’, ‘IFA’ ‘BROKER’ or ‘AO’. If none of these values are specified, then system will look for the specified entity. An error will be thrown if more than one entity type has the same name.

3.22 Switch Order Confirmation

This section contains the following topics:

3.22.1 Switch Order Confirmation Message

The Switch Order Confirmation message is sent by an executing party to an instructing party. There may be one or more intermediary parties between the executing party and the instructing party. The Switch Order Confirmation message is sent only once to confirm that all the legs of the switch have been executed.

For all incoming messages, FCIS will be able to set the status of transactions based on the individual ‘Order Reference’ number. For an outgoing message, the system will be able to generate the confirmation message only after allocation.

FCIS will allow generation of this message in an automated way (based on a certain event that is triggered in the system) or manually.

If the AMC of the ‘From Fund’ and ‘To Fund’ are different; system will generate a pseudo switch transaction. In other cases system will generate a normal switch transaction.

3.22.2 Tags in Message

3.22.2.1 MessageIdentification

Optional

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

Creation Date Time

Applicable for incoming and outgoing message. This is the message generation date time.

3.22.2.2 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming - This number is used for storage.

Outgoing - If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.22.2.3 RelatedReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Incoming: This reference number should be the Message Identification of the original message sent. This would be the link between confirmation message and original bulk order message.

Outgoing: FCIS will send the original ‘Message Identification’ number for the external system to establish the relation between original bulk order message and confirmation message.

3.22.2.4 SwitchExecutionDetails

Mandatory

This is general information related to the execution of a switch transaction.

DealReference

Mandatory

This is a unique number assigned by the confirming party.

Incoming: This number is used for storage.

Outgoing: This would map to the Transaction Number generated by the system corresponding to the Order Reference number.

OrderReference

Mandatory

Incoming: As this would be the Transaction Number handed off in the original message, FCIS will set the Order Status to ‘Confirmed’ depending on the Order Reference number communicated.

Outgoing: This will be mapped to the incoming ‘OrderReference’ corresponding to the transaction number that was allotted successfully by FCIS.

InvestmentAccountDetails

Mandatory

Identification à Proprietary à Identification

Outgoing: The system uses the relevant UDF mapping for this tag.

ResultingCashOut

The value will be 0 since the system does not support difference in sub amount and red amount in switch.

Redemption Leg Details

Mandatory

FinancialInstrumentDetails

Mandatory

This tag provides details to identify the ‘Switch From’ fund.

Identification

Mandatory

Outgoing - FCIS sends out the ‘Switch From’ fund ISIN.

UnitsNumber à Unit

Mandatory

Outgoing – The allocated units for the switch out leg of the transaction.

Amount

Mandatory

This is the net amount of the switch out transaction in the currency requested by the investor.

Outgoing : The system will compute the net amount in transaction currency for transaction getting confirmed.

TradeDateTime

Mandatory

This is a choice between Date and DateTime.

Outgoing: Depending on the UDF mapping, the Transaction Date / Transaction Time will be passed.

PriceDetails

Mandatory

This is the price at which order was executed.

Value à Amount

Mandatory

Outgoing – This will be the allocation price of the ‘Switch From’ fund.

CumDividendIndicator

Mandatory

This indicates whether the dividend (cum dividend) is included in the executed price. When the dividend is not included, the price will be ex-dividend.

Outgoing: This will be defaulted to ‘NO’.

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing : This indicator will depend on whether or not fund is scrip based.

Subscription Leg Details

Mandatory

FinancialInstrumentDetails

Mandatory

This tag provides details to identify the ‘Switch To’ fund.

Identification

Mandatory

Outgoing - FCIS sends out the fund ISIN for the ‘Switch To’ fund.

UnitsNumber à Unit

Mandatory

Outgoing – The allocated units for the switch out leg of the transaction.

Amount

Mandatory

This is the net amount of the switch out transaction in the currency requested by the investor.

Outgoing: The system will compute the net amount in transaction currency for transaction getting confirmed.

TradeDateTime

Mandatory

This is a choice between Date and DateTime.

Outgoing: Depending on the UDF mapping, the Transaction Date / Transaction Time will be passed.

DealingPriceDetails

Mandatory

This is the price at which order was executed.

PriceDetails à ExtendedType

Mandatory

Outgoing – FCIS will support the code ‘OTHR’ only.

Value à Amount

Mandatory

Outgoing – This will be the allocation price of the ‘Switch From’ fund.

CumDividendIndicator

Mandatory

This indicates whether the dividend (cum dividend) is included in the executed price. When the dividend is not included, the price will be ex-dividend.

Outgoing: This will be defaulted to ‘NO’.

CommissionDetails

Type à Unstructured or RecipientIdentification à BICOrBEI

Mandatory

This indicates the load corresponding to the commission that is being overridden. The Load in the system can be identified using the Load Id or the Recipient information.

Choice for Amount/Rate

Mandatory

Incoming - If the ‘Amt’ is provided and the Load concerned is amount load, then this indicates the overridden value. However, if the field is ‘Rate’ is provided and the load concerned is percent load then this indicates the overridden value.

Waiving Details

Optional

This tag represents the override percentage that the system will apply. The value provided in this field will be ignored if ‘Amount’ or ‘Rate’ tags are provided since the values provided for those tags represent the final value.

InstructionBasis

Mandatory

This tag can have the value WICA. However the system will not use this value for any processing and hence will be ignored.

WaivedRate

Optional

This field provides the discount percentage. This is applicable only for percentage based loads. The override is by discount.

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing - This indicator will depend on whether or not fund is scrip based.

RelatedPartyDetails

Optional

This is information related to an intermediary.

Identification

Mandatory

FCIS supports identification based on the following tags:

If BIC is provided, the system will get either the Broker BIC or the Entity BIC based on the client country parameter ‘TXNBROKERS’. If ProprietaryIdentification is provided, the value provided in this field should be a valid Entity Id or Broker Id in the system based on the client country parameter ‘TXNBROKERS’.

ExtendedRole

Optional

In case of entity, the values provided in this field can be ‘AGENT’, AGENCY BRANCH’, ‘IFA’ ‘BROKER’or ‘AO’. If none of these values are specified, then system will look for the specified entity. An error will be thrown if more than one entity type has the same name.

3.23 Switch Order Cancellation Instruction

This section contains the following topics:

3.23.1 Switch Order Cancellation Instruction Message

The Switch Order Cancellation Instruction message is sent by an instructing party to an executing party. There may be one or more intermediary parties between the instructing party and the executing party.

The Switch Order Cancellation Instruction message is used to cancel the entire previously sent order message and all the individual legs that it contained. There is no amendment, but a cancellation and re-instruct policy.

For incoming Switch order cancellations, FCIS will process the reversals based on the tags Previous Reference or Cancellation ByOrder Details à Switch Order Details à Order Reference.

For outgoing cancellation messages, FCIS will communicate the details of original transaction and not the newly reversed transaction provided the original transaction was handed off to SWIFT. If a transaction has been reversed before, neither of the transactions will be included in the SWIFT message.

FCIS will allow generation of this message in an automated way (based on a certain event that is triggered in the system) or manually.

3.23.2 Tags in Message

3.23.2.1 MessageIdentification

Optional

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages.

Reference

Mandatory

Incoming: This number is used for storage and reference.

Outgoing: This will be generated by the system and will be unique for group of transactions in a fund.

Creation Date Time

Optional

Applicable for incoming and utgoing message. This is the message generation date time.

3.23.2.2 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming: This number is used for storage.

Outgoing: If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.23.2.3 PreviousReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Incoming - This reference number should be the Message Identification of the original message sent. This would be the link between confirmation message and original bulk order message.

FCIS will always communicate cancellations through CancellationByOrderDetails à SwitchOrderDetails à OrderReference.

3.23.2.4 Order to be Cancelled

This is common information related to all the orders to be cancelled.

SwitchOrderDetails

Mandatory

OrderReference

Mandatory

Incoming: The system will internally trigger a transaction reversal based on the transaction number logged earlier, corresponding to this order reference.

Outgoing: This will be the Transaction Number of original transaction, corresponding to the newly reversed transaction.

InvestmentAccountDetails

Mandatory

AccountIdentification à Proprietary à Identification

Outgoing - The system uses the relevant UDF mapping for this tag.

Redemption Leg Details

Mandatory

FinancialInstrumentDetails

Mandatory

This tag provides details to identify the fund.

Identification

Mandatory

Outgoing: FCIS sends out the ‘Switch From’ fund ISIN.

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing: This indicator will depend on whether or not fund is scrip based.

Subscription Leg Details

Mandatory

FinancialInstrumentDetails

Mandatory

This tag provides details to identify the ‘Switch To’ fund.

Identification

Mandatory

Outgoing: FCIS sends out the fund ISIN for the ‘Switch To’ fund.

PhysicalDeliveryIndicator

Mandatory

This tag indicates whether or not the financial instrument is to be physically delivered.

Outgoing: This indicator will depend on whether or not fund is scrip based.

3.24 Transfer Out Instruction

This section contains the following topics:

3.24.1 Transfer Out Instruction Message

An instructing party, for instance, an investment manager or its authorised representative, sends the TransferOutInstruction message to the executing party, say, a transfer agent, to instruct the delivery of a financial instrument, free of payment, on a given date from a specified party. This message may also be used to instruct the delivery of a financial instrument, free of payment, to another of the instructing parties own accounts or to a third party.

3.24.2 Tags in Message

3.24.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages. This number is used for storage and reference.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.24.2.2 Transfer Details

Mandatory

This is general information related to the transfer of a financial instrument.

Transfer Reference

Mandatory

Unique and unambiguous identifier for a transfer instruction, as assigned by the instructing party.

3.24.2.3 FinancialInstrumentDetails

This tag provides details to identify a fund.

Identification

Mandatory

The fund can be identified based on the ISIN, Alternate Identification, RIC, Ticker Symbol, Bloomberg, CTA or Common. FCIS supports identification based on the ISIN or Ticker Symbol. For other options, it will use the UDF mapping relevant for this tag.

Quantity

Mandatory

Total quantity of securities to be transferred, expressed in a number of units or a percentage rate.

TotalUnitsNumber

Optional

Total quantity of securities to be transferred.

3.24.2.4 AccountDetails

Mandatory

This tag is to identify an investor’s account. However, incase of a service provider installation, priority would be given to OwnerDetails tag to get the identification type and identification number

AccountIdentification

Mandatory

AccountIdentification à Proprietary à Identification

This tag is to identify an investor’s account. However, incase of a service provider installation, priority would be given to OwnerDetails tag to get the identification type and identification number.

The system uses the relevant UDF mapping for this tag.

3.24.2.5 SettlementDetails

Information related to the receiving side of the transfer

SettlementPartiesDetails

Chain of parties involved in the settlement of a transaction

ReceiverDetails

Optional

Party that buys goods or services, or a financial instrument.

AccountIdentification

Mandatory

This tag is used to identify an account.

ReceivingAgentDetails

Optional

Party that receives securities from the delivering agent via the place of settlement, for instance, securities central depository.

BICOrBEI

Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362 "Banking - Banking telecommunication messages - Business identifier code (BIC)".

3.25 Transfer Out Cancellation Request

This section contains the following topics:

3.25.1 Transfer Out Cancellation Request Message

The TransferOutCancellationRequest message is used to request cancellation of a previously sent TransferOutInstruction. There are two ways to specify the transfer cancellation request. Either:

3.25.2 Tags in Message

3.25.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages. This number is used for storage and reference.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.25.2.2 PreviousReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

This reference number should be the Message Identification of the original message sent. This would be the link between confirmation message and original bulk order message.

MessageName

Name of the message

3.25.2.3 TransferReferences

Mandatory

Reference of the transfer to be cancelled

TransferReference

Mandatory

Unique and unambiguous identifier for a transfer instruction, as assigned by the instructing party.

3.26 Transfer Out Confirmation Request

This section contains the following topics:

3.26.1 Transfer Out Confirmation Request Message

The TransferOutConfirmation message is used to confirm the withdrawal of a financial instrument from the owner's account and its delivery to another own account, or to a third party, has taken place.

The reference of the transfer confirmation is identified in TransferConfirmationReference. The reference of the original transfer instruction is specified in TransferReference. The message identification of the TransferOutInstruction message in which the transfer instruction was conveyed may also be quoted in RelatedReference.

3.26.2 Tags in Message

3.26.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages. This number is used for storage and reference.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.26.2.2 RelatedReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Message identification of a message. This reference was assigned by the party issuing the message.

MessageName

Optional

Name of the message

3.26.2.3 TransferDetails

Mandatory

General information related to the transfer of a financial instrument

3.26.2.4 TransferConfirmationReference

Mandatory

Unique and unambiguous identifier for a transfer execution, as assigned by a confirming party.

3.26.2.5 Transfer Reference

Mandatory

Unique and unambiguous identifier for a transfer instruction, as assigned by the instructing party.

EffectiveTransferDate

Mandatory

Date and time at which the transfer was executed.

FinancialInstrumentDetails

This tag provides details to identify a fund.

Identification

Mandatory

The fund can be identified based on the ISIN, Alternate Identification, RIC, Ticker Symbol, Bloomberg, CTA or Common. FCIS supports identification based on the ISIN or Ticker Symbol. For other options, it will use the UDF mapping relevant for this tag.

TotalUnitsNumber

Optional

This is the total number of investment fund class units that have been issued.

3.26.2.6 AccountDetails

Mandatory

This tag is to identify an investor’s account. However, incase of a service provider installation, priority would be given to OwnerDetails tag to get the identification type and identification number

AccountIdentification

Mandatory

AccountIdentification à Proprietary à Identification

This tag is to identify an investor’s account. However, incase of a service provider installation, priority would be given to OwnerDetails tag to get the identification type and identification number.

The system uses the relevant UDF mapping for this tag.

3.26.2.7 SettlementDetails

Information related to the receiving side of the transfer

SettlementPartiesDetails

Chain of parties involved in the settlement of a transaction

ReceiverDetails

Optional

Party that buys goods or services, or a financial instrument.

AccountIdentification

Unique and unambiguous identification for the account between the account owner and the account servicer.

3.27 Reversal Of Transfer Out Confirmation

This section contains the following topics:

3.27.1 Reversal Of Transfer Out Confirmation Message

The ReversalOfTransferOutConfirmation message is used to reverse a previously sent TransferOutConfirmation.

There are two ways to specify the reversal of the transfer out confirmation. Either:

3.27.2 Tags in Message

3.27.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages. This number is used for storage and reference.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.27.2.2 PreviousReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

This reference number should be the Message Identification of the original message sent. This would be the link between confirmation message and original bulk order message.

MessageName

Optional

Name of the message

3.28 Transfer In Instruction

This section contains the following topics:

3.28.1 Transfer In Instruction Message

This message may also be used to instruct the receipt of a financial instrument, free of payment, from another of the instructing parties own accounts or from a third party.

This message may also be used as an advice and request, that is, the message is used to inform the receiver to expect an unsolicited transfer in confirmation and to request account information for the transfer.

3.28.2 Tags in Message

3.28.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages. This number is used for storage and reference.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.28.2.2 Transfer Details

Mandatory

This is general information related to the transfer of a financial instrument.

Transfer Reference

Mandatory

Unique and unambiguous identifier for a transfer instruction, as assigned by the instructing party.

FinancialInstrumentDetails

This tag provides details to identify a fund.

Identification

Mandatory

The fund can be identified based on the ISIN, Alternate Identification, RIC, Ticker Symbol, Bloomberg, CTA or Common. FCIS supports identification based on the ISIN or Ticker Symbol. For other options, it will use the UDF mapping relevant for this tag.

3.28.2.3 Quantity

This tag provides the total quantity of securities to be transferred

TotalUnitsNumber

Optional

This is the total number of investment fund class units that have been issued.

3.28.2.4 AccountDetails

Mandatory

This tag is to identify an investor’s account. However, incase of a service provider installation, priority would be given to OwnerDetails tag to get the identification type and identification number

3.28.2.5 AccountIdentification

Mandatory

AccountIdentification à Proprietary à Identification

This tag is to identify an investor’s account. However, incase of a service provider installation, priority would be given to OwnerDetails tag to get the identification type and identification number.

The system uses the relevant UDF mapping for this tag.

3.28.2.6 SettlementDetails

Information related to the receiving side of the transfer

SettlementPartiesDetails

Chain of parties involved in the settlement of a transaction

DelivererDetails

Party that sells goods or services, or a financial instrument.

AccountIdentification

Unique and unambiguous identification for the account between the account owner and the account servicer.

ReceiverDetails

Optional

Specify the receiver details. Alternatively, you can select receiver details from the option list.

The list displays all valid receiver details code maintained in the system.

ReceivingAgentDetails

Optional

Party that receives securities from the delivering agent via the place of settlement, for instance, securities central depository.

BICOrBEI

Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362 "Banking - Banking telecommunication messages - Business identifier code (BIC)".

3.29 Transfer In Cancellation Request

This section contains the following topics:

3.29.1 Transfer In Cancellation Request Message

The TransferInCancellationRequest message is used to request cancellation of a previously sent TransferInInstruction.

There are two ways to specify the transfer cancellation request. Either:

3.29.2 Tags in Message

3.29.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages. This number is used for storage and reference.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.29.2.2 PreviousReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

This reference number should be the Message Identification of the original message sent. This would be the link between confirmation message and original bulk order message.

MessageName

Optional

Name of the message

3.29.2.3 References

Mandatory

This number is used for storage and reference.

TransferReference

Mandatory

Unique and unambiguous identifier for a transfer instruction, as assigned by the instructing party.

3.30 Transfer In Confirmation

This section contains the following topics:

3.30.1 Transfer In Confirmation Message

This message may also be used to confirm the receipt of a financial instrument, free of payment, from another of the instructing parties own accounts or from a third party.

This message may also be used as an advice, that is, the message is used to provide account information.

3.30.2 Tags in Message

3.30.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages. This number is used for storage and reference.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.30.2.2 RelatedReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Message identification of a message. This reference was assigned by the party issuing the message.

MessageName

Optional

Name of the message

3.30.2.3 TransferDetails

Mandatory

General information related to the transfer of a financial instrument

TransferConfirmationReference

Mandatory

Unique and unambiguous identifier for a transfer execution, as assigned by a confirming party.

Transfer Reference

Mandatory

Unique and unambiguous identifier for a transfer instruction, as assigned by the instructing party.

EffectiveTransferDate

Mandatory

Date and time at which the transfer was executed.

FinancialInstrumentDetails

This tag provides details to identify a fund.

Identification

Mandatory

The fund can be identified based on the ISIN, Alternate Identification, RIC, Ticker Symbol, Bloomberg, CTA or Common. FCIS supports identification based on the ISIN or Ticker Symbol. For other options, it will use the UDF mapping relevant for this tag.

TotalUnitsNumber

Optional

This is the total number of investment fund class units that have been issued.

3.30.2.4 AccountDetails

Mandatory

This tag is to identify an investor’s account. However, in case of a service provider installation, priority would be given to OwnerDetails tag to get the identification type and identification number

AccountIdentification

Mandatory

AccountIdentification à Proprietary à Identification

This tag is to identify an investor’s account. However, incase of a service provider installation, priority would be given to OwnerDetails tag to get the identification type and identification number.

The system uses the relevant UDF mapping for this tag.

AccountServicer

This is Institution that maintains the records where the account is held

Party

Unique identification of the party

AnyBIC

Identification of the party expressed as a BIC

3.30.2.5 SettlementDetails

Information related to the receiving side of the transfer

SettlementPartiesDetails

Chain of parties involved in the settlement of a transaction

DelivererDetails

Party that sells goods or services, or a financial instrument.

AccountIdentification

Unique and unambiguous identification for the account between the account owner and the account servicer.

ReceiverDetails

Optional

Specify the receiver details. Alternatively, you can select receiver details from the option list. The list displays all valid receiver details code maintained in the system.

ReceivingAgentDetails

Optional

Party that receives securities from the delivering agent via the place of settlement, for instance, securities central depository.

3.31 Reversal Of Transfer In Confirmation

This section contains the following topics:

3.31.1 Reversal Of Transfer In Confirmation Message

The ReversalOfTransferInConfirmation message is used to reverse a previously sent TransferInConfirmation.

There are two ways to specify the reversal of the transfer in confirmation. Either:

3.31.2 Tags in Message

3.31.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages. This number is used for storage and reference.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.31.2.2 PreviousReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

This reference number should be the Message Identification of the original message sent. This would be the link between confirmation message and original bulk order message.

MessageName

Optional

Name of the message

3.32 Request for Transfer Status Report

This section contains the following topics:

3.32.1 Request For Transfer Status Report

The Request For Transfer Status Report is used to request either:

3.32.2 Tags in Message

3.32.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages. This number is used for storage and reference.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.32.2.2 RequestDetails

Mandatory

This is to identify the order(s) for which the status is requested

References

Mandatory

This is the reference to the message or communication that was previously sent

PreviousReference

Mandatory

If the tag ‘IndividualOrderReference’ is not provided, the system will use this reference to identify the transactions for which status message is requested. This will be the MessageIdentification number of the original bulk / multiple / cancellation order request.

References

Mandatory

Reference issued by a party to identify an instruction, transaction or a message

MessageName

Optional

Name of the messageStatusReport

Transfer Reference

Mandatory

Unique and unambiguous identifier for a transfer instruction, as assigned by the instructing party.

3.33 Transfer Cancellation Status Report

This section contains the following topics:

3.33.1 Transfer Cancellation Status Report

The TransferCancellationStatusReport message is used to report on the status of a transfer in or transfer out cancellation request.

The reference of the transfer instruction for which the cancellation status is reported is identified in TransferReference. The message identification of the transfer cancellation request message in which the transfer instruction was conveyed may also be quoted in RelatedReference

3.33.2 Tags in Message

3.33.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages. This number is used for storage and reference.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.33.2.2 Reference

Reference to the message or communication that was previously received

RelatedReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Message identification of a message. This reference was assigned by the party issuing the message.

MessageName

Optional

Name of the message

3.33.2.3 StatusReport

Mandatory

Status of the transfer cancellation instruction.

Status

Mandatory

Status of the transfer cancellation

Rejected

Mandatory

Status of the transfer cancellation is rejected

Reason

Mandatory

Reason about a rejected status

Transfer Reference

Mandatory

Unique and unambiguous identifier for a transfer instruction, as assigned by the instructing party.

Below are the different statuses with which the message will be updated in case of success/failure:

3.34 Transfer Instruction Status Report

This section contains the following topics:

3.34.1 Transfer Instruction Status Report

The TransferInstructionStatusReport message is used to report on the status of a transfer in or transfer out instruction. The reference of the transfer instruction for which the status is reported is identified in TransferReference.

The message identification of the transfer instruction message in which the transfer instruction was conveyed may also be quoted in RelatedReference.

3.34.2 Tags in Message

3.34.2.1 Message Identification

Mandatory

This is a Reference to a set of orders. Even though this block is optional, FCIS will need this to relate to subsequent messages. This number is used for storage and reference.

Creation Date Time

Optional

Applicable for incoming and outgoing message. This is the message generation date time.

3.34.2.2 RelatedReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Message identification of a message. This reference was assigned by the party issuing the message.

MessageName

Optional

Name of the message

3.34.2.3 StatusReport

Mandatory

Status of the transfer cancellation instruction.

TransferStatus

Status of the transfer instruction

Status

Status of the transfer is received, accepted, sent to next party, matched, already executed, or settled.

Status

Status code

Transfer Reference

Mandatory

Unique and unambiguous identifier for a transfer instruction, as assigned by the instructing party.

Below are the different statuses with which the message will be updated in case of success/failure:

3.35 Price Report

This section contains the following topics:

3.35.1 Price Report Message

The Price Report message is sent by a report provider to a report user.

This message can be used for different purposes:

If a fund is based on price components, the individual component details will be provided in PriceValuationDetails à PriceDetails (repetitive tag). FCIS will also provide the prices for each transaction type under PriceValuationDetails à PriceDetails (repetitive tag).

This report could be taken out of the system in automated way based on a particular event or manually.

User would have the option to key in the Effective Date for which the Price Report should be generated. If the price is not provided, the latest price would be picked up. FCIS will provide the latest NAV details, if auto generated, for the funds, through this report.

3.35.2 Tags in Message

3.35.2.1 PoolReference

Optional

This is a collective reference to identify set of messages.

Reference

Mandatory

Incoming - This number is used for storage.

Outgoing - If a set of orders is to be broken, system will assign a common reference number to multiple messages.

3.35.2.2 PriceValuationDetails

Mandatory/Repetitive

This is information related to the price valuation of a financial instrument.

Identification

Mandatory

Outgoing: Unique number generated by FCIS for every instance of Fund Price getting reported.

ValuationDateTime

Optional

This is the date and time of the price valuation for the investment fund / fund class.

Outgoing: This will be the effective date of the fund price and will be passed under the tag ValuationDateTime à Date.

TradeDateTime

Optional

This is the date and time at which price is applied, according to the terms stated in the prospects.

Outgoing: This will be the effective date of the fund price and will be passed under the tag TradeDateTime à Date.

FinancialInstrumentDetails

Mandatory

This tag provides details to identify the fund.

Identification

Mandatory

Outgoing: FCIS sends out the fund ISIN.

TotalNAV

Optional/Repetitive

This is the value of all the holdings, minus the fund’s liabilities.

Outgoing: This will be Funds Holdings * Declared NAV for the Effective Date, (TradeDateTime).

TotalUnitsNumber

Optional

This is the total number of investment fund class units that have been issued.

Unit

Mandatory

Outgoing - This would map to the tag ‘Outstanding Units’ in fund data store for the fund.

PreviousValuationDateTime

Optional

This is the date and time of the previous valuation for the investment fund / fund class.

Outgoing - This will be the effective date of the fund price prior to the date provided under the tag TradeDateTime. This information will be provided under the tag PreviousValuationDateTime à Date.

ValuationCycle

Mandatory

This specifies how the price valuation timing is done based on the timeline defined in the prospectus.

FCIS will always communicate the value USUA (Usual) as the code to indicate that price valuation is done within the timeframe specified in the prospectus.

SuspendedIndicator

Mandatory

Indicates whether the valuation of the investment fund class is suspended.

FCIS will always the pass the value ‘NO’.

PriceDetails

Mandatory

FCIS will use this tag to provide the Fund Price components, if applicable, for the fund, and Fund Price details at a transaction type level.

Type

Mandatory

ValueInInvestmentCurrency

(Mandatory / Repetitive)

This tag will be used to pass the Declared NAV, Component Value for Component ID and Transaction Base Price for Transaction Type.

ForExecutionIndicator

Mandatory

This indicates whether the price information can be used for the execution of a transaction. This indicator would be ‘Yes’ for fund price details and ‘No’ for component details.

CumDividendIndicator

Mandatory

The value will always be ‘NO’.

3.36 Price Report Correction

This section contains the following topics:

3.36.1 Price Report Correction Message

The Price Report Correction message is sent by a report provider to a report user.

The Price Report Correction message is used to correct information in a Price Report message that was previously sent by the fund accountant.

If an entire Price Report message must be corrected, say for example, for an incorrect trade date, it is recommended that a Price Report Cancellation message be used to cancel the entire Price Report message and a new Price Report message be sent.

FCIS will check for if NAV correction is done for any of the funds on a particular date. This date would be the Application Date, if invoked automatically, or the Effective Price Date, if invoked through the screen.

The following cases are possible:

3.36.2 Tags in Message

3.36.2.1 PoolReference

Optional

This is a collective reference to identify set of messages.

Outgoing: This will be a unique reference number generated by FCIS.

3.36.2.2 PreviousReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Outgoing - This will be the PoolReference of the original price report that was communicated for the NAV corrected fund.

3.36.2.3 PriceCorrectionDetails

Mandatory/Repetitive

This is information related to the correction of a price of a financial instrument. FCIS will communicate the previous and current price details only for the funds for which NAV correction has happened.

PreviouslySentPriceDetails

Mandatory

These would be the price details before NAV correction. FCIS tracks the history of price changes which would be used to pass this information using Fund ID and Effective Price Date combination.

Identification

Mandatory

Outgoing: This will be the original identification.

ValuationDateTime

Optional

This is the date and time of the price valuation for the investment fund / fund class.

Outgoing: This will be the effective date of the fund price and will be passed under the tag ValuationDateTime à Date.

TradeDateTime

Optional

This is the date and time at which price is applied, according to the terms stated in the prospects.

Outgoing: This will be the effective date of the fund price and will be passed under the tag TradeDateTime à Date.

FinancialInstrumentDetails

Mandatory

This tag provides details to identify the fund.

Identification

Mandatory

Outgoing: FCIS sends out the fund ISIN.

ValuationCycle

Mandatory

This specifies how the price valuation timing is done based on the timeline defined in the prospectus.

FCIS will always communicate the value USUA (Usual) as the code to indicate that price valuation is done within the timeframe specified in the prospectus.

SuspendedIndicator

Mandatory

This indicates whether the valuation of the investment fund class is suspended.

FCIS will always the pass the value ‘NO’.

PriceDetails

Mandatory

FCIS will use this tag to provide the Fund Price components, if applicable, for the fund, and Fund Price details at a transaction type level.

Type

Mandatory

ValueInInvestmentCurrency

(Mandatory / Repetitive)

This tag will be used to pass the Declared NAV, Component Value for Component ID and Transaction Base Price for Transaction Type.

ForExecutionIndicator

Mandatory

This indicates whether the price information can be used for the execution of a transaction. This indicator would be ‘Yes’ for fund price details and ‘No’ for component details.

CorrectedPriceDetails

Original/Repetitive

These are the corrected price details. The information provided here is the latest corrected NAV details.

3.37 Price Report Cancellation

This section contains the following topics:

3.37.1 Price Report Cancellation Message

The Price Report Cancellation message is sent by a report provider to a report user.

This message is used to cancel an entire Price Report message that was previously sent by the fund accountant. If only a part of the information has to be cancelled and replaced, the Price Report Correction message must be used.

This report has to be generated manually. FCIS communicates the original Pool Reference of the price report.

3.37.2 Tags in Message

3.37.2.1 PoolReference

Optional

This is a collective reference to identify set of messages.

Outgoing: This will be a unique reference number generated by FCIS.

3.37.2.2 PreviousReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Outgoing: This will be the PoolReference of the original price report that was communicated.

3.38 Fund Estimated Cash Forecast Report

This section contains the following topics:

3.38.1 Fund Estimated Cash Forecast Report

The Fund Estimated Cash Forecast Report message is sent by a report provider to a report user.

This message is used to provide an estimate of the cash incomings and outgoings per investment fund. This message can be used to report on several investment funds. The cash incomings and outgoings result from, for example, redemption, subscription, switch transactions or dividends.

The recipient of this message is an AMC. FCIS will generate an estimated inflow and outflow report of the funds belonging to the AMC selected for the message for a particular date which is user input, if manual or the Application Date if the report is generated automatically.

3.38.2 Contents of Report

The following are the contents of this report:

3.38.2.1 Transactions

All unalloted transactions that are newly captured or reversed and where the maker date of the original transaction is not the same as maker date of the reversed transaction and original transaction is allocated, will be picked up.

IPO / Subscription

Redemptions

Switch In

Switch Out

IPO / Subscription – Reversal

Redemption – Reversal

Switch In – Reversal

Switch Out – Reversal

3.38.2.2 Dividends

Dividend payout

Criteria for dividend record consideration:

Dividend Amount = Sum of Freeze Holdings Units * EPU

Dividend Amendments (Outflow)

Criterion for dividend record consideration:

Dividend Amount = Sum of Freeze Holdings Units * New EPU

Dividend Amendments (Inflow)

Criterion for dividend record consideration:

Dividend Amount = Sum of Freeze Holdings Units * Old EPU

Estimated Cash In = A + C + F+ H + K

Estimated Cash Out = B + D + E + G + I + J

This report will be generated for all funds in an AMC as maintained in the message maintenance. The trigger could be based on an event or manual.

3.38.3 Tags in the Message

3.38.3.1 PoolReference

Optional

This is a collective reference to identify set of messages.

Outgoing: This will be a unique reference number generated by FCIS.

3.38.3.2 EstimatedFundCashForecastDetails

Mandatory/Optional

TradeDateTime

Optional

Outgoing - This will be the date for which the report is being generated.

FinancialInstrumentDetails

Mandatory

This tag provides details to identify the fund.

Identification

Mandatory

Outgoing: FCIS sends out the fund ISIN.

ExceptionalNetCashFlowIndicator

Mandatory

FCIS will always the pass the value ‘NO’.

EstimatedCashInForecastDetails

Original/Repetitive

SettlementDate

Mandatory

This is the date for which report is generated.

SubTotalAmount

Optional

This will be the ‘Estimated Cash In’.

EstimatedCashOutForecastDetails

Original/Repetitive

SettlementDate

Mandatory

This is the date for which report is generated.

SubTotalAmount

Optional

This will be the ‘Estimated Cash Out’.

3.39 Fund Confirmed Cash Forecast Report

This section contains the following topics:

3.39.1 Fund Confirmed Cash Forecast Report Message

The Fund Confirmed Cash Forecast Report message is sent by a report provider to a report user.

This message is used to provide a confirmed report of the cash incomings and outgoings per investment fund. This message can be used to report on several investment funds. The cash incomings and outgoings result from, for example, redemption, subscription, switch transactions or dividends.

3.39.2 Contents of Report

The following are the contents of this report:

3.39.2.1 Transactions

IPO / Subscription

Redemptions

Switch In

Switch Out

IPO / Subscription – Reversal

Redemption – Reversal

Switch In – Reversal

Switch Out – Reversal

3.39.2.2 Dividends

Dividend payout

Criteria for dividend record consideration:

Dividend: Sum Total Amount Paid to the investor for the fund and dividend payment date.

Dividend reversal

Criteria for dividend record consideration:

Dividend = Sum original Total Amount Paid to investor

Dividend Amendments (Outflow)

Criteria for dividend record consideration:

Dividend = Sum Total Amount Paid for the amended dividend

Dividend Amendments (Inflow)

Criteria for dividend record consideration:

Dividend = Sum Original Total Amount Paid

Confirmed Cash In = A + C + F+ H + J + L

Confirmed Cash Out = B + D + E + G + I + K

3.39.3 Tags in Message

3.39.3.1 PoolReference

Optional

This is a collective reference to identify set of messages.

Outgoing – This will be a unique reference number generated by FCIS.

3.39.3.2 FundCashForecastDetails

Mandatory/Optional

TradeDateTime

Optional

Outgoing - This will be the date for which the report is being generated.

FinancialInstrumentDetails

Mandatory

This tag provides details to identify the fund.

Identification

Mandatory

Outgoing - FCIS sends out the fund ISIN.

ExceptionalNetCashFlowIndicator

Mandatory

FCIS will always the pass the value ‘NO’.

CashInForecastDetails

Mandatory

SettlementDate

Mandatory

This is the date for which report is generated.

SubTotalAmount

Optional

This will be the ‘Estimated Cash In’.

CashOutForecastDetails

Original/Repetitive

SettlementDate

Mandatory

This is the date for which report is generated.

SubTotalAmount

Optional

This will be the ‘Estimated Cash Out’.

3.40 Fund Confirmed Cash Forecast Report Cancellation

This section contains the following topics:

3.40.1 Fund Confirmed Cash Forecast Report Cancellation Message

The Fund Confirmed Cash Forecast Report Cancellation message is sent by a report provider to a report user.

This message is used to cancel a previously sent Fund Confirmed Cash Forecast Report message. The Fund Confirmed Cash Forecast Report Cancellation message must contain the reference of the message to be cancelled. This message may also contain details of the message to be cancelled, but this is not recommended.

3.40.2 Tags in Message

3.40.2.1 PoolReference

Optional

This is a collective reference to identify set of messages.

Outgoing: This will be a unique reference number generated by FCIS.

3.40.2.2 PreviousReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Outgoing: This will be selected by the user.

3.41 Fund Detailed Estimated Cash Forecast Report

This section contains the following topics:

3.41.1 Fund Detailed Estimated Cash Forecast Report

The Fund Detailed Estimated Cash Forecast Report message is sent by a report provider to a report user.

This message is used to provide an estimate of the cash incoming and outgoing flows per investment fund, sorted by country, institution or the criteria defined by the user. The message can be used to report on several investment funds. These cash incoming and outgoing flows result from, for example, redemption, subscription switch transactions or dividends.

The details provided here are similar to the Fund Estimated Cash Forecast Report with the breakup based on one of the following:

FCIS supports SortingCriteriaType à Unstructured and ForecastBreakdownDetails à ReportParameterà UserDefined indicating break up of inflows and outflows for the following:

3.41.2 Tags in Message

3.41.2.1 PoolReference

Optional

This is a collective reference to identify set of messages.

Outgoing: This will be a unique reference number generated by FCIS.

3.41.2.2 EstimatedFundCashForecastDetails

Mandatory/Repetitive

TradeDateTime

Optional

Outgoing: This will be the date for which the report is being generated.

FinancialInstrumentDetails

Mandatory

This tag provides details to identify the fund.

Identification

Mandatory

Outgoing: FCIS sends out the fund ISIN.

ExceptionalNetCashFlowIndicator

Mandatory

FCIS will always the pass the value ‘NO’.

SortingCriteriaDetails

Mandatory/Repetitive

SortingCriterionType à Unstructured

Outgoing - FCIS will pass “TXNDIVIDENDBASED” as unstructured code.

ForecastBreakdownDetails

Mandatory/Repetitive

ReportParameter à UserDefined à Unstructured

Outgoing - FCIS will pass “TXNDIVIDENDBASED” as unstructured code.

EstimatedCashInForecastDetails

Original/Repetitive

SettlementDate

Mandatory

This is the date for which report is generated.

SubTotalAmount

Optional

This will be the ‘Estimated Cash In’ breakup details for the various components.

EstimatedCashOutForecastDetails

Original/Repetitive

SettlementDate

Mandatory

This is the date for which report is generated.

SubTotalAmount

Optional

This will be the ‘Estimated Cash Out’ breakup for various components.

3.42 Fund Detailed Confirmed Cash Forecast Report

This section contains the following topics:

3.42.1 Fund Detailed Confirmed Cash Forecast Report Message

The Fund Detailed Confirmed Cash Forecast Report message is sent by a report provider to a report user.

This message is used to provide a confirmed report of the cash incoming and outgoing flows per investment fund, sorted by country, institution or criteria defined by the user. The message can be used to report on several investment funds. The cash incoming and outgoing flows result from, for example, redemption, subscription, switch transactions or dividends.

The details provided here are similar to Fund Confirmed Cash Forecast Report with the breakup based on one of the following:

FCIS supports the tags SortingCriteriaType à Unstructured and ForecastBreakdownDetails à ReportParameterà UserDefined, indicating the break up of inflows and outflows for the following:

3.42.2 Tags in Message

3.42.2.1 PoolReference

Optional

This is a collective reference to identify set of messages.

Outgoing: This will be a unique reference number generated by FCIS.

3.42.2.2 FundCashForecastDetails

Mandatory/Repetitive

TradeDateTime

Optional

Outgoing - This will be the date for which the report is being generated.

FinancialInstrumentDetails

Mandatory

This tag provides details to identify the fund.

Identification

Mandatory

Outgoing: FCIS sends out the fund ISIN.

ExceptionalNetCashFlowIndicator

Mandatory

FCIS will always the pass the value ‘NO’.

SortingCriteriaDetails

Mandatory/Repetitive

SortingCriterionType à Unstructured

Outgoing - FCIS will pass “TXNDIVIDENDBASED” as unstructured code.

ForecastBreakdownDetails

Mandatory/Repetitive

ReportParameter à UserDefined à Unstructured

Outgoing - FCIS will pass “TXNDIVIDENDBASED” as unstructured code.

CashInForecastDetails

Mandatory

SettlementDate

Mandatory

This is the date for which report is generated.

SubTotalAmount

Optional

This will be the ‘Confirmed Cash In’ breakup for components.

CashOutForecastDetails

Original/Repetitive

SettlementDate

Mandatory

This is the date for which report is generated.

SubTotalAmount

Optional

This will be the ‘Confirmed Cash Out’ breakup for components.

3.43 Fund Detailed Confirmed Cash Forecast Report Can­cellation

This section contains the following topics:

3.43.1 Fund Detailed Confirmed Cash Forecast Report Cancellation Message

The Fund Detailed Confirmed Cash Forecast Report Cancellation message is sent by a report provider to a report user. This report will be manually generated.

This message is to cancel a previously sent Fund Detailed Confirmed Cash Forecast Report message. The Fund Detailed Confirmed Cash Forecast Report Cancellation message must contain the reference of the message to be cancelled. This message may also contain details of the message to be cancelled, but this is not recommended.

3.43.2 Tags in Message

3.43.2.1 PoolReference

Optional

This is a collective reference to identify set of messages.

Outgoing: This will be a unique reference number generated by FCIS.

3.43.2.2 PreviousReference

Mandatory

This is the Reference Number to a linked message that was previously received.

Reference

Mandatory

Outgoing: This will be selected by the user.

3.44 Custody Statement of Holdings Report

This section contains the following topics:

3.44.1 Custody Statement Of Holdings Message

The Custody Statement Of Holdings message is sent by an account servicer to an account owner or its designated agent. The account servicer may be a local agent acting on behalf of its global custodian customer, a custodian acting on behalf of an investment management institution or a broker/dealer, a fund administrator or fund intermediary, trustee or registrar, etc. This message reports, at a specified moment in time, the quantity and identification of financial instruments that the account servicer maintains for the account owner.

The Custody Statement Of Holdings message is sent at the beginning of a month for reporting the month end balance of investor. User requests a holding report by portfolio as of the last date of the previous month.

3.44.2 Tags in Message

MessagePagination

This tag indicates the pagination of the message.

PageNumber

Mandatory

This indicates the page number.

LastPageIndicator

Mandatory

This tag indicates the last page of the report. This will be true for the last unit holder report and false for the others.

StatementGeneralDetails

Mandatory

This tag provides general information related to the custody statement of holdings.

Reference

Mandatory

This is the Reference Number generated by the system.

StatementDateTime

Mandatory

This indicator is the effective date as of which the report is generated.

ActivityIndicator

Mandatory

This indicator would be ‘Yes’ is there is any activity reported in the statement. Else, it will be ‘No’.

AccountDetails

Mandatory

Identification à SimpleIdentification à Proprietary à Identification

Mandatory

This tag is to identify the investor’s CIF ID in FCIS.

FungibleIndicator

Mandatory

This tag would be set to ‘Yes’.

IntermediaryInformation à Identification à Proprietary

Mandatory

This tag provides the intermediary details attached with the Unitholder account.

BalanceForAccount details

This contains the CIF level account balance details as on date requested.

SubAccountDetails

Optional

Identification à SimpleIdentification à Proprietary à Identification

Mandatory

This would map to the Identification Number of the Unit holder.

FungibleIndicator

Mandatory

This tag would be set to ‘Yes’.

ActivityIndicator

Mandatory

This indicator would be set to ‘Yes’.

BalanceForSubAccount

Optional

AggregateQuantity à Quantity

Mandatory

This tag indicates the balance in the fund.

FinancialInstrumentDetails

Mandatory

This tag provides details to identify a fund.

Identification

Mandatory

The fund can be identified based on the ISIN, Alternate Identification, RIC, Ticker Symbol, Bloomberg, CTA or Common.

Outgoing : FCIS supports identification based on the ISIN or Ticker Symbol. For other options, it will use the UDF mapping relevant for this tag.

PriceDetails

Mandatory

This is the price at which order was executed.

Value à Amount

Mandatory

Outgoing – This is the fund base currency code followed by the price as of the effective date of the report.

Type

Mandatory

This has the value ‘NAVL’.

QuotationDate à Date

Optional

This indicates the maximum price date for which price is available as of the effective date of the report.

3.45 Statement of Investment Fund Transactions

This section contains the following topics:

3.45.1 Statement of Investment Fund Transactions Message

The Statement Of Investment Fund Transactions is sent by an account servicer to an account owner or its designated agent. The account servicer may be a fund administrator or fund intermediary, trustee or registrar. This message provides the details of increases and decreases of holdings which occurred during a specified period. This message can also be used for information purposes, eg, tax information.

This report provides the statement of transactions for a customer and a customer’s accounts for a given period.

3.45.2 Tags in Message

MessagePagination

This tag indicates the pagination of the message.

PageNumber

Mandatory

This indicates the page number.

LastPageIndicator

Mandatory

This tag indicates the last page of the report. This will be true for the last unit holder report and false for the others.

StatementGeneralDetails

Mandatory

This tag provides general information related to the investment reports.

Reference

Mandatory

This is the Reference Number generated by the system.

StatementPeriod à FromDate

Mandatory

This indicator is the ‘From date’ that marks the beginning of the period for which the statement is being generated.

StatementPeriod à ToDate

Mandatory

This indicator is the ‘To date’ that marks the end of the period for which the statement is being generated.

UpdateType

Mandatory

This tag will have the value ‘COMP’ to indicate that the report is complete.

ActivityIndicator

Mandatory

This indicator would be ‘Yes’ is there is any activity reported in the statement. Else, it will be ‘No’.

InvestmentAccountDetails

Mandatory

Identification à Proprietary à Identification

Mandatory

This tag is to identify the investor’s CIF ID in FCIS.

IntermediaryInformation à Identification à Proprietary

Mandatory

This tag provides the intermediary details attached with the Unitholder account.

SubAccountDetails

Optional

Identification à SimpleIdentification à Proprietary à Identification

Mandatory

This would map to the Identification Number of the Unit holder.

FungibleIndicator

Mandatory

This tag would be set to ‘Yes’.

ActivityIndicator

Mandatory

This indicator would be set to ‘Yes’.

TransactionOnSubAccount

Optional

Identification

This tag provides details to identify a fund.

Identification

Mandatory

The fund can be identified based on the ISIN, Alternate Identification, RIC, Ticker Symbol, Bloomberg, CTA or Common.

Outgoing: FCIS sends out the fund ISIN based on the UDF set up and not ISIN always.

TransactionDetails

Mandatory

TransactionType

Mandatory

This tag indicates the type of transaction.

DealReference

Optional

This is a unique number assigned to the transaction by FCIS.

SettledTransactionIndicator

Mandatory

This indicates whether the transaction is settled. This indicator would be ‘Yes’ if the transaction is settled. Else, it would be ‘No’.

RegisteredTransactionIndicator

Mandatory

This tag would be set to ‘No’.

UnitsQuantity à Unit

Mandatory

The allocated units for the transaction.

CreditDebit

Mandatory

This tag indicates the direction of the transaction. This would be ‘CRDT’ for inflow transactions and ‘DBIT’ for outflow transactions.

Reversal

Optional

This tag indicates reversal of transactions. This would be ‘CRDT’ for inflow transactions and ‘DBIT’ for outflow transactions.

GrossSettlementAmount

Optional

This will be the gross settlement amount in the settlement currency.

TradeDateTime

Date

Mandatory

This will be the Transaction Date.

DateTime

Mandatory

This will be the save time of the Transaction.

CumDividendIndicator

Mandatory

This indicates whether the dividend (cum dividend) is included in the executed price. When the dividend is not included, the price will be ex-dividend.

This will be defaulted to ‘NO’.

PartiallyExecutedIndicator

Mandatory

This indicates whether the order has been partially executed.

This will be defaulted to ‘NO’.

PriceDetails

Mandatory

This is the price at which order was executed.

Value à Amount

Mandatory

Outgoing – This is the fund base currency code followed by the price as of the effective date of the report.

Type

Mandatory

This is defaulted to ‘OTHR’.