MT 340 Network Validated Rules

C1 

In sequence A, the presence of field 21 depends on the value of field 22A as follows (Error code(s): D02):

Sequence A
if field 22A is...
Sequence A
then field 21 is...
AMND Mandatory
CANC Mandatory
NEWT Optional

C2 

In sequence A, the presence of field 14C depends on the value of subfield 1 of field 77H as follows (Error code(s): E40):

Sequence A
if subfield 1 of field 77H is...
Subsequence A
then field 14C is...
ISDA Mandatory
Not equal ISDA Not allowed

C3 

In sequence B, the presence of subsequence B1 depends on the value of subfield 1 of field 77H in sequence A as follows (Error code(s): E41):

Sequence A
if subfield 1 of field 77H is...
Sequence B
then subsequence B1 is...
AFB Mandatory
DERV Not allowed
FRABBA Mandatory
ISDA Not Allowed

C4 

The presence of sequence E, and the presence of field 72 in sequence E, depend on the value of field 14F in sequence B as follows (Error code(s): D36):

Sequence B
if field 14F is...
then sequence E is... Sequence E
and field 72 is...
OTHER Mandatory Mandatory
Not equal OTHER Optional Optional

C5 

The presence of sequence E, and the presence of field 72 in sequence E, depend on the value of the second component of the first subfield of field 38G in subsequence B2 as follows (Error code(s): D42):

Subsequence B2
if second component of subfield 1 of field 38G is...
then sequence E is... Sequence E
and field 72 is...
O Mandatory Mandatory
Not equal O Optional Optional

C6 

The presence of sequence E, and the presence of field 72 in sequence E, depend on the value of field 14D in subsequence B2 as follows (Error code(s): D37):

Subsequence B2
if field 14D is...
then sequence E is... Sequence E
and field 72 is...
OTHER Mandatory Mandatory
Not equal OTHER Optional Optional

C7 

In subsequence B2, if at least one occurrence of field 22B contains the code OTHR, then sequence E and field 72 in sequence E are mandatory, otherwise (ie, if no occurrence of field 22B contains the code OTHR), field 72 in sequence E is optional (Error code(s): D69).

Subsequence B2
if at least one field 22B is...
then sequence E is... Sequence E
and field 72 is...
OTHR Mandatory Mandatory
otherwise (ie, no occurrence of field 22B contains the code word OTHR) Optional Optional

C8 

In sequences C and D, if field 56a is not present, then field 86a in the same sequence C or D is not allowed, otherwise field 86a is optional (Error code(s): E35).

Sequence C
if field 56a is...
Sequence C
then field 86a is...
Not Present Not Allowed
Present Optional

Sequence D
if field 56a is...
Sequence D
then field 86a is...
Not Present Not Allowed
Present Optional

C9 

The presence of sequence E, and the presence of fields 88a and 71F in sequence E, depend on the value of field 94A in sequence A as follows (Error code(s): D74):

Sequence A
if field 94A is...
then sequence E is... Sequence E and field 88a is... Sequence E and field 71F is...
Not Present Optional Optional Not Allowed
BROK Mandatory Mandatory Optional
Not equals BROK Optional Optional Not Allowed

C10 

In sequence E, field 15E may not be the only field, ie, if field 15E is present, then at least one of the other fields of sequence E must be present (Error code(s): C98).