Showing:

Annotations
Diagrams
Facets
Instances
Properties
Source
Used by
Element incomingCalls
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Incoming calls report
Diagram
DiagramReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_incomingCalls_totalReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_incomingCalls_answeredReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_incomingCalls_unansweredReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_incomingCalls_busyReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_incomingCalls_failedReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_incomingCalls_unknownReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_incomingCalls_unallowed
Properties
content: complex
minOccurs: 0
Model total{0,1} , answered{0,1} , unanswered{0,1} , busy{0,1} , failed{0,1} , unknown{0,1} , unallowed{0,1}
Children answered, busy, failed, total, unallowed, unanswered, unknown
Instance
<incomingCalls xmlns="http://4psa.com/ReportData.xsd/5.2.5">
  <total>{0,1}</total>
  <answered>{0,1}</answered>
  <unanswered>{0,1}</unanswered>
  <busy>{0,1}</busy>
  <failed>{0,1}</failed>
  <unknown>{0,1}</unknown>
  <unallowed>{0,1}</unallowed>
</incomingCalls>
Source
<xs:element name="incomingCalls" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Incoming calls report</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="total" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Total number of calls</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="answered" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Answered calls</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="unanswered" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Unanswered calls</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="busy" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Busy calls</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="failed" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Failed calls</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="unknown" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Unknown call ending</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="unallowed" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Unallowed calls</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element incomingCalls / total
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Total number of calls
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="total" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Total number of calls</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomingCalls / answered
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Answered calls
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="answered" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Answered calls</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomingCalls / unanswered
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Unanswered calls
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="unanswered" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Unanswered calls</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomingCalls / busy
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Busy calls
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="busy" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Busy calls</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomingCalls / failed
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Failed calls
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="failed" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Failed calls</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomingCalls / unknown
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Unknown call ending
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="unknown" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Unknown call ending</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomingCalls / unallowed
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Unallowed calls
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="unallowed" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Unallowed calls</xs:documentation>
  </xs:annotation>
</xs:element>
Element outgoingCalls
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Outgoing calls report
Diagram
DiagramReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_outgoingCalls_totalReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_outgoingCalls_answeredReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_outgoingCalls_unansweredReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_outgoingCalls_busyReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_outgoingCalls_failedReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_outgoingCalls_unknownReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_outgoingCalls_unallowed
Properties
content: complex
minOccurs: 0
Model total{0,1} , answered{0,1} , unanswered{0,1} , busy{0,1} , failed{0,1} , unknown{0,1} , unallowed{0,1}
Children answered, busy, failed, total, unallowed, unanswered, unknown
Instance
<outgoingCalls xmlns="http://4psa.com/ReportData.xsd/5.2.5">
  <total>{0,1}</total>
  <answered>{0,1}</answered>
  <unanswered>{0,1}</unanswered>
  <busy>{0,1}</busy>
  <failed>{0,1}</failed>
  <unknown>{0,1}</unknown>
  <unallowed>{0,1}</unallowed>
</outgoingCalls>
Source
<xs:element name="outgoingCalls" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Outgoing calls report</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="total" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Total number of calls</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="answered" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Answered calls</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="unanswered" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Unanswered calls</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="busy" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Busy calls</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="failed" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Failed calls</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="unknown" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Unknown call ending</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="unallowed" type="common:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Unallowed calls</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element outgoingCalls / total
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Total number of calls
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="total" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Total number of calls</xs:documentation>
  </xs:annotation>
</xs:element>
Element outgoingCalls / answered
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Answered calls
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="answered" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Answered calls</xs:documentation>
  </xs:annotation>
</xs:element>
Element outgoingCalls / unanswered
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Unanswered calls
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="unanswered" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Unanswered calls</xs:documentation>
  </xs:annotation>
</xs:element>
Element outgoingCalls / busy
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Busy calls
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="busy" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Busy calls</xs:documentation>
  </xs:annotation>
</xs:element>
Element outgoingCalls / failed
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Failed calls
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="failed" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Failed calls</xs:documentation>
  </xs:annotation>
