Get custom button: response
<GetCustomButtonsResponse xmlns="http://4psa.com/PBXMessages.xsd/5.2.5" xmlns:common="http://4psa.com/Common.xsd/5.2.5"> <button>{0,unbounded}</button> <common:userID>{0,1}</common:userID> <common:userIdentifier>{0,1}</common:userIdentifier> <common:notice>{0,unbounded}</common:notice> </GetCustomButtonsResponse>
<xs:element name="GetCustomButtonsResponse"> <xs:annotation> <xs:documentation>Get custom button: response</xs:documentation> </xs:annotation> <xs:complexType> <xs:annotation> <xs:documentation>Get custom buttons list: response type</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="button" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Available custom buttons</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="PBXData:CustomButton"> <xs:sequence> <xs:element name="status" type="common:boolean" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element ref="common:userID" minOccurs="0"> <xs:annotation> <xs:documentation>Custom alert owner ID</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="common:userIdentifier" minOccurs="0"> <xs:annotation> <xs:documentation>Custom alert owner identifier</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="common:notice" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element>
Available custom buttons
<button xmlns="http://4psa.com/PBXMessages.xsd/5.2.5" xmlns:PBXData="http://4psa.com/PBXData.xsd/5.2.5"> <PBXData:code>{0,1}</PBXData:code> <PBXData:text>{0,1}</PBXData:text> <PBXData:priority>{0,1}</PBXData:priority> <PBXData:displayMethod>{0,1}</PBXData:displayMethod> <PBXData:displayLevel>{0,1}</PBXData:displayLevel> <PBXData:displayToOwner>{0,1}</PBXData:displayToOwner> <PBXData:expiration unlimited="true">{0,1}</PBXData:expiration> <PBXData:URL>{0,1}</PBXData:URL> <PBXData:location>{0,1}</PBXData:location> <PBXData:action>{0,1}</PBXData:action> <PBXData:includeServiceProviderID>{0,1}</PBXData:includeServiceProviderID> <PBXData:includeClientID>{0,1}</PBXData:includeClientID> <PBXData:includeExtensionID>{0,1}</PBXData:includeExtensionID> <PBXData:includeExtensionNo>{0,1}</PBXData:includeExtensionNo> <PBXData:includeExtensionPublicNo>{0,1}</PBXData:includeExtensionPublicNo> <PBXData:includeChargingPlanID>{0,1}</PBXData:includeChargingPlanID> <status>{0,1}</status> </button>
<xs:element name="button" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Available custom buttons</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="PBXData:CustomButton"> <xs:sequence> <xs:element name="status" type="common:boolean" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element>
<xs:element name="status" type="common:boolean" minOccurs="0"/>