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
The name of category.
A case of examples involving items in this category.
Provides a list of category groups to which the base category
belongs.
The name of a category group ...
The name of a category ...
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 name of a data item that serves as a key identifier for the
category (eg. a component of the primary key).
The identifier of the category (eg. a component of the primary key).
Attributes specifying the association between categories and methods.
The name of the method
The name of the category
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.
Unique method identifier associated with a data block.
Identifier of 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.
Item name of a dependent item.
Data name of a dependent item.
This category holds the descriptions of each data item.
Tne name of data item.
Text decription of the defined 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
The name of data item for the example.
An example application of the defined data item.
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.
Name of data item ...
Minimum permissible value of a data item or the lower bound
of a permissible range. ( minimum value < data value)
Maximum permissible value of a data item or the upper bound
of a permissible range. ( maximum value > data value)
Attributes which specify recognized relationships between data items.
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
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.
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.
Data name of the defined item.
NDB text description of the defined data 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.
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
The name for the subcategory.
An example involving items in this subcategory.
Attributes specifying the association between subcategories and methods.
The name of the method
The name of the subcategory