</xs:element>
Element outgoingCalls / unknown
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Unknown call ending
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="unknown" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Unknown call ending</xs:documentation>
  </xs:annotation>
</xs:element>
Element outgoingCalls / unallowed
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Unallowed calls
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="unallowed" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Unallowed calls</xs:documentation>
  </xs:annotation>
</xs:element>
Element call
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Call history
Diagram
DiagramReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_call_sourceReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_call_destinationReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_call_initiatedReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_call_startDateReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_call_durationReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_call_answerDateReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_call_flowReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_call_typeReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_call_dispositionReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_call_hangupCauseReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_http___4psa.com_ReportData.xsd_5.2.5_CallReport_call_networkCode
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model source{0,1} , destination{0,1} , initiated{0,1} , startDate{0,1} , duration{0,1} , answerDate{0,1} , flow{0,1} , type{0,1} , disposition{0,1} , hangupCause{0,1} , networkCode{0,1}
Children answerDate, destination, disposition, duration, flow, hangupCause, initiated, networkCode, source, startDate, type
Instance
<call xmlns="http://4psa.com/ReportData.xsd/5.2.5">
  <source>{0,1}</source>
  <destination>{0,1}</destination>
  <initiated>{0,1}</initiated>
  <startDate>{0,1}</startDate>
  <duration>{0,1}</duration>
  <answerDate>{0,1}</answerDate>
  <flow>{0,1}</flow>
  <type>{0,1}</type>
  <disposition>{0,1}</disposition>
  <hangupCause>{0,1}</hangupCause>
  <networkCode>{0,1}</networkCode>
</call>
Source
<xs:element name="call" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Call history</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="source" type="common:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Caller</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="destination" type="common:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Callee</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="initiated" type="common:dateTime">
        <xs:annotation>
          <xs:documentation>The time when call was initiated.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="startDate" type="common:dateTime" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Call start datetime</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="duration" type="common:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Call duration (seconds)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="answerDate" type="common:dateTime" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Call answer timel</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="flow" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Call flow: in, out.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="in"/>
            <xs:enumeration value="out"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="type" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Call type: local, elocal, out.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="local"/>
            <xs:enumeration value="elocal"/>
            <xs:enumeration value="out"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="disposition" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Call disposition: ANSWERED, BUSY, FAILED, NO ANSWER, UNKNOWN, NOT ALLOWED.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="ANSWERED"/>
            <xs:enumeration value="BUSY"/>
            <xs:enumeration value="FAILED"/>
            <xs:enumeration value="NO ANSWER"/>
            <xs:enumeration value="UNKNOWN"/>
            <xs:enumeration value="NOT ALLOWED"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="hangupCause" type="common:integer">
        <xs:annotation>
          <xs:documentation>Hangup cause</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="networkCode" type="common:string">
        <xs:annotation>
          <xs:documentation>Network code</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element call / source
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Caller
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="source" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Caller</xs:documentation>
  </xs:annotation>
</xs:element>
Element call / destination
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Callee
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="destination" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Callee</xs:documentation>
  </xs:annotation>
</xs:element>
Element call / initiated
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
The time when call was initiated.
Diagram
DiagramCommon_xsd_Simple_Type_dateTime.tmp#dateTime
Type dateTime
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element minOccurs="0" name="initiated" type="common:dateTime">
  <xs:annotation>
    <xs:documentation>The time when call was initiated.</xs:documentation>
  </xs:annotation>
</xs:element>
Element call / startDate
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Call start datetime
Diagram
DiagramCommon_xsd_Simple_Type_dateTime.tmp#dateTime
Type dateTime
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="startDate" type="common:dateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Call start datetime</xs:documentation>
  </xs:annotation>
</xs:element>
Element call / duration
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Call duration (seconds)
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="duration" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Call duration (seconds)</xs:documentation>
  </xs:annotation>
</xs:element>
Element call / answerDate
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Call answer timel
Diagram
DiagramCommon_xsd_Simple_Type_dateTime.tmp#dateTime
Type dateTime
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="answerDate" type="common:dateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Call answer timel</xs:documentation>
  </xs:annotation>
