Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Hc_ss_feature_code_clean

Команда позволяет восстановить значение FeatureCode-а для работы с услугами в "Значение по умолчанию" в рамках определенного домена.

Аналог команды в CoCon:

domain/<DOMAIN>/ss/feature-codes/clean

Метод HTTP-запроса:

POST

Шаблон HTTP-запроса:

http://host:port/commands/ss_feature_code_clean

Код HTTP-ответа:

При выполнении команды HTTP-терминал может ответить следующими сообщениями:

  • 200 – в случае успеха;
  • 404 – в случае ошибки.

XSD схема XML запроса/ответа:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:annotation>
        <xs:documentation xml:lang="en">
            Reset supplementary services' feature codes for specific domain.
            Usage: http://server:9999/commands/ss_feature_code_clean
          
            Copyright (c) 2015, Eltex. All rights reserved.
        </xs:documentation>
    </xs:annotation>
    <!-- non-empty token -->
    <xs:simpleType name="prefixType">
        <xs:restriction base="xs:string"/>
    </xs:simpleType>
    <!-- featureCodeType -->
    <xs:complexType name="featureCodeType">
        <xs:attribute name="ss_name" type="xs:string" use="required"/>
        <xs:attribute name="feature_key" type="xs:string" use="required"/>
        <xs:attribute name="feature" type="xs:string" use="optional"/>
        <xs:attribute name="prefix" type="prefixType" use="optional"/>
        <xs:attribute name="default_prefix" type="prefixType" use="optional"/>
        <xs:attribute name="usage_samples" type="xs:string" use="optional"/>
        <xs:attribute name="description" type="xs:string" use="optional"/>
    </xs:complexType>
    <!-- okType -->
    <xs:complexType name="okType"/>
    <!-- duplicatesType -->
    <xs:complexType name="duplicatesType">
        <xs:sequence>
            <xs:element name="feature_code" type="featureCodeType" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
    <!-- in-->
    <xs:element name="in">
        <xs:complexType>
            <xs:all>
                <xs:element name="request">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="feature_code" type="featureCodeType" minOccurs="0" maxOccurs="unbounded"/>
                        </xs:sequence>
                        <xs:attribute name="domain" type="xs:string" use="required"/>
                    </xs:complexType>
                </xs:element>
            </xs:all>
        </xs:complexType>
    </xs:element>
    <!-- out-->
    <xs:element name="out">
        <xs:complexType>
            <xs:all>
                <xs:element name="result">
                    <xs:complexType>
                        <xs:choice>
                            <xs:element name="ok" type="okType"/>
                            <xs:element name="duplicates" type="duplicatesType"/>
                        </xs:choice>
                    </xs:complexType>
                </xs:element>
            </xs:all>
        </xs:complexType>
    </xs:element>
</xs:schema>

Пример 1

Запрос:
http://192.168.1.21:9999/commands/ss_feature_code_clean

<?xml version="1.0"?>
<in
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
    <request domain="biysk.local">
        <feature_code ss_name="cfu" feature_key="activate"/>
        <feature_code ss_name="cfu" feature_key="activate_pulse"/>
        <feature_code ss_name="cfb" feature_key="test_number_pulse"/>
    </request>
</in>

Код ответа:

200

Ответ:

<?xml version="1.0"?>
<out
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="ss_feature_code_clean.xsd">
    <result>
        <duplicates>
            <feature_code ss_name="cfb" feature_key="deactivate_pulse" feature="deactivate" prefix="#222" default_prefix="#222" usage_samples="" description="Deactivate 'Call Forwarding Busy' (pulse)"/>
            <feature_code ss_name="cfu" feature_key="deactivate_pulse" feature="deactivate" prefix="#222" default_prefix="#222" usage_samples="" description="Deactivate 'Call Forwarding Unconditional' (pulse)"/>
        </duplicates>
    </result>
</out>

Пример 2 

Восстановить все значения по-умолчанию
Запрос:
http://192.168.1.21:9999/commands/ss_feature_code_clean

<?xml version="1.0"?>
<in xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
  <request domain="biysk.local">
  </request>
</in>

Код ответа:

200

Ответ:

<?xml version="1.0"?>
<out
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="ss_feature_code_clean.xsd">
    <result>
        <ok/>
    </result>
</out>

Hc_ss_feature_code_info

Команда позволяет получить список Feature кодов для работы с услугами в рамках определенного домена.

Аналог команды в CoCon:

domain/<DOMAIN>/ss/feature-codes/info

Метод HTTP-запроса:

POST

Шаблон HTTP-запроса:

http://host:port/commands/ss_feature_code_info

Код HTTP-ответа:

При выполнении команды HTTP-терминал может ответить следующими сообщениями:

  • 200 – в случае успеха;
  • 404 – в случае ошибки.

XSD схема XML запроса/ответа:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:annotation>
        <xs:documentation xml:lang="en">
            Get supplementary services' feature codes for specific domain.
            Usage: http://server:9999/commands/ss_feature_code_info
          
            Copyright (c) 2015, Eltex. All rights reserved.
        </xs:documentation>
    </xs:annotation>
    <!-- non-empty token -->
    <xs:simpleType name="prefixType">
        <xs:restriction base="xs:string"/>
    </xs:simpleType>
    <!-- featureCodeType -->
    <xs:complexType name="featureCodeType">
        <xs:attribute name="ss_name" type="xs:string" use="required"/>
        <xs:attribute name="feature_key" type="xs:string" use="required"/>
        <xs:attribute name="feature" type="xs:string" use="required"/>
        <xs:attribute name="prefix" type="prefixType" use="required"/>
        <xs:attribute name="default_prefix" type="prefixType" use="required"/>
        <xs:attribute name="usage_samples" type="xs:string" use="required"/>
        <xs:attribute name="description" type="xs:string" use="required"/>
    </xs:complexType>
    <!-- in-->
    <xs:element name="in">
        <xs:complexType>
            <xs:all>
                <xs:element name="request">
                    <xs:complexType>
                        <xs:attribute name="domain" type="xs:string" use="required"/>
                    </xs:complexType>
                </xs:element>
            </xs:all>
        </xs:complexType>
    </xs:element>
    <!-- out-->
    <xs:element name="out">
        <xs:complexType>
            <xs:all>
                <xs:element name="result">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="feature_code" type="featureCodeType" minOccurs="0" maxOccurs="unbounded"/>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
            </xs:all>
        </xs:complexType>
    </xs:element>
