2.2.2 Utilize
This topic describes about the sample request / response for the consumer service Utilize.
Request/Response
SERVICE-CONSUMER = “OBCDDA”
SERVICE-CONSUMER-SERVICE=”utilize”
Request
{
"userRefno": "ACCSAVB01USD52829163",
"utilLogs": [
{
"action": "INCREASE",
"amtTag": "PRINCIPAL",
"blockRefNo": "10556970083326443531_EA_C",
"customerNo": "0029702",
"defaultLiab": "D",
"eventCode": "UTIL",
"eventSlNo": "2",
"limitType": "F",
"lineCd": "LNFORD",
"lineSerial": "1",
"source": "CDDA",
"utilAmt": 1,
"utilCcy": "USD"
}
]
}
Response
{
"Util-Master-Full": {
"userRefno": "ACCSAVB01USD52829163",
"keyId": "~GETB_UTILS~USER_REFNO",
"keyValue": "~GETB_UTILS~ACCSAVB01USD52829163~",
"utilLogs": [
{
"utilHistory": {
"version": 0
},
"valueDateUtilization": {
"keyId": "~GETB_VD_UTILS~FACILITY_ID~VALUE_DATE~USER_REFNO",
"keyValue": "~GETB_VD_UTILS~null~null~null~"
},
"facilityDetails": [
{
"version": 16,
"liabilityId": 41,
"lineCode": "LNFORD",
"lineSerial": 1,
"ismergeOperation": "N",
"id": 21,
"onceAuthorized": false,
"maturedUtil": 0,
"outUtAmount": 1603,
"osucAmount": 1603,
"commited": "N",
"nrsAdjAmt": 0,
"collateralContribution": 0,
"lineCurrency": "GBP",
"revolvingLine": "N",
"lineStartDate": "2021-03-04T00:00:00",
"lastNewUtildate": "2021-03-04T00:00:00",
"availabilityFlag": "Y",
"limitAmount": 1000,
"uncollectedFundsLimit": 0,
"availableAmount": -1404,
"dateOfFirstOrder": "2021-03-04T00:00:00",
"dateOfLastOrder": "2021-03-04T00:00:00",
"amountUtilizedToday": 1603,
"amountReinstatedToday": 0,
"uncollectedAmount": 0,
"utilization": 1603,
"branch": "001",
"limitAmountBasis": "L",
"unadvised": "N",
"transferAmount": 0,
"displayEffictiveLineAmount": 1000,
"blockAmount": 801,
"tankedUtilization": 0,
"nettingAmount": 0,
"tenorRestrictionType": "D",
"customerRestrictionType": "D",
"currencyRestrictionType": "D",
"productRestrictionType": "D",
"branchRestrictionType": "D",
"extSystemRestrictionType": "D",
"shadowLimit": "N",
"dayLightLimit": 0,
"expRestType": "D",
"revolvingAmount": 0,
"facilityType": "L",
"revalReqrd": "N",
"rateAgrmntReqd": "N",
"dayLightOdLimit": 0,
"earMarkingDto": {
"version": 0,
"udfs": [],
"misdetails": [],
"keyId": "~GETM_FACILITY_BLOCK~BLOCK_NO",
"keyValue": "~GETM_FACILITY_BLOCK~null~"
},
"liabilityDTO": {
"version": 0,
"liabilityCustomerLinkage": {
"version": 0,
"udfs": [],
"misdetails": [],
"keyId": "~GETM_LIAB_CUST~CUSTOMER_NO",
"keyValue": "~GETM_LIAB_CUST~null~",
"liabCustExposures": [],
"liabTrackCodes": []
},
"keyId": "~GETM_LIAB~LIAB_NO~"
}
}
],
"collateralsDetails": {
"version": 0,
"onceAuthorized": false
},
"collateralsPoolDetails": {
"liabilityDto": {
"version": 0,
"liabilityCustomerLinkage": {
"version": 0,
"udfs": [],
"misdetails": [],
"keyId": "~GETM_LIAB_CUST~CUSTOMER_NO",
"keyValue": "~GETM_LIAB_CUST~null~",
"liabCustExposures": [],
"liabTrackCodes": []
},
"keyId": "~GETM_LIAB~LIAB_NO~"
},
"ismergeOperation": "N",
"version": 0
},
"tenorDetail": {
"version": 0
},
"action": "INCREASE",
"customerNo": "0029702",
"utilAmt": 1,
"utilCcy": "USD",
"amtTag": "PRINCIPAL",
"source": "CDDA",
"lineCd": "LNFORD",
"lineSerial": 1,
"limitType": "F",
"blockRefNo": "10556970083326443531_EA_C",
"eventCode": "UTIL",
"eventSlNo": 2,
"ismergeOperation": "N",
"onceAuthorized": false,
"defaultLiab": "D",
"txnPercent": 0,
"valueDateUtilizationDto": {
"keyId": "~GETB_VD_UTILS~FACILITY_ID~VALUE_DATE~USER_REFNO",
"keyValue": "~GETB_VD_UTILS~null~null~null~"
}
}
]
},
"FCUBS_WARNING_RESP": {
"WARNING": [
{
"WCODE": "LM-00113",
"WDESC": "Line 41-LNFORD1 - Amount exceeds line limit. Limit = 1000 GBP. Utilization = 1603.0 GBP. Overdraft = 1404.0 GBP %Overdraft = 140.4"
}
]
},
"FCUBS_ERROR_RESP": {
"ERROR": [
{
"ECODE": "EL-FCJ-110",
"EDESC": "Block reference number does not exist for the attached limit details"
}
]
},
"MSGID": "22357040429106001254"
}
Parent topic: Service Consumers