INAP Op - AssistRequestInstructions
INAP Operation - AssistRequestInstructions
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).
- Direction: OUTBOUND
- From: SRP (IN Tester)
- To: SCP (Application Under Test)
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.
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).
arguments
Object
[Required] The structure of the INAP AssistRequestInstructionsArg to construct and send.
Expressions may be supplied within this structure.
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.
Arguments
The following outbound arguments are supported:
Argument
Type
Notes
correlationID
Binary String
This attribute can be specified as binary data. Alternatively, specify
the individual components below.
correlationID_digits
correlationID_noa
correlationID_nqi
correlationID_ni
correlationID_npi
correlationID_pri
correlationID_si
Digit String
Integer
Integer
Integer
Integer
Integer
Integer
Hexadecimal Digits 0-9/A-F
Range 0..127, default = 2 [unknown]
Range 0..255, defaults to 0
Range 0..1, defaults to 0
Range 0..7, default = 1 [ITU-T E.164]
Range 0..3, default = 1 [restricted]
Range 0..3, default = 3 [network provided]
(All ignored if correlationID
is defined).
iPAvailable
Binary String
This attribute can be specified as binary data.
iPSSPCapabilities
Binary String
This attribute can be specified as binary data.
extensions
Array of
Object
Specify extension parameters as an array of Objects.
.
type
Integer
Must match an
inap
.extensions
number from the ExecuteTest
request.
.
criticality
Integer
Integer
(Default = 0).
.
value
Binary String
This attribute can be specified as binary data.
.
value_inner
Integer/String
Used as INTEGER or OCTET STRING as per extension encoding.
(Ignored if value
is defined).