Filter criteria based on the account code.
When "callsWithCodes" is set to true, all call logs with account/authorization codes are returned.
When it set to false, all call logs without account/authorization codes are returned.
Filter criteria based on call authorization code. Note that this code
filter is different than EnhancedCallLogsAccountAuthorizationCodeFilter,
which applies strictly to codes entered using the account/authorization
code service.
When "callsWithCodes" is set to true, all call logs with authorization
codes are returned.
When it set to false, all call logs without authorization codes are
returned.
If "authorizationCode" is set, all call logs matching that specific
authorization code are returned.
Redirected call selection.
When " redirectedCall " is set to true, all call logs with redirected call are returned. When it
set to false, all call logs without redirected call are returned.
The redirected call can be defined by including a subset of Service Invocation Disposition here.
If none included, any call has a ServiceInvocationDisposition value defined in ServiceInvocationDisposition
is considered as a redirected call.
Used in enhanced call logs group and enterprise queries to restrict the set of result
rows when making a request that can result in a large dataset. The client specifies the
starting row and the number of rows requested.
The server only provides those rows in results, if available.
Request users' call logs within an enterprise
If the callLogType is not specified, all types of calls logs (placed, received, missed) are returned.
It is possible to restrict the number of rows returned using responsePagingControl. If responsePagingControl
is not specified, the value of Enhanced Call Logs system parameter maxNonPagedResponseSize will control
the maximum number of call logs can be returned.
The response is either an EnterpriseEnhancedCallLogsGetListResponse20 or an ErrorResponse.
The following elements are only used in AS data mode:
callAuthorizationCodeFilter
callSecurityClassification
XML Instance Representation
<...>
<!-- 'OCICommand' super type was not found in this schema. Some elements and attributes may be missing. -->
Response to EnterpriseEnhancedCallLogsGetListRequest20.
Total numbers of rows is:
- the total number of retrievable logs of the call log type that was specified in the EnterpriseEnhancedCallLogsGetListRequest20,
if a call log type was specified in the request.
- the total number of retrievable logs, if no call log type was specified in the request.
A list of ExtendedMixedCallLogsEntry20 will be returned if the call logs are stored on DBS. Otherwise, an error response will be returned.
The result is sorted by date/time of the call.
XML Instance Representation
<...>
<!-- 'OCIResponse' super type was not found in this schema. Some elements and attributes may be missing. -->
Extended Call Log entry describing a placed, received, or missed call.
"countryCode" is the user's country code
The following time elements are represented as timestamp, i.e., the number of milliseconds
since January 1, 1970, 00:00:00 GMT.
"startTime" represents the time when the system sends out a call invitation message (e.g. for
placed calls) or receives a call invitation message (e.g. for missed/received calls).
"answerTime" represents the time when the call is answered by the terminating party.
"detachedTime" represents the time when the call is successfully redirected by the system.
"releaseTime" represents the time when the call is released. This time corresponds to the
moment the call is released by the system, and not necessarily when one party hangs up, since this
does not always mean the call is released (e.g. Emergency/911 calls).
The elements "userGroupId", "userId","userPrimaryDn" and "userPrimaryExtension"
are only returned when the enterprise or group level requests are used.
The following elements are only used in AS data mode:
callAuthorizationCode
callSecurityClassification
Request users' call logs within a group
If the callLogType is not specified, all types of calls logs (placed, received, missed) are returned.
It is possible to restrict the number of rows returned using responsePagingControl.If responsePagingControl
is not specified, the value of Enhanced Call Logs system parameter maxNonPagedResponseSize will control
the maximum number of call logs can be returned.
The response is either a GroupEnhancedCallLogsGetListResponse20 or an ErrorResponse.
The following elements are only used in AS data mode:
callAuthorizationCodeFilter
callSecurityClassification
XML Instance Representation
<...>
<!-- 'OCICommand' super type was not found in this schema. Some elements and attributes may be missing. -->
Response to GroupEnhancedCallLogsGetListRequest20.
Total numbers of rows is:
- the total number of retrievable logs of the call log type that was specified in the GroupEnhancedCallLogsGetListRequest20,
if a call log type was specified in the request.
- the total number of retrievable logs, if no call log type was specified in the request.
A list of ExtendedMixedCallLogsEntry20 will be returned if the call logs are stored on DBS. Otherwise, an error response will be returned.
The logs are sorted by date/time of the call.
XML Instance Representation
<...>
<!-- 'OCIResponse' super type was not found in this schema. Some elements and attributes may be missing. -->
Get the service provider's enhanced call log settings.
The response is either a ServiceProviderEnhancedCallLogsGetResponse17sp4 or an ErrorResponse.
This command will return an ErrorResponse if DBS is used as the call log server.
XML Instance Representation
<...>
<!-- 'OCICommand' super type was not found in this schema. Some elements and attributes may be missing. -->
Modify the Service Provider level data associated with Enhanced Call Logs.
Configures the maximum number of logged calls and maximum age of your user's call logs.
Log entries are deleted when either of the two limits is reached.
The response is either a SuccessResponse or an ErrorResponse.
XML Instance Representation
<...>
<!-- 'OCICommand' super type was not found in this schema. Some elements and attributes may be missing. -->
Response to SystemEnhancedCallLogsGetRequest20sp1.
The following elements are only used in AS data mode:
isSendEnabled
server1NetAddress
server1SendPort
server1RetrievePort
server2NetAddress
server2SendPort
server2RetrievePort
sharedSecret
retransmissionDelayMilliSeconds
maxTransmissions
soapTimeoutSeconds
useDBS
eclQueryApplicationURL
eclQueryDataRepositoryURL
XML Instance Representation
<...>
<!-- 'OCIResponse' super type was not found in this schema. Some elements and attributes may be missing. -->
Modify the system level data associated with Enhanced Call Logs.
The response is either a SuccessResponse or an ErrorResponse.
The following elements are only used in AS data mode:
isSendEnabled
server1NetAddress
server1SendPort
server1RetrievePort
server2NetAddress
server2SendPort
server2RetrievePort
sharedSecret
retransmissionDelayMilliSeconds
maxTransmissions
soapTimeoutSeconds
useDBS
eclQueryApplicationURL
eclQueryDataRepositoryURL
XML Instance Representation
<...>
<!-- 'OCICommand' super type was not found in this schema. Some elements and attributes may be missing. -->
Response to SystemEnhancedCallLogsSchemaInstanceGetListRequest.
Contains a table with column headings: "Instance Name", "Actual Users", "Potential Users".
XML Instance Representation
<...>
<!-- 'OCIResponse' super type was not found in this schema. Some elements and attributes may be missing. -->
Request user's call logs.
If the callLogType is not specified, all types of calls logs (placed, received, missed) are returned.
The filters "dateTimeRange", "numberFilter", "redirectedNumberFilter", "accountAuthorizationCodeFilter"
"callAuthorizationCodeFilter" and "subscriberType" are ignored if call logs are stored in CDS. When
"ReceivedOrMissed" is specified as "callLogType" and call logs are stored in CDS, all call logs including
placed will be returned.
It is possible to restrict the number of rows returned using responsePagingControl. If responsePagingControl
is not specified, the value of Enhanced Call Logs system parameter maxNonPagedResponseSize will control
the maximum number of call logs can be returned.
The response is either a UserEnhancedCallLogsGetListResponse20 or an ErrorResponse.
The following elements are only used in AS data mode:
callAuthorizationCodeFilter
callSecurityClassification
XML Instance Representation
<...>
<!-- 'OCICommand' super type was not found in this schema. Some elements and attributes may be missing. -->
Response to UserEnhancedCallLogsGetListRequest20.
Total numbers of rows is:
- the total number of retrievable logs of the call log type that was specified in the UserEnhancedCallLogsGetListRequest20,
if a call log type was specified in the request.
- the total number of retrievable logs, if no call log type was specified in the request.
A list of MixedCallLogsEntry will be returned if the call logs are stored on CDS
A list of ExtendedMixedCallLogsEntry20 will be returned if the call logs are stored on DBS
The logs are sorted by date/time of the call.
XML Instance Representation
<...>
<!-- 'OCIResponse' super type was not found in this schema. Some elements and attributes may be missing. -->
value comes from list: {'Auto Attendant'|'BroadWorks Anywhere Portal'|'Call Center'|'Find-me/Follow-me'|'Flexible Seating Host'|'Hunt Group'|'Route Point'|'User'|'VoiceXML'}
value comes from list: {'Automatic Hold/Retrieve'|'Call Forward Always'|'Call Forward Busy'|'Call Forward No Answer'|'Call Forward Not Reachable'|'Call Forward Selective'|'Call Park'|'Call Pickup'|'Deflection'|'Directed Call Pickup'|'Distribution from Call Center'|'Distribution from Hunt Group'|'Distribution from Route Point'|'Do Not Disturb'|'Fax Deposit'|'Group Night Forwarding'|'Sequential Ring'|'Series Completion'|'Simultaneous Ring'|'Third Party Deflection'|'Third Party Voice Mail Support'|'Transfer Consult'|'Trunk Group Forward Capacity Exceeded'|'Trunk Group Forward Unreachable'|'Trunk Group Forward Unconditional'|'Voice Mail Transfer'|'Voice Messaging'|'Find-me/Follow-me'}
Documentation
Indicates the type of service invocation that caused the call to be detached.
The XML Instance Representation table above shows the schema component's content as an XML instance.
The minimum and maximum occurrence of elements and attributes are provided in square brackets, e.g. [0..1].
Model group information are shown in gray, e.g. Start Choice ... End Choice.
For type derivations, the elements and attributes that have been added to or changed from the base type's content are shown in bold.
If an element/attribute has a fixed value, the fixed value is shown in green, e.g. country="Australia".
Otherwise, the type of the element/attribute is displayed.
If the element/attribute's type is in the schema, a link is provided to it.
For local simple type definitions, the constraints are displayed in angle brackets, e.g. <<pattern = [1-9][0-9]{3}>>.
If a local element/attribute has documentation, it will be displayed in a window that pops up when the question mark inside the attribute or next to the element is clicked, e.g. <postcode>.
Abstract(Applies to complex type definitions and element declarations). An abstract element or complex type cannot used to validate an element instance. If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. For references to abstract type definitions, only derived types can be used.
Collapse Whitespace PolicyReplace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters.
Disallowed Substitutions(Applies to element declarations). If substitution is specified, then substitution group members cannot be used in place of the given element declaration to validate element instances. If derivation methods, e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. Normally, element instances can override their declaration's type by specifying an xsi:type attribute.
Nillable(Applies to element declarations). If an element declaration is nillable, instances can use the xsi:nil attribute. The xsi:nil attribute is the boolean attribute, nil, from the http://www.w3.org/2001/XMLSchema-instance namespace. If an element instance has an xsi:nil attribute set to true, it can be left empty, even though its element declaration may have required content.
Prohibited Derivations(Applies to type definitions). Derivation methods that cannot be used to create sub-types from a given type definition.
Prohibited Substitutions(Applies to complex type definitions). Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition.
Replace Whitespace PolicyReplace tab, line feed, and carriage return characters with space character (Unicode character 32).
Substitution GroupElements that are members of a substitution group can be used wherever the head element of the substitution group is referenced.
Substitution Group Exclusions(Applies to element declarations). Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods.
Target NamespaceThe target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace.