1. A computer-implemented method for dynamically generating an electronic form for receiving electronic data relating to a health care incident at a user interface component, the electronic form adapted to provide a flexible meta-schema allowing a new or modified taxonomy to be adopted or accommodated without modifications to applications that process the electronic form, the method comprising: providing a healthcare incident management system including a storage device and a processor, the storage device having a metabase associated therewith to maintain the meta-schema and the processor configured to provide a form engine and a system interface; establishing a communication link between the system interface and the user interface component over a network; receiving, at the system interface from the user interface component via the network, a request to generate the electronic form using the form engine; providing a dictionary of field objects in the metabase associated with the storage device of the healthcare incident management system, wherein an instance of a field object is a form field, and wherein the form field is configured to receive a field value, the metabase structuring the dictionary of field objects into corresponding meta-tables and establishing meta-relations defining parent-child relationships between nodes representing the one or more field objects of the metabase, the meta-relations being maintained as corresponding foreign keys used to reference the corresponding field objects and the corresponding meta-tables, the metabase configured to have a dynamic number of columns that is dynamic according to a number of field objects in the dictionary; adding one or more additional user-defined field objects in the metabase; automatically maintaining, by the metabase, electronic representations of relationships between the field objects and the corresponding form fields, the one or more additional user-defined field objects representing the new or modified taxonomy, the automatic maintaining including: establishing, by the metabase, one or more new columns corresponding to the one or more additional user-defined field objects; and establishing new meta-relations defining the one or more additional user-defined field objects as new child nodes to corresponding parent nodes of the one or more additional user-defined field objects; generating the electronic form, using the form engine configured by the processor of the healthcare incident management system, wherein the electronic form includes an ordered collection of form fields instantiated using the field objects, the ordered collection based at least on the relationships stored in the metabase including at least the meta-tables, the meta-relations, and the new meta-relations; controlling the display to automatically return and display, from the system interface to the user interface component via the network, a set of selectable field values for each form field in the electronic form, wherein each selectable field value of the set of selectable field values corresponds to a potential field value associated with the corresponding field object used to instantiate the form field; defining, on the storage device using the metabase of the healthcare incident management system, a matrix data structure for linking a field value for a first form field linked to a first field object to a constrained set of selectable field values for each of the other form fields in the form, wherein, for each of the form fields, the constrained set of selectable field values is a subset of the set of selectable field values, and wherein each of the constrained sets of selectable field values are related to the field value for the first form field; receiving, at the system interface, a selected field value from the user interface component via the network, the selected field value being from the set of selectable field values for the first field object; automatically returning, from the system interface to the user interface component via the network, the constrained sets of selectable field values for each additional form field corresponding to the selected field value for the first field object, the constrained sets of selectable field values obtained by referencing the matrix data structure; and controlling the electronic form using the constrained sets of selectable field values based at least on the relationships stored in the metabase to adopt or accommodate the new or modified taxonomy.