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 |
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 to ISDA | Not allowed |
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 ... |
Then subsequence B1 is ... |
---|---|
AFB | Mandatory |
DERV | Not allowed |
EMA | Not allowed |
FRABBA | Mandatory |
ISDA | Not allowed |
ISDACN | Not allowed |
OTHR | Not allowed |
The presence of sequence E, and the presence of field 72 in sequence E, depends 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 to OTHER | Optional | Optional |
The presence of sequence E, and the presence of field 72 in sequence E, depends 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 to O | Optional | Optional |
The presence of sequence E, and the presence of field 72 in sequence E, depends 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 to OTHER | Optional | Optional |
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. If no occurrence of field 22B contains the code OTHR, field 72 in sequence E is optional (Error code(s): D69).
Subsequence B2 if field 22B:OTHR is ... |
Then sequence E is ... | Sequence E and field 72 is ... |
---|---|---|
Present at least once | Mandatory | Mandatory |
Not present | Optional | Optional |
In sequences C, D and F, if field 56a is not present, then field 86a in the same sequence C, D or F 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 |
Sequence F if field 56a is ... |
Sequence F then field 86a is ... |
---|---|
Not present | Not allowed |
Present | Optional |
The presence of sequence E, and the presence of fields 88a and 71F in sequence E, depends 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 equal to BROK | Optional | Optional | Not allowed |
In sequence E, if field 15E is present, then at least one of the other fields of sequence E must be present (Error code(s): C98).
In sequence G, if field 15G is present, then at least one of the other fields of sequence G must be present (Error code(s): C98).
In all optional sequences and sub-sequences, the fields with status M must be present if the sequence or sub-sequence is present, and are otherwise not allowed (Error code(s): C32).
In sequence G, when field 17Z is "Y" then 22Q must be present (Error code(s): C56).