This includes ensuring mandatory data is provided and fields contain valid values.
In addition, business rules ensure that when new data is passed to the CDI, that it is distributed to the relevant systems.
The business rules are typically implemented using middleware packages (such as Microsoft BizTalk) or bespoke software.