Business rule debtor omc0022 at least one recognized instrument needed for default data

Card of business rule debtor omc0022 at least one recognized instrument needed for default data

Name

debtor omc0022 at least one recognized instrument needed for default data

Code

omc0022

Comment

If the debtor has at least one instrument that is a recognized instrument, then the debtor must have default data.
If the debtor only has entirely derecognized instruments, then there should not be default data for the debtor.

Rule Type

Constraint


Server expression of the business rule debtor omc0022 at least one recognized instrument needed for default data

(if ( 'debtor'.'reporting agent identifier' = 'debtor-instrument data'.'reporting agent identifier'
and 'debtor'.'counterparty identifier' = 'debtor-instrument data'.'counterparty identifier'
and 'debtor'.'counterparty role' = 'debtor-instrument data'.'counterparty role'
and 'debtor-instrument data'.'reporting agent identifier' = 'recognised instrument'.'reporting agent identifier'
and 'debtor-instrument data'.'observed agent identifier' = 'recognised instrument'.'observed agent identifier'
and 'debtor-instrument data'.'contract identifier' = 'recognized instrument'.'contract identifier'
and 'debtor-instrument data'.'instrument identifier' = 'recognized instrument'.'instrument identifier'
and 'recognised instrument'.'reporting reference date' = current reporting reference date )
then ( 'debtor'.'reporting agent identifier' = 'debtor data'.'reporting agent identifier'
and 'debtor'.'counterparty identifier' = 'debtor data'.'counterparty identifier'
and 'debtor'.'counterparty role' = 'debtor data'.'counterparty role'
and 'debtor-instrument data'.'reporting agent identifier' = 'debtor data'.'reporting agent identifier'
and 'debtor-instrument data'.'observed agent identifier' = 'debtor data'.'observed agent identifier'
and 'debtor data'.'reporting reference date' = current reporting reference date
and 'debtor data'.'default status' not is null
and 'debtor data'.'default status' <> "Unknown"
and 'debtor data'.'date of the default status of the counterparty' not is null
and 'debtor data'.'date of the default status of the counterparty' <> "Unknown")
else ( 'debtor data'.'default status' is null
and 'debtor data'.'date of the default status of the counterparty' is null))


List of DNB-specific attributes of the business rule debtor omc0022 at least one recognized instrument needed for default data

Name

Value

business rule classification

other model constraint

business rule scope

Checked within the data delivery

severity

signalling


List of attached objects of the business rule debtor omc0022 at least one recognized instrument needed for default data

Short Description

Entity 'debtor'