##############################################################################
#                                                                            #
#                 DDL1 DEFINITIONS USED FOR TESTING PURPOSES                 #
#                 ------------------------------------------                 #
#                                                                            #
# This dictionary purposely contains category and data item definitions      #
# intended to be referenced by other dictionaries.                           #
##############################################################################

data_on_this_dictionary
    _dictionary_name            test_external.dic
    _dictionary_version         0.0.1
    _dictionary_update          2019-05-09
    _dictionary_history
;
 2019-05-09 Created the dictionary.
;

data_test_external_parent_[]
_name                      '_test_external_parent_[]'
_category                    category_overview
_type                        null
_definition
;
 Category that holds data items intended to be referenced as parent data
 items.
;

data_test_external_parent_item
_name                      '_test_external_parent_item'
_category                    test_external_parent
_type                        char
_list                        yes
_definition
;
 Data item which serves as the parent item.
;

#---BEGIN---
data_test_external_category_[]
_name                      '_test_external_category_[]'
_category                    category_overview
_type                        null
_definition
;
 Category that is intended to be referenced by other data items.
;

data_test_external_category_item
_name                      '_test_external_category_item'
_category                    test_external_category
_type                        numb
_definition
;
 A generic item of the 'TEST_EXTERNAL_CATEGORY' category.
;
#---END---

#---BEGIN---
data_test_external_list_reference_category_[]
_name                      '_test_external_list_reference_category_[]'
_category                    category_overview
_type                        null
_definition
;
 Category that contains data items intended to be referenced by data
 items from other dictionaries as list references.
;

data_test_external_list_reference_category_simple_key
_name                      '_test_external_list_reference_category_simple_key'
_category                    test_external_list_reference_category
_type                        numb
_list                        yes
_definition
;
 Item that is intended to be referenced as a list reference.
;
#---END---

#---BEGIN---
data_test_external_list_uniqueness_[]
_name                      '_test_external_list_uniqueness_[]'
_category                    category_overview
_type                        null
_definition
;
 Category that contains data items intended to be referenced by data
 items from other dictionaries as list uniqueness references.
;

data_test_external_list_uniqueness_category_simple_key
_name                      '_test_external_list_uniqueness_category_simple_key'
_category                    test_external_list_uniqueness
_type                        numb
_list                        yes
_definition
;
 Item that is intended to be referenced as a list reference.
;
#---END---
