C1
This rule is present in order to prevent the use of the MT 306 for plain vanilla options. The MT 305 must be used for those options until further notice.
This rule has a direct impact on rule C8.
In sequence A, if field 12F consists of the code VANI, at least field 17A or field 17F must contain the code Y. Both fields may contain the code Y (Error code(s): D24) .
C2
In sequence A, the presence of field 21 depends on the value of field 22A as follows (Error code(s): D02):
C3
In sequence A, the values allowed for field 12E depend on the value of field 12F as follows (Error code(s): D26):
C4
In sequence A, the allowed values for Type of Event (subfield 1 of field 22K) depend on the fields 12F and 17A in sequence A as follows (Error code(s): D27):
C5
In sequence A, the presence of fields 30U and 29H depend on the value of Type of Event (subfield 1 of field 22K) as follows (Error code(s): D28):
C6
In sequence A, the presence of field 77D depends on the value of Type of Agreement (subfield 1 of field 77H) as follows (Error code(s): D36):
C7
In sequence B, the presence of field 30F depends on the value of fields 12F and 12E in sequence A as follows (Error code(s): D26):
C8
In sequence B, the presence of field 84a depends on the value of fields 12F, 17A and 17F in sequence A as follows (Error code(s): D25):
The first line of the table above will only be applicable when the MT 306 will also be used for plain vanilla options (when rule C1 will be removed).
C9
In sequences C and E (if present - see also rule C13), if field 56a is not present, then field 86a in the same sequence C or E is not allowed, otherwise field 86a is optional (Error code(s): E35):
C10
The presence of sequence D and the presence of sequence G depend on the value of field 12F in sequence A as follows (Error code(s): D30):
C11
In sequence D, if present, ie, if field 12F in sequence A contains VANI (see also rule C10), the presence of field 30P and the presence of field 30Q depend on the value of field 12E in sequence A as follows (Error code(s): D31):
C12
In sequence D, if present, ie if field 12F in sequence A contains VANI (see also rule C10), the allowed values for field 26F depend on the value of field 17F in sequence A as follows (Error code(s): D33):
C13
The presence of sequence E depends on the values of field 12F and Type of Event (subfield 1 of field 22K) in sequence A as follows (Error code(s): D32):
C14
In sequence E, if present (see also rule C13), the presence of field 30H depends on the value of Type of Event (subfield 1 of field 22K) in sequence A as follows (Error code(s): D34):
C15
The presence of sequence F depends on the value of field 17A in sequence A as follows (Error code(s): D43):
C16
In sequence F (see also rule C15), the presence of the field 37L depends on the value of field 22G as follows (Error code(s): D44):
C17
In sequence G (see also rule C10), the presence of the field 37P depends on the value of field 22J as follows (Error code(s): D46):
C18
The presence of sequence H depends on the value of field 17F in sequence A as follows (Error code(s): D47):
C19
The presence of sequence I, and the presence of fields 88a and 71F in sequence I, depend on the value of field 94A in sequence A as follows (Error code(s): D74):
C20
In sequence I, field 15I may not be the only field, ie, if field 15I is present then at least one of the other fields of sequence I must be present (Error code(s): C98).