</xs:schema>

Пример 1

Запрос:
http://192.168.1.21:9999/commands/ss_feature_code_info

<?xml version="1.0"?>
<in xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
  <request domain="biysk.local"/>
</in>

Код ответа:

200

Ответ:

<?xml version="1.0"?>
<out
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="ss_feature_code_info.xsd">
    <result>
        <feature_code ss_name="cfu" feature_key="activate" feature="activate" prefix="*21" default_prefix="*21" usage_samples="NUMBER;5000" description="Activate 'Call Forwarding Unconditional'"/>
        <feature_code ss_name="cfb" feature_key="activate" feature="activate" prefix="*22" default_prefix="*22" usage_samples="NUMBER;5000" description="Activate 'Call Forwarding Busy'"/>
        <feature_code ss_name="cfos" feature_key="activate" feature="activate" prefix="*24" default_prefix="*24" usage_samples="NUMBER;5000" description="Activate 'Call Forwarding Out of Service'"/>
        <feature_code ss_name="cfnr" feature_key="activate" feature="activate" prefix="*27" default_prefix="*27" usage_samples="NUMBER;5000" description="Activate 'Call Forwarding No Reply'"/>
        <feature_code ss_name="cft" feature_key="activate" feature="activate" prefix="*28" default_prefix="*28" usage_samples="DAYS HH1MM1HH2MM2 ... NUMBER;12345 00000859 12001259 18002359 5000" description="Activate 'Call Forwarding Unconditional Time Dependent'"/>
        <feature_code ss_name="follow_me" feature_key="activate" feature="activate" prefix="*23" default_prefix="*23" usage_samples=";PIN; LOCAL_NUMBER;PIN LOCAL_NUMBER;1234; 5000;1234 5000" description="Activate 'Follow me'"/>
        <feature_code ss_name="follow_me_no_response" feature_key="activate" feature="activate" prefix="*25" default_prefix="*25" usage_samples=";PIN; LOCAL_NUMBER;PIN LOCAL_NUMBER;1234; 5000;1234 5000" description="Activate 'Follow me No Response'"/>
        <feature_code ss_name="dnd" feature_key="activate" feature="activate" prefix="*26" default_prefix="*26" usage_samples="" description="Activate 'Do not Disturb'"/>
        <feature_code ss_name="PIN" feature_key="activate" feature="activate" prefix="*29" default_prefix="*29" usage_samples="OLD_PIN NEW_PIN NEW_PIN;1111 1234 1234" description="Change PIN code"/>
        <feature_code ss_name="cfu" feature_key="test" feature="test" prefix="*#21" default_prefix="*#21" usage_samples=";NUMBER;5000" description="Check 'Call Forwarding Unconditional'"/>
        <feature_code ss_name="cfb" feature_key="test" feature="test" prefix="*#22" default_prefix="*#22" usage_samples=";NUMBER;5000" description="Check 'Call Forwarding Busy'"/>
        <feature_code ss_name="cfos" feature_key="test" feature="test" prefix="*#24" default_prefix="*#24" usage_samples=";NUMBER;5000" description="Check 'Call Forwarding Out of Service'"/>
        <feature_code ss_name="cfnr" feature_key="test" feature="test" prefix="*#27" default_prefix="*#27" usage_samples="NUMBER;5000" description="Check 'Call Forwarding No Reply'"/>
        <feature_code ss_name="cft" feature_key="test" feature="test" prefix="*#28" default_prefix="*#28" usage_samples=";DAY;1" description="Check 'Call Forwarding Unconditional Time Dependent'"/>
        <feature_code ss_name="follow_me" feature_key="test" feature="test" prefix="*#23" default_prefix="*#23" usage_samples="" description="Check 'Follow me'"/>
        <feature_code ss_name="follow_me_no_response" feature_key="test" feature="test" prefix="*#25" default_prefix="*#25" usage_samples="" description="Check 'Follow me No Response'"/>
        <feature_code ss_name="dnd" feature_key="test" feature="test" prefix="*#26" default_prefix="*#26" usage_samples="" description="Check 'Do not Disturb'"/>
        <feature_code ss_name="cfu_type2" feature_key="test" feature="test" prefix="*#41" default_prefix="*#41" usage_samples="" description="Check 'Call Forwarding Unconditional without notification'"/>
        <feature_code ss_name="cfnr_type2" feature_key="test" feature="test" prefix="*#42" default_prefix="*#42" usage_samples="" description="Check 'Call Forwarding No Reply without notification'"/>
        <feature_code ss_name="cw" feature_key="test" feature="test" prefix="*#43" default_prefix="*#43" usage_samples="" description="Check 'Call Waiting'"/>
        <feature_code ss_name="follow_me_no_response" feature_key="test_timeout" feature="test" prefix="*#125" default_prefix="*#125" usage_samples="" description="Check No Response timeout for 'Follow me No Response'"/>
        <feature_code ss_name="acb" feature_key="test" feature="test" prefix="*#16" default_prefix="*#16" usage_samples="" description="Check 'Anonymous Call Blocking'"/>
        <feature_code ss_name="redial" feature_key="test" feature="test" prefix="*#77" default_prefix="*#77" usage_samples="" description="Check 'Last number redial'"/>
        <feature_code ss_name="voice_page_control" feature_key="test" feature="test" prefix="*#82" default_prefix="*#82" usage_samples="" description="Check 'Voice Page Control' service"/>
        <feature_code ss_name="speed_dial" feature_key="test" feature="test" prefix="*#51" default_prefix="*#51" usage_samples="CODE;CODE NUMBER;1;1 5000" description="Check 'Speed dial (Abbreviated dialing)'"/>
        <feature_code ss_name="direct_call" feature_key="test" feature="test" prefix="*#53" default_prefix="*#53" usage_samples="NUMBER;5000" description="Check 'Direct call'"/>
        <feature_code ss_name="alarm" feature_key="test" feature="test" prefix="*#55" default_prefix="*#55" usage_samples="ARM_NUMBER" description="Check alarm status"/>
        <feature_code ss_name="rfc" feature_key="test" feature="test" prefix="*#64" default_prefix="*#64" usage_samples="" description="Check 'Rejection of Forwarded Calls'"/>
        <feature_code ss_name="rbp" feature_key="test" feature="test" prefix="*#34" default_prefix="*#34" usage_samples="PIN;1234" description="Check 'Restricting call-processes by NI and PIN'"/>
        <feature_code ss_name="clip" feature_key="test" feature="test" prefix="*#30" default_prefix="*#30" usage_samples="" description="Check 'Calling Line Identification Presentation'"/>
        <feature_code ss_name="clir" feature_key="test" feature="test" prefix="*#31" default_prefix="*#31" usage_samples="" description="Check 'Calling Line Identification Restriction'"/>
        <feature_code ss_name="chold" feature_key="test" feature="test" prefix="*#94" default_prefix="*#94" usage_samples="" description="Check 'Call hold'"/>
        <feature_code ss_name="ctr" feature_key="test" feature="test" prefix="*#96" default_prefix="*#96" usage_samples="" description="Check 'Call Transfer'"/>
        <feature_code ss_name="3way" feature_key="test" feature="test" prefix="*#95" default_prefix="*#95" usage_samples="" description="Check '3-Way Conference'"/>
        <feature_code ss_name="cfu_type2" feature_key="activate" feature="activate" prefix="*41" default_prefix="*41" usage_samples="NUMBER;5000" description="Activate 'Call Forwarding Unconditional without notification'"/>
        <feature_code ss_name="cfnr_type2" feature_key="activate" feature="activate" prefix="*42" default_prefix="*42" usage_samples="NUMBER;5000" description="Activate 'Call Forwarding No Reply without notification'"/>
        <feature_code ss_name="callback" feature_key="use" feature="use" prefix="*40" default_prefix="*40" usage_samples="" description="Use 'CallBack'"/>
        <feature_code ss_name="cw" feature_key="activate" feature="activate" prefix="*43" default_prefix="*43" usage_samples="" description="Activate 'Call Waiting'"/>
        <feature_code ss_name="follow_me_no_response" feature_key="set_timeout" feature="activate" prefix="*125" default_prefix="*125" usage_samples="BEEP_COUNT;5" description="Set No Response timeout for 'Follow me No Response'"/>
        <feature_code ss_name="my_number" feature_key="use" feature="use" prefix="*123" default_prefix="*123" usage_samples="" description="Use 'Get number of my phone'"/>
        <feature_code ss_name="cc_agent" feature_key="login" feature="use" prefix="*160" default_prefix="*160" usage_samples="AGENT_ID PASSWORD;10 1234" description="Login Contact-Center Agent"/>
        <feature_code ss_name="cc_agent" feature_key="supervise" feature="use" prefix="*164" default_prefix="*164" usage_samples="AGENT_ID MODE;10;1" description="Supervise Contact-Center Agent"/>
        <feature_code ss_name="acb" feature_key="activate" feature="activate" prefix="*16" default_prefix="*16" usage_samples="" description="Activate 'Anonymous Call Blocking'"/>
        <feature_code ss_name="mcid" feature_key="use" feature="use" prefix="*36" default_prefix="*36" usage_samples="" description="Use 'Malicious Call Identification'"/>
        <feature_code ss_name="auto_redial" feature_key="use_busy" feature="use" prefix="*37" default_prefix="*37" usage_samples="NUMBER;5000" description="Use 'Auto redial' in busy mode"/>
        <feature_code ss_name="auto_redial" feature_key="use_all" feature="use" prefix="*38" default_prefix="*38" usage_samples="NUMBER;5000" description="Use 'Auto redial' in any mode"/>
        <feature_code ss_name="auto_redial_with_callback" feature_key="use" feature="use" prefix="*39" default_prefix="*39" usage_samples=";NUMBER;5000" description="Use 'Auto redial with callback'"/>
        <feature_code ss_name="rbp" feature_key="activate" feature="activate" prefix="*34" default_prefix="*34" usage_samples="PIN CODE;1234 01" description="Activate 'Restricting call-processes by NI and PIN'"/>
        <feature_code ss_name="rbp" feature_key="use" feature="use" prefix="*32" default_prefix="*32" usage_samples="PIN NUMBER;PIN;1234 5000;5000" description="Use 'Restricting call-processes by NI and PIN'"/>
        <feature_code ss_name="clir" feature_key="activate" feature="activate" prefix="*31" default_prefix="*31" usage_samples="" description="Activate 'Calling Line Identification Restriction'"/>
        <feature_code ss_name="redial" feature_key="activate" feature="activate" prefix="*77" default_prefix="*77" usage_samples="" description="Activate 'Last number redial'"/>
        <feature_code ss_name="conference" feature_key="use" feature="ivr" prefix="*71" default_prefix="*71" usage_samples="" description="Use 'Conference Call, Add-on'"/>
        <feature_code ss_name="voice_page" feature_key="use" feature="use" prefix="*80" default_prefix="*80" usage_samples=";NUMBER;5000" description="User 'VoicePage' service"/>
        <feature_code ss_name="zone_page" feature_key="use" feature="use" prefix="*81" default_prefix="*81" usage_samples=";NUMBER;5000" description="User 'ZonePage' service in Conference mode"/>
        <feature_code ss_name="voice_page_control" feature_key="activate" feature="activate" prefix="*82" default_prefix="*82" usage_samples="" description="Activate 'Voice Page Control' service"/>
        <feature_code ss_name="speed_dial" feature_key="activate" feature="activate" prefix="*51" default_prefix="*51" usage_samples="CODE NUMBER;1 5000" description="Activate 'Speed dial (Abbreviated dialing)'"/>
        <feature_code ss_name="direct_call" feature_key="activate" feature="activate" prefix="*53" default_prefix="*53" usage_samples="NUMBER;5000" description="Activate 'Direct call'"/>
        <feature_code ss_name="alarm" feature_key="activate_one_time" feature="activate" prefix="*55" default_prefix="*55" usage_samples="ARM_NUMBER DAYS HHMM;ARM_NUMBER HHMM;1 12345 0900;1 0900" description="Activate one-time alarm"/>
        <feature_code ss_name="alarm" feature_key="activate_daily" feature="activate" prefix="*56" default_prefix="*56" usage_samples="ARM_NUMBER DAYS HHMM;ARM_NUMBER HHMM;1 12345 0900;1 0900" description="Activate daily alarm"/>
        <feature_code ss_name="park" feature_key="use_park" feature="ivr" prefix="*57" default_prefix="*57" usage_samples=";SLOT_NUMBER;15" description="Put a call on park"/>
        <feature_code ss_name="park" feature_key="use_unpark" feature="ivr" prefix="*58" default_prefix="*58" usage_samples=";SLOT_NUMBER;15" description="Pick up the parked call"/>
        <feature_code ss_name="speed_dial" feature_key="use" feature="use" prefix="**" default_prefix="**" usage_samples="CODE;1" description="Use 'Speed dial (Abbreviated dialing)'"/>
        <feature_code ss_name="sca" feature_key="activate" feature="activate" prefix="*60" default_prefix="*60" usage_samples="PIN;PIN NUMBER;PIN INDEX NUMBER" description="Activate 'Selective Call Acceptance'"/>
        <feature_code ss_name="scr" feature_key="activate" feature="activate" prefix="*61" default_prefix="*61" usage_samples="PIN;PIN NUMBER;PIN INDEX NUMBER" description="Activate 'Selective Call Rejection'"/>
        <feature_code ss_name="sco_white" feature_key="activate" feature="activate" prefix="*62" default_prefix="*62" usage_samples="PIN;PIN NUMBER;PIN INDEX NUMBER" description="Activate 'Selective Call Originating, White list'"/>
        <feature_code ss_name="sco_black" feature_key="activate" feature="activate" prefix="*63" default_prefix="*63" usage_samples="PIN;PIN NUMBER;PIN INDEX NUMBER" description="Activate 'Selective Call Originating, Black list'"/>
        <feature_code ss_name="rfc" feature_key="activate" feature="activate" prefix="*64" default_prefix="*64" usage_samples="" description="Activate 'Rejection of Forwarded Calls'"/>
        <feature_code ss_name="chold" feature_key="activate" feature="activate" prefix="*94" default_prefix="*94" usage_samples="" description="Activate 'Call hold'"/>
        <feature_code ss_name="ctr" feature_key="activate" feature="activate" prefix="*96" default_prefix="*96" usage_samples="" description="Activate 'Call Transfer'"/>
        <feature_code ss_name="3way" feature_key="activate" feature="activate" prefix="*95" default_prefix="*95" usage_samples="" description="Activate '3-Way Conference'"/>
        <feature_code ss_name="voicemail" feature_key="use_reader" feature="use" prefix="*90" default_prefix="*90" usage_samples="" description="Check and play voice mail"/>
        <feature_code ss_name="voicemail" feature_key="use_reader_other_number" feature="use" prefix="*91" default_prefix="*91" usage_samples=";NUMBER" description="Check and play voice mail from any number"/>
        <feature_code ss_name="vip_call" feature_key="use" feature="use" prefix="*99" default_prefix="*99" usage_samples="" description="Use VIP-call service"/>
        <feature_code ss_name="pickup" feature_key="use_any" feature="use" prefix="*08" default_prefix="*08" usage_samples="" description="Use 'Pickup' any number in group(s)"/>
        <feature_code ss_name="pickup" feature_key="use_direct" feature="use" prefix="*07" default_prefix="*07" usage_samples="NUMBER;GROUP_ID;5000;5" description="Use 'Pickup' direct number or group"/>
        <feature_code ss_name="intervention" feature_key="use" feature="use" prefix="*09" default_prefix="*09" usage_samples="NUMBER;5000" description="Use 'Intervention'"/>
        <feature_code ss_name="redial" feature_key="use" feature="use" prefix="*" default_prefix="*" usage_samples="" description="Use 'Last number redial'"/>
        <feature_code ss_name="cfu" feature_key="deactivate" feature="deactivate" prefix="#21" default_prefix="#21" usage_samples="" description="Deactivate 'Call Forwarding Unconditional'"/>
        <feature_code ss_name="cfb" feature_key="deactivate" feature="deactivate" prefix="#22" default_prefix="#22" usage_samples="" description="Deactivate 'Call Forwarding Busy'"/>
        <feature_code ss_name="cfos" feature_key="deactivate" feature="deactivate" prefix="#24" default_prefix="#24" usage_samples="" description="Deactivate 'Call Forwarding Out of Service'"/>
        <feature_code ss_name="cfnr" feature_key="deactivate" feature="deactivate" prefix="#27" default_prefix="#27" usage_samples="" description="Deactivate 'Call Forwarding No Reply'"/>
        <feature_code ss_name="cft" feature_key="deactivate" feature="deactivate" prefix="#28" default_prefix="#28" usage_samples=";DAYS;12345" description="Deactivate 'Call Forwarding Unconditional Time Dependent'"/>
        <feature_code ss_name="follow_me" feature_key="deactivate" feature="deactivate" prefix="#23" default_prefix="#23" usage_samples=";PIN; LOCAL_NUMBER;PIN LOCAL_NUMBER;1234; 5000;1234 5000" description="Deactivate 'Follow me'"/>
        <feature_code ss_name="follow_me_no_response" feature_key="deactivate" feature="deactivate" prefix="#25" default_prefix="#25" usage_samples=";PIN; LOCAL_NUMBER;PIN LOCAL_NUMBER;1234;5000;1234 5000" description="Deactivate 'Follow me No Response'"/>
        <feature_code ss_name="dnd" feature_key="deactivate" feature="deactivate" prefix="#26" default_prefix="#26" usage_samples="" description="Deactivate 'Do not Disturb'"/>
        <feature_code ss_name="cfu_type2" feature_key="deactivate" feature="deactivate" prefix="#41" default_prefix="#41" usage_samples="NUMBER;5000" description="Deactivate 'Call Forwarding Unconditional without notification'"/>
        <feature_code ss_name="cfnr_type2" feature_key="deactivate" feature="deactivate" prefix="#42" default_prefix="#42" usage_samples="NUMBER;5000" description="Deactivate 'Call Forwarding No Reply without notification'"/>
        <feature_code ss_name="cw" feature_key="deactivate" feature="deactivate" prefix="#43" default_prefix="#43" usage_samples="" description="Deactivate 'Call Waiting'"/>
        <feature_code ss_name="redial" feature_key="deactivate" feature="deactivate" prefix="#77" default_prefix="#77" usage_samples="" description="Deactivate 'Last number redial'"/>
        <feature_code ss_name="voice_page_control" feature_key="deactivate" feature="deactivate" prefix="#82" default_prefix="#82" usage_samples="" description="Deactivate 'Voice Page Control' service"/>
        <feature_code ss_name="speed_dial" feature_key="deactivate" feature="deactivate" prefix="#51" default_prefix="#51" usage_samples="CODE;1" description="Deactivate 'Speed dial (Abbreviated dialing)'"/>
        <feature_code ss_name="direct_call" feature_key="deactivate" feature="deactivate" prefix="#53" default_prefix="#53" usage_samples="" description="Deactivate 'Direct call'"/>
        <feature_code ss_name="alarm" feature_key="deactivate" feature="deactivate" prefix="#55" default_prefix="#55" usage_samples="ARM_NUMBER;0;1" description="Deactive alarm (one or all)"/>
        <feature_code ss_name="ALL" feature_key="deactivate" feature="deactivate" prefix="#50" default_prefix="#50" usage_samples="PIN" description="Deactivate all supplementary services"/>
        <feature_code ss_name="sca" feature_key="deactivate" feature="deactivate" prefix="#60" default_prefix="#60" usage_samples="PIN;PIN 0;PIN NUMBER;PIN INDEX" description="Deactivate 'Selective Call Acceptance'"/>
        <feature_code ss_name="scr" feature_key="deactivate" feature="deactivate" prefix="#61" default_prefix="#61" usage_samples="PIN;PIN 0;PIN NUMBER;PIN INDEX" description="Deactivate 'Selective Call Rejection'"/>
        <feature_code ss_name="sco_white" feature_key="deactivate" feature="deactivate" prefix="#62" default_prefix="#62" usage_samples="PIN;PIN 0;PIN NUMBER;PIN INDEX" description="Deactivate 'Selective Call Originating, White list'"/>
        <feature_code ss_name="sco_black" feature_key="deactivate" feature="deactivate" prefix="#63" default_prefix="#63" usage_samples="PIN;PIN 0;PIN NUMBER;PIN INDEX" description="Deactivate 'Selective Call Originating, Black list'"/>
        <feature_code ss_name="rfc" feature_key="deactivate" feature="deactivate" prefix="#64" default_prefix="#64" usage_samples="" description="Deactivate 'Rejection of Forwarded Calls'"/>
        <feature_code ss_name="rbp" feature_key="deactivate" feature="deactivate" prefix="#34" default_prefix="#34" usage_samples="PIN;1234" description="Deactivate 'Restricting call-processes by NI and PIN'"/>
        <feature_code ss_name="clir" feature_key="deactivate" feature="deactivate" prefix="#31" default_prefix="#31" usage_samples="" description="Deactivate 'Calling Line Identification Restriction'"/>
        <feature_code ss_name="cc_agent" feature_key="logout" feature="use" prefix="#160" default_prefix="#160" usage_samples="" description="Logout Contact-Center Agent"/>
        <feature_code ss_name="cc_agent" feature_key="complete" feature="use" prefix="#161" default_prefix="#161" usage_samples="" description="Complete conversation Contact-Center Agent"/>
        <feature_code ss_name="cc_agent" feature_key="enter_auxwork" feature="use" prefix="#162" default_prefix="#162" usage_samples="" description="Enter AuxWork Contact-Center Agent"/>
        <feature_code ss_name="cc_agent" feature_key="make_available" feature="use" prefix="#163" default_prefix="#163" usage_samples="" description="Make Available Contact-Center Agent"/>
        <feature_code ss_name="acb" feature_key="deactivate" feature="deactivate" prefix="#16" default_prefix="#16" usage_samples="" description="Deactivate 'Anonymous Call Blocking'"/>
        <feature_code ss_name="chold" feature_key="deactivate" feature="deactivate" prefix="#94" default_prefix="#94" usage_samples="" description="Deactivate 'Call hold'"/>
        <feature_code ss_name="ctr" feature_key="deactivate" feature="deactivate" prefix="#96" default_prefix="#96" usage_samples="" description="Deactivate 'Call Transfer'"/>
        <feature_code ss_name="3way" feature_key="deactivate" feature="deactivate" prefix="#95" default_prefix="#95" usage_samples="" description="Deactivate '3-Way Conference'"/>
        <feature_code ss_name="cfu" feature_key="activate_pulse" feature="activate" prefix="1121" default_prefix="1121" usage_samples="" description="Activate 'Call Forwarding Unconditional' (pulse)"/>
        <feature_code ss_name="cfb" feature_key="activate_pulse" feature="activate" prefix="1122" default_prefix="1122" usage_samples="" description="Activate 'Call Forwarding Busy' (pulse)"/>
        <feature_code ss_name="cfos" feature_key="activate_pulse" feature="activate" prefix="1124" default_prefix="1124" usage_samples="" description="Activate 'Call Forwarding Out of Service' (pulse)"/>
        <feature_code ss_name="cfnr" feature_key="activate_pulse" feature="activate" prefix="1127" default_prefix="1127" usage_samples="" description="Activate 'Call Forwarding No Reply' (pulse)"/>
        <feature_code ss_name="dnd" feature_key="activate_pulse" feature="activate" prefix="1126" default_prefix="1126" usage_samples="" description="Activate 'Do not Disturb' (pulse)"/>
        <feature_code ss_name="rfc" feature_key="activate_pulse" feature="activate" prefix="1164" default_prefix="1164" usage_samples="" description="Activate 'Rejection of Forwarded Calls' (pulse)"/>
        <feature_code ss_name="acb" feature_key="activate_pulse" feature="activate" prefix="1116" default_prefix="1116" usage_samples="" description="Activate 'Anonymous Call Blocking' (pulse)"/>
        <feature_code ss_name="chold" feature_key="activate_pulse" feature="activate" prefix="1194" default_prefix="1194" usage_samples="" description="Activate 'Call hold' (pulse)"/>
        <feature_code ss_name="ctr" feature_key="activate_pulse" feature="activate" prefix="1196" default_prefix="1196" usage_samples="" description="Activate 'Call Transfer' (pulse)"/>
        <feature_code ss_name="3way" feature_key="activate_pulse" feature="activate" prefix="1195" default_prefix="1195" usage_samples="" description="Activate '3-Way Conference' (pulse)"/>
        <feature_code ss_name="cw" feature_key="activate_pulse" feature="activate" prefix="1143" default_prefix="1143" usage_samples="" description="Activate 'Call Waiting' (pulse)"/>
        <feature_code ss_name="clir" feature_key="activate_pulse" feature="activate" prefix="1131" default_prefix="1131" usage_samples="" description="Activate 'Calling Line Identification Restriction' (pulse)"/>
        <feature_code ss_name="cfu" feature_key="deactivate_pulse" feature="deactivate" prefix="1221" default_prefix="1221" usage_samples="" description="Deactivate 'Call Forwarding Unconditional' (pulse)"/>
        <feature_code ss_name="cfb" feature_key="deactivate_pulse" feature="deactivate" prefix="1222" default_prefix="1222" usage_samples="" description="Deactivate 'Call Forwarding Busy' (pulse)"/>
        <feature_code ss_name="cfos" feature_key="deactivate_pulse" feature="deactivate" prefix="1224" default_prefix="1224" usage_samples="" description="Deactivate 'Call Forwarding Out of Service' (pulse)"/>
        <feature_code ss_name="cfnr" feature_key="deactivate_pulse" feature="deactivate" prefix="1227" default_prefix="1227" usage_samples="" description="Deactivate 'Call Forwarding No Reply' (pulse)"/>
        <feature_code ss_name="dnd" feature_key="deactivate_pulse" feature="deactivate" prefix="1226" default_prefix="1226" usage_samples="" description="Deactivate 'Do not Disturb' (pulse)"/>
        <feature_code ss_name="rfc" feature_key="deactivate_pulse" feature="deactivate" prefix="1264" default_prefix="1264" usage_samples="" description="Deactivate 'Rejection of Forwarded Calls' (pulse)"/>
        <feature_code ss_name="acb" feature_key="deactivate_pulse" feature="deactivate" prefix="1216" default_prefix="1216" usage_samples="" description="Deactivate 'Anonymous Call Blocking' (pulse)"/>
        <feature_code ss_name="chold" feature_key="deactivate_pulse" feature="deactivate" prefix="1294" default_prefix="1294" usage_samples="" description="Deactivate 'Call hold' (pulse)"/>
        <feature_code ss_name="ctr" feature_key="deactivate_pulse" feature="deactivate" prefix="1296" default_prefix="1296" usage_samples="" description="Deactivate 'Call Transfer' (pulse)"/>
        <feature_code ss_name="3way" feature_key="deactivate_pulse" feature="deactivate" prefix="1295" default_prefix="1295" usage_samples="" description="Deactivate '3-Way Conference' (pulse)"/>
        <feature_code ss_name="cw" feature_key="deactivate_pulse" feature="deactivate" prefix="1243" default_prefix="1243" usage_samples="" description="Deactivate 'Call Waiting' (pulse)"/>
        <feature_code ss_name="clir" feature_key="deactivate_pulse" feature="deactivate" prefix="1231" default_prefix="1231" usage_samples="" description="Deactivate 'Calling Line Identification Restriction' (pulse)"/>
        <feature_code ss_name="cfu" feature_key="test_pulse" feature="test" prefix="1321" default_prefix="1321" usage_samples="" description="Check 'Call Forwarding Unconditional' in common (pulse)"/>
        <feature_code ss_name="cfb" feature_key="test_pulse" feature="test" prefix="1322" default_prefix="1322" usage_samples="" description="Check 'Call Forwarding Busy' (pulse)"/>
        <feature_code ss_name="cfos" feature_key="test_pulse" feature="test" prefix="1324" default_prefix="1324" usage_samples="" description="Check 'Call Forwarding Out of Service' (pulse)"/>
        <feature_code ss_name="cfnr" feature_key="test_pulse" feature="test" prefix="1327" default_prefix="1327" usage_samples="" description="Check 'Call Forwarding No Reply' (pulse)"/>
        <feature_code ss_name="dnd" feature_key="test_pulse" feature="test" prefix="1326" default_prefix="1326" usage_samples="" description="Check 'Do not Disturb' (pulse)"/>
        <feature_code ss_name="rfc" feature_key="test_pulse" feature="test" prefix="1364" default_prefix="1364" usage_samples="" description="Check 'Rejection of Forwarded Calls' (pulse)"/>
        <feature_code ss_name="acb" feature_key="test_pulse" feature="test" prefix="1316" default_prefix="1316" usage_samples="" description="Check 'Anonymous Call Blocking' (pulse)"/>
        <feature_code ss_name="chold" feature_key="test_pulse" feature="test" prefix="1394" default_prefix="1394" usage_samples="" description="Check 'Call hold' (pulse)"/>
        <feature_code ss_name="ctr" feature_key="test_pulse" feature="test" prefix="1396" default_prefix="1396" usage_samples="" description="Check 'Call Transfer' (pulse)"/>
        <feature_code ss_name="3way" feature_key="test_pulse" feature="test" prefix="1395" default_prefix="1395" usage_samples="" description="Check '3-Way Conference' (pulse)"/>
        <feature_code ss_name="cw" feature_key="test_pulse" feature="test" prefix="1343" default_prefix="1343" usage_samples="" description="Check 'Call Waiting' (pulse)"/>
        <feature_code ss_name="clir" feature_key="test_pulse" feature="test" prefix="1331" default_prefix="1331" usage_samples="" description="Check 'Calling Line Identification Restriction' (pulse)"/>
        <feature_code ss_name="cfu" feature_key="test_number_pulse" feature="test" prefix="1421" default_prefix="1421" usage_samples="" description="Check 'Call Forwarding Unconditional' on specific number (pulse)"/>
        <feature_code ss_name="cfb" feature_key="test_number_pulse" feature="test" prefix="1422" default_prefix="1422" usage_samples="" description="Check 'Call Forwarding Busy' on specific number (pulse)"/>
        <feature_code ss_name="cfos" feature_key="test_number_pulse" feature="test" prefix="1424" default_prefix="1424" usage_samples="" description="Check 'Call Forwarding Out of Service' on specific number (pulse)"/>
        <feature_code ss_name="cfnr" feature_key="test_number_pulse" feature="test" prefix="1427" default_prefix="1427" usage_samples="" description="Check 'Call Forwarding No Reply' on specific number (pulse)"/>
        <feature_code ss_name="ALL" feature_key="deactivate_pulse" feature="deactivate" prefix="1450" default_prefix="1450" usage_samples="" description="Deactivate all supplementary services (pulse)"/>
    </result>
