Get Contract Fund History

Request/Response & Json Schema

Overview

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

Technical Requirements

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.

Business Requirements

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

Process Flow

Same as section 3.1.4

Impact on ALIP system

N/A

Assumptions

N/A

Dependencies

N/A

Request Data Elements

Request Parameters Description Mandatory Allowed values
Contract Number A number which uniquely identifies a contract number within ALIP. Y

Response Data Elements

Success/Error Handling

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