! ******************************************************************************************************************************** ! Created: 3-Jan-2006 15:48:08 by OpenVMS SDL EV2-1 ! Source: 03-JAN-2006 15:48:08 CDD$IA64_72:[CODE]CDDTAGRECFLD.SDL;1 ! ******************************************************************************************************************************** !*** MODULE CDDTAGRECFLD IDENT V7.0-03585 *** ! ---------------------------------------------------------------------------- ! ! Copyright Oracle Corporation 1986, 2004. All Rights Reserved ! ! ---------------------------------------------------------------------------- ! ! FACILITY: ! ! Oracle CDD Repository - NAD Protocols ! ! ABSTRACT: ! ! Tag values used in the protocols for the definition of Data ! Elements and Data Aggregates. ! ! TAG VALUES USED: ! ! 500 - 600 ! ! ------------------------------------------------------------------------------ ! ! ~ ! Special datatypes unique to NAD ! ~ literal cdd$k_dtype_alphabetic = 256; literal cdd$k_dtype_pointer = 257; literal cdd$k_dtype_seg_string = 258; ! ~ ! Major and minor version number literals for records and fields. ! ~ literal cdd$k_ent_data_aggregate_major = 1; literal cdd$k_ent_data_aggregate_minor = 0; literal cdd$k_ent_data_element_major = 1; literal cdd$k_ent_data_element_minor = 0; literal cdd$k_rel_de_based_on_major = 1; literal cdd$k_rel_de_based_on_minor = 0; literal cdd$k_rel_de_missing_major = 1; literal cdd$k_rel_de_missing_minor = 0; literal cdd$k_rel_de_computed_major = 1; literal cdd$k_rel_de_computed_minor = 0; literal cdd$k_rel_de_pointer_major = 1; literal cdd$k_rel_de_pointer_minor = 0; literal cdd$k_rel_de_valid_major = 1; literal cdd$k_rel_de_valid_minor = 0; literal cdd$k_ent_data_value_major = 1; literal cdd$k_ent_data_value_minor = 0; literal cdd$k_rel_di_root_major = 1; literal cdd$k_rel_di_root_minor = 0; literal cdd$k_rel_di_path_major = 1; literal cdd$k_rel_di_path_minor = 0; literal cdd$k_ent_data_overlay_major = 1; literal cdd$k_ent_data_overlay_minor = 0; literal cdd$k_ent_data_dim_major = 1; literal cdd$k_ent_data_dim_minor = 0; literal cdd$k_rel_da_contains_major = 1; literal cdd$k_rel_da_contains_minor = 0; literal cdd$k_rel_da_based_on_major = 1; literal cdd$k_rel_da_based_on_minor = 0; literal cdd$k_rel_do_contains_major = 1; literal cdd$k_rel_do_contains_minor = 0; literal cdd$k_rel_do_id_major = 1; literal cdd$k_rel_do_id_minor = 0; literal cdd$k_rel_da_has_dim_major = 1; literal cdd$k_rel_da_has_dim_minor = 0; literal cdd$k_rel_dd_low_bound_major = 1; literal cdd$k_rel_dd_low_bound_minor = 0; literal cdd$k_rel_dd_high_bound_major = 1; literal cdd$k_rel_dd_high_bound_minor = 0; literal cdd$k_rel_dd_hb_high_val_major = 1; literal cdd$k_rel_dd_hb_high_val_minor = 0; literal cdd$k_rel_dd_hb_low_value_major = 1; literal cdd$k_rel_dd_hb_low_value_minor = 1; literal cdd$k_rel_dd_index_major = 1; literal cdd$k_rel_dd_index_minor = 0; literal cdd$k_ent_do_agg_major = 1; literal cdd$k_ent_do_agg_minor = 0; literal cdd$k_rel_doa_cont_major = 1; literal cdd$k_rel_doa_cont_minor = 0; literal cdd$k_rel_da_computed_major = 1; literal cdd$k_rel_da_computed_minor = 0; ! ~ ! Entities and relationships. ! ~ literal cdd$k_ent_data_element = 2818549; literal cdd$k_rel_de_based_on = 2818550; literal cdd$k_rel_de_initial = 2818551; literal cdd$k_rel_de_missing = 2818552; literal cdd$k_rel_de_computed = 2818553; literal cdd$k_rel_de_pointer = 2818554; literal cdd$k_rel_de_in_valid = 2818555; literal cdd$k_ent_data_value = 2818556; literal cdd$k_rel_dv_depends_on = 2818557; literal cdd$k_ent_data_instance = 2818558; literal cdd$k_rel_di_root = 2818559; literal cdd$k_rel_di_path = 2818560; literal cdd$k_ent_data_aggregate = 2818561; literal cdd$k_ent_data_overlay = 2818562; literal cdd$k_ent_data_dimension = 2818563; literal cdd$k_rel_da_contains = 2818564; literal cdd$k_rel_da_based_on = 2818565; literal cdd$k_rel_do_contains = 2818566; literal cdd$k_rel_do_id = 2818567; literal cdd$k_rel_da_has_dimension = 2818568; literal cdd$k_rel_dd_low_bound = 2818569; literal cdd$k_rel_dd_high_bound = 2818570; literal cdd$k_rel_dd_hb_high_value = 2818571; literal cdd$k_rel_dd_index = 2818572; literal cdd$k_ent_do_aggregate = 2818573; literal cdd$k_rel_doa_contains = 2818574; literal cdd$k_rel_dd_hb_low_value = 2818575; literal cdd$k_rel_da_computed = 2818576; literal cdd$k_sto_recfld_ent = 2818577; literal cdd$k_sto_recfld_rel = 2818578; literal cdd$k_sto_recfld_rel_o = 2818579; literal cdd$k_sto_recfld_rel_s = 2818580; literal cdd$k_sto_recfld_rel_d = 2818581; literal cdd$k_ent_data_description = 2818582; literal cdd$k_rel_data_desc_rel = 2818583; literal cdd$k_rel_data_ele_vals = 2818584; literal cdd$k_ent_data_group = 2818585; literal cdd$k_rel_data_desc_group = 2818586; ! ~ ! Attributes: ! ~ literal cdd$k_att_de_datatype = 2818549; literal cdd$k_att_de_digits = 2818550; literal cdd$k_att_de_edit_string = 2818551; literal cdd$k_att_de_initial = 2818552; literal cdd$k_att_de_in_prompt = 2818553; literal cdd$k_att_de_justification = 2818554; literal cdd$k_att_de_length = 2818555; literal cdd$k_att_de_missing = 2818556; literal cdd$k_att_de_out_header = 2818557; literal cdd$k_att_de_scale = 2818558; literal cdd$k_att_de_seg_length = 2818559; literal cdd$k_att_de_seg_subtype = 2818560; literal cdd$k_att_di_path_step = 2818561; literal cdd$k_att_dv_expression = 2818562; literal cdd$k_att_dv_dependancy_id = 2818563; literal cdd$k_att_dd_low_bound = 2818564; literal cdd$k_att_dd_high_bound = 2818565; literal cdd$k_att_seq_number = 2818566; literal cdd$k_att_da_alignment = 2818567; literal cdd$k_att_da_db_key_len = 2818568; ! cdd$k_att_do_id literal cdd$k_att_da_order = 2818569; literal cdd$k_att_dd_hb_high_value = 2818570; literal cdd$k_att_dd_hb_low_value = 2818571; literal cdd$k_att_de_read_only = 2818572; literal cdd$k_att_idb_owner = 2818573; literal cdd$k_att_idb_modified = 2818574; literal cdd$k_att_idb_field_id = 2818575; literal cdd$k_att_idb_seq_number = 2818576; literal cdd$k_att_idb_trans_type = 2818577; literal cdd$k_att_idb_trans_len = 2818578; literal cdd$k_att_de_edt_str_cob = 2818579; literal cdd$k_att_de_edt_str_dtr = 2818580; literal cdd$k_att_de_edt_str_pli = 2818581; literal cdd$k_att_de_edt_str_rpg = 2818582; literal cdd$k_att_de_edt_str_forms = 2818583; literal cdd$k_att_de_edt_str_in = 2818584; literal cdd$k_att_de_edt_str_in_f = 2818585; literal cdd$k_att_de_display_scale = 2818586; literal cdd$k_att_de_decimal_pt = 2818587; literal cdd$k_att_de_currency_sign = 2818588; literal cdd$k_att_de_help_txt = 2818589; literal cdd$k_att_de_alpha_case = 2818590; literal cdd$k_att_de_input_req = 2818591; literal cdd$k_att_da_major_order = 2818592; literal cdd$k_att_dtr_source_text = 2818593; literal cdd$k_att_dtr_field_tree = 2818594; literal cdd$k_att_de_edt_str_in_dtr = 2818595; literal cdd$k_att_da_in_prompt = 2818596; literal cdd$k_att_da_rdb_check_opt = 2818597; ! V4.2 literal cdd$k_att_de_col_seq = 2818598; ! V4.2 literal cdd$k_att_de_sql_default = 2818599; ! V4.2 ship literal cdd$k_att_da_fields = 2818600; literal cdd$k_att_de_based_on = 2818601; literal cdd$k_att_de_computed = 2818602; literal cdd$k_att_de_pointer = 2818603; literal cdd$k_att_de_in_valid = 2818604; literal cdd$k_att_di_root = 2818605; literal cdd$k_att_di_path = 2818606; literal cdd$k_att_dv_depends_on = 2818607; literal cdd$k_att_da_contains = 2818608; literal cdd$k_att_da_based_on = 2818609; literal cdd$k_att_da_has_dimension = 2818610; literal cdd$k_att_da_computed = 2818611; literal cdd$k_att_do_contains = 2818612; literal cdd$k_att_do_id = 2818613; literal cdd$k_att_doa_contains = 2818614; literal cdd$k_att_dd_index = 2818615; literal cdd$k_att_de_based_on_mem = 2818616; literal cdd$k_att_de_computed_mem = 2818617; literal cdd$k_att_de_pointer_mem = 2818618; literal cdd$k_att_de_in_valid_mem = 2818619; literal cdd$k_att_di_root_mem = 2818620; literal cdd$k_att_di_path_mem = 2818621; literal cdd$k_att_dv_depends_on_mem = 2818622; literal cdd$k_att_da_contains_mem = 2818623; literal cdd$k_att_da_based_on_mem = 2818624; literal cdd$k_att_da_has_dim_mem = 2818625; literal cdd$k_att_da_computed_mem = 2818626; literal cdd$k_att_do_contains_mem = 2818627; literal cdd$k_att_do_id_mem = 2818628; literal cdd$k_att_doa_contains_mem = 2818629; literal cdd$k_att_dd_index_mem = 2818630; literal cdd$k_att_rdb_col_seq = 2818631; literal cdd$k_att_rdb_col_seq_mem = 2818632; literal cdd$k_att_char_set = 2818633; literal cdd$k_att_de_charset = 2818634; literal cdd$k_att_de_char_length = 2818635; literal cdd$k_att_de_date_subtype = 2818636; ! V5.4 DATE_TIME support ! + ! J-CDD$I18N/A : add cdd$k_att_de_charset,cdd$k_att_char_length ! - ! + ! Legal values for the cdd$k_att_de_justification attribute ! - literal cdd$k_justified_left = 1; literal cdd$k_justified_right = 2; literal cdd$k_justified_center = 3; literal cdd$k_justified_decimal = 4; ! + ! Legal values for the cdd$k_att_de_alpha_case attribute ! - literal cdd$k_case_insensitive = 0; literal cdd$k_lowercase = 1; literal cdd$k_uppercase = 2; ! + ! Legal values for the cdd$k_att_de_input_req attribute ! - literal cdd$k_input_optional = 0; literal cdd$k_input_required = 1; ! + ! Legal values for the cdd$k_att_da_major_order attribute ! - literal cdd$k_column_major = -1; literal cdd$k_row_major = 1; ! ~ ! Legal values for the cdd$k_de_date_subtype attribute ! ~ literal cdd$k_date_only = 1; literal cdd$k_time_only = 2; literal cdd$k_timestamp = 3; literal cdd$k_int_yr = 4; literal cdd$k_int_yrmon = 5; literal cdd$k_int_mon = 6; literal cdd$k_int_day = 7; literal cdd$k_int_dayhr = 8; literal cdd$k_int_daymin = 9; literal cdd$k_int_daysec = 10; literal cdd$k_int_hr = 11; literal cdd$k_int_hrmin = 12; literal cdd$k_int_hrsec = 13; literal cdd$k_int_min = 14; literal cdd$k_int_minsec = 15; literal cdd$k_int_sec = 16; literal cdd$k_timestamp_adt = 17; ! + ! J-CDD$I18N/A: Character set ID number, based on DEC STD 169 ! - literal nad$K_CSET_DEC_MCS = 0; literal nad$K_CSET_ISOLATIN1 = 1; literal nad$K_CSET_ISOLATIN2 = 2; literal nad$K_CSET_ISOLATINARABIC = 3; literal nad$K_CSET_ISOLATINGREEK = 4; literal nad$K_CSET_ISOLATINCYRILLIC = 5; literal nad$K_CSET_ISOLATINHEBREW = 6; literal nad$K_CSET_ISOLATIN3 = 7; literal nad$K_CSET_ISOLATIN4 = 8; literal nad$K_CSET_ISOLATIN5 = 9; literal nad$K_CSET_ISOLATIN6 = 10; literal nad$K_CSET_KATAKANA = 32; literal nad$K_CSET_KANJI = 64; literal nad$K_CSET_HANZI = 65; literal nad$K_CSET_KOREAN = 66; literal nad$K_CSET_HANYU = 67; literal nad$K_CSET_DTSCS = 68; literal nad$K_CSET_DEC_KANJI = 96; literal nad$K_CSET_DEC_HANZI = 97; literal nad$K_CSET_DEC_KOREAN = 98; literal nad$K_CSET_DEC_HANYU = 99; literal nad$K_CSET_DEC_SICGCC = 100; literal nad$K_CSET_ASCII = 256; literal nad$K_CSET_SIMPLE_LATIN = 257;