Web Services Reference for Oracle Billing Insight > Customizing RESTful Resources > Customizing Analytics Resources >
Resource Mapping Customization
You can use the Oracle Billing Insight reporting engine to define additional reporting XML. For more information on creating additional analytic reports, see Implementation Guide for Oracle Billing Insight. Oracle Billing Insight supports the following types of customization for Web services:
- Replacing preconfigured REST resources in the property file with your own reports and report IDs. Edit the ws_reportIdMap.properties file, located in the following directory:
/analytics/accounts/{accountId}/serviceAgreements/{serviceNumber}/overview=telco_std_r3,my_b2c_serviceoverview_rpt
/statements/{statementKey}/accountSummary=my_statementAccountSummary
- Adding a resource to an existing resource category. A resource category is defined in the URI section of a resource entry in the ws_reportIdMap.properties file, between the first and last forward slashes (/). For example, each of the following are categories:
/analytics/accounts/{accountId}/serviceAgreements/{serviceNumber}/
/statements/{statementKey}/
You can add additional resources to a preconfigured category in the ws_reportIdMap.properties file. The additional mapping entry allows the Oracle Billing Insight REST services framework to invoke the corresponding reports without recompiling the application. For example, you can add the following entry to the property file:
/analytics/accounts/{accountId}/serviceAgreements/{serviceNumber}/peaktime-calls=my_peaktime_call_report
|