7 Module and iScript Changes

This chapter provides an overview of the module and iScript changes introduced in Oracle Communications Billing and Revenue Management (BRM) 7.5 Patch Set 1 through BRM 7.5 Maintenance Patch Set 1.

New Modules

Table 7-1 describes the modules introduced in BRM 7.5 Patch Set 1 through BRM 7.5 Maintenance Patch Set 1.

Table 7-1 New Modules

New Module Description

Instances

(Patch Set 4) Instantiates multiple roaming registry sections or entries using the template registry sections or entries in the roaming registry file based on the roaming partner information in the data file generated by the RoamingConfigGen64 utility. This module is optional.

See the discussion about the Instances module in BRM Configuring Pipeline Rating and Discounting for more information.


New iScripts

Table 7-2 describes the iScripts introduced in BRM 7.5 Patch Set 1 through BRM 7.5 Maintenance Patch Set 1.

Table 7-2 New iScripts

New iScript Name Description

ISC_GetCamelFlag

(Patch Set 7) Retrieves the CAMEL flag information for a roaming partner in the roaming outcollect processing. The CAMEL flag information is used during EDR processing.

See the discussion about the ISC_GetCamelFlag iScript in BRM Configuring Pipeline Rating and Discounting for more information.

ISC_OverrideRateTag

(Patch Set 7) Populates the RATE_TAG field with the NRTRDE flag value of the roaming partner in the balance impact.

The High-Usage report uses the RATE_TAG value to filter out NRTRDE operator data from the report.

See the discussion about the ISC_OverrideRateTag iScript in BRM Configuring Pipeline Rating and Discounting for more information.

ISC_TAP_0312_InMap

(Patch Set 3) Maps Transferred Account Procedure (TAP) 3.12 data from staging fields to the business fields in the event data record (EDR) container.

See the discussion about the ISC_TAP_0312_InMap iScript in BRM Configuring Pipeline Rating and Discounting for more information.

ISC_TAP_0312_Include

(Patch Set 3) Copies TAP 3.12 data from staging fields to the business fields in the EDR container.

See the discussion about the ISC_TAP_0312_Include iScript in BRM Configuring Pipeline Rating and Discounting for more information.

ISC_TAP_0312_Validations

(Patch Set 3) Validates the TAP 3.12 input data.

This iScript is added to the validation pipeline to process TAP 3.12 files.

See the discussion about the ISC_TAP_0312_Validations iScript in BRM Configuring Pipeline Rating and Discounting for more information.

ISC_RAP_0105_InMap

(Patch Set 2) Copies TAP3 data from staging fields in the EDR container to business fields in the EDR container.

This iScript has been added to the RAP processing pipeline to process RAP 1.5 files. This iScript is used during roaming outcollect processing.

See the discussion about the ISC_RAP_0105_InMap iScript in BRM Configuring Pipeline Rating and Discounting for more information.

UpdateTapInfo_StopRapout

(Patch Set 2) Updates the database with information on Stop Return RAP files.

This iScript has been added to the new Stop RAP Generator pipeline.

See the discussion about the UpdateTapInfo_StopRapout iScript in BRM Configuring Pipeline Rating and Discounting for more information.

UpdateTapInfo_Tapin

(Patch Set 2) Stores information about incoming TAP files in the new IFW_TAPINFO table used by the StopRapGen utility.

This iScript has been added to the validation pipeline to collect information on incoming TAP files.

See the discussion about the UpdateTapInfo_Tapin iScript in BRM Configuring Pipeline Rating and Discounting for more information.


Changed iScripts

Table 7-3 describes the iScripts changed in BRM 7.5 Patch Set 1 through BRM 7.5 Maintenance Patch Set 1.

Table 7-3 Changed iScripts

Changed iScript Name Description

ISC_TAP_0312_Include

(Patch Set 8) Modified to include the Requested Destination group that contains the original destination to which the customer requested to be connected.

The Requested Destination group contains the following TAP fields that this iScript maps to the EDR container fields:

  • Requested Number

  • Requested Public User ID

See the discussion about TAP-to-EDR mapping in BRM Configuring Roaming in Pipeline Manager.

This iScript copies TAP 3.12 TD57 version 32.1 data from the staging fields in the EDR container to the business fields in the EDR container.

See the discussion about the ISC_TAP_0312_Include iScript in BRM Configuring Pipeline Rating and Discounting for more information.

ISC_TAP_0312_Validations

(Patch Set 8) Modified to include new validations and the provision to send operator-specific information for ERR_TAP3_RET error messages.

This iScript validates TAP 3.12 TD57 version 32.1 input data.

See the discussion about the ISC_TAP_0312_Validations iScript in BRM Configuring Pipeline Rating and Discounting for more information.

ISC_NRTRDE_EventSplit

(Patch Set 7) Modified to duplicate and route EDRs automatically to the corresponding roaming partner NRTRDE output streams based on the NRTRDE field of the roaming partner.

See the discussion about the ISC_NRTRDE_EventSplit iScript in BRM Configuring Pipeline Rating and Discounting for more information.

ISC_DupRAPRecords

(Patch Set 2) Modified to process RAP 1.5 files.

This iScript duplicates severe and fatal TAP3 records so that the records can be routed to multiple output streams.

See the discussion about the ISC_DupRAPRecords iScript in BRM Configuring Pipeline Rating and Discounting for more information.

ISC_OverrideSuspenseParams

(Patch Set 2) Modified to process RAP 1.5 files.

This iScript overrides some fields in the Suspense Extension block of the EDR container that is set by Suspense Manager.

See the discussion about the ISC_OverrideSuspenseParams iScript in BRM Configuring Pipeline Rating and Discounting for more information.

ISC_TAP_0311_Include

(Patch Set 2) Modified to process RAP 1.5 files.

This iScript copies TAP3 data from staging fields in the EDR container to business fields in the EDR container.

See the discussion about the ISC_TAP_0311_Include iScript in BRM Configuring Pipeline Rating and Discounting for more information.