##############################################################################
#                                                                            #
#                   DDL1 DICTIONARY MERGE TEST DICTIONARY                    #
#                   -------------------------------------                    #
#                                                                            #
#  This dictionary should only be used for software testing purposes.        #
##############################################################################

data_on_this_dictionary
_dictionary_name            ddl1_test_merge.dic
_dictionary_version         1.0.0
_dictionary_update          2020-04-26
_dictionary_history
;
 2020-04-26 Created the dictionary. A.V.
;

data_ddl1_dic_merge_test_[]
_name                      '_ddl1_dic_merge_test_[]'
_category                    category_overview
_type                        null
_definition
;
 A category that contain various items to test dictionary merging.
;

data_ddl1_dic_merge_test_enum
_name                      '_ddl1_dic_merge_test_enum'
_category                    ddl1_dic_merge_test
_list                        both
_type                        char
_definition
;
 Data item definition that contains an ENUMERATION loop
 with both the _enumeration and _enumeration_detail data
 items.
;
loop_
_enumeration
_enumeration_detail
Enum_1 'Detail 1'
Enum_2 'Detail 2'
Enum_3 'Detail 3'
Enum_4 'Detail 4'

data_ddl1_dic_merge_test_detail_free_enum
_name                      '_ddl1_dic_merge_test_detail_free_enum'
_category                    ddl1_dic_merge_test
_list                        both
_type                        char
_definition
;
 Data item definition that contains an ENUMERATION loop
 with only the _enumeration data item.
;
loop_
_enumeration
detail_free_enum_1
detail_free_enum_2
detail_free_enum_3

data_ddl1_dic_merge_test_related_old
_name                      '_ddl1_dic_merge_test_old'
_category                    ddl1_dic_merge_test
_list                        both
_type                        numb
_definition
;
 Data item definition that contains a RELATED loop.
 The item was replaced by the '_ddl1_dic_merge_test_related_new' data item.
;
loop_
_related_item
_related_function
'_ddl1_dic_merge_test_related_new'  replace

data_ddl1_dic_merge_test_related_new
_name                      '_ddl1_dic_merge_test_new'
_category                    ddl1_dic_merge_test
_list                        both
_type                        numb
_definition
;
 Data item definition that contains a RELATED loop.
 The item has replaced the '_ddl1_dic_merge_test_related_old' data item.
;
loop_
_related_item
_related_function
'_ddl1_dic_merge_test_related_old'  alternate
