The UDMs can take upto 12 parameters. These parameters could be from the tables in the database or another UDM. For e.g. if you need to pass information from one UDM to another this can be done by passing these values through the parameters. The availability of 12 parameters enables you to broaden the scope for manipulation of data for more complex applications.