Patent ID: 7506251

Claim:
A document generation system for generating a customised document using a template containing content elements selectable by rules operating on input information, the system comprising at least one computer having a document generation program installed thereon, wherein the system generates a fully or a partially customised document by evaluating the rules to select some of the content elements, the system further comprising means for enabling the fully or partially customised document to support cross-references between a first content element and at least a second content element, wherein the cross-references are created in the template by the document generation program, and are marked-up in the template in the form of reference elements which identify cross-references and label elements which identify conditional clauses; and wherein when a fully customised document is generated, the label elements are replaced with electronic bookmarks indicative of locations in the fully customised document, and the reference elements are replaced with cross-references to the bookmarks.