(if ('creditor-instrument data'.'reporting agent identifier' = 'creditor'.'reporting agent identifier' and
'creditor-instrument data'.'counterparty identifier' = 'creditor'.'counterparty identifier' and
'creditor-instrument data'.'counterparty role' = 'creditor'.'counterparty role' and
'creditor-instrument data'.'reporting reference date' = 'creditor'.'reporting reference date' and
'creditor.'reporting agent identifier' = 'counterparty role'.'reporting agent identifier' and
'creditor'.'counterparty identifier' = 'counterparty role'.'counterparty identifier' and
'creditor'.'counterparty role' = 'counterparty role'.'counterparty role' and
'creditor'.'reporting reference date' = 'counterparty role'.'reporting reference date' and
'counterparty role'.'reporting agent identifier' = 'counterparty'.'reporting agent identifier' and
'counterparty role'.'counterparty identifier' = 'counterparty'.'counterparty identifier' and
'counterparty role'.'reporting reference date' = 'counterparty'.'reporting reference date' and
'counterparty'.'reporting agent identifier' = 'foreign counterparty'.'reporting agent identifier' and
'counterparty'.'counterparty identifier' = 'foreign counterparty'.'counterparty identifier' and
'counterparty'.'reporting reference date' = 'foreign counterparty'.'reporting reference date' and
'foreign counterparty'.'institutional sector' = "Financial vehicle corporations (FVCs) engaged in securitisation transactions")
then (for each counterparty-instrument in 'counterparty-instrument data'
there exists ('counterparty-instrument data'.'reporting agent identifier' = 'originator-instrument subject to securitisation data'.'reporting agent identifier and
'counterparty-instrument data'.'observed agent identifier' = 'originator-instrument subject to securitisation data'.'observed agent identifier' and
'counterparty-instrument data'.'counterparty identifier' = 'originator-instrument subject to securitisation data'.'counterparty identifier' and
'counterparty-instrument data'.'contract identifier' = 'originator-instrument subject to securitisation data'.'contract identifier' and
'counterparty-instrument data'.'instrument identifier' = 'originator-instrument subject to securitisation data'.'instrument identifier' and
'counterparty-instrument data'.'reporting reference date' = 'originator-instrument subject to securitisation data'.'reporting reference date')))
|