DiscountInformation

Validations ASN.1 Parent Types

Information identifying any call level discounts given via a discount agreement between the Sender and Recipient.

A Discount Code must be present  Where the Discount Code refers to a Discount Rate then the Discount Value and Discountable Amount must also be present, where the Discount Code refers to a Fixed Discount Value then the Discount Value and Discountable Amount must not be present.

Conditionality: 

Must be present within group Charge Information where discounts have been applied to the Charge Information.

Must be present within group CAMEL Service Used where discounts have been applied to the CAMEL Invocation Fee.

Validations

Error Code

Context

Severity Level

Validation Description

30

 

 

31

 

 

32

 

Calls

 

 

Calls

 

 

Calls

 

Severe

 

 

Severe

 

 

Severe

 

Mandatory item Discount Code missing within group.

 

Item Discount Value missing within group and Discount Code refers to a Discount Rate.

 

Item Discountable Amount missing within group and Discount Code refers to a Discount Rate.

 

ASN.1 Definition

DiscountInformation ::= [APPLICATION 96] SEQUENCE
{
    discountCode        DiscountCode  OPTIONAL, -- *m.m.
    discount            Discount      OPTIONAL,
    discountableAmount  DiscountableAmount  OPTIONAL
}


Parent Types
CamelServiceUsed
ChargeInformation


Text extracted from GSMA TD57 standard