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