Documentation for ReportMessagesInfo

Table of Contents

top

Schema Document Properties

Target Namespace http://4psa.com/ReportMessagesInfo.xsd/2.0.0
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
Schema Composition
  • This schema imports schema(s) from the following namespace(s):

Declared Namespaces

Prefix Namespace
Default namespace http://4psa.com/ReportMessagesInfo.xsd/2.0.0
CallCostData http://4psa.com/ReportData.xsd/2.0.0
xml http://www.w3.org/XML/1998/namespace
xs http://www.w3.org/2001/XMLSchema
common http://4psa.com/Common.xsd/2.0.0
Schema Component Representation
<xs:schema targetNamespace="http://4psa.com/ReportMessagesInfo.xsd/2.0.0" elementFormDefault="qualified" id="ReportMessagesInfo">
<xs:import namespace="http://4psa.com/ReportData.xsd/2.0.0" schemaLocation="ReportData.xsd"/>
<xs:import namespace="http://4psa.com/Common.xsd/2.0.0" schemaLocation="../Common.xsd"/>
...
</xs:schema>
top

Global Definitions

Complex Type: CallCostsResponseType

Super-types: CallCostData:CallCostInfo < CallCostsResponseType (by extension)
Sub-types: None
Name CallCostsResponseType
Abstract no
Documentation Get the call costs: response type
XML Instance Representation
<...>
<mstns:cost> common:float </mstns:cost> [0..1]

'Total call cost'

<mstns:profit> common:float </mstns:profit> [0..1]

'Profit'

<mstns:currency> common:string </mstns:currency> [0..1]

'Default system currency'

<mstns:totalCalls> common:unsignedInt </mstns:totalCalls> [0..1]

'Total number of calls'

<mstns:elocalCall> common:unsignedInt </mstns:elocalCall> [0..1]

'Extended local calls'

<mstns:externalCall> common:unsignedInt </mstns:externalCall> [0..1]

'External calls'

<mstns:incomingCall> common:unsignedInt </mstns:incomingCall> [0..1]

'Incoming calls'

<mstns:outgoingCall> common:unsignedInt </mstns:outgoingCall> [0..1]

'Outgoing calls'

<notice> common:notice </notice> [0..*]
</...>
Schema Component Representation
<xs:complexType name="CallCostsResponseType">
<xs:complexContent>
<xs:extension base=" CallCostData:CallCostInfo ">
<xs:sequence>
<xs:element name="notice" type=" common:notice " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

Complex Type: QuickStatsResponseType

Super-types: CallCostData:QuickStats < QuickStatsResponseType (by extension)
Sub-types: None
Name QuickStatsResponseType
Abstract no
Documentation Quick statistics: response type
XML Instance Representation
<...>
<mstns:resellers> UserStatistics </mstns:resellers> [0..1]

'Reseller account overview'

<mstns:clients> UserStatistics </mstns:clients> [0..1]

'Client account overview'

<mstns:endpoints> UserStatistics </mstns:endpoints> [0..1]

'Extension account overview'

<mstns:incomingCalls> CallStatistics </mstns:incomingCalls> [0..1]

'Incoming calls report'

<mstns:outgoingCalls> CallStatistics </mstns:outgoingCalls> [0..1]

'Outgoing calls report'

<mstns:currency> common:string </mstns:currency> [0..1]
<mstns:lastLogin> xs:dateTime </mstns:lastLogin> [0..1]

'Last login date to 4PSA VoipNowcontrol panel'

<mstns:soundFilesQuota> common:diskSpace </mstns:soundFilesQuota> [0..1]

'Sound files quota: used/total'

<mstns:recordedMsgQuota> common:diskSpace </mstns:recordedMsgQuota> [0..1]

'Recorded messages quota: used/total'

<notice> common:notice </notice> [0..*]
</...>
Schema Component Representation
<xs:complexType name="QuickStatsResponseType">
<xs:complexContent>
<xs:extension base=" CallCostData:QuickStats ">
<xs:sequence>
<xs:element name="notice" type=" common:notice " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top