MT 509 Network Validated Rules

C1 

Within each occurrence of subsequence A2a, the qualifier in field 24B must be the same as the code word (Status Code) used with the appropriate qualifier in field 25D of its surrounding subsequence A2 (Error code(s): E37).

In each occurrence of Subseq. A2 Status
In each occurrence of Subseq. A2a Reason (if present)
if field 24B:: is...
then in Subseq. A2 Status
field :25D:: must be... (*)
:24B::REJT :25D::CPRC//REJT or
:25D::IPRC//REJT or
:25D::RPRC//REJT
:24B::NMAT :25D::MTCH//NMAT
:24B::NAFI :25D::AFFM//NAFI
:24B::REPR :25D::CPRC//REPR or
:25D::IPRC//REPR or
:25D::RPRC//REPR

(*) if the Data Source Scheme is present in field :25D:: then the conditional rule does not apply.

C2 

In sequence B, either a quantity (field :36B::) or an amount (field :19A::) must be present, but not both (Error code(s): E58).

Sequence B
if field :36B:: is...
Sequence B
then field :19A:: is...
Present Not allowed
Not present Mandatory