Attributes defining the functionality for the entire category. Text description of a category. An identifier that may be used to distinguish the contents of like categories between data blocks. Whether the category must be specified in a dictionary. The identity of the data category. Data items may only be looped with items of the same category. Example applications and descriptions of data items in this category. A description of an example attribute case in category category_examples A case of examples involving items in this category. The name of category. Provides a list of category groups to which the base category belongs. The name of a category ... The name of a category group ... This category provides the definition of each category group. A category group is a collection of related categories. Text description of a category group... The name of the optional parent category group. The name of a category group ... This category holds a list of the item names that uniquely identify the elements of the category. The identifier of the category (eg. a component of the primary key). The name of a data item that serves as a key identifier for the category (eg. a component of the primary key). Attributes specifying the association between categories and methods. The name of the category The name of the method Attributes defining the characteristics of a data block. Text description of the data block. The identity of the data block. Attributes specifying the association between data blocks and methods. Identifier of data block. Unique method identifier associated with a data block. Attributes for specifying the dictionary title, version and data block identifier. Title identification of the dictionary. A unique version identifier for the dictionary. The identifier for the data block containing the dictionary. Attributes for specifying the revision history of the dictionary. Text description of the dictionary revision. The date that the last dictionary revision took place. A unique version identifier for the dictionary revision. Attributes which describe the characteristics of a data item. This is category id of the item. Signals if the defined item is mandatory for the proper description of its category. Data name of the defined item. This category holds a list of possible alias names or synonyms for each data item. Each alias name is identified by the name and version of the dictionary to which it belongs. Name for the data item. Alias name for the data item. The dictionary in which the alias name is defined. The version of the dictionary in which the alias name is defined. Attributes specifying the default value for a data item. The default value for the defined item if it is not specified explicitly. If a data value is not declared, the default is assumed to be the most likely or natural value. The name of item for which the default value is defined Attributes which identify other data items that must be specified for the defined data item to be valid. Data name of a dependent item. Item name of a dependent item. This category holds the descriptions of each data item. Text decription of the defined data item. Tne name of data item. Attributes which specify the permitted enumeration of the items. A description of a permissible value for the defined item. Name of data item. A permissible value, character or number, for the defined item. Attributes for describing application examples of the data item. A description of an example specified in attribute case in category item_example An example application of the defined data item. The name of data item for the example. Attributes which describe how equivalent data items are linked within categories and across different categories. Name of the child data item. Name of the parent data item. Attributes specifying the association between data items and methods. The name of itemthe method The name of the item The range of permissible values of a data item. When multiple ranges are specified they are interpreted sequentially using a logical OR. To specify that an item value may be equal to a boundary value, specify an item range where the maximum and mimimum values equal the boundary value. Maximum permissible value of a data item or the upper bound of a permissible range. ( maximum value > data value) Minimum permissible value of a data item or the lower bound of a permissible range. ( minimum value < data value) Name of data item ... Attributes which specify recognized relationships between data items. The code for the type of relationship of the item identified by attribute name in category item_related and the defined item. ALTERNATE indicates that the item identified in attribute related_name in category item_related is an alternative expression in terms of its application and attributes to the item in this definition. ALTERNATE_EXCLUSIVE indicates that the item identified in attribute related_name in category item_related is an alternative expression in terms of its application and attributes to the item in this definition. Only one of the alternative forms may be specified. CONVENTION indicates that the item identified in attribute related_name in category item_related differs from the defined item only in terms of a convention in its expression. CONVERSION_CONSTANT indicates that the item identified in attribute related_name in category item_related differs from the defined item only by a known constant. CONVERSION_ARBITRARY indicates that the item identified in attribute related_name in category item_related differs from the defined item only by a arbitrary constant. REPLACES indicates that the defined item replaces the item identified in attribute related_name. in category item_related REPLACEDBY indicates that the defined item is replaced by the item identified in attribute related_name. in category item_related ASSOCIATED_VALUE indicates that the item identified in attribute related_name in category item_related is meaningful when associated with the defined item. ASSOCIATED_ESD indicates that the item identified in attribute related_name in category item_related is the estimated standard deviation of of the defined item. Identifies a defined data item ... Identifies a data item by name which is closely related to the defined data item by the manner described by attribute function_code in category item_related This category holds the association between data items and named vector/matrix declarations. Provides an indirect reference into the list of structure type definition in category item_structure_list. Identifies if the struct is defined in column or row major order. Only the unique elements of symmetric matrices are specified. The name of data item This category holds a description for each structure type. Identifies the length of this row/column of the structure. The name of the matrix/vector structure declaration. Identifies the one based index of a row/column of the structure. This category assigns data items to subcategories. The identifier of subcategory The name of data item Attributes for specifying the data type code for each data item. Data type of defined data item The name of data item Attributes for specifying additional conditions associated with the data type of the item. Codes defining conditions on the attribute code in category item_type specification. 'esd' permits a number string to contain an appended standard deviation number enclosed within parentheses. E.g. 4.37(5) 'seq' permits data to be declared as a sequence of values separated by a comma <,> or a colon <:>. * The sequence v1,v2,v3,. signals that v1, v2, v3, etc. are alternative values or the data item. * The sequence v1:v2 signals that v1 and v2 are the boundary values of a continuous range of values. This mechanism was used to specify permitted ranges of an item in previous DDL versions. Combinations of alternate and range sequences are permitted. The name of data item Attributes which define each type code. When a data value can be defined as a pre-determined sequence of characters, or optional characters, or data names (for which the definition is also available), it is specified as a construction. The rules of construction conform to the the regular expression (REGEX) specificatiopns detailed in the IEEE document P1003.2 Draft 11.2 Sept 1991 (ftp file '/doc/POSIX/1003.2/p121-140'). Resolved data names for which attribute construct in category item_type_list specifications exist are replaced by these constructions, otherwise the data name string is not replaced. typical construction for _date {_year}-{_month}-{_day} An optional description of the data type The codes specifying the primitive type of the data value. The codes specifying the nature of the data value. Specifies the physical units in which data items are expressed. The identifier of unit in which the data item is expressed. The name of data item Conversion factors between the various units of measure defined in the ITEM_UNITS_LIST category. The arithmetic operation required to convert between the unit systems: <to_code> = <from_code> <operator> <factor> The arithmetic operator required to convert between the unit systems: <to_code> = <from_code> <operator> <factor> The unit system on which the conversion operation is applied to produce the unit system specified in attribute to_code. in category item_units_conversion <to_code> = <from_code> <operator> <factor> The unit system produced after an operation is applied to the unit system specified by attribute from_code. in category item_units_conversion <to_code> = <from_code> <operator> <factor> Attributes which describe the physical units of measure in which data items may be expressed. A description of the unit of measure. The code specifying the name of the unit of measure. Attributes specifying the list of methods applicable to data items, sub-categories, and categories. A code that describes the function of the method. method to calculate the item calculation method to verify the data item verification method to provide cast conversion cast method to define item + item addition method to define item / item division method to define item * item multiplication method to define item = item equivalence miscellaneous method other Description of application method in attribute id in category method_list Inline text of a method associated with the data item. Language in which the method is expressed. BNF C C++ FORTRAN LISP PASCAL PEARL TCL OTHER Identity of method in the list referenced by attribute id in category method NDB description of data items in this category. NDB text description of a category. NDB example applications and descriptions of data items in this category. NDB description of an example attribute case in category category_examples NDB case of examples involving items in this category. This category holds the NDB descriptions of each data item. NDB text description of the defined data item. Data name of the defined item. Attributes which specify the permitted enumeration of the items. A description of a permissible value for the defined item. A permissible value, character or number, for the defined item. Attributes for describing application examples of the data item. NDB description of an example specified in attribute case in category ndb_item_example NDB example application of the defined data item. Attributes describing logical groups among item link relationships. The category containing the item link group. The unique identifier for the link group within the category. Enumeration of item link membership within each item linked group. The child category containing the item link group. The item name of the child item in the item linked relationship. The unique identifier for the link group within the category. The parent category containing the target of the item link relationship. The item name of the parent item in the item linked relationship. The purpose of a sub-category is to define an association between data items within a category and optionally provide a method to validate the collection of items. The sub-category named 'cartesian' might be applied to the data items for the coordinates x, y, and z. Description of the sub-category. The identity of the sub-category. Example applications and descriptions of data items in this subcategory. A description of an example attribute case in category sub_category_examples An example involving items in this subcategory. The name for the subcategory. Attributes specifying the association between subcategories and methods. The name of the method The name of the subcategory