Get Contract Fund History retrieves information of all funds available on a product with details like fund name, asset class, unit price and no of units, investment rate, base date of the investment rate , for a contract, specified by Contract Number and variable start date, end date parameters
The following products are in scope:
Deferred Annuity
Term Life Insurance
Universal Life
Whole Life Insurance
The following information for each of the available fund is returned in the response:
Policy
PolNumber
ProductCode
CusipNum
FullName
AssetClass
InvestProductTypeCode
InvestmentRate
DateBasedOn
UnitPrice
UnitPriceAsOfDate
| TR ID# | Technical Requirements |
| TR1 | ACORDv2.36 shall be used to communicate. |
| TR2 | ACORD Tx 233 “Holding Product Inquiry Transaction tc=233” is being used for getting the available funds and its details |
| TR3 | Interface must always return an error code and desc in the event of a processing failure in addition to HTTP response code. |
| TR4 | For a success, the response will provide the available funds and its details. |
| BR ID# | Business Requirements |
| BR1 | Get Contract Fund History should provide the list and details of all the available funds for the provided contract within the time period specified in request. |
| BR2 | The contract needs to be present in ALIP for the data to be returned. |
| BR3 | As Per ATH059 Enhancement the fund name should be appended with deposit date when the date tracking is enabled at fundlevel.For the funds where Date tracking isnot enabled only fund name will be displayed.Eg:1. Fund A: Money Market[Deposit Date: 2022/12/12]2. Standard Fixed Loan |
Same as section 3.1.4
N/A
N/A
N/A
| Request Parameters | Description | Mandatory | Allowed values |
| Contract Number | A number which uniquely identifies a contract number within ALIP. | Y |
| Success | Success Scenario Description | Message Code | Message Description | Message Type | Additional Comments |
| #1 | The Get Contract Fund History call was successful with details being returned in the output | 1 | Success | Informational | TXLife/TXLifeResponse/TransResult/ResultCode/@tc =1 |
| Error | Error Scenario Description | Message Code | Message Description | Message Type | Additional Comments |
| #1 | The Get Contract Fund History call was NOT successful due to a technical error or contract not found. | 5 | Internal Error | Informational | TXLife/TXLifeResponse/TransResult/ResultCode/@tc =5 |