ApplyChargingReport
Overview
The ApplyChargingReport operation represents the sending of an INAP ApplyChargingReport.
This message is sent by the IN Tester when it is simulating the role of a Service Switching Platform (SSP).
- Direction: OUTBOUND
- From: SSP (IN Tester)
- To: SCP (Application Under Test)
Attributes
The operation attributes are as follows.
Attribute | Type | Description |
---|---|---|
type
|
String |
inap.ssp_to_scp.ApplyChargingReport
|
label
|
String |
An optional label for this node if it is to be the target of a branch operation.
|
variant
|
String |
camel or genband (or unspecified for generic default).
|
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 | Variant key as described in N2::INAP::Codec ApplyChargingReport. |
arguments
|
Object |
[Required] The structure of the INAP ApplyChargingReportArg to construct and send. |
.* |
Fields as described in N2::INAP::Codec ApplyChargingReport. |
Example
This is an example genband
variant entry within the operations
array:
{
"type": "inap.ssp_to_scp.ApplyChargingReport",
"variant": "genband",
"arguments" : {
"callResultRefinement1": {
"usedTime": 200,
"cause_cause": 31
}
},
"send_with_next": true
}
This is an example camel
variant entry within the operations
array:
{
"type": "inap.scp_from_ssp.ApplyChargingReport",
"variant": "camel",
"arguments": {
"timeDurationChargingResult": {
"callActive": 0,
"callReleasedAtTcpExpiry": 1,
"timeInformation": {
"timeIfNoTariffSwitch": 600
},
"partyToCharge": {
"receivingSideID_hex": "01"
}
}
}
}
This is an example generic entry (no variant specified) within the operations
array:
{
"type": "inap.scp_from_ssp.ApplyChargingReport",
"variant": "camel",
"arguments": {
"CallResult_hex": "01000944A1"
}
}