(if ('financial data'.'outstanding nominal amount' = 0)
then (('financial data'.'reporting agent identifier' = 'instrument'.'reporting agent identifier' and
'financial data'.'observed agent identifier' = 'instrument'.'observed agent identifier' and
'financial data'.'contract identifier' = 'instrument'.'contract identifier' and
'financial data'.'instrument identifier' = 'instrument'.'instrument identifier' and
'financial data'.'reporting reference date' = 'instrument'.'reporting reference date' and
'instrument'.'reporting agent identifier' = 'accounting data'.'reporting agent identifier' and
'instrument'.'observed agent identifier' = 'accounting data'.'observed agent identifier' and
'instrument'.'contract identifier' = 'accounting data'.'contract identifier' and
'instrument'.'instrument identifier' = 'accounting data'.'instrument identifier' and
'instrument'.'reporting reference date' = 'accounting data'.'reporting reference date' and
'accounting data'.'reporting agent identifier' = 'recognised instrument'.'reporting agent identifier' and
'accounting data'.'observed agent identifier' = 'recognised instrument'.'observed agent identifier' and
'accounting data'.'contract identifier' = 'recognised instrument'.'contract identifier' and
'accounting data'.'instrument identifier' = 'recognised instrument'.'instrument identifier' and
'accounting data'.'reporting reference date' = 'recognised instrument'.'reporting reference date' and
'recognised instrument'.'accumulated write-offs' = 0)
or
('financial data'.'reporting agent identifier' = 'overdraft instrument'.'reporting agent identifier' and
'financial data'.'observed agent identifier' = 'overdraft instrument'.'observed agent identifier' and
'financial data'.'contract identifier' = 'overdraft instrument'.'contract identifier' and
'financial data'.'instrument identifier' = 'overdraft instrument'.'instrument identifier' and
'financial data'.'reporting reference date' = 'overdraft instrument'.'reporting reference date' and
'overdraft instrument'.'reporting agent identifier' = 'current account instrument with credit limit'.'reporting agent identifier' and
'overdraft instrument'.'observed agent identifier' = 'current account instrument with credit limit'.'observed agent identifier' and
'overdraft instrument'.'contract identifier' = 'current account instrument with credit limit'.'contract identifier' and
'overdraft instrument'.'instrument identifier' = 'current account instrument with credit limit'.'instrument identifier' and
'overdraft instrument'.'reporting reference date' = 'current account instrument with credit limit'.'reporting reference date' and
'current account instrument with credit limit'.'off-balance sheet amount' = 0)
or
('financial data'.'reporting agent identifier' = 'credit card debt instrument'.'reporting agent identifier' and
'financial data'.'observed agent identifier' = 'credit card debt instrument'.'observed agent identifier' and
'financial data'.'contract identifier' = 'credit card debt instrument'.'contract identifier' and
'financial data'.'instrument identifier' = 'credit card debt instrument'.'instrument identifier' and
'financial data'.'reporting reference date' = 'credit card debt instrument'.'reporting reference date' and
'credit card debt instrument'.'off-balance sheet amount' = 0)
or
('financial data'.'reporting agent identifier' = 'revolving credit other than overdrafts and credit card debt instrument'.'reporting agent identifier' and
'financial data'.'observed agent identifier' = 'revolving credit other than overdrafts and credit card debt instrument'.'observed agent identifier' and
'financial data'.'contract identifier' = 'revolving credit other than overdrafts and credit card debt instrument'.'contract identifier' and
'financial data'.'instrument identifier' = 'revolving credit other than overdrafts and credit card debt instrument'.'instrument identifier' and
'financial data'.'reporting reference date' = 'revolving credit other than overdrafts and credit card debt instrument'.'reporting reference date' and
'revolving credit other than overdrafts and credit card debt instrument'.'off-balance sheet amount' = 0)
or
('financial data'.'reporting agent identifier' = 'credit lines other than revolving credit instrument'.'reporting agent identifier' and
'financial data'.'observed agent identifier' = 'credit lines other than revolving credit instrument'.'observed agent identifier' and
'financial data'.'contract identifier' = 'credit lines other than revolving credit instrument'.'contract identifier' and
'financial data'.'instrument identifier' = 'credit lines other than revolving credit instrument'.'instrument identifier' and
'financial data'.'reporting reference date' = 'credit lines other than revolving credit instrument'.'reporting reference date' and
'credit lines other than revolving credit instrument'.'off-balance sheet amount' = 0)
or
('financial data'.'reporting agent identifier' = 'other loans instrument'.'reporting agent identifier' and
'financial data'.'observed agent identifier' = 'other loans instrument'.'observed agent identifier' and
'financial data'.'contract identifier' = 'other loans instrument'.'contract identifier' and
'financial data'.'instrument identifier' = 'other loans instrument'.'instrument identifier' and
'financial data'.'reporting reference date' = 'other loans instrument'.'reporting reference date' and
'other loans instrument'.'off-balance sheet amount' = 0)))
|