Showing:

Annotations
Diagrams
Facets
Instances
Properties
Source
Element GetCallRulesInResponse
Namespace http://4psa.com/ExtensionMessages.xsd/5.2.5
Annotations
Get incoming call rules list response
Diagram
Diagram Common_xsd_Element_extendedNumber.tmp#extendedNumber ExtensionMessages_xsd_Element_GetCallRulesInResponse.tmp#GetCallRulesInResponse_rules Common_xsd_Element_notice.tmp#notice
Properties
content: complex
Model extendedNumber{0,1} , rules* , notice*
Children extendedNumber, notice, rules
Instance
<GetCallRulesInResponse xmlns="http://4psa.com/ExtensionMessages.xsd/5.2.5" xmlns:common="http://4psa.com/Common.xsd/5.2.5">
  <common:extendedNumber>{0,1}</common:extendedNumber>
  <rules>{0,unbounded}</rules>
  <common:notice>{0,unbounded}</common:notice>
</GetCallRulesInResponse>
Source
<xs:element name="GetCallRulesInResponse">
  <xs:annotation>
    <xs:documentation>Get incoming call rules list response</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:annotation>
      <xs:documentation>Get extension incoming call rules: response
					data</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:sequence>
        <xs:element ref="common:extendedNumber" minOccurs="0"/>
        <xs:element name="rules" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>Incoming call rules data on success</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:complexContent>
              <xs:extension base="extensionData:callRuleChoice">
                <xs:sequence>
                  <xs:element ref="extensionData:ruleID"/>
                  <xs:element name="status" type="common:boolean" default="1" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Incoming call rule status</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:extension>
            </xs:complexContent>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:element ref="common:notice" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element rules
Namespace http://4psa.com/ExtensionMessages.xsd/5.2.5
Annotations
Incoming call rules data on success
Diagram
Diagram ExtensionData_xsd_Element_busy.tmp#busy ExtensionData_xsd_Element_congestion.tmp#congestion ExtensionData_xsd_Element_hangup.tmp#hangup ExtensionData_xsd_Element_transfer.tmp#transfer ExtensionData_xsd_Element_cascade.tmp#cascade ExtensionData_xsd_Element_authenticate.tmp#authenticate ExtensionData_xsd_Element_setCallPriority.tmp#setCallPriority ExtensionData_xsd_Complex_Type_callRuleChoice.tmp#callRuleChoice ExtensionData_xsd_Element_ruleID.tmp#ruleID ExtensionMessages_xsd_Element_GetCallRulesInResponse.tmp#GetCallRulesInResponse_GetCallRulesInResponse_rules_status
Type extension of callRuleChoice
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model (busy | congestion | hangup | transfer | cascade | authenticate | setCallPriority) , ruleID , status{0,1}
Children authenticate, busy, cascade, congestion, hangup, ruleID, setCallPriority, status, transfer
Instance
<rules xmlns="http://4psa.com/ExtensionMessages.xsd/5.2.5" xmlns:extensionData="http://4psa.com/ExtensionData.xsd/5.2.5">
  <extensionData:busy>{1,1}</extensionData:busy>
  <extensionData:congestion>{1,1}</extensionData:congestion>
  <extensionData:hangup>{1,1}</extensionData:hangup>
  <extensionData:transfer>{1,1}</extensionData:transfer>
  <extensionData:cascade>{1,1}</extensionData:cascade>
  <extensionData:authenticate>{1,1}</extensionData:authenticate>
  <extensionData:setCallPriority>{1,1}</extensionData:setCallPriority>
  <extensionData:ruleID>{1,1}</extensionData:ruleID>
  <status>{0,1}</status>
</rules>
Source
<xs:element name="rules" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Incoming call rules data on success</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="extensionData:callRuleChoice">
        <xs:sequence>
          <xs:element ref="extensionData:ruleID"/>
          <xs:element name="status" type="common:boolean" default="1" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Incoming call rule status</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
Element rules / status
Namespace http://4psa.com/ExtensionMessages.xsd/5.2.5
Annotations
Incoming call rule status
Diagram
Diagram Common_xsd_Simple_Type_boolean.tmp#boolean
Type boolean
Properties
content: simple
minOccurs: 0
default: 1
Facets
whiteSpace collapse
Source
<xs:element name="status" type="common:boolean" default="1" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Incoming call rule status</xs:documentation>
  </xs:annotation>
</xs:element>