Description of terms used in openXdata

A – E

Binding = Each form version and each question in openXdata has a binding. The binding can be viewed in the Form Designer in the properties tab under the row binding. It is used in a number of ways. The form version binding is used to create a table name in the openXdata database. The question binding is used as the column name in that table, it is also the xml tag identifier in the raw xml. The binding for an option in a single or multiselect question becomes the value stored for that question in the xml.

Designer = A graphical interface that opens in a new window which allows you to design your form including adding and remove questions, defining skip logic, viewing & editing raw xml, and desiging a web form

F – J

Form = A set of Questions – the basic unit of data collection in openXdata

form_binding = A long string used to identify the form. Specific to each form version. Used as the name for the table export in database. Used in xml, including to form skip logic. The form_binding is defined the first time a form version is opened in the Designer the default is StudyName_FormName_FormVersion. It is better not to manually edit the form_binding

Form Version = Forms can have multiple versions, they are usually similar, involving just an upgrade to a subset of questions or the addition or removal of questions. They are unique and have their own database table in openXdata.

K – O

P – T

Published / Unpublished =
A published form is:

  • Shown by default in the Dashboard view
  • Downloaded to the mobile client if the user has permission for the Form or Study

An unpublished form is:

  • Hidden by default in the Dashboard view – view unpublished forms it by selecting "Show all Versions" in the List of Forms box in the Dashboard
  • NOT downloaded to the mobile client

Study = A group of Forms

U – Z

Unpublished = see Published

Version = see Form Version