ProcessUnstructuredSSRequestResult

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 that the USSD dialogue previously initiated with a ProcessUnstructuredSSRequestResult is now complete.

Attributes

The operation attributes are as follows.

Attribute Type Description
type String map.hlr_from_scp.ProcessUnstructuredSSRequestResult
label String An optional label for this node if it is to be the target of a branch operation.
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-Res 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 ProcessUnstructuredSSRequestResult.

Example

This is an example entry within the operations array:

{
  "type": "map.hlr_to_scp.ProcessUnstructuredSSRequest",
  "arguments": {
    "ussdDataCodingScheme_language": 1,
    "ussdString_text": "*#101#"
  }
}