Showing:

Annotations
Diagrams
Facets
Instances
Properties
Source
Element EditDevice
Namespace http://4psa.com/PBXMessages.xsd/5.2.5
Annotations
Get all devices that are provisioned.
Diagram
Diagram PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_IP PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_MACBased PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_connectionType PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_connectionIP PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_mask PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_gateway PBXData_xsd_Element_name.tmp#name PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_firmware PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_phoneModel PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_firmwareVersion PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_phoneMAC PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_status PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_notes PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_adminUsername PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_adminPass PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_passType PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_updateInterval PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_protocol PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_tplID PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_timezoneID PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo_parkBLF PBXData_xsd_Complex_Type_DeviceInfo.tmp#DeviceInfo PBXData_xsd_Element_serial.tmp#serial PBXData_xsd_Element_deviceID.tmp#deviceID PBXMessages_xsd_Element_EditDevice.tmp#EditDevice_ownerID PBXData_xsd_Element_assignedOrganizationID.tmp#assignedOrganizationID PBXMessages_xsd_Element_EditDevice.tmp#EditDevice_assignedExtensions
Type extension of DeviceInfo
Type hierarchy
Properties
content: complex
Model IP{0,1} , MACBased{0,1} , connectionType{0,1} , connectionIP{0,1} , mask{0,1} , gateway{0,1} , name{0,1} , firmware{0,1} , phoneModel{0,1} , firmwareVersion{0,1} , phoneMAC{0,1} , status{0,1} , notes{0,1} , adminUsername{0,1} , adminPass{0,1} , passType{0,1} , updateInterval{0,1} , protocol{0,1} , tplID{0,1} , timezoneID{0,1} , parkBLF{0,1} , serial{0,1} , deviceID , ownerID{0,1} , assignedOrganizationID{0,1} , assignedExtensions*
Children IP, MACBased, adminPass, adminUsername, assignedExtensions, assignedOrganizationID, connectionIP, connectionType, deviceID, firmware, firmwareVersion, gateway, mask, name, notes, ownerID, parkBLF, passType, phoneMAC, phoneModel, protocol, serial, status, timezoneID, tplID, updateInterval
Instance
<EditDevice xmlns="http://4psa.com/PBXMessages.xsd/5.2.5" xmlns:PBXData="http://4psa.com/PBXData.xsd/5.2.5">
  <PBXData:IP>{0,1}</PBXData:IP>
  <PBXData:MACBased>{0,1}</PBXData:MACBased>
  <PBXData:connectionType>{0,1}</PBXData:connectionType>
  <PBXData:connectionIP>{0,1}</PBXData:connectionIP>
  <PBXData:mask>{0,1}</PBXData:mask>
  <PBXData:gateway>{0,1}</PBXData:gateway>
  <PBXData:name>{0,1}</PBXData:name>
  <PBXData:firmware>{0,1}</PBXData:firmware>
  <PBXData:phoneModel>{0,1}</PBXData:phoneModel>
  <PBXData:firmwareVersion>{0,1}</PBXData:firmwareVersion>
  <PBXData:phoneMAC>{0,1}</PBXData:phoneMAC>
  <PBXData:status>{0,1}</PBXData:status>
  <PBXData:notes>{0,1}</PBXData:notes>
  <PBXData:adminUsername>{0,1}</PBXData:adminUsername>
  <PBXData:adminPass>{0,1}</PBXData:adminPass>
  <PBXData:passType>{0,1}</PBXData:passType>
  <PBXData:updateInterval>{0,1}</PBXData:updateInterval>
  <PBXData:protocol>{0,1}</PBXData:protocol>
  <PBXData:tplID>{0,1}</PBXData:tplID>
  <PBXData:timezoneID>{0,1}</PBXData:timezoneID>
  <PBXData:parkBLF>{0,1}</PBXData:parkBLF>
  <PBXData:serial>{0,1}</PBXData:serial>
  <PBXData:deviceID>{1,1}</PBXData:deviceID>
  <ownerID>{0,1}</ownerID>
  <PBXData:assignedOrganizationID>{0,1}</PBXData:assignedOrganizationID>
  <assignedExtensions>{0,unbounded}</assignedExtensions>
</EditDevice>
Source
<xs:element name="EditDevice">
  <xs:annotation>
    <xs:documentation>Get all devices that are provisioned.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="data:DeviceInfo">
        <xs:sequence>
          <xs:element ref="PBXData:serial" minOccurs="0"/>
          <xs:element ref="PBXData:deviceID"/>
          <xs:element name="ownerID" type="common:positiveInteger" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Id of the owner</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element ref="PBXData:assignedOrganizationID" minOccurs="0"/>
          <xs:element name="assignedExtensions" type="data:DeviceExtension" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>IDs of the extensions associated with the device</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
Element ownerID
Namespace http://4psa.com/PBXMessages.xsd/5.2.5
Annotations
Id of the owner
Diagram
Diagram Common_xsd_Simple_Type_positiveInteger.tmp#positiveInteger
Type positiveInteger
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
totalDigits 4
Source
<xs:element name="ownerID" type="common:positiveInteger" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Id of the owner</xs:documentation>
  </xs:annotation>
</xs:element>
Element assignedExtensions
Namespace http://4psa.com/PBXMessages.xsd/5.2.5
Annotations
IDs of the extensions associated with the device
Diagram
Diagram Common_xsd_Element_extendedNumber.tmp#extendedNumber PBXData_xsd_Complex_Type_DeviceExtension.tmp#DeviceExtension_line PBXData_xsd_Complex_Type_DeviceExtension.tmp#DeviceExtension
Type DeviceExtension
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model extendedNumber , line
Children extendedNumber, line
Instance
<assignedExtensions xmlns="http://4psa.com/PBXMessages.xsd/5.2.5" xmlns:common="http://4psa.com/Common.xsd/5.2.5" xmlns:PBXData="http://4psa.com/PBXData.xsd/5.2.5">
  <common:extendedNumber>{1,1}</common:extendedNumber>
  <PBXData:line>{1,1}</PBXData:line>
</assignedExtensions>
Source
<xs:element name="assignedExtensions" type="data:DeviceExtension" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>IDs of the extensions associated with the device</xs:documentation>
  </xs:annotation>
</xs:element>