Documentation for ReportMessages

Table of Contents

top

Schema Document Properties

Target Namespace http://4psa.com/ReportMessages.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/ReportMessages.xsd/2.0.0
common http://4psa.com/Common.xsd/2.0.0
xml http://www.w3.org/XML/1998/namespace
messagesInfo http://4psa.com/ReportMessagesInfo.xsd/2.0.0
xs http://www.w3.org/2001/XMLSchema
data http://4psa.com/ReportData.xsd/2.0.0
Schema Component Representation
<xs:schema targetNamespace="http://4psa.com/ReportMessages.xsd/2.0.0" elementFormDefault="qualified" id="ReportMessages">
<xs:import namespace="http://4psa.com/ReportData.xsd/2.0.0" schemaLocation="ReportData.xsd"/>
<xs:import namespace="http://4psa.com/ReportMessagesInfo.xsd/2.0.0" schemaLocation="ReportMessagesInfo.xsd"/>
<xs:import namespace="http://4psa.com/Common.xsd/2.0.0" schemaLocation="../Common.xsd"/>
...
</xs:schema>
top

Global Declarations

Element: CallCostsRequest

Name CallCostsRequest
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Get the call costs report: request
Logical Diagram
XML Instance Representation
<CallCostsRequest>
Start Choice [1]
<userID> common:positiveInteger </userID> [0..1]

'User ID'

<userIdentifier> common:string </userIdentifier> [0..1]

'User identifier'

End Choice
Start Choice [1]
<interval> [0..1]
<startDate> xs:date </startDate> [0..1]

'Format: yyyy-mm-dd'

<endDate> xs:date </endDate> [0..1]

'Format: yyyy-mm-dd'

</interval>
<year> common:unsignedInt </year> [0..1]

'Search year. Default: current year'

<month> common:unsignedInt </month> [0..1]

'Search month. Default: current month'

End Choice
<prepareDelete> common:boolean </prepareDelete> [0..1]

'Set flag to mark client in state: ireversable suspension'

</CallCostsRequest>
Schema Component Representation
<xs:element name="CallCostsRequest">
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="userID" type=" common:positiveInteger " minOccurs="0"/>
<xs:element name="userIdentifier" type=" common:string " minOccurs="0"/>
</xs:choice>
<xs:choice>
<xs:element name="interval" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="startDate" type=" xs:date " minOccurs="0"/>
<xs:element name="endDate" type=" xs:date " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:sequence>
<xs:element name="year" type=" common:unsignedInt " minOccurs="0"/>
<xs:element name="month" type=" common:unsignedInt " minOccurs="0"/>
</xs:sequence>
</xs:choice>
<xs:element name="prepareDelete" type=" common:boolean " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: CallCostsResponse

Name CallCostsResponse
Type messagesInfo:CallCostsResponseType
Nillable no
Abstract no
Documentation Get the call costs report: response
Logical Diagram
XML Instance Representation
<CallCostsResponse>
<!-- ' CallCostData:CallCostInfo ' super type was not found in this schema. Some elements and attributes may be missing. -->
<notice> common:notice </notice> [0..*]
</CallCostsResponse>
Schema Component Representation
<xs:element name="CallCostsResponse" type=" messagesInfo:CallCostsResponseType "/>
top

Element: QuickStatsRequest

Name QuickStatsRequest
Type Locally-defined complex type
Nillable no
Abstract no
Documentation System statistics: request
Logical Diagram
XML Instance Representation
<QuickStatsRequest>
Start Choice [1]
<scope> common:string </scope> [0..1]

'Scope identifier for the enrollment server. Scope:automation is reserved for VoipNow Automation'

<userID> common:positiveInteger </userID> [0..1]

'User ID'

<userIdentifier> common:string </userIdentifier> [0..1]

'User identifier'

End Choice
</QuickStatsRequest>
Schema Component Representation
<xs:element name="QuickStatsRequest">
<xs:complexType>
<xs:choice>
<xs:element name="scope" type=" common:string " minOccurs="0"/>
<xs:element name="userID" type=" common:positiveInteger " minOccurs="0"/>
<xs:element name="userIdentifier" type=" common:string " minOccurs="0"/>
</xs:choice>
</xs:complexType>
</xs:element>
top

Element: QuickStatsResponse

Name QuickStatsResponse
Type messagesInfo:QuickStatsResponseType
Nillable no
Abstract no
Documentation System statistics: response
Logical Diagram
XML Instance Representation
<QuickStatsResponse>
<!-- ' CallCostData:QuickStats ' super type was not found in this schema. Some elements and attributes may be missing. -->
<notice> common:notice </notice> [0..*]
</QuickStatsResponse>
Schema Component Representation
<xs:element name="QuickStatsResponse" type=" messagesInfo:QuickStatsResponseType "/>
top