</out>

Hc_ss_feature_code_set

Команда позволяет изменить Feature коды для работы с услугами в рамках определенного домена.

Аналог команды в CoCon:

domain/<DOMAIN>/ss/feature-codes/set

Метод HTTP-запроса:

POST

Шаблон HTTP-запроса:

http://host:port/commands/ss_feature_code_set

Код HTTP-ответа:

При выполнении команды HTTP-терминал может ответить следующими сообщениями:

  • 200 – в случае успеха;
  • 404 – в случае ошибки.

XSD схема XML запроса/ответа:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:annotation>
        <xs:documentation xml:lang="en">
            Set supplementary services' feature codes for specific domain.
            Usage: http://server:9999/commands/ss_feature_code_set
          
            Copyright (c) 2015, Eltex. All rights reserved.
        </xs:documentation>
    </xs:annotation>
    <!-- non-empty token -->
    <xs:simpleType name="prefixType">
        <xs:restriction base="xs:string"/>
    </xs:simpleType>
    <!-- featureCodeType -->
    <xs:complexType name="featureCodeType">
        <xs:attribute name="ss_name" type="xs:string" use="required"/>
        <xs:attribute name="feature_key" type="xs:string" use="required"/>
        <xs:attribute name="feature" type="xs:string" use="optional"/>
        <xs:attribute name="prefix" type="prefixType" use="required"/>
        <xs:attribute name="default_prefix" type="prefixType" use="optional"/>
        <xs:attribute name="usage_samples" type="xs:string" use="optional"/>
        <xs:attribute name="description" type="xs:string" use="optional"/>
    </xs:complexType>
    <!-- okType -->
    <xs:complexType name="okType"/>
    <!-- duplicatesType -->
    <xs:complexType name="duplicatesType">
        <xs:sequence>
            <xs:element name="feature_code" type="featureCodeType" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
    </xs:complexType>
    <!-- in-->
    <xs:element name="in">
        <xs:complexType>
            <xs:all>
                <xs:element name="request">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="feature_code" type="featureCodeType" minOccurs="0" maxOccurs="unbounded"/>
                        </xs:sequence>
                        <xs:attribute name="domain" type="xs:string" use="required"/>
                    </xs:complexType>
                </xs:element>
            </xs:all>
        </xs:complexType>
    </xs:element>
    <!-- out-->
    <xs:element name="out">
        <xs:complexType>
            <xs:all>
                <xs:element name="result">
                    <xs:complexType>
                        <xs:choice>
                            <xs:element name="ok" type="okType"/>
                            <xs:element name="duplicates" type="duplicatesType"/>
                        </xs:choice>
                    </xs:complexType>
                </xs:element>
            </xs:all>
        </xs:complexType>
    </xs:element>
