Creating the User-defined Collation Routines

Transformation Routine
Inverse Transformation Routine
Version Control Routines

Each alternative collation sequence requires a set of four user-created routines.

The interface to each routine is described below.