Business rule creditor-instrument data omc0039 creditor cannot be debtor of the same instrument

Card of business rule creditor-instrument data omc0039 creditor cannot be debtor of the same instrument

Name

creditor-instrument data omc0039 creditor cannot be debtor of the same instrument

Code

omc0039

Comment

This validation check ensures that that the same counterparty is not both a creditor and a debtor for the same instrument. This is performed by comparing a combination of unique identifiers with the role of the counterparty.

Rule Type

Constraint


Server expression of the business rule creditor-instrument data omc0039 creditor cannot be debtor of the same instrument

the join of
('creditor-instrument data', 'debtor-instrument data')
on
('creditor-instrument data'.'reporting agent identifier' = 'debtor-instrument data'.'reporting agent identifier' and
'creditor-instrument data'.'observed agent identifier' = 'debtor-instrument data'.'observed agent identifier' and
'creditor-instrument data'.'counterparty identifier' = 'debtor-instrument data'.'counterparty identifier' and
'creditor-instrument data'.'contract identifier' = 'debtor-instrument data'.'contract identifier' and
'creditor-instrument data'.'instrument identifier' = 'debtor-instrument data'.'instrument identifier' and
'creditor-instrument data'.'reporting reference date' = 'debtor-instrument data'.'reporting reference date')
is empty.


List of extended attributes of the business rule creditor-instrument data omc0039 creditor cannot be debtor of the same instrument

Name

Data Type

Value

Target Name

business rule classification

(String)

other model constraint

Local Extensions

business rule scope

(String)

Checked within the data delivery

Local Extensions

severity

(String)

signalling

Local Extensions


List of attached objects of the business rule creditor-instrument data omc0039 creditor cannot be debtor of the same instrument

Short Description

Entity 'creditor-instrument data'