Keys and extra parameters

Keys and extra parameters provide an interface for applications to pass information to a template. For example, you can use the key or extra parameters to identify the customer for whom you want to create a policy or an invoice. Then, the template can use the identifying information to retrieve the records for the customer.

Keys can be used in combination with Master Templates that contain Data Retrieval using a DID. If the Master Template contains DID entries that select records from a database, you can provide keys to identify which records to select. For more information, see the section Data retrieval in the Kofax Communications Manager Template Scripting Language Developer's Guide.

EXTRAs can be used in combination with Master Template that contain the EXTRA keyword. EXTRA defines what additional information the Master Template requires. For more information, see the section EXTRA in the Kofax Communications Template Scripting Language Developer's Guide.

Keys and extras are passed to ITPRun as strings of values divided by semicolons. The order in which they are passed must be the same as the order in which they are expected in the Master Template.

When a Master Template requires keys or extras that are not provided in the call, the template becomes interactive and prompts the user to provide the missing keys and extras. If interaction is not allowed, the Master Template reports an error.