#\#CIF_2.0
##############################################################################
#                                                                            #
#        FAKE DICTIONARY WITH VARIOUS DATA NAMES FOR TESTING PURPOSES        #
#                                                                            #
##############################################################################
data_FAKE_DATA_NAME_DIC

    _dictionary.title            FAKE_DATA_NAME_DIC
    _dictionary.class            Instance
    _dictionary.version          0.0.1
    _dictionary.date             2017-12-11
    _dictionary.uri              http://www.fake.org/data_name.dic
    _dictionary.ddl_conformance  3.11.10
    _dictionary.namespace        DataNameDic
    _description.text
;
    This dictionary contains fake definitions with various data names
    for validator testing purposes.
;
    loop_
    _dictionary_audit.version
    _dictionary_audit.date
    _dictionary_audit.revision
    0.0.1 2017-12-11 'Creating the dictionary'

save_DATA_NAME_PARENT
    _definition.id               'DATA_NAME_PARENT'
    _definition.scope            Category
    _definition.class            Head
    _definition.update           2017-12-11
    _description.text
;
     This category is parent of all other categories in the FAKE_DATA_NAME_DIC
     dictionary.
;
    _name.category_id            FAKE_DATA_NAME_DIC
    _name.object_id              'DATA_NAME_PARENT'
save_

save_VARIOUS_CASE_CATEGORY

    _definition.id               VARIOUS_CASE_CATEGORY
    _definition.scope            Category
    _definition.class            Set
    _definition.update           2017-12-11
    _description.text
;
    The attributes used to showcase the data item naming possibilities.
;
    _name.category_id            'DATA_NAME_PARENT'
    _name.object_id              VARIOUS_CASE_CATEGORY
save_

save_various_case_category.all_lower_case
    _definition.id               '_various_case_category.all_lower_case'
    _definition.scope            Item
    _definition.class            Attribute
    _definition.update           2017-12-11
    _description.text
;
     A text field.
;
    _description.common
;
     A text field.
;
    _name.category_id            various_case_category
    _name.object_id              all_lower_case
    _type.purpose                Describe
    _type.source                 Assigned
    _type.container              Single
    _type.contents               Text
save_

save_various_case_category.ALL_UPPER_CASE
    _definition.id               '_various_case_category.ALL_UPPER_CASE'
    _definition.scope            Item
    _definition.class            Attribute
    _definition.update           2017-12-11
    _description.text
;
     A text field.
;
    _description.common
;
     A text field.
;
    _name.category_id            various_case_category
    _name.object_id              ALL_UPPER_CASE
    _type.purpose                Describe
    _type.source                 Assigned
    _type.container              Single
    _type.contents               Text
save_

save_various_case_category.Mixed_Case
    _definition.id               '_various_case_category.Mixed_Case'
    _definition.scope            Item
    _definition.class            Attribute
    _definition.update           2017-12-11
    _description.text
;
     A text field.
;
    _description.common
;
     A text field.
;
    _name.category_id            various_case_category
    _name.object_id              Mixed_Case
    _type.purpose                Describe
    _type.source                 Assigned
    _type.container              Single
    _type.contents               Text
save_
