Data Backbone components

The Data Backbone is stored in the project so that it is always present in the project. Creating a Data Backbone means creating the Data Definition and creating the Data Retrieval.

Data Definition

The Data Definition component of a Data Backbone describes the structure of the data and the Fields used in the structure. When adding a Field Set to the Data Backbone, verify that the Field Set has already been created.

You can view the structure of Data Backbone and the Fields that can be used in the Data Backbone Viewer when it has been compiled with the action Create Data Backbone. This view is also available in the Content Wizard Editor.

It is possible to create an XSD from the Data Backbone once a Data Definition has been added. This .xsd described the structure of the data XML as it is needed by the Master Templates.

Data Retrieval

The Data Retrieval component of the Data Backbone describes how values are added to the elements of the Data Backbone.

In this component, all elements in the Data Definition are assigned to a value. This can be a value from a Field in the DID, an answer to a question, or a fixed value. Adding a value to an element of a Data Definition is done with the already existing keyword ASSIGN.

There is a functionality to easily assign values from Fields in a repeating entry to an element in the Data Definition. For information on this functionality, see the section FIELDSET in the Kofax Communications Manager Template Scripting Language Developer's Guide.