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"
    }
}