Notification

Validations ASN.1 Parent Types

A Notification file is sent where the transfer mechanism is electronic file transfer and there is no data available for transfer.

All items within the group are mandatory except RAP File Sequence Number which is conditional.

The logical and physical structures must not be changed up to and including the Release Version Number - this ensures that the TAP release version can be readily identified.  Any new groups/items required may be inserted at any point after Release Version Number.

Conditionality:

Mandatory within group Data Interchange where no data is available for transfer and the transfer mechanism is electronic file transfer.

Validations

Error Code

Context

Severity Level

Validation Description

30

 

31

 

 

32

 

 

33

 

 

34

 

 

35

 

 

36

 

 

37

 

 

 

 

38

 

 

 

 

Fatal

 

Fatal

 

 

Fatal

 

 

Fatal

 

 

Warning

 

 

Warning

 

 

Warning

 

 

Warning

 

 

 

 

Warning

 

 

 

Mandatory item Sender missing within group.

 

Mandatory item Recipient missing within group.

 

Mandatory item File Sequence Number missing within group.

 

Mandatory item Specification Version Number missing within group.

 

Mandatory item File Creation Timestamp missing within group.

 

Mandatory item File Available Timestamp missing within group.

 

Mandatory item Transfer Cut Off Timestamp missing within group.

 

File Sequence Number previously received and rejected with fatal error, therefore RAP File Sequence Number expected but not present.

 

RAP File Sequence Number present although File Sequence Number has not previously been rejected with a fatal error (e.g. previously missing or new files).

 

ASN.1 Definition

Notification ::= [APPLICATION 2] SEQUENCE
{
    sender                      Sender                     OPTIONAL, -- *m.m.
    recipient                   Recipient                  OPTIONAL, -- *m.m.
    fileSequenceNumber          FileSequenceNumber         OPTIONAL, -- *m.m.
    rapFileSequenceNumber       RapFileSequenceNumber      OPTIONAL,
    fileCreationTimeStamp       FileCreationTimeStamp      OPTIONAL, -- *m.m.
    fileAvailableTimeStamp      FileAvailableTimeStamp     OPTIONAL, -- *m.m.
    transferCutOffTimeStamp     TransferCutOffTimeStamp    OPTIONAL, -- *m.m.
    specificationVersionNumber  SpecificationVersionNumber OPTIONAL, -- *m.m.
    releaseVersionNumber        ReleaseVersionNumber       OPTIONAL, -- *m.m.
    fileTypeIndicator           FileTypeIndicator          OPTIONAL,
    operatorSpecInformation     OperatorSpecInfoList       OPTIONAL
}


Parent Types
DataInterChange


Text extracted from GSMA TD57 standard