</xs:schema>

Пример 1

Запрос:
http://192.168.1.21:9999/commands/ss_feature_code_set

<?xml version="1.0"?>
<in
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
    <request domain="biysk.local">
        <feature_code ss_name="cfu" feature_key="activate_pulse" prefix="*111"/>
        <feature_code ss_name="cfu" feature_key="deactivate_pulse" prefix="#222"/>
        <feature_code ss_name="cfb" feature_key="test_number_pulse" prefix="#333"/>
    </request>
</in>

Код ответа:

200

Ответ:

<?xml version="1.0"?>
<out
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="ss_feature_code_set.xsd">
    <result>
        <ok/>
    </result>
</out>

Пример 2

Запрос:
http://192.168.1.21:9999/commands/ss_feature_code_set

<in
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
    <request domain="biysk.local">
        <feature_code ss_name="cfb" feature_key="activate_pulse" prefix="*111"/>
        <feature_code ss_name="cfb" feature_key="deactivate_pulse" prefix="#222"/>
        <feature_code ss_name="cfnr" feature_key="test_number_pulse" prefix="#333"/>
    </request>
</in>

Код ответа:

200

Ответ:

<?xml version="1.0"?>
<out
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="ss_feature_code_set.xsd">
    <result>
        <duplicates>
            <feature_code ss_name="cfb" feature_key="activate_pulse" feature="activate" prefix="*111" default_prefix="*111" usage_samples="" description="Activate 'Call Forwarding Busy' (pulse)"/>
            <feature_code ss_name="cfb" feature_key="deactivate_pulse" feature="deactivate" prefix="#222" default_prefix="#222" usage_samples="" description="Deactivate 'Call Forwarding Busy' (pulse)"/>
            <feature_code ss_name="cfb" feature_key="test_number_pulse" feature="test" prefix="#333" default_prefix="#333" usage_samples="" description="Check 'Call Forwarding Busy' on specific number (pulse)"/>
            <feature_code ss_name="cfnr" feature_key="test_number_pulse" feature="test" prefix="#333" default_prefix="#333" usage_samples="" description="Check 'Call Forwarding No Reply' on specific number (pulse)"/>
            <feature_code ss_name="cfu" feature_key="activate_pulse" feature="activate" prefix="*111" default_prefix="*111" usage_samples="" description="Activate 'Call Forwarding Unconditional' (pulse)"/>
            <feature_code ss_name="cfu" feature_key="deactivate_pulse" feature="deactivate" prefix="#222" default_prefix="#222" usage_samples="" description="Deactivate 'Call Forwarding Unconditional' (pulse)"/>
        </duplicates>
    </result>
