next up previous contents
Next: ITEM_DEFAULT Up: DDL Definitions Describing Previous: ITEM

ITEM_ALIASES

 

The DDL category item_aliases defines the alias names that can be substituted for a data item name. The alias mechanism provides a means of identifying items by names other than those which follow the naming conventions used in this DDL. This feature should be used primarily to guarantee the stability of names defined in previously published dictionaries.

The items _item_aliases.name, _item_aliases.dictionary and _item_aliases.dictionary_version form the basis for this category. The items _item_aliases.dictionary and _item_aliases.version are provided to distinguish between dictionaries and different versions of the same dictionary. Any number of unique alias names can be defined for a data item.

The DDL for the item_aliases category is given in the following section.

save_ITEM_ALIASES

    _category.description
;
    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.  
;
    _category.id                         item_aliases
    _category.mandatory_code             no  
     loop_
    _category_key.name                 '_item_aliases.alias_name'
                                       '_item_aliases.dictionary'
                                       '_item_aliases.dictionary_version'
     save_


save__item_aliases.alias_name

    _item_description.description
;
     Alias name for the data item.  
;
    _item.name                         '_item_aliases.alias_name'   
    _item.category_id                    item_aliases
    _item.mandatory_code                 yes  
    _item_type.code                      aliasname
     save_

save__item_aliases.dictionary

    _item_description.description
;
     The dictionary in which the alias name is defined.  
;
    _item.name                         '_item_aliases.dictionary'   
    _item.category_id                    item_aliases
    _item.mandatory_code                 yes
    _item_type.code                      char
     save_


save__item_aliases.version

    _item_description.description
;
     The version of the dictionary in which the alias name is defined.
;
    _item.name                         '_item_aliases.version'   
    _item.category_id                    item_aliases
    _item.mandatory_code                 yes
    _item_type.code                      char
     save_



John Westbrook
Thu Apr 11 06:25:55 EDT 1996