Abstract: A technique for insuring the integrity of documents such as, for example, letters of credit, contracts, etc., wherein groups of possible entries are linked to one another. When an entry from a particular group is placed in a first field, it requires entry of an element from a particular other group in one or more other fields. By checking the entries in each field against entries in other fields, inconsistences are eliminated.