</xs:element>
Element call / flow
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Call flow: in, out.
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
Facets
enumeration in
enumeration out
Source
<xs:element name="flow" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Call flow: in, out.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="in"/>
      <xs:enumeration value="out"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element call / type
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Call type: local, elocal, out.
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
Facets
enumeration local
enumeration elocal
enumeration out
Source
<xs:element name="type" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Call type: local, elocal, out.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="local"/>
      <xs:enumeration value="elocal"/>
      <xs:enumeration value="out"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element call / disposition
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Call disposition: ANSWERED, BUSY, FAILED, NO ANSWER, UNKNOWN, NOT ALLOWED.
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
Facets
enumeration ANSWERED
enumeration BUSY
enumeration FAILED
enumeration NO ANSWER
enumeration UNKNOWN
enumeration NOT ALLOWED
Source
<xs:element name="disposition" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Call disposition: ANSWERED, BUSY, FAILED, NO ANSWER, UNKNOWN, NOT ALLOWED.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="ANSWERED"/>
      <xs:enumeration value="BUSY"/>
      <xs:enumeration value="FAILED"/>
      <xs:enumeration value="NO ANSWER"/>
      <xs:enumeration value="UNKNOWN"/>
      <xs:enumeration value="NOT ALLOWED"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element call / hangupCause
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Hangup cause
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element minOccurs="0" name="hangupCause" type="common:integer">
  <xs:annotation>
    <xs:documentation>Hangup cause</xs:documentation>
  </xs:annotation>
</xs:element>
Element call / networkCode
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Network code
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element minOccurs="0" name="networkCode" type="common:string">
  <xs:annotation>
    <xs:documentation>Network code</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type CallReport
Namespace http://4psa.com/ReportData.xsd/5.2.5
Annotations
Call report data
Diagram
DiagramReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_incomingCallsReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_outgoingCallsReportData_xsd_Complex_Type_CallReport.tmp#http___4psa.com_ReportData.xsd_5.2.5_CallReport_call
Used by
Element CallReportResponse
Model incomingCalls{0,1} , outgoingCalls{0,1} , call*
Children call, incomingCalls, outgoingCalls
Source
<xs:complexType name="CallReport">
  <xs:annotation>
    <xs:documentation>Call report data</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="incomingCalls" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Incoming calls report</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="total" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Total number of calls</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="answered" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Answered calls</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="unanswered" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Unanswered calls</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="busy" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Busy calls</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="failed" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Failed calls</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="unknown" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Unknown call ending</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="unallowed" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Unallowed calls</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="outgoingCalls" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Outgoing calls report</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="total" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Total number of calls</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="answered" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Answered calls</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="unanswered" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Unanswered calls</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="busy" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Busy calls</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="failed" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Failed calls</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="unknown" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Unknown call ending</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="unallowed" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Unallowed calls</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="call" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Call history</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="source" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Caller</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="destination" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Callee</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="initiated" type="common:dateTime">
            <xs:annotation>
              <xs:documentation>The time when call was initiated.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="startDate" type="common:dateTime" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Call start datetime</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="duration" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Call duration (seconds)</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="answerDate" type="common:dateTime" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Call answer timel</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="flow" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Call flow: in, out.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="in"/>
                <xs:enumeration value="out"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element name="type" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Call type: local, elocal, out.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="local"/>
                <xs:enumeration value="elocal"/>
                <xs:enumeration value="out"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element name="disposition" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Call disposition: ANSWERED, BUSY, FAILED, NO ANSWER, UNKNOWN, NOT ALLOWED.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="ANSWERED"/>
                <xs:enumeration value="BUSY"/>
                <xs:enumeration value="FAILED"/>
                <xs:enumeration value="NO ANSWER"/>
                <xs:enumeration value="UNKNOWN"/>
                <xs:enumeration value="NOT ALLOWED"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element minOccurs="0" name="hangupCause" type="common:integer">
            <xs:annotation>
              <xs:documentation>Hangup cause</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element minOccurs="0" name="networkCode" type="common:string">
            <xs:annotation>
              <xs:documentation>Network code</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>