UnstructuredSSNotify

Overview

This message is received by the IN Tester when it is simulating the role of a Home Location Register (HLR). The SCP sends this message to indicate a USSD Notification.

Attribute Type Description
type String map.hlr_from_scp.UnstructuredSSNotify
last_component 1 / 0 If 1 performs a test that this is the last component of a TCAP_END message.
If 0 performs a test that this is not the last component of a TCAP_END message.
(Default = do not perform any test).
tcap_ac null / TCAP alias / Hex String Tests the received TCAP Application Context from the first inbound TCAP_CONTINUE / TCAP_END dialogue portion.
If null tests that we did not receive a dialogue portion.
(Default = do not perform any test).
tcap_result Integer Tests the received result value from the first inbound TCAP_CONTINUE / TCAP_END dialogue portion.
If null tests that we did not receive a dialogue portion.
(Default = do not perform any test).
tcap_result_diagnostic_user Integer Tests the received dialogue-service-user value from the first inbound TCAP_CONTINUE / TCAP_END dialogue portion.
If null tests that we did not receive a dialogue portion, or that it did not contain a user result diagnostic.
(Default = do not perform any test).
tcap_result_diagnostic_provider Integer Tests the received dialogue-service-provider value from the first inbound TCAP_CONTINUE / TCAP_END dialogue portion.
If null tests that we did not receive a dialogue portion, or that it did not contain a provider result diagnostic.
(Default = do not perform any test).
arguments Object [Required] The structure of the MAP USSD-Arg we expect to receive.
The received argument will be decoded, the elements tested, and PASS/FAIL match entries will be generated in the match log.
To check that an inbound value is NOT present, specify the argument as null.
.* Fields as described in N2::MAP::Codec UnstructuredSSNotify.

Example

This is an example entry within the operations array:

{
    "type": "map.hlr_from_scp.UnstructuredSSNotify",
    "arguments": {
        "ussdDataCodingScheme_group": 2,
        "ussdDataCodingScheme_language": 1,
        "ussdString_text": "*#101#",
        "msisdn_digits": "27761485722",
        "msisdn_npi": 1,
        "msisdn_noa": 1
  }
}