PreRating Callout Action Properties
You define PreRating call out actions on the PreRating Call Out Actions tab.
Property | Description |
---|---|
Name | A descriptive name for the callout action. Note: You must specify a name that is unique across all the following types of
actions:
|
Description | Information about the purpose of the callout action. |
External ID | An optional field that can be set on MATRIXX pricing objects. |
Start Date/Time | The day, month, year, and time that sets when the callout action becomes activated in the Pricing Database. For revisions, the start date defaults to the date the revision is created. Setting future start dates allows you to have several inactive revisions, with each one becoming valid as soon as the start date occurs. Only one revision can be active in the system at one time. |
Query Frequency | The frequency with which the query is performed if this PreRating callout action is selected during rating. Select from
the following:
|
Age In Seconds | This field becomes available only when age is selected for the Query Frequency field. Sets the minimum number of seconds between queries. Queries on updates are performed only if the number of seconds since the last query is greater than the Age In Seconds value. |
Property | Description |
---|---|
Call Out Type | The MAP callout service for the query. Select one of:
|
Info Query Flags Preferred Domain |
(Applicable only if the Call Out Type is map_v2_plus_ati.) Configures the preferred signaling network domain to query. Select the form of signaling from the
following list:
Note: The Preferred Domain field is not applicable to custom queries. Selecting the Custom flag disables this
field. |
Info Query Flags check boxes | Select one or more check boxes for the type of information you want returned in the
query results, such as subscriber location information, MNP,
State, IMEI, and routing information. Note:
|
Query Source | The subscriber ID type to use in the query. For example, for queries based on the subscriber's IMSI (International Mobile
Subscriber Identity) number, select IMSI. Select one of:
Note: When Other is selected, the value in the MtxDiamRoMsg OtherSubscriberQuerySource field is used for the
source Subscriber ID. You can set the OtherSubscriberQuerySource field value in the following ways:
OtherSubscriberQuerySource is not set then the service logic raises an error. |
Use Query Source For Destination | Select to use the Subscriber ID from the query source as the destination Subscriber ID. This disables the Global Title Address and Nature of Address fields. Depending on the selected
global title type, other global title fields might also become unavailable. Note: When 'Other' is selected, the value in the MtxDiamRoMsg
OtherSubscriberQuerySource field is used for the source Subscriber ID. You can set the OtherSubscriberQuerySource field
value in the following ways:
OtherSubscriberQuerySource has not been set. |
Timeout In Milliseconds | (Optional) The number of milliseconds that the query waits for a response before timing out. Set to 0 (zero) to force a TIMEOUT result for the callout, without trying to make the
callout. This triggers a follow on call to the PreRating profile generator, allowing the results of other call outs in the profile to be considered for selecting
and configuring the next callout profile. If not set, then the default timeout value defined in system configuration is used. |
SS Code | (Applicable only if the Call Out Type
is map_v2_plus_interrogate_ss) The code for the supplementary service or services. Specify a value in the range 0 to 255. For more information, see the discussion about SS-Code in the 3GPP TS 29.002 specification document. |
Basic Service | (Applicable only if the Call Out Type
is map_v2_plus_interrogate_ss) Select one of the following
service types:
|
Basic Service Value | (Applicable only if the Call Out Type
is map_v2_plus_interrogate_ss) An integer value between 0 and 255 that identifies the bearer or tele service. For more information, see the 3GPP TS 29.002 specification document. |
Long FTN Supported | (Applicable only if the Call Out Type
is map_v2_plus_interrogate_ss) Select if the supplementary service supports Long Forward to Phone Number (Long FTN). |
Routing Indicator | Sets whether to route on global title or subsystem number (SSN). |
Point Code | (Optional) Configures the Point Code to use for routing. |
Subsystem Number | (Optional) Configures the subsystem number to use for routing. |
Global Title Type | Sets the type of the global title to use in the destination SCCP address. Select one of:
Note: The availability of each of the following global title fields depends on the selected global title type, as defined in the ITU standard Q.713.
|
Global Title Address | Sets the global title digits to use in the destination SCCP address. |
Translation Type | Sets the translation type of the global title. Specify a value in the range 0 to 255. |
Numbering Plan | Sets the numbering plan of the global title. Specify a value
in the range 0 to 15:
|
Nature of Address | Sets the nature of address of the global title. Specify a
value in the range 0 to 127:
|
Property | Description |
---|---|
Call Out Type | Select the ldap_v3 call out type. |
Query Source | The subscriber ID type to use in the query. For example, for queries based on the subscriber's IMSI (International Mobile
Subscriber Identity) number, select IMSI. Select one of:
Note: When Other is selected, the value in the MtxDiamRoMsg OtherSubscriberQuerySource field is used for the
source Subscriber ID. You can set the OtherSubscriberQuerySource field value in the following ways:
OtherSubscriberQuerySource is not set then the service logic raises an error. |
Destination Server | A string that identifies the destination server to use for the LDAP request from a list of available LDAP servers. This
populates the LdapRequest.DestinationServer field in the MtxCallOutRequestData MDC).Configure the destination server
only to send LDAP requests to a specific URL. The destination server string must be mapped to the IP for the LDAP server in the gateway
configuration section in the ldap_gateway.yaml file. For example, the following extract defines destination server mapping for a FINANCE
destination server and a GENERAL destination server:
Note: You do not need to specify the destination server if you are using only one LDAP server for LDAP requests or if LDAP requests
can be sent to any of the available LDAP servers. |
Request String | A string that identifies the LDAP request to use. This populates the
LdapRequest.Request.RequestString field in the MtxCallOutRequestData MDC. The request string is used to
communicate with a custom Java plug-in containing business logic for constructing different LDAP requests and formatting LDAP responses. Note: Do not specify a request string if your LDAP requests are handled by the ldap.search_filter field in the
ldap-gateway.yaml file. |
Custom Query Data Type | The MtxLdapRequestExtensionData MDC type or one of its descendants. Sets the MDC type used in the |
Timeout In Milliseconds | (Optional) The number of milliseconds that the query waits for a response before timing out. Set to 0 (zero) to
force a TIMEOUT result for the callout with no attempt being made to make the callout. This triggers a follow on call to the PreRating profile generator, allowing the
results of other callouts in the profile to be considered for selecting and configuring the next callout profile. If not set, then the default timeout value defined in system configuration is used. |