</out>

Hc_ss_feature_code_properties_info

Команда предназначена для просмотра служебных свойств (префикса Feature кодов услуг, разделителя параметров услуг) для работы с кодами услуг.

Аналог команды в CoCon:

domain/<DOMAIN>/ss/feature-codes/properties/info

Шаблон URL запроса:

http://server:9999/commands/ss_feature_code_properties_info

Код HTTP-ответа:

При выполнении команды HTTP-терминал может ответить следующими сообщениями:

  • 200 – в случае успеха;
  • 404 – в случае ошибки.

XML-схема:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:include schemaLocation="error.xsd"/>

          
    <!-- fcPropsType -->
    <xs:complexType name="fcProps">
        <xs:attribute name="delimiter" type="xs:string" use="required"/>
        <xs:attribute name="finisher" type="xs:string" use="required"/>
    </xs:complexType>

          
    <!-- in-->
    <xs:element name="in">
        <xs:complexType>
            <xs:all>
                <xs:element name="request">
                    <xs:complexType>
                        <xs:attribute name="domain" type="xs:string" use="required"/>
                    </xs:complexType>
                </xs:element>
            </xs:all>
        </xs:complexType>
    </xs:element>
    <!-- out-->
    <xs:element name="out">
        <xs:complexType>
            <xs:choice>
                <xs:element name="feature_code_properties" type="fcProps"/>
                <xs:element name="error" type="errorType"/>
            </xs:choice>
        </xs:complexType>
    </xs:element>
</xs:schema>

Пример

Запрос:

<?xml version="1.0" encoding="UTF-8"?>
<in xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="hc_ss_feature_code_properties_info.xsd">
    <request domain="biysk.local" />
</in>

Ответ:

<?xml version="1.0"?>
<out
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="hc_ss_feature_code_properties_info.xsd">
    <result>
        <feature_code_properties delimiter="*" finisher="#"/>
    </result>
</out>
  • Нет меток