admin@mycelium1@ecss1:/$ cluster/storage/ds1/ss/show *
┌───────────┬─┬──────────────┬───────────────────────────────────────┬───────────────────────────────────────┬───────────────────────────────────────┐
│ name │v│ description │ msd │ ssd │ csd │
│ │e│ │ │ │ │
│ │r│ │ │ │ │
│ │s│ │ │ │ │
│ │i│ │ │ │ │
│ │o│ │ │ │ │
│ │n│ │ │ │ │
├───────────┼─┼──────────────┼───────────────────────────────────────┼───────────────────────────────────────┼───────────────────────────────────────┤
│3way │6│3-Way Conferen│atom[] dependency_list = [chold]; //Lis│boolean dtmf_detector = true; // │ │
│ │ │ce │t of SS that is depended from SS │ │ │
│ │ │ │atom[] conflict_list = [conference]; //│ │ │
│ │ │ │List of SS that is conflict with curren│ │ │
│ │ │ │t SS │ │ │
│acb │2│Anonymous Call│ │ │ │
│ │ │ Blocking │ │ │ │
│alarm │8│Alarm Call │atom handle_module = ss_alarm_handler; │integer collect_digits_timeout = 60; //│integer no_answer_timeout = 45; //Await│
│ │ │ │// │Wait timeout to collect cancel digits │ing answer timer (value in seconds) │
│ │ │ │ │ │integer call_attempt_count = 3; //The c│
│ │ │ │ │ │ount of the call's attempt │
│ │ │ │ │ │integer call_attempt_timeout = 60; //Aw│
│ │ │ │ │ │aiting timer between calls' attempts │
│ │ │ │ │ │address cancel_digits = "*"; //Digits t│
│ │ │ │ │ │o cancel alarm │
│ │ │ │ │ │term alarm_1 = off; //"{" "'one-time'" │
│ │ │ │ │ │| daily, "[" Day1[, Day2][, ...] "]","{│
│ │ │ │ │ │"HH, MM"}"[, AlarmName]"}" │
│ │ │ │ │ │term alarm_2 = off; //"{" "'one-time'" │
│ │ │ │ │ │| daily, "[" Day1[, Day2][, ...] "]","{│
│ │ │ │ │ │"HH, MM"}"[, AlarmName]"}" │
│ │ │ │ │ │term alarm_3 = off; //"{" "'one-time'" │
│ │ │ │ │ │| daily, "[" Day1[, Day2][, ...] "]","{│
│ │ │ │ │ │"HH, MM"}"[, AlarmName]"}" │
│ │ │ │ │ │term alarm_4 = off; //"{" "'one-time'" │
│ │ │ │ │ │| daily, "[" Day1[, Day2][, ...] "]","{│
│ │ │ │ │ │"HH, MM"}"[, AlarmName]"}" │
│ │ │ │ │ │term alarm_5 = off; //"{" "'one-time'" │
│ │ │ │ │ │| daily, "[" Day1[, Day2][, ...] "]","{│
│ │ │ │ │ │"HH, MM"}"[, AlarmName]"}" │
│ │ │ │ │ │term alarm_6 = off; //"{" "'one-time'" │
│ │ │ │ │ │| daily, "[" Day1[, Day2][, ...] "]","{│
│ │ │ │ │ │"HH, MM"}"[, AlarmName]"}" │
│ │ │ │ │ │term alarm_7 = off; //"{" "'one-time'" │
│ │ │ │ │ │| daily, "[" Day1[, Day2][, ...] "]","{│
│ │ │ │ │ │"HH, MM"}"[, AlarmName]"}" │
│ │ │ │ │ │term alarm_8 = off; //"{" "'one-time'" │
│ │ │ │ │ │| daily, "[" Day1[, Day2][, ...] "]","{│
│ │ │ │ │ │"HH, MM"}"[, AlarmName]"}" │
│ │ │ │ │ │term alarm_9 = off; //"{" "'one-time'" │
│ │ │ │ │ │| daily, "[" Day1[, Day2][, ...] "]","{│
│ │ │ │ │ │"HH, MM"}"[, AlarmName]"}" │
│assistant │2│Chief-assistan│atom owner = user; //SS type. Available│boolean forwarding_ss = true; // │index_address[4] assistants = undefined│
│ │ │t group │ values: user | trunk | any │ │; //Assistants numbers. Format: <addres│
│ │ │ │ │ │s>[/<index>] │
│ │ │ │ │ │index_address[128] whitelist = undefine│
│ │ │ │ │ │d; //White list members. Format: <addre│
│ │ │ │ │ │ss>[/<index>] │
│auto_redial│2│Auto redial │ │ │positive_integer recall_timeout = 15; /│
│ │ │ │ │ │/Timeout between recalls (sec) │
│ │ │ │ │ │positive_integer recall_count = 6; //Re│
│ │ │ │ │ │calls' count │
│ │ │ │ │ │positive_integer no_answer_timeout = 30│
│ │ │ │ │ │; //Awaiting answer timeout (sec) │
│auto_redial│5│Auto redial wi│string enumRingback = "tone|moh"; //Rin│ │positive_integer recall_timer = 90; //T│
│_with_callb│ │th callback │gback │ │ime between recalls (sec) │
│ack │ │ │ │ │positive_integer recall_count = 30; //R│
│ │ │ │ │ │ecalls' count │
│ │ │ │ │ │positive_integer a_no_answer_timeout = │
│ │ │ │ │ │10; //Awaiting B-side answer timeout (s│
│ │ │ │ │ │ec) │
│ │ │ │ │ │positive_integer b_no_answer_timeout = │
│ │ │ │ │ │30; //Awaiting A-side answer timeout (s│
│ │ │ │ │ │ec) │
│ │ │ │ │ │enum ringback = tone; //Ringback (tone │
│ │ │ │ │ │| moh) │
│avatar │1│Picture for ou│ │ │string pic_addr = []; //URL to access t│
│ │ │tgoing calls │ │ │he image │
│blf │2│Busy Lamp Fiel│ │ │positive_integer max_subscribe = 16; //│
│ │ │d │ │ │Maximum number of subscriptions │
│call_record│1│Call recording│atom owner = any; //SS type. Available │boolean locked = true; //Can subscriber│enum mode = undefined; //The mode of th│
│ing │0│ │values: user | trunk | any │ manage current SS, or not │e recording call (always_on|on_demand) │
│ │ │ │string enumMode = "always_on|on_demand|│boolean dtmf_detector = true; // │ │
│ │ │ │after_answer"; //Internal field to vali│ │ │
│ │ │ │date mode property │ │ │
│callback │5│CallBack │ │integer collect_digits_timeout = 60; //│ │
│ │ │ │ │Wait timeout to collect cancel digits │ │
│ │ │ │ │positive_integer a_onhook_timeout = 5; │ │
│ │ │ │ │//Timeout for A subscriber onhook (sec)│ │
│ │ │ │ │positive_integer max_call_retry = 5; //│ │
│ │ │ │ │The maximum count of call's retry to in│ │
│ │ │ │ │itial subscriber │ │
│ │ │ │ │boolean dtmf_detector = true; // │ │
│cc_agent │2│Contact-Center│ │ │ │
│ │ │ agent │ │ │ │
│cf_aon │7│Call Forwardin│atom owner = any; //SS type. Available │boolean forwarding_ss = true; // │boolean no_reply = false; //Activate se│
│ │ │g AON │values: user | trunk | any │ │rvice when subscriber no reply │
│ │ │ │atom[] conflict_list = [cfu,cgg,ctu,ass│ │positive_integer timeout = 15; //Timeou│
│ │ │ │istant,follow_me,tsmn_request]; //List │ │t before call forward (sec) │
│ │ │ │of SS that is conflict with current SS │ │address number = undefined; //Forward n│
│ │ │ │ │ │umber │
│ │ │ │ │ │address[10] prefix_number = undefined; │
│ │ │ │ │ │//Prefix number A │
│cf_sip │9│Call Forwardin│atom owner = any; //SS type. Available │boolean forwarding_ss = true; // │ │
│ │ │g by SIP redir│values: user | trunk | any │ │ │
│ │ │ection (302 me│atom[] conflict_list = [cfu,assistant,f│ │ │
│ │ │ssage) │ollow_me,tsmn_request]; //List of SS th│ │ │
│ │ │ │at is conflict with current SS │ │ │
│cfb │1│Call Forwardin│atom owner = any; //SS type. Available │boolean forwarding_ss = true; // │address number = undefined; //Forward n│
│ │1│g Busy │values: user | trunk | any │ │umber │
│ │ │ │atom[] conflict_list = [cfu,assistant,f│ │address external_number = []; //Externa│
│ │ │ │ollow_me,tsmn_request]; //List of SS th│ │l forward number │
│ │ │ │at is conflict with current SS │ │boolean use_external_number = false; //│
│ │ │ │ │ │Use external forward number │
│cfnr │1│Call Forwardin│atom owner = any; //SS type. Available │boolean forwarding_ss = true; // │address number = undefined; //Forward n│
│ │1│g No Reply │values: user | trunk | any │ │umber │
│ │ │ │atom[] conflict_list = [cfu,assistant,f│ │address external_number = []; //Externa│
│ │ │ │ollow_me,tsmn_request]; //List of SS th│ │l forward number │
│ │ │ │at is conflict with current SS │ │boolean use_external_number = false; //│
│ │ │ │ │ │Use external forward number │
│ │ │ │ │ │positive_integer timeout = 15; //Timeou│
│ │ │ │ │ │t before call forward (sec) │
│cfnr_type2 │1│Call Forwardin│atom owner = any; //SS type. Available │boolean forwarding_ss = true; // │address number = undefined; //Forward n│
│ │1│g No Reply wit│values: user | trunk | any │ │umber │
│ │ │hout notificat│atom[] conflict_list = [cfu,assistant,c│ │positive_integer timeout = 15; //Timeou│
│ │ │ion │fnr,follow_me,tsmn_request]; //List of │ │t before call forward (sec) │
│ │ │ │SS that is conflict with current SS │ │boolean use_redirection_counter = false│
│ │ │ │ │ │; //Use redirectionCounter field to co│
│ │ │ │ │ │unt hops │
│ │ │ │ │ │address external_number = []; //Externa│
│ │ │ │ │ │l forward number │
│ │ │ │ │ │boolean use_external_number = false; //│
│ │ │ │ │ │Use external forward number │
│cfos │1│Call Forwardin│atom owner = any; //SS type. Available │boolean forwarding_ss = true; // │address number = undefined; //Forward n│
│ │2│g Out of Servi│values: user | trunk | any │ │umber │
│ │ │ce │atom[] conflict_list = [cfu,assistant,f│ │address external_number = []; //Externa│
│ │ │ │ollow_me,tsmn_request]; //List of SS th│ │l forward number │
│ │ │ │at is conflict with current SS │ │boolean use_external_number = false; //│
│ │ │ │ │ │Use external forward number │
│cft │1│Call Forwardin│atom owner = any; //SS type. Available │boolean forwarding_ss = true; // │term day_1 = off; //{[{{FromHour,FromMi│
│ │2│g Unconditiona│values: user | trunk | any │ │nute}, {ToHour,ToMinute}}, ...], Number│
│ │ │l Time Depende│string enumTime_format = "local|utc"; /│ │, ExternalNumber} │
│ │ │nt │/Internal field to validate time_format│ │term day_2 = off; //{[{{FromHour,FromMi│
│ │ │ │ property │ │nute}, {ToHour,ToMinute}}, ...], Number│
│ │ │ │atom[] conflict_list = [cgg,cfu,assista│ │, ExternalNumber} │
│ │ │ │nt,follow_me,tsmn_request]; //List of S│ │term day_3 = off; //{[{{FromHour,FromMi│
│ │ │ │S that is conflict with current SS │ │nute}, {ToHour,ToMinute}}, ...], Number│
│ │ │ │ │ │, ExternalNumber} │
│ │ │ │ │ │term day_4 = off; //{[{{FromHour,FromMi│
│ │ │ │ │ │nute}, {ToHour,ToMinute}}, ...], Number│
│ │ │ │ │ │, ExternalNumber} │
│ │ │ │ │ │term day_5 = off; //{[{{FromHour,FromMi│
│ │ │ │ │ │nute}, {ToHour,ToMinute}}, ...], Number│
│ │ │ │ │ │, ExternalNumber} │
│ │ │ │ │ │term day_6 = off; //{[{{FromHour,FromMi│
│ │ │ │ │ │nute}, {ToHour,ToMinute}}, ...], Number│
│ │ │ │ │ │, ExternalNumber} │
│ │ │ │ │ │term day_7 = off; //{[{{FromHour,FromMi│
│ │ │ │ │ │nute}, {ToHour,ToMinute}}, ...], Number│
│ │ │ │ │ │, ExternalNumber} │
│ │ │ │ │ │enum time_format = local; //CFT for Sun│
│ │ │ │ │ │day (local | utc) │
│cfu │1│Call Forwardin│atom owner = any; //SS type. Available │boolean forwarding_ss = true; // │address number = undefined; //Forward n│
│ │2│g Unconditiona│values: user | trunk | any │ │umber │
│ │ │l │atom[] conflict_list = [ctu,cgg,assista│ │address external_number = []; //Externa│
│ │ │ │nt,follow_me,tsmn_request]; //List of S│ │l forward number │
│ │ │ │S that is conflict with current SS │ │boolean use_external_number = false; //│
│ │ │ │ │ │Use external forward number │
│cfu_type2 │1│Call Forwardin│atom owner = any; //SS type. Available │boolean forwarding_ss = true; // │address number = undefined; //Forward n│
│ │2│g Unconditiona│values: user | trunk | any │ │umber │
│ │ │l without noti│atom[] conflict_list = [cfu,cgg,assista│ │boolean use_redirection_counter = false│
│ │ │fication │nt,follow_me,tsmn_request]; //List of S│ │; //Use redirectionCounter field to co│
│ │ │ │S that is conflict with current SS │ │unt hops │
│ │ │ │ │ │address external_number = []; //Externa│
│ │ │ │ │ │l forward number │
│ │ │ │ │ │boolean use_external_number = false; //│
│ │ │ │ │ │Use external forward number │
│cgg │5│Group-calling │ │boolean forwarding_ss = true; // │address[10] numbers = undefined; //Grou│
│ │ │ │ │ │p's numbers │
│chold │8│Call hold │ │boolean dtmf_detector = true; // │boolean dtmf_sequence_as_flash = false;│
│ │ │ │ │ │ //Try interpret the DTMF sequence as a│
│ │ │ │ │ │ flash (look at incall feature codes) │
│ │ │ │ │ │boolean disable_moh = false; //Disable │
│ │ │ │ │ │music on hold │
│chunt │6│Call hunt grou│string regimeMode = "group:numbers:queu│integer delay_retrieve_timeout_1 = 1000│regime mode = undefined; //The type of │
│ │ │ps │e_strategy|serial:numbers:cyclic:search│; //Delay retrieve timeout for release │the chunt │
│ │ │ │_strategy:window_shift_timeout:max_shif│group call by group subscriber │boolean cyclic = false; //Flag that is │
│ │ │ │t_count:queue_strategy|longest_idle:num│integer delay_retrieve_timeout_2 = 5000│show is call hunt group cyclic or not │
│ │ │ │bers:cyclic:window_shift_timeout:max_sh│; //Delay retrieve timeout for release │boolean reset_window_start_pos_after_ca│
│ │ │ │ift_count:queue_strategy|delay_group:nu│group call by slave subscriber │ll = false; //Reset window start positi│
│ │ │ │mbers:window_shift_timeout:queue_strate│integer delay_retrieve_timeout_3 = 1500│on after all incoming calls will be con│
│ │ │ │gy|manual"; //Internal field to validat│0; //Delay retrieve timeout for waiting│nected with group calls │
│ │ │ │e search_strategy property │ free group subscriber │positive_integer window_shift_timeout =│
│ │ │ │string enumSearch_strategy = "first|las│boolean forwarding_ss = true; // │ 0; //Interval after which window shift│
│ │ │ │t|random|longest_idle"; //Internal fiel│ │ on the window_shift value │
│ │ │ │d to validate search_strategy property │ │integer max_shift_count = -1; //The num│
│ │ │ │string enumQueue_strategy = "wait|drop"│ │ber of times that a window can be shift│
│ │ │ │; //Internal field to validate queue_st│ │positive_integer window_size = 1; //The│
│ │ │ │rategy property │ │ number of simultaneous calls to the ca│
│ │ │ │ │ │ll-hunt's subscribers │
│ │ │ │ │ │integer window_start_pos = 0; //The ind│
│ │ │ │ │ │ex (zero-based) of the first subscriber│
│ │ │ │ │ │ in the window │
│ │ │ │ │ │positive_integer window_shift = 1; //Th│
│ │ │ │ │ │e value on which shift window_start_pos│
│ │ │ │ │ │ when window_shift_timeout fired │
│ │ │ │ │ │enum queue_strategy = wait; //(wait | d│
│ │ │ │ │ │rop) │
│ │ │ │ │ │enum search_strategy = first; //(first │
│ │ │ │ │ │| last | random | longest_idle) │
│ │ │ │ │ │positive_integer queue_size = 0; //Wait│
│ │ │ │ │ │ calls' queue size │
│ │ │ │ │ │address[10] numbers = undefined; //Call│
│ │ │ │ │ │-hunt member list │
│click_to_ca│5│Click to call │ │ │address number = undefined; //User's nu│
│ll │ │ │ │ │mber │
│ │ │ │ │ │boolean auto_answer = true; //Auto answ│
│ │ │ │ │ │er │
│ │ │ │ │ │string[10] hashes = undefined; //User's│
│ │ │ │ │ │ hashes │
│clip │5│Calling Line I│ │ │ │
│ │ │dentification │ │ │ │
│ │ │Presentation │ │ │ │
│clir │3│Calling Line I│string enumMode = "user_defined|restric│ │enum mode = restrict_all; //The mode of│
│ │ │dentification │t_all"; //Internal field to validate mo│ │ the working clir service (user_defined│
│ │ │Restriction │de property │ │|restrict_all) │
│cliro │2│Calling Line I│ │ │ │
│ │ │dentification │ │ │ │
│ │ │Restriction Ov│ │ │ │
│ │ │erride │ │ │ │
│cnip │3│Calling Name I│atom owner = any; //SS type. Available │ │ │
│ │ │dentification │values: user | trunk | any │ │ │
│ │ │Presentation │ │ │ │
│conference │9│Conference Cal│string enumDestroy_mode = "by_no_master│ │enum destroy_mode = by_no_master; //The│
│ │ │l, Add-on │|by_no_more_calls"; //Internal field to│ │ mode of destroying conference (by_no_m│
│ │ │ │ validate mode property │ │aster|by_no_more_calls) │
│ │ │ │atom[] dependency_list = [chold,ctr]; /│ │positive_integer max_participants = 16;│
│ │ │ │/List of SS that is depended from SS │ │ //The maximum number of participants i│
│ │ │ │atom[] conflict_list = ['3way']; //List│ │n the conference, limited to the number│
│ │ │ │ of SS that is conflict with current SS│ │ 64 at the top. By default 16 │
│cpip │1│Calling Pictur│ │ │string display_mode = "icon"; //Sets th│
│ │ │e Identificati│ │ │e picture display mode: icon mode or fu│
│ │ │on Presentatio│ │ │llscreen mode. Available values: icon |│
│ │ │n │ │ │ fullscreen │
│ctr │5│Call Transfer │atom[] dependency_list = [chold]; //Lis│boolean dtmf_detector = true; // │ │
│ │ │ │t of SS that is depended from SS │ │ │
│cw │5│Call Waiting │atom[] dependency_list = [chold]; //Lis│boolean dtmf_detector = true; // │ │
│ │ │ │t of SS that is depended from SS │ │ │
│direct_call│2│Direct call │ │ │address number = undefined; //Call numb│
│ │ │ │ │ │er to direct call │
│ │ │ │ │ │positive_integer timeout = 5; //Timeout│
│ │ │ │ │ │ before direct call (sec) │
│distinctive│1│Display caller│ │ │distinctive_picture[20] groups = undefi│
│_picture │ │ image by grou│ │ │ned; //Distinctive picture for specific│
│ │ │ps │ │ │ numbers │
│distinctive│1│Destination ri│ │ │distinctive_ring[16] filters = undefine│
│_ring │ │ngtone change │ │ │d; //Distinctive ring for specific numb│
│ │ │ │ │ │ers │
│dnd │3│Do not Disturb│ │ │index_address[10] whitelist = undefined│
│ │ │ │ │ │; //White list members. Format: <addres│
│ │ │ │ │ │s>[/<index>] │
│fax_receive│2│Enable fax rec│ │ │ │
│r │ │eiving ability│ │ │ │
│ │ │ for terminals│ │ │ │
│ │ │ which is not │ │ │ │
│ │ │support fax by│ │ │ │
│ │ │ their own │ │ │ │
│fax_to_emai│2│Fax to email │ │ │string email = []; //Email address │
│l │ │ │ │ │boolean send_error_report = false; //Se│
│ │ │ │ │ │nd email in case of fax received failed│
│fbc │1│Forwarding Bar│atom owner = any; //SS type. Available │ │ │
│ │ │ring Call │values: user | trunk | any │ │ │
│find_me │6│Find Me │atom[] conflict_list = [cfu,assistant,c│boolean forwarding_ss = true; // │boolean send_call_diversion = true; //S│
│ │ │ │tu,cgg,follow_me,follow_me_no_response]│ │end call diversion flag in call signali│
│ │ │ │; //List of SS that is conflict with cu│ │sation │
│ │ │ │rrent SS │ │find_me_group[32] groups = []; //Find m│
│ │ │ │ │ │e groups │
│find_me_no_│6│Find Me no res│atom[] conflict_list = [cfu,assistant,c│boolean forwarding_ss = false; // │boolean send_call_diversion = true; //S│
│response │ │ponse │tu,cgg,follow_me,follow_me_no_response,│ │end call diversion flag in call signali│
│ │ │ │ find_me]; //Lis│ │sation │
│ │ │ │t of SS that is conflict with current S│ │positive_integer timeout = 20; //Timeou│
│ │ │ │S │ │t before call forward (sec) │
│ │ │ │ │ │find_me_group[32] groups = []; //Find m│
│ │ │ │ │ │e groups │
│flexicall │1│FlexiCall │atom owner = user; //SS type. Available│boolean forwarding_ss = true; // │enum mode = undefined; //Mode operating│
│ │ │ │ values: user | trunk | any. │ │. Available values (all | external | in│
│ │ │ │string enumMode = "all|external|interna│ │ternal) │
│ │ │ │l"; //Internal field to validate mode p│ │address[10] external_numbers = []; //Gr│
│ │ │ │roperty │ │oup's external numbers │
│ │ │ │atom[] conflict_list = [cgg]; //List of│ │address[10] internal_numbers = []; //Gr│
│ │ │ │ SS that is conflict with current SS │ │oup's internal numbers │
│follow_me │1│Follow me │atom[] conflict_list = [cfu,assistant,c│boolean forwarding_ss = true; // │address number = []; //Followed number │
│ │0│ │ft,cgg]; //List of SS that is conflict │ │address pin = []; //PIN-code │
│ │ │ │with current SS │ │address external_number = []; //Externa│
│ │ │ │ │ │l forward number │
│ │ │ │ │ │boolean use_external_number = false; //│
│ │ │ │ │ │Use external forward number │
│follow_me_n│8│Follow me no r│atom[] conflict_list = [cfu,assistant,c│boolean forwarding_ss = true; // │address number = []; //Followed number │
│o_response │ │esponse │ft,cgg,follow_me]; //List of SS that is│ │positive_integer timeout = 20; //Timeou│
│ │ │ │ conflict with current SS │ │t before call forward (sec) │
│ │ │ │ │ │address pin = []; //PIN-code │
│ │ │ │ │ │address external_number = []; //Externa│
│ │ │ │ │ │l forward number │
│ │ │ │ │ │boolean use_external_number = false; //│
│ │ │ │ │ │Use external forward number │
│interventio│4│Intervention │string enumRestriction = "full_control|│boolean dtmf_detector = true; // │enum restriction = full_control; //The │
│n │ │ │implicitly_allowed|explicitly_allowed";│ │restriction to the intervention call (f│
│ │ │ │ //Internal field to validate mode prop│ │ull_control|allowed_only) │
│ │ │ │erty │ │ │
│mcid │2│Malicious Call│ │ │ │
│ │ │ Identificatio│ │ │ │
│ │ │n │ │ │ │
│meet_me_con│1│Meet Me Confer│string regimeMode = "master:destroy_mod│ │regime mode = undefined; //The mode of │
│ference │ │ence │e:room_number|member:room_number"; //In│ │meet me conference (master|member) │
│ │ │ │ternal field to validate mode property │ │enum destroy_mode = by_no_more_calls; /│
│ │ │ │string enumDestroy_mode = "by_no_master│ │/The mode of destroying conference (by_│
│ │ │ │|by_no_more_calls"; //Internal field to│ │no_master|by_no_more_calls) │
│ │ │ │ validate mode property │ │address room_number = []; //Room number│
│message │2│Message servic│atom owner = any; //SS type. Available │integer message_box_size = 20; //Messag│ │
│ │ │e │values: user | trunk | any │e box size │ │
│ │ │ │ │boolean remove_only_after_answer = fals│ │
│ │ │ │ │e; //Remove message only after abonent │ │
│ │ │ │ │answer │ │
│ml │3│Multiline │ │ │positive_integer line_count = 3; //Line│
│ │ │ │ │ │ count │
│ │ │ │ │ │integer line_count_out = -1; //Outgoing│
│ │ │ │ │ │ lines count │
│my_number │2│Get number of │ │ │ │
│ │ │my phone │ │ │ │
│park │2│Call park │ │ │ │
│personal_iv│2│Personal IVR s│atom handle_module = ss_personal_ivr_ha│ │ivr_script_id script = <<>>; //Script I│
│r │ │cript │ndler; // │ │D │
│ │ │ │atom owner = user; //SS type. Available│ │ │
│ │ │ │ values: user | trunk | any │ │ │
│pickup │2│Call Pickup │ │ │index_string[10] pickup_groups = undefi│
│ │ │ │ │ │ned; //Call pick-up's groups names. For│
│ │ │ │ │ │mat: <Name>[/<Inx>] │
│presence │2│SIP Presence │ │ │positive_integer max_subscribe = 16; //│
│ │ │ │ │ │Maximum number of subscriptions │
│qsig_cfb │2│QSIG: Call For│atom owner = trunk; //SS type. Availabl│ │ │
│ │ │warding Busy │e values: user | trunk | any │ │ │
│ │ │ │atom[] conflict_list = [cfu]; //List of│ │ │
│ │ │ │ SS that is conflict with current SS │ │ │
│qsig_cfnr │2│QSIG: Call For│atom owner = trunk; //SS type. Availabl│ │ │
│ │ │warding No Rep│e values: user | trunk | any │ │ │
│ │ │ly │atom[] conflict_list = [cfu]; //List of│ │ │
│ │ │ │ SS that is conflict with current SS │ │ │
│qsig_cfu │2│QSIG: Call For│atom owner = trunk; //SS type. Availabl│ │ │
│ │ │warding Uncond│e values: user | trunk | any │ │ │
│ │ │itional │atom[] conflict_list = [cfu,follow_me];│ │ │
│ │ │ │ //List of SS that is conflict with cur│ │ │
│ │ │ │rent SS │ │ │
│rbp │3│SS for restric│ │ │boolean implicit_call = false; //Use im│
│ │ │ting call-proc│ │ │plicit RBP call (Request PIN-code in ca│
│ │ │esses by NI an│ │ │se of use recsricted call) │
│ │ │d PIN │ │ │ni[6] restricted_ni = undefined; //Rest│
│ │ │ │ │ │ricted number indication │
│redial │2│Last number re│ │ │ │
│ │ │dial │ │ │ │
│remote_phon│1│Remote phone │atom handle_module = ss_remote_phone_ha│ │interface remote_endpoint = <<>>; //Rem│
│e │ │ │ndler; // │ │ote interface │
│ │ │ │ │ │address pin = undefined; //PIN-code │
│rfc │2│Rejection of F│ │ │ │
│ │ │orwarded Calls│ │ │ │
│ring_back_t│2│Ring back tone│ │ │media_resource file = undefined; //File│
│one │ │ │ │ │ to play on ring │
│sca │2│Selective Call│ │ │index_address[50] whitelist = undefined│
│ │ │ Acceptance │ │ │; //White list members. Format: <addres│
│ │ │ │ │ │s>[/<index>] │
│sco_black │2│Selective Call│ │ │index_address[50] blacklist = undefined│
│ │ │ Originating, │ │ │; //Black list members. Format: <addres│
│ │ │Black list │ │ │s>[/<index>] │
│sco_white │2│Selective Call│ │ │index_address[50] whitelist = undefined│
│ │ │ Originating, │ │ │; //White list members. Format: <addres│
│ │ │White list │ │ │s>[/<index>] │
│scr │2│Selective Call│ │ │index_address[50] blacklist = undefined│
│ │ │ Rejection │ │ │; //Black list members. Format: <addres│
│ │ │ │ │ │s>[/<index>] │
│speed_dial │5│Speed dial (Ab│string enumType = "address_book_10|addr│ │enum type = address_book_100; //(addres│
│ │ │breviated dial│ess_book_100"; //The type of address bo│ │s_book_10 | address_book_100) │
│ │ │ing) │ok. address_book_10 supports 10 number │ │speed_dial_item[50] map = []; //Map bet│
│ │ │ │in the address book. address_book_100 s│ │ween short dial and full address. Forma│
│ │ │ │upports 100 numbers on the address book│ │t: <short_dial>/<address> │
│teleconfere│3│Teleconference│ │ │boolean destroy_by_no_initiator = true;│
│nce │ │ │ │ │ //Destroy the teleconference by releas│
│ │ │ │ │ │e from the initiator? │
│ │ │ │ │ │teleconference_room template_from_room │
│ │ │ │ │ │= <<>>; //Get template from the telecon│
│ │ │ │ │ │ference room │
│teleconfere│3│Teleconference│ │ │address[10] second_line = []; //Second │
│nce_manager│ │ manager │ │ │line numbers │
│time_servic│1│Get current ti│ │ │ │
│e │ │me │ │ │ │
│tsmn_reques│2│Support reques│atom owner = trunk; //SS type. Availabl│ │positive_integer timeout = 3000; //Time│
│t │ │t on TSMN │e values: user | trunk | any │ │out on TSMN request(s) (msec) │
│ │ │ │atom[] conflict_list = [cfu]; //List of│ │trunk tsmn_trunk = undefined; //Trunk t│
│ │ │ │ SS that is conflict with current SS │ │o TSMN server │
│ │ │ │ │ │trunk tsmn_trunk_backup = <<>>; //Backu│
│ │ │ │ │ │p trunk to TSMN server │
│vip_call │2│Vip call │string enumPriority = "0_flash_override│ │enum priority = '4_routine'; //(0_flash│
│ │ │ │|1_flash|2_immediate|3_priority|4_routi│ │_override | 1_flash | 2_immediate | 3_p│
│ │ │ │ne"; //Call's priority │ │riority | 4_routine) │
│voice_page │9│Voice Page cal│string enumPriority = "0_flash_override│boolean dtmf_detector = true; // │boolean skip_cf = true; //Skipping call│
│ │ │l │|1_flash|2_immediate|3_priority|4_routi│ │ forwarding │
│ │ │ │ne"; //Call's priority │ │enum priority = '3_priority'; //(0_flas│
│ │ │ │ │ │h_override | 1_flash | 2_immediate | 3_│
│ │ │ │ │ │priority | 4_routine) │
│ │ │ │ │ │integer announcement_repeat_time = 10; │
│ │ │ │ │ │//Announcement files repeat timeout │
│ │ │ │ │ │integer announcement_playback_cnt = 0; │
│ │ │ │ │ │//Announcement files playback count [0.│
│ │ │ │ │ │.5] │
│ │ │ │ │ │address swap_digit = "*"; //Digit to sw│
│ │ │ │ │ │ap reception / transmission mode │
│ │ │ │ │ │address announcement_repeat_digit = "#"│
│ │ │ │ │ │; //Digit to repeat announcement files │
│ │ │ │ │ │media_resource[10] intro_files = []; //│
│ │ │ │ │ │List of Intro media_files │
│ │ │ │ │ │media_resource[10] announcement_files =│
│ │ │ │ │ │ []; //List of Announcement media_files│
│voice_page_│2│'Voice Page Co│ │ │boolean accept_incoming_vp = true; //Ac│
│control │ │ntrol' service│ │ │cept or Reject voice page calls │
│ │ │ │ │ │boolean block_incoming_vp_by_dnd = true│
│ │ │ │ │ │; //Block voice page calls by DND servi│
│ │ │ │ │ │ce │
│ │ │ │ │ │boolean mute_incoming_vp = true; //Acce│
│ │ │ │ │ │pt incoming voice page call in silent m│
│ │ │ │ │ │ode │
│voicemail │1│Voice mail ser│atom[] conflict_list = [cfu,assistant,f│boolean dtmf_detector = true; // │boolean no_reply = true; //Activate ser│
│ │1│vice │ollow_me,find_me,cfu_type2]; //List of │ │vice when subscriber no reply │
│ │ │ │SS that is conflict with current SS │ │boolean busy = false; //Activate servic│
│ │ │ │ │ │e when subscriber is busy │
│ │ │ │ │ │boolean out_of_service = true; //Activa│
│ │ │ │ │ │te service when subscriber is out of se│
│ │ │ │ │ │rvice │
│ │ │ │ │ │boolean unconditional = false; //Activa│
│ │ │ │ │ │te service any time │
│ │ │ │ │ │positive_integer timeout = 30; //Timeou│
│ │ │ │ │ │t before call forward (sec) │
│ │ │ │ │ │boolean send_by_email = false; //Send r│
│ │ │ │ │ │ecorded message by email │
│ │ │ │ │ │positive_integer min_message_duration =│
│ │ │ │ │ │ 0; //The minimum voice mail duration (│
│ │ │ │ │ │sec). In case of voice mail duration wi│
│ │ │ │ │ │ll be less that min_message_duration, t│
│ │ │ │ │ │his message will be dropped │
│ │ │ │ │ │positive_integer max_message_duration =│
│ │ │ │ │ │ 300; //The maximum voice mail duration│
│ │ │ │ │ │ (sec). 0 - in case of not limited dura│
│ │ │ │ │ │tion │
│ │ │ │ │ │positive_integer mailbox_volume = 1800;│
│ │ │ │ │ │ //The mailbox volume (sec) │
│ │ │ │ │ │boolean override_messages = true; //Ove│
│ │ │ │ │ │rride messages in case of mailbox is fu│
│ │ │ │ │ │ll │
│ │ │ │ │ │string email_from = "%DISPLAYNAME%"; //│
│ │ │ │ │ │Email from template. Macro variables: %│
│ │ │ │ │ │DATE%, %TIME%, %CALLING%, %DISPLAYNAME%│
│ │ │ │ │ │string email_subject = "Voicemail from │
│ │ │ │ │ │%CALLING% at %DATE% %TIME%"; //Email su│
│ │ │ │ │ │bject template. Macro variables: %DATE%│
│ │ │ │ │ │, %TIME%, %CALLING%, %DISPLAYNAME% │
│ │ │ │ │ │string email_body = []; //Email body te│
│ │ │ │ │ │mplate. Macro variables: %DATE%, %TIME%│
│ │ │ │ │ │, %CALLING%, %DISPLAYNAME% │
│ │ │ │ │ │boolean play_message_details = false; /│
│ │ │ │ │ │/Play message's details (number, time) │
│ │ │ │ │ │before message │
│ │ │ │ │ │address password = []; //There is passw│
│ │ │ │ │ │ord to have access to the voicemail box│
│ │ │ │ │ │positive_integer max_silence = 0; //The│
│ │ │ │ │ │re is time(sec) while service wait for │
│ │ │ │ │ │a contiguous period of silence before t│
│ │ │ │ │ │erminating an incoming call to voice ma│
│ │ │ │ │ │il │
│walkie_talk│1│Walkie Talkie │ │boolean dtmf_detector = true; // │address swap_digit = "*"; //Digit to sw│
│ie │ │ │ │ │ap reception / transmission mode │
│zone_page │8│Zone Page call│string enumPriority = "0_flash_override│boolean dtmf_detector = true; // │enum priority = '3_priority'; //(0_flas│
│ │ │ │|1_flash|2_immediate|3_priority|4_routi│ │h_override | 1_flash | 2_immediate | 3_│
│ │ │ │ne"; //Call's priority │ │priority | 4_routine) │
│ │ │ │string enumInitiation_policy = "manager│ │integer intro_pause = 3; //Pause before│
│ │ │ │s|members|any"; //Initiation call's pol│ │ play intro files │
│ │ │ │icy │ │integer announcement_pause = 0; //Pause│
│ │ │ │ │ │ before play announcement files │
│ │ │ │ │ │integer announcement_playback_cnt = 1; │
│ │ │ │ │ │//Announcement files playback count │
│ │ │ │ │ │integer announcement_repeat_time = 10; │
│ │ │ │ │ │//Announcement files repeat timeout │
│ │ │ │ │ │boolean terminate_when_initiator_discon│
│ │ │ │ │ │nects = undefined; //Terminate call aft│
│ │ │ │ │ │er initiator disconnected │
│ │ │ │ │ │boolean terminate_when_playback_ends = │
│ │ │ │ │ │undefined; //Terminate call after playb│
│ │ │ │ │ │ack ends │
│ │ │ │ │ │boolean terminate_when_last_listener_le│
│ │ │ │ │ │ave = undefined; //Terminate call after│
│ │ │ │ │ │ last listener disconnects │
│ │ │ │ │ │enum initiation_policy = any; //Initiat│
│ │ │ │ │ │ion call's policy │
│ │ │ │ │ │string display_name = "ZonePage"; //Zon│
│ │ │ │ │ │ePage call DisplayName │
│ │ │ │ │ │boolean play_release_tone = false; //Zo│
│ │ │ │ │ │nePage release tone │
│ │ │ │ │ │address announcement_repeat_digit = "#"│
│ │ │ │ │ │; //Digit to repeat announcement files │
│ │ │ │ │ │address[256] members = undefined; //Zon│
│ │ │ │ │ │e page member list │
│ │ │ │ │ │address[256] managers = []; //Zone page│
│ │ │ │ │ │ managers list │
│ │ │ │ │ │media_resource[10] intro_files = []; //│
│ │ │ │ │ │List of Intro media_files │
│ │ │ │ │ │media_resource[10] announcement_files =│
│ │ │ │ │ │ []; //List of Announcement media_files│
└───────────┴─┴──────────────┴───────────────────────────────────────┴───────────────────────────────────────┴───────────────────────────────────────┘
Installed supplementary services: 77
[exec at: 25.07.2019 09:18:17, exec time: 55ms, nodes: ds1@ecss1]
|