6.1 OBRH Integration
This topic provides information on OBRH integration.
During Bank Implementation, assuming OBRH is installed and configured as part of OBVAM installation.
For OBDX and OBVAM integration using OBRH the following configurations need to be done.
- Carry out all the steps mentioned in OBRH Integration Configuration section in this document. The service provider for product processor OBVAM (Oracle Banking Virtual Account Management) end-points configured in OBRH is OBVAM
All the OBVAM APIs consumed from OBDX are via OBRH. List is as follows:-
For more information on fields, refer to the field description table.
Table 6-1 OBVAM APIs Integrated with OBDX
| OBRH Consumer Service Name | Transaction Name |
|---|---|
| abortVirtualAccountClosure | Terminate Virtual Account Closure |
| closeRemittance | Close Remittance ID |
| closeVA | Close Virtual Account |
| closeVirtualAccountStructure | Close Virtual Account Structure |
| createCreditLineLinkage | Create Internal Credit Line Linkage |
| createGeneralRates | Add Generate Rates |
| createInternalCreditLine | Create Internal Credit Line |
| createInternalTransfer | Move Money |
| createRemittance | Create Remittance ID |
| createSpecialRates | Add Special Rates |
| createVirtualAccount | Create Virtual Account |
| createVirtualAccountStructure | Create Virtual Account Structure |
| createVirtualEntity | Create Virtual Entity |
| createVirtualMultiCurrencyAccount | Create Virtual Multi Currency Account |
| deleteCreditLineLinkage | Delete Internal Credit Line Linkage |
| deleteInternalCreditLine | Delete Internal Credit Line |
| deleteVirtualEntity | Close Virtual Entity |
| deleteVirtualMultiCurrencyAccount | Close Virtual Multi Currency Account |
| downloadVASChildAccounts | Download Virtual Account Structure |
| editVirtualMultiCurrencyAccount | Edit Virtual Multi Currency Account |
| fetchBranchDateByBranchCode | Fetch Branch Date |
| fetchDefaultInterestRates | Fetch Default Rates/UDEs |
| fetchDistinctCurrencies | Fetch Distinct Currencies (Projection) |
| fetchEntityBankParameters | Fetch Entity Bank Parameters |
| fetchInterestHistory | Fetch Interest Rates History |
| fetchRateCodes | Fetch Rate Codes |
| fetchRates | Fetch Interest Rates (General/Special) |
| fetchRemittanceList | Fetch Remittance IDs |
| fetchVAMCountry | Fetch Countries (CMC) |
| fetchVAMCurrency | Fetch Currencies (CMC) |
| fetchVAMEnabledAccountsForParty | Fetch VAM Enabled Real Accounts |
| fetchVAStatement | Fetch Virtual Account Transactions |
| fetchVAforLinkage | Fetch Virtual Accounts for Credit Line Linkage |
| fetchVAwithBalance | Fetch Virtual Account with Balance and Structure |
| fetchValueDatedBalances | Fetch Value Dated Balances |
| fetchVamChargeDefinitionList | Fetch Charge Definitions |
| fetchVamChargeList | Fetch Charges |
| fetchVirtualAccountBalances | Fetch Virtual Account Balance |
| fetchVirtualAccountBranches | Fetch Virtual Account Branches |
| fetchVirtualAccountList | Fetch Virtual Accounts |
| fetchVirtualMultiCurrencyAccount | Fetch Virtual Multi Currency Accounts |
| fetchVirtualProduct | Fetch Virtual Account Products |
| getAccruedAmountForVirtualAccount | Fetch Interest Accrued Amount for Virtual Account |
| getChildAccountsForVirtualStructure | Fetch Child Accounts for Parent Account in Virtual Account Structure |
| getIdentificationTypesForVirtualEntity | Fetch Identification Types for Virtual Entity |
| getLineAccountUtilization | Fetch Internal Credit Line Utilization for Virtual Account |
| getLineUtilization | Fetch Internal Credit Line Utilization |
| getRemitterCountForVI | Fetch Remittance ID count for Virtual Identifier |
| getUnmappedVirtualAccounts | Fetch Virtual Accounts eligible for adding in Structure |
| getVirtualAccountClosureStatusDetails | Fetch Virtual Account Closure Status details |
| getVirtualAccountStructuresByCustomer | Fetch Virtual Account Structures |
| listCreditLineLinkage | Fetch Internal Credit Line Linkages |
| listInternalCreditLine | Fetch Internal Credit Lines |
| listVirtualAccWithStructureCode | Fetch Virtual Accounts part of a Structure |
| listVirtualEntity | Fetch Virtual Entities |
| listVirtualIdentifier | Fetch Virtual Identifiers |
| modifyVirtualAccountStructure | Edit Virtual Account Structure |
| readInternalCreditLine | Fetch Internal Credit Line details |
| readVirtualAccount | Fetch Virtual Account details |
| readVirtualEntity | Fetch Virtual Entity details |
| readVirtualMultiCurrencyAccount | Fetch Virtual Multi Currency details |
| reopenRemittance | Reopen Remittance ID |
| reopeningClosedVirtualAccount | Reopen Virtual Account |
| retryVirtualAccountClosure | Retry Virtual Account Closure |
| transferVirtualAccount | Fetch Transfer Virtual Accounts for Closure |
| updateCreditLineLinkage | Edit Internal Credit Line Linkage |
| updateInternalCreditLine | Edit Internal Credit Line |
| updateRemittance | Edit Remittance ID |
| updateVirtualAccount | Edit Virtual Account |
| updateVirtualEntity | Edit Virtual Entity |
| vaForClosure | Fetch Virtual Accounts eligible for Closure |
| vaForClosureStatus | Fetch Virtual Accounts initiated for Closure along with Status |
| vamFetchAdhocCAMTReport | Fetch Adhoc CAMT Statement |
| vamFetchAdhocMTReport | Fetch Adhoc MT Statement |
| vamFetchAdhocPDFReport | Fetch Adhoc PDF Statement |
| vamFetchPreGenReport | Fetch Pre-generated Statement |
| virtualAccountsforInternalTransfer | Fetch Virtual Accounts for Real Account |
| fetchVirtualAccountRestrictions | Fetch Virtual Account Restrictions |
| maintainVirtualAccountRestriction | Edit Virtual Account Restrictions |
| fetchVAMCurrencyWiseBalance | Fetch currency wise consolidated balance of Virtual Accounts |
| listTopFiveVirtualAccountBalances | Fetch five Virtual Accounts with highest balance for given criteria |
| listVirtualIdentifierTransaction | Fetch list of Virtual Identifier Transactions |
| downloadVirtualIdentifierTransaction | Download Virtual Identifier Transactions |
| listInterEntityPositions | Fetch list of Inter Entity Positions |
| fetchInterEntityPositionAccountDetails | Fetch Account details for an Inter Entity Position |
| uploadFeedFile | To upload the bulk file via OBRH instead of direct call |
| syncFeedFileStatus | To sync the status of uploaded bulk file and its records via OBRH instead of direct call |
| fetchVirtualProductBalanceRestrictions | Fetch Balance restrictions based on Virtual Account Product |
This completes the entire configuration needed for consuming OBVAM APIs in OBDX through OBRH.
Parent topic: Virtual Account Management