AssistRequestInstructions

Overview

The AssistRequestInstructions operation represents the sending of an INAP AssistRequestInstructions.

This message is sent by the IN Tester when it is simulating the role of an external Specialised Resource Platform (SRP).

Attributes

The operation attributes are as follows.

Attribute Type Description
type String inap.srp_to_scp.AssistRequestInstructions
label String An optional label for this node if it is to be the target of a branch operation.
tcap_ac null / TCAP alias / Hex String Specifies the TCAP Application Context to be sent for this outbound TCAP_BEGIN.
May be null, a well-known TCAP alias, or a free-form hex string, e.g 04000101010003.
(Default = null).
send_with_next Boolean Request that this INAP operation should be bundled with the next outbound TCAP.
(Default = false).
send_and_close Boolean Request that this INAP operation should be sent as TCAP_END.
(Default = false).
variant String This operation does not support any variants.
arguments Object [Required] The structure of the INAP AssistRequestInstructionsArg to construct and send.
.* Fields as described in N2::INAP::Codec AssistRequestInstructions.

Example

This is an example entry within the operations array:

{
    "type": "inap.srp_to_scp.AssistRequestInstructions",
    "arguments": {
        "correlationID_digits": "{substr ($i->{EstablishTemporaryConnection}{assistingSSPIPRoutingAddress_digits}, -4)}"
    }
}

Note: The AssistRequestInstructions includes a correlation ID parameter which must match the identifier provided by the SCP in a preceding inbound EstablishTemporaryConnection operation. This example shows how this is typically done, using an expression.

In this case, the outbound ID in the ARI is the last four digits of the most recently received inbound EstablishTemporaryConnection assistingSSPIPRoutingAddress.