customerIdType

Validations ASN.1 Parent Types

An item identifying the type of associated Customer Identifier.

Conditionality:

Mandatory within groups

             Tracking Customer Identification

             Tracked Customer Identification.

Values:
                1              MSISDN
                2              IMSI
                3              MIN (Mobile Identification Number)
                4              IP Address v4
                5              IP Address v6
                6              Login Name e.g. ‘gcgGenComp’
                7              Account Number e.g. ‘ACC00376’
                8              E-mail Address e.g. ‘Generic.Person@Domain.com’

where only values 1, 2 & 3 must be used within the group Tracked Customer Identification.

Validations

Error Code

Context

Severity Level

Validation Description

10

 

20

 

LCS

 

LCS

 

Severe

 

Severe

 

Syntax error.

 

Value out of range.

 

 

ASN.1 Definition (of containing types)

TrackedCustomerIdentification ::= [APPLICATION 372] SEQUENCE
{
    customerIdType                CustomerIdType     OPTIONAL, -- *m.m.
    customerIdentifier            CustomerIdentifier OPTIONAL -- *m.m.
}

TrackingCustomerIdentification ::= [APPLICATION 362] SEQUENCE
{
    customerIdType                CustomerIdType     OPTIONAL, -- *m.m.
    customerIdentifier            CustomerIdentifier OPTIONAL -- *m.m.
}


Parent Types
TrackedCustomerIdentification
TrackingCustomerIdentification


Text extracted from GSMA TD57 standard