# XML Schema Documentation

Printer-friendly Version
XML Instance Representation:
[ Expand All | Collapse All ]
Schema Component Representation:
[ Expand All | Collapse All ]

## Table of Contents

- Schema Document Properties
- Global Definitions
  - Complex Type: EnterpriseEnterpriseTrunkAddRequest
  - Complex Type: EnterpriseEnterpriseTrunkAddUserListRequest
  - Complex Type: EnterpriseEnterpriseTrunkDeleteRequest
  - Complex Type: EnterpriseEnterpriseTrunkDeleteUserListRequest
  - Complex Type: EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListRequest
  - Complex Type: EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListResponse
  - Complex Type: EnterpriseEnterpriseTrunkGetAvailableUserListRequest
  - Complex Type: EnterpriseEnterpriseTrunkGetAvailableUserListResponse
  - Complex Type: EnterpriseEnterpriseTrunkGetListRequest
  - Complex Type: EnterpriseEnterpriseTrunkGetListResponse
  - Complex Type: EnterpriseEnterpriseTrunkGetRequest
  - Complex Type: EnterpriseEnterpriseTrunkGetResponse
  - Complex Type: EnterpriseEnterpriseTrunkGetUserListRequest
  - Complex Type: EnterpriseEnterpriseTrunkGetUserListResponse
  - Complex Type: EnterpriseEnterpriseTrunkModifyRequest
  - Complex Type: EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup
  - Complex Type: EnterpriseTrunkPriorityWeightedTrunkGroup
  - Complex Type: EnterpriseTrunkTrunkGroupKey
  - Complex Type: GroupEnterpriseTrunkAddRequest
  - Complex Type: GroupEnterpriseTrunkAddUserListRequest
  - Complex Type: GroupEnterpriseTrunkDeleteRequest
  - Complex Type: GroupEnterpriseTrunkDeleteUserListRequest
  - Complex Type: GroupEnterpriseTrunkGetAvailableTrunkGroupListRequest
  - Complex Type: GroupEnterpriseTrunkGetAvailableTrunkGroupListResponse
  - Complex Type: GroupEnterpriseTrunkGetAvailableUserListRequest
  - Complex Type: GroupEnterpriseTrunkGetAvailableUserListResponse
  - Complex Type: GroupEnterpriseTrunkGetListRequest
  - Complex Type: GroupEnterpriseTrunkGetListResponse
  - Complex Type: GroupEnterpriseTrunkGetRequest
  - Complex Type: GroupEnterpriseTrunkGetResponse
  - Complex Type: GroupEnterpriseTrunkGetUserListRequest
  - Complex Type: GroupEnterpriseTrunkGetUserListResponse
  - Complex Type: GroupEnterpriseTrunkModifyRequest
  - Complex Type: GroupEnterpriseTrunkPriorityWeightedTrunkGroup
  - Complex Type: GroupTrunkGroupAddInstanceRequest20sp1
  - Complex Type: GroupTrunkGroupDeleteInstanceRequest14sp4
  - Complex Type: GroupTrunkGroupGetAvailableHostedUserListRequest
  - Complex Type: GroupTrunkGroupGetAvailableHostedUserListResponse
  - Complex Type: GroupTrunkGroupGetInstanceListRequest14sp4
  - Complex Type: GroupTrunkGroupGetInstanceListResponse14sp4
  - Complex Type: GroupTrunkGroupGetInstanceRequest20sp1
  - Complex Type: GroupTrunkGroupGetInstanceResponse20sp1
  - Complex Type: GroupTrunkGroupGetInstanceUserListRequest14sp4
  - Complex Type: GroupTrunkGroupGetInstanceUserListResponse14sp4
  - Complex Type: GroupTrunkGroupGetRequest14sp9
  - Complex Type: GroupTrunkGroupGetResponse14sp9
  - Complex Type: GroupTrunkGroupModifyInstanceRequest20sp1
  - Complex Type: GroupTrunkGroupModifyRequest14sp9
  - Complex Type: GroupTrunkGroupUserCreationTaskAddRequest14sp4
  - Complex Type: GroupTrunkGroupUserCreationTaskDeleteRequest14sp4
  - Complex Type: GroupTrunkGroupUserCreationTaskGetListRequest14sp4
  - Complex Type: GroupTrunkGroupUserCreationTaskGetListResponse14sp4
  - Complex Type: GroupTrunkGroupUserCreationTaskGetRequest14sp4
  - Complex Type: GroupTrunkGroupUserCreationTaskGetResponse14sp4
  - Complex Type: ReplacementEnterpriseEnterpriseTrunkPriorityWeightedTrunkGroupList
  - Complex Type: ReplacementEnterpriseEnterpriseTrunkTrunkGroupKeyList
  - Complex Type: ReplacementEnterpriseTrunkTrunkGroupKeyList
  - Complex Type: ReplacementEnterpriseTrunkTrunkGroupList
  - Complex Type: ReplacementGroupEnterpriseTrunkPriorityWeightedTrunkGroupList
  - Complex Type: ReplacementGroupEnterpriseTrunkTrunkGroupList
  - Complex Type: ServiceProviderTrunkGroupGetRequest14sp1
  - Complex Type: ServiceProviderTrunkGroupGetResponse14sp1
  - Complex Type: ServiceProviderTrunkGroupModifyRequest
  - Complex Type: SystemTrunkGroupGetRequest19sp1
  - Complex Type: SystemTrunkGroupGetResponse19sp1
  - Complex Type: SystemTrunkGroupModifyRequest
  - Complex Type: SystemTrunkGroupUserCreationTaskGetListRequest14sp4
  - Complex Type: SystemTrunkGroupUserCreationTaskGetListResponse14sp4
  - Simple Type: EnterpriseTrunkMaximumRerouteAttempts
  - Simple Type: EnterpriseTrunkOrderingAlgorithm
  - Simple Type: EnterpriseTrunkRouteExhaustionAction
  - Simple Type: EnterpriseTrunkTrunkGroupPriority
  - Simple Type: EnterpriseTrunkTrunkGroupWeight
  - Simple Type: OtgDtgIdentity
  - Simple Type: TrunkGroupCallForwardingAlwaysAction
  - Simple Type: TrunkGroupCLIDSourceForScreenedCallsPolicy
  - Simple Type: TrunkGroupContinuousOptionsSendingIntervalSeconds
  - Simple Type: TrunkGroupFailureOptionsSendingIntervalSeconds
  - Simple Type: TrunkGroupFailureThresholdWindowSeconds
  - Simple Type: TrunkGroupPilotUserCallingLineIdentityUsagePolicy
  - Simple Type: TrunkGroupPilotUserCallOptimizationPolicy
  - Simple Type: TrunkGroupPilotUserChargeNumberUsagePolicy
  - Simple Type: TrunkGroupPrefix
  - Simple Type: TrunkGroupState
  - Simple Type: TrunkGroupThresholdCounter
  - Simple Type: TrunkGroupUnreachableDestinationAction
  - Simple Type: TrunkGroupUnscreenedRedirectionHandling
  - Simple Type: TrunkGroupUserCreationMode
  - Simple Type: TrunkGroupUserCreationSIPURIFormat
  - Simple Type: TrunkGroupUserCreationTaskName
  - Simple Type: TrunkGroupUserCreationTaskStatus
  - Simple Type: TrunkGroupUserCreationUserIdFormat
  - Simple Type: TrunkGroupUserLookupPolicy

- Legend

- Glossary

top

## Schema Document Properties

Target Namespace | None
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 belong to this schema's target namespace.
Schema Composition | This schema imports schema(s) from the following namespace(s): C (at ../OCISchemaBASE.xsd) This schema includes components from the following schema document(s): ../OCISchemaDataTypes.xsd ../OCISchemaSearchCriteria.xsd

### Declared Namespaces

Prefix | Namespace
--- | ---
Default namespace |
xml | http://www.w3.org/XML/1998/namespace
xs | http://www.w3.org/2001/XMLSchema
core | C

Schema Component Representation
<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified">
<xs:import namespace="C" schemaLocation="../OCISchemaBASE.xsd"/>
<xs:include schemaLocation="../OCISchemaDataTypes.xsd"/>
<xs:include schemaLocation="../OCISchemaSearchCriteria.xsd"/>
...
</xs:schema>
top

## Global Definitions

### Complex Type: EnterpriseEnterpriseTrunkAddRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkAddRequest
Abstract | no
Documentation | Request to add an enterprise trunk in an enterprise. 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
<maximumRerouteAttempts> EnterpriseTrunkMaximumRerouteAttempts </maximumRerouteAttempts> [1]
<routeExhaustionAction> EnterpriseTrunkRouteExhaustionAction </routeExhaustionAction> [1]
<routeExhaustionForwardAddress> OutgoingDNorSIPURI </routeExhaustionForwardAddress> [0..1]
Start Choice [1]
<orderedRouting> [1]
<trunkGroup> EnterpriseTrunkTrunkGroupKey </trunkGroup> [0..10]
<orderingAlgorithm> EnterpriseTrunkOrderingAlgorithm </orderingAlgorithm> [1]
</orderedRouting>
<priorityWeightedRouting> [1]
<maximumRerouteAttemptsWithinPriority> EnterpriseTrunkMaximumRerouteAttempts </maximumRerouteAttemptsWithinPriority> [1]
<priorityWeightedTrunkGroup> EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup </priorityWeightedTrunkGroup> [0..100]
</priorityWeightedRouting>
End Choice
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkAddRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
<xs:element name="maximumRerouteAttempts" type=" EnterpriseTrunkMaximumRerouteAttempts "/>
<xs:element name="routeExhaustionAction" type=" EnterpriseTrunkRouteExhaustionAction "/>
<xs:element name="routeExhaustionForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0"/>
<xs:choice>
<xs:element name="orderedRouting">
<xs:complexType>
<xs:sequence>
<xs:element name="trunkGroup" type=" EnterpriseTrunkTrunkGroupKey " minOccurs="0" maxOccurs="10"/>
<xs:element name="orderingAlgorithm" type=" EnterpriseTrunkOrderingAlgorithm "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="priorityWeightedRouting">
<xs:complexType>
<xs:sequence>
<xs:element name="maximumRerouteAttemptsWithinPriority" type=" EnterpriseTrunkMaximumRerouteAttempts "/>
<xs:element name="priorityWeightedTrunkGroup" type=" EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup " minOccurs="0" maxOccurs="100"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkAddUserListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkAddUserListRequest
Abstract | no
Documentation | Request to add users to an enterprise trunk in an enterprise. 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
<userId> UserId </userId> [1..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkAddUserListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
<xs:element name="userId" type=" UserId " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkDeleteRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkDeleteRequest
Abstract | no
Documentation | Request to delete an enterprise trunk in an enterprise. 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkDeleteRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkDeleteUserListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkDeleteUserListRequest
Abstract | no
Documentation | Request to delete users from an enterprise trunk in an enterprise. 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
<userId> UserId </userId> [1..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkDeleteUserListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
<xs:element name="userId" type=" UserId " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListRequest
Abstract | no
Documentation | Request to get the list of all available trunk groups defined in an enterprise. It is possible to search by various criteria to restrict the number of rows returned. Multiple search criteria are logically ANDed together. The response is either a EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaTrunkGroupName> SearchCriteriaTrunkGroupName </searchCriteriaTrunkGroupName> [0..*]
<searchCriteriaGroupId> SearchCriteriaGroupId </searchCriteriaGroupId> [0..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaTrunkGroupName" type=" SearchCriteriaTrunkGroupName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaGroupId" type=" SearchCriteriaGroupId " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListResponse

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListResponse
Abstract | no
Documentation | Response to EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListRequest.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<trunkGroup> EnterpriseTrunkTrunkGroupKey </trunkGroup> [0..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="trunkGroup" type=" EnterpriseTrunkTrunkGroupKey " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkGetAvailableUserListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkGetAvailableUserListRequest
Abstract | no
Documentation | Request the list of users that are available to be added to an enterprise trunk. This list contains users in the enterprise that are trunk users and not already assigned to an enterprise trunk. It is possible to search by various criteria to restrict the number of rows returned. Multiple search criteria are logically ANDed together. The response is either an EnterpriseEnterpriseTrunkGetAvailableUserListResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaUserLastName> SearchCriteriaUserLastName </searchCriteriaUserLastName> [0..*]
<searchCriteriaUserFirstName> SearchCriteriaUserFirstName </searchCriteriaUserFirstName> [0..*]
<searchCriteriaDn> SearchCriteriaDn </searchCriteriaDn> [0..*]
<searchCriteriaUserId> SearchCriteriaUserId </searchCriteriaUserId> [0..*]
<searchCriteriaGroupId> SearchCriteriaGroupId </searchCriteriaGroupId> [0..*]
<searchCriteriaAlternateTrunkIdentity> SearchCriteriaAlternateTrunkIdentity </searchCriteriaAlternateTrunkIdentity> [0..*]
<searchCriteriaExtension> SearchCriteriaExtension </searchCriteriaExtension> [0..*]
<searchCriteriaExactUserDepartment> SearchCriteriaExactUserDepartment </searchCriteriaExactUserDepartment> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkGetAvailableUserListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaUserLastName" type=" SearchCriteriaUserLastName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserFirstName" type=" SearchCriteriaUserFirstName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaDn" type=" SearchCriteriaDn " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserId" type=" SearchCriteriaUserId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaGroupId" type=" SearchCriteriaGroupId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaAlternateTrunkIdentity" type=" SearchCriteriaAlternateTrunkIdentity " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExtension" type=" SearchCriteriaExtension " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExactUserDepartment" type=" SearchCriteriaExactUserDepartment " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkGetAvailableUserListResponse

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkGetAvailableUserListResponse
Abstract | no
Documentation | Response to EnterpriseEnterpriseTrunkGetAvailableUserListRequest. The column headings for the enterpriseTrunkUserTable are: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department", "Email Address".

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<userTable> core:OCITable </userTable> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkGetAvailableUserListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="userTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkGetListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkGetListRequest
Abstract | no
Documentation | Request to get the list of all enterprise trunks defined in an enterprise. The response is either a EnterpriseEnterpriseTrunkGetListResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkGetListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkGetListResponse

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkGetListResponse
Abstract | no
Documentation | Response to EnterpriseEnterpriseTrunkGetListRequest. Contains a table of enterprise trunks defined in the enterprise The column headings are: "Enterprise Trunk Name", "Routing Type"

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<enterpriseTrunkTable> core:OCITable </enterpriseTrunkTable> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkGetListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="enterpriseTrunkTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkGetRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkGetRequest
Abstract | no
Documentation | Request to get an enterprise trunk The response is either an EnterpriseEnterpriseTrunkGetResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkGetRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkGetResponse

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkGetResponse
Abstract | no
Documentation | Response to EnterpriseEnterpriseTrunkGetRequest.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<maximumRerouteAttempts> EnterpriseTrunkMaximumRerouteAttempts </maximumRerouteAttempts> [1]
<routeExhaustionAction> EnterpriseTrunkRouteExhaustionAction </routeExhaustionAction> [1]
<routeExhaustionForwardAddress> OutgoingDNorSIPURI </routeExhaustionForwardAddress> [0..1]
Start Choice [1]
<orderedRouting> [1]
<trunkGroup> EnterpriseTrunkTrunkGroupKey </trunkGroup> [0..10]
<orderingAlgorithm> EnterpriseTrunkOrderingAlgorithm </orderingAlgorithm> [1]
</orderedRouting>
<priorityWeightedRouting> [1]
<maximumRerouteAttemptsWithinPriority> EnterpriseTrunkMaximumRerouteAttempts </maximumRerouteAttemptsWithinPriority> [1]
<priorityWeightedTrunkGroup> EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup </priorityWeightedTrunkGroup> [0..100]
</priorityWeightedRouting>
End Choice
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkGetResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="maximumRerouteAttempts" type=" EnterpriseTrunkMaximumRerouteAttempts "/>
<xs:element name="routeExhaustionAction" type=" EnterpriseTrunkRouteExhaustionAction "/>
<xs:element name="routeExhaustionForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0"/>
<xs:choice>
<xs:element name="orderedRouting">
<xs:complexType>
<xs:sequence>
<xs:element name="trunkGroup" type=" EnterpriseTrunkTrunkGroupKey " minOccurs="0" maxOccurs="10"/>
<xs:element name="orderingAlgorithm" type=" EnterpriseTrunkOrderingAlgorithm "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="priorityWeightedRouting">
<xs:complexType>
<xs:sequence>
<xs:element name="maximumRerouteAttemptsWithinPriority" type=" EnterpriseTrunkMaximumRerouteAttempts "/>
<xs:element name="priorityWeightedTrunkGroup" type=" EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup " minOccurs="0" maxOccurs="100"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkGetUserListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkGetUserListRequest
Abstract | no
Documentation | Request the list of users in an enterprise trunk. It is possible to search by various criteria to restrict the number of rows returned. Multiple search criteria are logically ANDed together. The response is either a EnterpriseEnterpriseTrunkGetUserListResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaUserLastName> SearchCriteriaUserLastName </searchCriteriaUserLastName> [0..*]
<searchCriteriaUserFirstName> SearchCriteriaUserFirstName </searchCriteriaUserFirstName> [0..*]
<searchCriteriaDn> SearchCriteriaDn </searchCriteriaDn> [0..*]
<searchCriteriaUserId> SearchCriteriaUserId </searchCriteriaUserId> [0..*]
<searchCriteriaGroupId> SearchCriteriaGroupId </searchCriteriaGroupId> [0..*]
<searchCriteriaAlternateTrunkIdentity> SearchCriteriaAlternateTrunkIdentity </searchCriteriaAlternateTrunkIdentity> [0..*]
<searchCriteriaExtension> SearchCriteriaExtension </searchCriteriaExtension> [0..*]
<searchCriteriaExactUserDepartment> SearchCriteriaExactUserDepartment </searchCriteriaExactUserDepartment> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkGetUserListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaUserLastName" type=" SearchCriteriaUserLastName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserFirstName" type=" SearchCriteriaUserFirstName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaDn" type=" SearchCriteriaDn " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserId" type=" SearchCriteriaUserId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaGroupId" type=" SearchCriteriaGroupId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaAlternateTrunkIdentity" type=" SearchCriteriaAlternateTrunkIdentity " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExtension" type=" SearchCriteriaExtension " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExactUserDepartment" type=" SearchCriteriaExactUserDepartment " minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkGetUserListResponse

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkGetUserListResponse
Abstract | no
Documentation | Response to EnterpriseEnterpriseTrunkGetUserListRequest. The column headings for the enterpriseTrunkUserTable are: "Group Id", "User Id", "Last Name", "First Name", "Phone Number", "Alternate Trunk Identity", "Hiragana Last Name", "Hiragana First Name", "Extension", "Department", "Email Address".

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<enterpriseTrunkUserTable> core:OCITable </enterpriseTrunkUserTable> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkGetUserListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="enterpriseTrunkUserTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkModifyRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | EnterpriseEnterpriseTrunkModifyRequest
Abstract | no
Documentation | Request to modify an enterprise trunk in an enterprise. 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
<newEnterpriseTrunkName> EnterpriseTrunkName </newEnterpriseTrunkName> [0..1]
<maximumRerouteAttempts> EnterpriseTrunkMaximumRerouteAttempts </maximumRerouteAttempts> [0..1]
<routeExhaustionAction> EnterpriseTrunkRouteExhaustionAction </routeExhaustionAction> [0..1]
<routeExhaustionForwardAddress> OutgoingDNorSIPURI </routeExhaustionForwardAddress> [0..1]
Start Choice [0..1]
<orderedRouting> [1]
<trunkGroupList> ReplacementEnterpriseEnterpriseTrunkTrunkGroupKeyList </trunkGroupList> [0..1]
<orderingAlgorithm> EnterpriseTrunkOrderingAlgorithm </orderingAlgorithm> [0..1]
</orderedRouting>
<priorityWeightedRouting> [1]
<maximumRerouteAttemptsWithinPriority> EnterpriseTrunkMaximumRerouteAttempts </maximumRerouteAttemptsWithinPriority> [0..1]
<priorityWeightedTrunkGroupList> ReplacementEnterpriseEnterpriseTrunkPriorityWeightedTrunkGroupList </priorityWeightedTrunkGroupList> [0..1]
</priorityWeightedRouting>
End Choice
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
<xs:element name="newEnterpriseTrunkName" type=" EnterpriseTrunkName " minOccurs="0"/>
<xs:element name="maximumRerouteAttempts" type=" EnterpriseTrunkMaximumRerouteAttempts " minOccurs="0"/>
<xs:element name="routeExhaustionAction" type=" EnterpriseTrunkRouteExhaustionAction " minOccurs="0"/>
<xs:element name="routeExhaustionForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0" nillable="true"/>
<xs:choice minOccurs="0">
<xs:element name="orderedRouting">
<xs:complexType>
<xs:sequence>
<xs:element name="trunkGroupList" type=" ReplacementEnterpriseEnterpriseTrunkTrunkGroupKeyList " minOccurs="0" nillable="true"/>
<xs:element name="orderingAlgorithm" type=" EnterpriseTrunkOrderingAlgorithm " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="priorityWeightedRouting">
<xs:complexType>
<xs:sequence>
<xs:element name="maximumRerouteAttemptsWithinPriority" type=" EnterpriseTrunkMaximumRerouteAttempts " minOccurs="0"/>
<xs:element name="priorityWeightedTrunkGroupList" type=" ReplacementEnterpriseEnterpriseTrunkPriorityWeightedTrunkGroupList " minOccurs="0" nillable="true"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup

Parent type: | None
Sub-types: | None

Name | EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup
Abstract | no
Documentation | Trunk group details (order and weight) for each trunk group

XML Instance Representation
<...>
<trunkGroup> EnterpriseTrunkTrunkGroupKey </trunkGroup> [1]
<priority> EnterpriseTrunkTrunkGroupPriority </priority> [1]
<weight> EnterpriseTrunkTrunkGroupWeight </weight> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup">
<xs:sequence>
<xs:element name="trunkGroup" type=" EnterpriseTrunkTrunkGroupKey "/>
<xs:element name="priority" type=" EnterpriseTrunkTrunkGroupPriority "/>
<xs:element name="weight" type=" EnterpriseTrunkTrunkGroupWeight "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: EnterpriseTrunkPriorityWeightedTrunkGroup

Parent type: | None
Sub-types: | None

Name | EnterpriseTrunkPriorityWeightedTrunkGroup
Abstract | no
Documentation | Trunk group details (order and weight) for each trunk group

XML Instance Representation
<...>
<trunkGroup> EnterpriseTrunkTrunkGroupKey </trunkGroup> [1]
<priority> EnterpriseTrunkTrunkGroupPriority </priority> [1]
<weight> EnterpriseTrunkTrunkGroupWeight </weight> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseTrunkPriorityWeightedTrunkGroup">
<xs:sequence>
<xs:element name="trunkGroup" type=" EnterpriseTrunkTrunkGroupKey "/>
<xs:element name="priority" type=" EnterpriseTrunkTrunkGroupPriority "/>
<xs:element name="weight" type=" EnterpriseTrunkTrunkGroupWeight "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: EnterpriseTrunkTrunkGroupKey

Parent type: | None
Sub-types: | None

Name | EnterpriseTrunkTrunkGroupKey
Abstract | no
Documentation | Identifies a trunk group within an Enterprise Trunk where the service provider id is already known.

XML Instance Representation
<...>
<groupId> GroupId </groupId> [1]
<trunkGroupName> TrunkGroupName </trunkGroupName> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseTrunkTrunkGroupKey">
<xs:sequence>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="trunkGroupName" type=" TrunkGroupName "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkAddRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkAddRequest
Abstract | no
Documentation | Request to add an enterprise trunk in a group. 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
<maximumRerouteAttempts> EnterpriseTrunkMaximumRerouteAttempts </maximumRerouteAttempts> [1]
<routeExhaustionAction> EnterpriseTrunkRouteExhaustionAction </routeExhaustionAction> [1]
<routeExhaustionForwardAddress> OutgoingDNorSIPURI </routeExhaustionForwardAddress> [0..1]
Start Choice [1]
<orderedRouting> [1]
<trunkGroup> TrunkGroupName </trunkGroup> [0..10]
<orderingAlgorithm> EnterpriseTrunkOrderingAlgorithm </orderingAlgorithm> [1]
</orderedRouting>
<priorityWeightedRouting> [1]
<maximumRerouteAttemptsWithinPriority> EnterpriseTrunkMaximumRerouteAttempts </maximumRerouteAttemptsWithinPriority> [1]
<priorityWeightedTrunkGroup> GroupEnterpriseTrunkPriorityWeightedTrunkGroup </priorityWeightedTrunkGroup> [0..100]
</priorityWeightedRouting>
End Choice
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkAddRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
<xs:element name="maximumRerouteAttempts" type=" EnterpriseTrunkMaximumRerouteAttempts "/>
<xs:element name="routeExhaustionAction" type=" EnterpriseTrunkRouteExhaustionAction "/>
<xs:element name="routeExhaustionForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0"/>
<xs:choice>
<xs:element name="orderedRouting">
<xs:complexType>
<xs:sequence>
<xs:element name="trunkGroup" type=" TrunkGroupName " minOccurs="0" maxOccurs="10"/>
<xs:element name="orderingAlgorithm" type=" EnterpriseTrunkOrderingAlgorithm "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="priorityWeightedRouting">
<xs:complexType>
<xs:sequence>
<xs:element name="maximumRerouteAttemptsWithinPriority" type=" EnterpriseTrunkMaximumRerouteAttempts "/>
<xs:element name="priorityWeightedTrunkGroup" type=" GroupEnterpriseTrunkPriorityWeightedTrunkGroup " minOccurs="0" maxOccurs="100"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkAddUserListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkAddUserListRequest
Abstract | no
Documentation | Request to add users to an enterprise trunk in a group. 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
<userId> UserId </userId> [1..*]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkAddUserListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
<xs:element name="userId" type=" UserId " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkDeleteRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkDeleteRequest
Abstract | no
Documentation | Request to delete an enterprise trunk in a group. 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkDeleteRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkDeleteUserListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkDeleteUserListRequest
Abstract | no
Documentation | Request to delete users from an enterprise trunk in a group. 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
<userId> UserId </userId> [1..*]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkDeleteUserListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
<xs:element name="userId" type=" UserId " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkGetAvailableTrunkGroupListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkGetAvailableTrunkGroupListRequest
Abstract | no
Documentation | Request to get the list of all available trunk groups defined in a group. It is possible to search by various criteria to restrict the number of rows returned. Multiple search criteria are logically ANDed together. The response is either a GroupEnterpriseTrunkGetAvailableTrunkGroupListResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaTrunkGroupName> SearchCriteriaTrunkGroupName </searchCriteriaTrunkGroupName> [0..*]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkGetAvailableTrunkGroupListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaTrunkGroupName" type=" SearchCriteriaTrunkGroupName " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkGetAvailableTrunkGroupListResponse

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkGetAvailableTrunkGroupListResponse
Abstract | no
Documentation | Response to GroupEnterpriseTrunkGetAvailableTrunkGroupListRequest.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<trunkGroupName> TrunkGroupName </trunkGroupName> [0..*]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkGetAvailableTrunkGroupListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="trunkGroupName" type=" TrunkGroupName " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkGetAvailableUserListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkGetAvailableUserListRequest
Abstract | no
Documentation | Request the list of users that are available to be added to an enterprise trunk. This list contains users in the group that are trunk users and not already assigned to an enterprise trunk. It is possible to search by various criteria to restrict the number of rows returned. Multiple search criteria are logically ANDed together. The response is either a GroupEnterpriseTrunkGetAvailableUserListResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaUserLastName> SearchCriteriaUserLastName </searchCriteriaUserLastName> [0..*]
<searchCriteriaUserFirstName> SearchCriteriaUserFirstName </searchCriteriaUserFirstName> [0..*]
<searchCriteriaDn> SearchCriteriaDn </searchCriteriaDn> [0..*]
<searchCriteriaUserId> SearchCriteriaUserId </searchCriteriaUserId> [0..*]
<searchCriteriaAlternateTrunkIdentity> SearchCriteriaAlternateTrunkIdentity </searchCriteriaAlternateTrunkIdentity> [0..*]
<searchCriteriaExtension> SearchCriteriaExtension </searchCriteriaExtension> [0..*]
<searchCriteriaExactUserDepartment> SearchCriteriaExactUserDepartment </searchCriteriaExactUserDepartment> [0..1]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkGetAvailableUserListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaUserLastName" type=" SearchCriteriaUserLastName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserFirstName" type=" SearchCriteriaUserFirstName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaDn" type=" SearchCriteriaDn " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserId" type=" SearchCriteriaUserId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaAlternateTrunkIdentity" type=" SearchCriteriaAlternateTrunkIdentity " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExtension" type=" SearchCriteriaExtension " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExactUserDepartment" type=" SearchCriteriaExactUserDepartment " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkGetAvailableUserListResponse

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkGetAvailableUserListResponse
Abstract | no
Documentation | Response to GroupEnterpriseTrunkGetAvailableUserListRequest. The column headings for the enterpriseTrunkUserTable are: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department", "Email Address".

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<userTable> core:OCITable </userTable> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkGetAvailableUserListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="userTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkGetListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkGetListRequest
Abstract | no
Documentation | Request to get the list of all enterprise trunks defined in a group. The response is either a GroupEnterpriseTrunkGetListResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkGetListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkGetListResponse

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkGetListResponse
Abstract | no
Documentation | Response to GroupEnterpriseTrunkGetListRequest. Contains a table of enterprise trunks defined in the enterprise The column headings are: "Enterprise Trunk Name", "Routing Type"

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<enterpriseTrunkTable> core:OCITable </enterpriseTrunkTable> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkGetListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="enterpriseTrunkTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkGetRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkGetRequest
Abstract | no
Documentation | Request to get an enterprise trunk The response is either an GroupEnterpriseTrunkGetResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkGetRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkGetResponse

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkGetResponse
Abstract | no
Documentation | Response to GroupEnterpriseTrunkGetRequest.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<maximumRerouteAttempts> EnterpriseTrunkMaximumRerouteAttempts </maximumRerouteAttempts> [1]
<routeExhaustionAction> EnterpriseTrunkRouteExhaustionAction </routeExhaustionAction> [1]
<routeExhaustionForwardAddress> OutgoingDNorSIPURI </routeExhaustionForwardAddress> [0..1]
Start Choice [1]
<orderedRouting> [1]
<trunkGroup> EnterpriseTrunkTrunkGroupKey </trunkGroup> [0..10]
<orderingAlgorithm> EnterpriseTrunkOrderingAlgorithm </orderingAlgorithm> [1]
</orderedRouting>
<priorityWeightedRouting> [1]
<priorityWeightedTrunkGroup> GroupEnterpriseTrunkPriorityWeightedTrunkGroup </priorityWeightedTrunkGroup> [0..100]
<maximumRerouteAttemptsWithinPriority> EnterpriseTrunkMaximumRerouteAttempts </maximumRerouteAttemptsWithinPriority> [1]
</priorityWeightedRouting>
End Choice
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkGetResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="maximumRerouteAttempts" type=" EnterpriseTrunkMaximumRerouteAttempts "/>
<xs:element name="routeExhaustionAction" type=" EnterpriseTrunkRouteExhaustionAction "/>
<xs:element name="routeExhaustionForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0"/>
<xs:choice>
<xs:element name="orderedRouting">
<xs:complexType>
<xs:sequence>
<xs:element name="trunkGroup" type=" EnterpriseTrunkTrunkGroupKey " minOccurs="0" maxOccurs="10"/>
<xs:element name="orderingAlgorithm" type=" EnterpriseTrunkOrderingAlgorithm "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="priorityWeightedRouting">
<xs:complexType>
<xs:sequence>
<xs:element name="priorityWeightedTrunkGroup" type=" GroupEnterpriseTrunkPriorityWeightedTrunkGroup " minOccurs="0" maxOccurs="100"/>
<xs:element name="maximumRerouteAttemptsWithinPriority" type=" EnterpriseTrunkMaximumRerouteAttempts "/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkGetUserListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkGetUserListRequest
Abstract | no
Documentation | Request the list of users in an enterprise trunk. It is possible to search by various criteria to restrict the number of rows returned. Multiple search criteria are logically ANDed together. The response is either a GroupEnterpriseTrunkGetUserListResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaUserLastName> SearchCriteriaUserLastName </searchCriteriaUserLastName> [0..*]
<searchCriteriaUserFirstName> SearchCriteriaUserFirstName </searchCriteriaUserFirstName> [0..*]
<searchCriteriaDn> SearchCriteriaDn </searchCriteriaDn> [0..*]
<searchCriteriaUserId> SearchCriteriaUserId </searchCriteriaUserId> [0..*]
<searchCriteriaGroupId> SearchCriteriaGroupId </searchCriteriaGroupId> [0..*]
<searchCriteriaAlternateTrunkIdentity> SearchCriteriaAlternateTrunkIdentity </searchCriteriaAlternateTrunkIdentity> [0..*]
<searchCriteriaExtension> SearchCriteriaExtension </searchCriteriaExtension> [0..*]
<searchCriteriaExactUserDepartment> SearchCriteriaExactUserDepartment </searchCriteriaExactUserDepartment> [0..1]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkGetUserListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaUserLastName" type=" SearchCriteriaUserLastName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserFirstName" type=" SearchCriteriaUserFirstName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaDn" type=" SearchCriteriaDn " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserId" type=" SearchCriteriaUserId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaGroupId" type=" SearchCriteriaGroupId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaAlternateTrunkIdentity" type=" SearchCriteriaAlternateTrunkIdentity " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExtension" type=" SearchCriteriaExtension " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExactUserDepartment" type=" SearchCriteriaExactUserDepartment " minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkGetUserListResponse

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkGetUserListResponse
Abstract | no
Documentation | Response to GroupEnterpriseTrunkGetUserListRequest. The column headings for the enterpriseTrunkUserTable are: "User Id", "Last Name", "First Name", "Phone Number", "Alternate Trunk Identity", "Hiragana Last Name", "Hiragana First Name", "Extension", "Department", "Email Address".

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<enterpriseTrunkUserTable> core:OCITable </enterpriseTrunkUserTable> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkGetUserListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="enterpriseTrunkUserTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkModifyRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupEnterpriseTrunkModifyRequest
Abstract | no
Documentation | Request to modify an enterprise trunk in a group. 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [1]
<newEnterpriseTrunkName> EnterpriseTrunkName </newEnterpriseTrunkName> [0..1]
<maximumRerouteAttempts> EnterpriseTrunkMaximumRerouteAttempts </maximumRerouteAttempts> [0..1]
<routeExhaustionAction> EnterpriseTrunkRouteExhaustionAction </routeExhaustionAction> [0..1]
<routeExhaustionForwardAddress> OutgoingDNorSIPURI </routeExhaustionForwardAddress> [0..1]
Start Choice [0..1]
<orderedRouting> [1]
<trunkGroupList> ReplacementGroupEnterpriseTrunkTrunkGroupList </trunkGroupList> [0..1]
<orderingAlgorithm> EnterpriseTrunkOrderingAlgorithm </orderingAlgorithm> [0..1]
</orderedRouting>
<priorityWeightedRouting> [1]
<maximumRerouteAttemptsWithinPriority> EnterpriseTrunkMaximumRerouteAttempts </maximumRerouteAttemptsWithinPriority> [0..1]
<priorityWeightedTrunkGroupList> ReplacementGroupEnterpriseTrunkPriorityWeightedTrunkGroupList </priorityWeightedTrunkGroupList> [0..1]
</priorityWeightedRouting>
End Choice
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName "/>
<xs:element name="newEnterpriseTrunkName" type=" EnterpriseTrunkName " minOccurs="0"/>
<xs:element name="maximumRerouteAttempts" type=" EnterpriseTrunkMaximumRerouteAttempts " minOccurs="0"/>
<xs:element name="routeExhaustionAction" type=" EnterpriseTrunkRouteExhaustionAction " minOccurs="0"/>
<xs:element name="routeExhaustionForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0" nillable="true"/>
<xs:choice minOccurs="0">
<xs:element name="orderedRouting">
<xs:complexType>
<xs:sequence>
<xs:element name="trunkGroupList" type=" ReplacementGroupEnterpriseTrunkTrunkGroupList " minOccurs="0" nillable="true"/>
<xs:element name="orderingAlgorithm" type=" EnterpriseTrunkOrderingAlgorithm " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="priorityWeightedRouting">
<xs:complexType>
<xs:sequence>
<xs:element name="maximumRerouteAttemptsWithinPriority" type=" EnterpriseTrunkMaximumRerouteAttempts " minOccurs="0"/>
<xs:element name="priorityWeightedTrunkGroupList" type=" ReplacementGroupEnterpriseTrunkPriorityWeightedTrunkGroupList " minOccurs="0" nillable="true"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupEnterpriseTrunkPriorityWeightedTrunkGroup

Parent type: | None
Sub-types: | None

Name | GroupEnterpriseTrunkPriorityWeightedTrunkGroup
Abstract | no
Documentation | Trunk group details (order and weight) for each trunk group

XML Instance Representation
<...>
<trunkGroup> TrunkGroupName </trunkGroup> [1]
<priority> EnterpriseTrunkTrunkGroupPriority </priority> [1]
<weight> EnterpriseTrunkTrunkGroupWeight </weight> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupEnterpriseTrunkPriorityWeightedTrunkGroup">
<xs:sequence>
<xs:element name="trunkGroup" type=" TrunkGroupName "/>
<xs:element name="priority" type=" EnterpriseTrunkTrunkGroupPriority "/>
<xs:element name="weight" type=" EnterpriseTrunkTrunkGroupWeight "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupAddInstanceRequest20sp1

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupAddInstanceRequest20sp1
Abstract | no
Documentation | Add a Trunk Group instance to a group. The command will fail if enableNetworkAddressIdentity is set to true and administrator is not System/Provisioning level administrator. The response is either a SuccessResponse or an ErrorResponse.
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> false </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
<name> TrunkGroupName </name> [1]
<pilotUser> TrunkGroupMultipleContactPilotUser </pilotUser> [0..1]
<department> DepartmentKey </department> [0..1]
<accessDevice> AccessDevice </accessDevice> [0..1]
<maxActiveCalls> MaxActiveCalls </maxActiveCalls> [1]
<maxIncomingCalls> MaxIncomingCalls20sp1 </maxIncomingCalls> [0..1]
<maxOutgoingCalls> MaxOutgoingCalls20sp1 </maxOutgoingCalls> [0..1]
<enableBursting> xs:boolean </enableBursting> [1]
<burstingMaxActiveCalls> BurstingMaxActiveCalls </burstingMaxActiveCalls> [0..1]
<burstingMaxIncomingCalls> BurstingMaxIncomingCalls </burstingMaxIncomingCalls> [0..1]
<burstingMaxOutgoingCalls> BurstingMaxOutgoingCalls </burstingMaxOutgoingCalls> [0..1]
<capacityExceededAction> TrunkGroupCapacityExceededAction </capacityExceededAction> [0..1]
<capacityExceededForwardAddress> OutgoingDNorSIPURI </capacityExceededForwardAddress> [0..1]
<capacityExceededRerouteTrunkGroupKey> TrunkGroupKey </capacityExceededRerouteTrunkGroupKey> [0..1]
<capacityExceededTrapInitialCalls> TrapInitialThreshold </capacityExceededTrapInitialCalls> [1]
<capacityExceededTrapOffsetCalls> TrapOffsetThreshold </capacityExceededTrapOffsetCalls> [1]
<unreachableDestinationAction> TrunkGroupUnreachableDestinationAction </unreachableDestinationAction> [0..1]
<unreachableDestinationForwardAddress> OutgoingDNorSIPURI </unreachableDestinationForwardAddress> [0..1]
<unreachableDestinationRerouteTrunkGroupKey> TrunkGroupKey </unreachableDestinationRerouteTrunkGroupKey> [0..1]
<invitationTimeout> TrunkGroupInvitationTimeoutSeconds </invitationTimeout> [1]
<requireAuthentication> xs:boolean </requireAuthentication> [1]
<sipAuthenticationUserName> SIPAuthenticationUserName </sipAuthenticationUserName> [0..1]
<sipAuthenticationPassword> Password </sipAuthenticationPassword> [0..1]
<hostedUserId> UserId </hostedUserId> [0..*]
<trunkGroupIdentity> SIPURI </trunkGroupIdentity> [0..1]
<otgDtgIdentity> OtgDtgIdentity </otgDtgIdentity> [0..1]
<allowTerminationToTrunkGroupIdentity> xs:boolean </allowTerminationToTrunkGroupIdentity> [1]
<allowTerminationToDtgIdentity> xs:boolean </allowTerminationToDtgIdentity> [1]
<includeTrunkGroupIdentity> xs:boolean </includeTrunkGroupIdentity> [1]
<includeDtgIdentity> xs:boolean </includeDtgIdentity> [1]
<includeTrunkGroupIdentityForNetworkCalls> xs:boolean </includeTrunkGroupIdentityForNetworkCalls> [1]
<includeOtgIdentityForNetworkCalls> xs:boolean </includeOtgIdentityForNetworkCalls> [1]
<enableNetworkAddressIdentity> xs:boolean </enableNetworkAddressIdentity> [1]
<allowUnscreenedCalls> xs:boolean </allowUnscreenedCalls> [1]
<allowUnscreenedEmergencyCalls> xs:boolean </allowUnscreenedEmergencyCalls> [1]
<pilotUserCallingLineIdentityForExternalCallsPolicy> TrunkGroupPilotUserCallingLineIdentityUsagePolicy </pilotUserCallingLineIdentityForExternalCallsPolicy> [1]
<pilotUserChargeNumberPolicy> TrunkGroupPilotUserChargeNumberUsagePolicy </pilotUserChargeNumberPolicy> [1]
<callForwardingAlwaysAction> TrunkGroupCallForwardingAlwaysAction </callForwardingAlwaysAction> [0..1]
<callForwardingAlwaysForwardAddress> OutgoingDNorSIPURI </callForwardingAlwaysForwardAddress> [0..1]
<callForwardingAlwaysRerouteTrunkGroupKey> TrunkGroupKey </callForwardingAlwaysRerouteTrunkGroupKey> [0..1]
<peeringDomain> DomainName </peeringDomain> [0..1]
<routeToPeeringDomain> xs:boolean </routeToPeeringDomain> [1]
<prefixEnabled> xs:boolean </prefixEnabled> [1]
<prefix> TrunkGroupPrefix </prefix> [0..1]
<statefulReroutingEnabled> xs:boolean </statefulReroutingEnabled> [1]
<sendContinuousOptionsMessage> xs:boolean </sendContinuousOptionsMessage> [1]
<continuousOptionsSendingIntervalSeconds> TrunkGroupContinuousOptionsSendingIntervalSeconds </continuousOptionsSendingIntervalSeconds> [1]
<failureOptionsSendingIntervalSeconds> TrunkGroupFailureOptionsSendingIntervalSeconds </failureOptionsSendingIntervalSeconds> [1]
<failureThresholdCounter> TrunkGroupThresholdCounter </failureThresholdCounter> [1]
<successThresholdCounter> TrunkGroupThresholdCounter </successThresholdCounter> [1]
<inviteFailureThresholdCounter> TrunkGroupThresholdCounter </inviteFailureThresholdCounter> [1]
<inviteFailureThresholdWindowSeconds> TrunkGroupFailureThresholdWindowSeconds </inviteFailureThresholdWindowSeconds> [1]
<pilotUserCallingLineAssertedIdentityPolicy> TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy </pilotUserCallingLineAssertedIdentityPolicy> [1]
<useSystemCallingLineAssertedIdentityPolicy> xs:boolean </useSystemCallingLineAssertedIdentityPolicy> [1]
<pilotUserCallOptimizationPolicy> TrunkGroupPilotUserCallOptimizationPolicy </pilotUserCallOptimizationPolicy> [1]
<clidSourceForScreenedCallsPolicy> TrunkGroupCLIDSourceForScreenedCallsPolicy </clidSourceForScreenedCallsPolicy> [1]
<useSystemCLIDSourceForScreenedCallsPolicy> xs:boolean </useSystemCLIDSourceForScreenedCallsPolicy> [1]
<userLookupPolicy> TrunkGroupUserLookupPolicy </userLookupPolicy> [1]
<useSystemUserLookupPolicy> xs:boolean </useSystemUserLookupPolicy> [1]
<pilotUserCallingLineIdentityForEmergencyCallsPolicy> TrunkGroupPilotUserCallingLineIdentityUsagePolicy </pilotUserCallingLineIdentityForEmergencyCallsPolicy> [1]
<pilotUserNetworkClassOfService> NetworkClassOfServiceName </pilotUserNetworkClassOfService> [0..1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupAddInstanceRequest20sp1">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="name" type=" TrunkGroupName "/>
<xs:element name="pilotUser" type=" TrunkGroupMultipleContactPilotUser " minOccurs="0"/>
<xs:element name="department" type=" DepartmentKey " minOccurs="0"/>
<xs:element name="accessDevice" type=" AccessDevice " minOccurs="0"/>
<xs:element name="maxActiveCalls" type=" MaxActiveCalls "/>
<xs:element name="maxIncomingCalls" type=" MaxIncomingCalls20sp1 " minOccurs="0"/>
<xs:element name="maxOutgoingCalls" type=" MaxOutgoingCalls20sp1 " minOccurs="0"/>
<xs:element name="enableBursting" type=" xs:boolean "/>
<xs:element name="burstingMaxActiveCalls" type=" BurstingMaxActiveCalls " minOccurs="0"/>
<xs:element name="burstingMaxIncomingCalls" type=" BurstingMaxIncomingCalls " minOccurs="0"/>
<xs:element name="burstingMaxOutgoingCalls" type=" BurstingMaxOutgoingCalls " minOccurs="0"/>
<xs:element name="capacityExceededAction" type=" TrunkGroupCapacityExceededAction " minOccurs="0"/>
<xs:element name="capacityExceededForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0"/>
<xs:element name="capacityExceededRerouteTrunkGroupKey" type=" TrunkGroupKey " minOccurs="0"/>
<xs:element name="capacityExceededTrapInitialCalls" type=" TrapInitialThreshold "/>
<xs:element name="capacityExceededTrapOffsetCalls" type=" TrapOffsetThreshold "/>
<xs:element name="unreachableDestinationAction" type=" TrunkGroupUnreachableDestinationAction " minOccurs="0"/>
<xs:element name="unreachableDestinationForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0"/>
<xs:element name="unreachableDestinationRerouteTrunkGroupKey" type=" TrunkGroupKey " minOccurs="0"/>
<xs:element name="invitationTimeout" type=" TrunkGroupInvitationTimeoutSeconds "/>
<xs:element name="requireAuthentication" type=" xs:boolean "/>
<xs:element name="sipAuthenticationUserName" type=" SIPAuthenticationUserName " minOccurs="0"/>
<xs:element name="sipAuthenticationPassword" type=" Password " minOccurs="0"/>
<xs:element name="hostedUserId" type=" UserId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="trunkGroupIdentity" type=" SIPURI " minOccurs="0"/>
<xs:element name="otgDtgIdentity" type=" OtgDtgIdentity " minOccurs="0"/>
<xs:element name="allowTerminationToTrunkGroupIdentity" type=" xs:boolean "/>
<xs:element name="allowTerminationToDtgIdentity" type=" xs:boolean "/>
<xs:element name="includeTrunkGroupIdentity" type=" xs:boolean "/>
<xs:element name="includeDtgIdentity" type=" xs:boolean "/>
<xs:element name="includeTrunkGroupIdentityForNetworkCalls" type=" xs:boolean "/>
<xs:element name="includeOtgIdentityForNetworkCalls" type=" xs:boolean "/>
<xs:element name="enableNetworkAddressIdentity" type=" xs:boolean "/>
<xs:element name="allowUnscreenedCalls" type=" xs:boolean "/>
<xs:element name="allowUnscreenedEmergencyCalls" type=" xs:boolean "/>
<xs:element name="pilotUserCallingLineIdentityForExternalCallsPolicy" type=" TrunkGroupPilotUserCallingLineIdentityUsagePolicy "/>
<xs:element name="pilotUserChargeNumberPolicy" type=" TrunkGroupPilotUserChargeNumberUsagePolicy "/>
<xs:element name="callForwardingAlwaysAction" type=" TrunkGroupCallForwardingAlwaysAction " minOccurs="0"/>
<xs:element name="callForwardingAlwaysForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0"/>
<xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type=" TrunkGroupKey " minOccurs="0"/>
<xs:element name="peeringDomain" type=" DomainName " minOccurs="0"/>
<xs:element name="routeToPeeringDomain" type=" xs:boolean "/>
<xs:element name="prefixEnabled" type=" xs:boolean "/>
<xs:element name="prefix" type=" TrunkGroupPrefix " minOccurs="0"/>
<xs:element name="statefulReroutingEnabled" type=" xs:boolean "/>
<xs:element name="sendContinuousOptionsMessage" type=" xs:boolean "/>
<xs:element name="continuousOptionsSendingIntervalSeconds" type=" TrunkGroupContinuousOptionsSendingIntervalSeconds "/>
<xs:element name="failureOptionsSendingIntervalSeconds" type=" TrunkGroupFailureOptionsSendingIntervalSeconds "/>
<xs:element name="failureThresholdCounter" type=" TrunkGroupThresholdCounter "/>
<xs:element name="successThresholdCounter" type=" TrunkGroupThresholdCounter "/>
<xs:element name="inviteFailureThresholdCounter" type=" TrunkGroupThresholdCounter "/>
<xs:element name="inviteFailureThresholdWindowSeconds" type=" TrunkGroupFailureThresholdWindowSeconds "/>
<xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type=" TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy "/>
<xs:element name="useSystemCallingLineAssertedIdentityPolicy" type=" xs:boolean "/>
<xs:element name="pilotUserCallOptimizationPolicy" type=" TrunkGroupPilotUserCallOptimizationPolicy "/>
<xs:element name="clidSourceForScreenedCallsPolicy" type=" TrunkGroupCLIDSourceForScreenedCallsPolicy "/>
<xs:element name="useSystemCLIDSourceForScreenedCallsPolicy" type=" xs:boolean "/>
<xs:element name="userLookupPolicy" type=" TrunkGroupUserLookupPolicy "/>
<xs:element name="useSystemUserLookupPolicy" type=" xs:boolean "/>
<xs:element name="pilotUserCallingLineIdentityForEmergencyCallsPolicy" type=" TrunkGroupPilotUserCallingLineIdentityUsagePolicy "/>
<xs:element name="pilotUserNetworkClassOfService" type=" NetworkClassOfServiceName " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupDeleteInstanceRequest14sp4

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupDeleteInstanceRequest14sp4
Abstract | no
Documentation | Delete a Trunk Group Instance from a group. 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. -->
<trunkGroupKey> TrunkGroupKey </trunkGroupKey> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupDeleteInstanceRequest14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="trunkGroupKey" type=" TrunkGroupKey "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupGetAvailableHostedUserListRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupGetAvailableHostedUserListRequest
Abstract | no
Documentation | Get a list of hosted users that can be assigned to a Trunk Group. The response is either GroupTrunkGroupGetAvailableHostedUserListResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<trunkGroupKey> TrunkGroupKey </trunkGroupKey> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaUserLastName> SearchCriteriaUserLastName </searchCriteriaUserLastName> [0..*]
<searchCriteriaUserFirstName> SearchCriteriaUserFirstName </searchCriteriaUserFirstName> [0..*]
<searchCriteriaExactUserDepartment> SearchCriteriaExactUserDepartment </searchCriteriaExactUserDepartment> [0..1]
<searchCriteriaUserId> SearchCriteriaUserId </searchCriteriaUserId> [0..*]
<searchCriteriaDn> SearchCriteriaDn </searchCriteriaDn> [0..*]
<searchCriteriaExtension> SearchCriteriaExtension </searchCriteriaExtension> [0..*]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupGetAvailableHostedUserListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="trunkGroupKey" type=" TrunkGroupKey "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaUserLastName" type=" SearchCriteriaUserLastName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserFirstName" type=" SearchCriteriaUserFirstName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExactUserDepartment" type=" SearchCriteriaExactUserDepartment " minOccurs="0"/>
<xs:element name="searchCriteriaUserId" type=" SearchCriteriaUserId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaDn" type=" SearchCriteriaDn " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExtension" type=" SearchCriteriaExtension " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupGetAvailableHostedUserListResponse

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupGetAvailableHostedUserListResponse
Abstract | no
Documentation | Response to the GroupTrunkGroupGetAvailableHostedUserListRequest. Contains a table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department", "Email Address".

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<userTable> core:OCITable </userTable> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupGetAvailableHostedUserListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="userTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupGetInstanceListRequest14sp4

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupGetInstanceListRequest14sp4
Abstract | no
Documentation | Get a list of Trunk Groups for the group or enterprise. It is possible to restrict the results to a particular department, or expand the list to the entire enterprise. The response is either a GroupTrunkGroupGetInstanceListResponse14sp4 or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
Start Choice [0..1]
<groupDepartmentName> DepartmentName </groupDepartmentName> [1]
<includeEnterpriseTrunkGroups> true </includeEnterpriseTrunkGroups> [1]
End Choice
<onlyTrunkGroupsWithDevice> true </onlyTrunkGroupsWithDevice> [0..1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupGetInstanceListRequest14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:choice minOccurs="0">
<xs:element name="groupDepartmentName" type=" DepartmentName "/>
<xs:element name="includeEnterpriseTrunkGroups" type=" xs:boolean " fixed="true"/>
</xs:choice>
<xs:element name="onlyTrunkGroupsWithDevice" type=" xs:boolean " fixed="true" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupGetInstanceListResponse14sp4

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupGetInstanceListResponse14sp4
Abstract | no
Documentation | Response to GroupTrunkGroupGetInstanceListRequest14sp4. Contains a table with column headings "Name", "Department", "Device Name", "Device Level", "Group Id". The "Device Level" column contains one of the AccessDeviceLevel enumerated constants.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<trunkGroupTable> core:OCITable </trunkGroupTable> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupGetInstanceListResponse14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="trunkGroupTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupGetInstanceRequest20sp1

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupGetInstanceRequest20sp1
Abstract | no
Documentation | Get a Trunk Group Instance's profile. The response is either a GroupTrunkGroupGetInstanceResponse20sp1 or an ErrorResponse. The response contains a hosted user table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department", "Email Address".
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> false </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<trunkGroupKey> TrunkGroupKey </trunkGroupKey> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupGetInstanceRequest20sp1">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="trunkGroupKey" type=" TrunkGroupKey "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupGetInstanceResponse20sp1

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupGetInstanceResponse20sp1
Abstract | no
Documentation | Response to GroupTrunkGroupGetInstanceRequest20sp1. Returns the profile information for the Trunk Group. Contains a hosted user table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department", "Email Address".
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> false </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<pilotUserId> UserId </pilotUserId> [0..1]
<department> DepartmentKey </department> [0..1]
<accessDevice> AccessDevice </accessDevice> [0..1]
<maxActiveCalls> MaxActiveCalls </maxActiveCalls> [1]
<maxIncomingCalls> MaxIncomingCalls20sp1 </maxIncomingCalls> [0..1]
<maxOutgoingCalls> MaxOutgoingCalls20sp1 </maxOutgoingCalls> [0..1]
<enableBursting> xs:boolean </enableBursting> [1]
<burstingMaxActiveCalls> BurstingMaxActiveCalls </burstingMaxActiveCalls> [0..1]
<burstingMaxIncomingCalls> BurstingMaxIncomingCalls </burstingMaxIncomingCalls> [0..1]
<burstingMaxOutgoingCalls> BurstingMaxOutgoingCalls </burstingMaxOutgoingCalls> [0..1]
<capacityExceededAction> TrunkGroupCapacityExceededAction </capacityExceededAction> [0..1]
<capacityExceededForwardAddress> OutgoingDNorSIPURI </capacityExceededForwardAddress> [0..1]
<capacityExceededRerouteTrunkGroupKey> TrunkGroupKey </capacityExceededRerouteTrunkGroupKey> [0..1]
<capacityExceededTrapInitialCalls> TrapInitialThreshold </capacityExceededTrapInitialCalls> [1]
<capacityExceededTrapOffsetCalls> TrapOffsetThreshold </capacityExceededTrapOffsetCalls> [1]
<unreachableDestinationAction> TrunkGroupUnreachableDestinationAction </unreachableDestinationAction> [0..1]
<unreachableDestinationForwardAddress> OutgoingDNorSIPURI </unreachableDestinationForwardAddress> [0..1]
<unreachableDestinationRerouteTrunkGroupKey> TrunkGroupKey </unreachableDestinationRerouteTrunkGroupKey> [0..1]
<invitationTimeout> TrunkGroupInvitationTimeoutSeconds </invitationTimeout> [1]
<requireAuthentication> xs:boolean </requireAuthentication> [1]
<sipAuthenticationUserName> SIPAuthenticationUserName </sipAuthenticationUserName> [0..1]
<hostedUserTable> core:OCITable </hostedUserTable> [0..1]
<trunkGroupIdentity> SIPURI </trunkGroupIdentity> [0..1]
<otgDtgIdentity> OtgDtgIdentity </otgDtgIdentity> [0..1]
<allowTerminationToTrunkGroupIdentity> xs:boolean </allowTerminationToTrunkGroupIdentity> [1]
<allowTerminationToDtgIdentity> xs:boolean </allowTerminationToDtgIdentity> [1]
<includeTrunkGroupIdentity> xs:boolean </includeTrunkGroupIdentity> [1]
<includeDtgIdentity> xs:boolean </includeDtgIdentity> [1]
<includeTrunkGroupIdentityForNetworkCalls> xs:boolean </includeTrunkGroupIdentityForNetworkCalls> [1]
<includeOtgIdentityForNetworkCalls> xs:boolean </includeOtgIdentityForNetworkCalls> [1]
<enableNetworkAddressIdentity> xs:boolean </enableNetworkAddressIdentity> [1]
<allowUnscreenedCalls> xs:boolean </allowUnscreenedCalls> [1]
<allowUnscreenedEmergencyCalls> xs:boolean </allowUnscreenedEmergencyCalls> [1]
<pilotUserCallingLineIdentityForExternalCallsPolicy> TrunkGroupPilotUserCallingLineIdentityUsagePolicy </pilotUserCallingLineIdentityForExternalCallsPolicy> [1]
<pilotUserChargeNumberPolicy> TrunkGroupPilotUserChargeNumberUsagePolicy </pilotUserChargeNumberPolicy> [1]
<callForwardingAlwaysAction> TrunkGroupCallForwardingAlwaysAction </callForwardingAlwaysAction> [0..1]
<callForwardingAlwaysForwardAddress> OutgoingDNorSIPURI </callForwardingAlwaysForwardAddress> [0..1]
<callForwardingAlwaysRerouteTrunkGroupKey> TrunkGroupKey </callForwardingAlwaysRerouteTrunkGroupKey> [0..1]
<peeringDomain> DomainName </peeringDomain> [0..1]
<routeToPeeringDomain> xs:boolean </routeToPeeringDomain> [1]
<prefixEnabled> xs:boolean </prefixEnabled> [1]
<prefix> TrunkGroupPrefix </prefix> [0..1]
<statefulReroutingEnabled> xs:boolean </statefulReroutingEnabled> [1]
<sendContinuousOptionsMessage> xs:boolean </sendContinuousOptionsMessage> [1]
<continuousOptionsSendingIntervalSeconds> TrunkGroupContinuousOptionsSendingIntervalSeconds </continuousOptionsSendingIntervalSeconds> [1]
<failureOptionsSendingIntervalSeconds> TrunkGroupFailureOptionsSendingIntervalSeconds </failureOptionsSendingIntervalSeconds> [1]
<failureThresholdCounter> TrunkGroupThresholdCounter </failureThresholdCounter> [1]
<successThresholdCounter> TrunkGroupThresholdCounter </successThresholdCounter> [1]
<inviteFailureThresholdCounter> TrunkGroupThresholdCounter </inviteFailureThresholdCounter> [1]
<inviteFailureThresholdWindowSeconds> TrunkGroupFailureThresholdWindowSeconds </inviteFailureThresholdWindowSeconds> [1]
<trunkGroupState> TrunkGroupState </trunkGroupState> [1]
<pilotUserCallingLineAssertedIdentityPolicy> TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy </pilotUserCallingLineAssertedIdentityPolicy> [1]
<useSystemCallingLineAssertedIdentityPolicy> xs:boolean </useSystemCallingLineAssertedIdentityPolicy> [1]
<totalActiveIncomingCalls> xs:int </totalActiveIncomingCalls> [1]
<totalActiveOutgoingCalls> xs:int </totalActiveOutgoingCalls> [1]
<pilotUserCallOptimizationPolicy> TrunkGroupPilotUserCallOptimizationPolicy </pilotUserCallOptimizationPolicy> [1]
<clidSourceForScreenedCallsPolicy> TrunkGroupCLIDSourceForScreenedCallsPolicy </clidSourceForScreenedCallsPolicy> [1]
<useSystemCLIDSourceForScreenedCallsPolicy> xs:boolean </useSystemCLIDSourceForScreenedCallsPolicy> [1]
<userLookupPolicy> TrunkGroupUserLookupPolicy </userLookupPolicy> [1]
<useSystemUserLookupPolicy> xs:boolean </useSystemUserLookupPolicy> [1]
<pilotUserCallingLineIdentityForEmergencyCallsPolicy> TrunkGroupPilotUserCallingLineIdentityUsagePolicy </pilotUserCallingLineIdentityForEmergencyCallsPolicy> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupGetInstanceResponse20sp1">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="pilotUserId" type=" UserId " minOccurs="0"/>
<xs:element name="department" type=" DepartmentKey " minOccurs="0"/>
<xs:element name="accessDevice" type=" AccessDevice " minOccurs="0"/>
<xs:element name="maxActiveCalls" type=" MaxActiveCalls "/>
<xs:element name="maxIncomingCalls" type=" MaxIncomingCalls20sp1 " minOccurs="0"/>
<xs:element name="maxOutgoingCalls" type=" MaxOutgoingCalls20sp1 " minOccurs="0"/>
<xs:element name="enableBursting" type=" xs:boolean "/>
<xs:element name="burstingMaxActiveCalls" type=" BurstingMaxActiveCalls " minOccurs="0"/>
<xs:element name="burstingMaxIncomingCalls" type=" BurstingMaxIncomingCalls " minOccurs="0"/>
<xs:element name="burstingMaxOutgoingCalls" type=" BurstingMaxOutgoingCalls " minOccurs="0"/>
<xs:element name="capacityExceededAction" type=" TrunkGroupCapacityExceededAction " minOccurs="0"/>
<xs:element name="capacityExceededForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0"/>
<xs:element name="capacityExceededRerouteTrunkGroupKey" type=" TrunkGroupKey " minOccurs="0"/>
<xs:element name="capacityExceededTrapInitialCalls" type=" TrapInitialThreshold "/>
<xs:element name="capacityExceededTrapOffsetCalls" type=" TrapOffsetThreshold "/>
<xs:element name="unreachableDestinationAction" type=" TrunkGroupUnreachableDestinationAction " minOccurs="0"/>
<xs:element name="unreachableDestinationForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0"/>
<xs:element name="unreachableDestinationRerouteTrunkGroupKey" type=" TrunkGroupKey " minOccurs="0"/>
<xs:element name="invitationTimeout" type=" TrunkGroupInvitationTimeoutSeconds "/>
<xs:element name="requireAuthentication" type=" xs:boolean "/>
<xs:element name="sipAuthenticationUserName" type=" SIPAuthenticationUserName " minOccurs="0"/>
<xs:element name="hostedUserTable" type=" core:OCITable " minOccurs="0"/>
<xs:element name="trunkGroupIdentity" type=" SIPURI " minOccurs="0"/>
<xs:element name="otgDtgIdentity" type=" OtgDtgIdentity " minOccurs="0"/>
<xs:element name="allowTerminationToTrunkGroupIdentity" type=" xs:boolean "/>
<xs:element name="allowTerminationToDtgIdentity" type=" xs:boolean "/>
<xs:element name="includeTrunkGroupIdentity" type=" xs:boolean "/>
<xs:element name="includeDtgIdentity" type=" xs:boolean "/>
<xs:element name="includeTrunkGroupIdentityForNetworkCalls" type=" xs:boolean "/>
<xs:element name="includeOtgIdentityForNetworkCalls" type=" xs:boolean "/>
<xs:element name="enableNetworkAddressIdentity" type=" xs:boolean "/>
<xs:element name="allowUnscreenedCalls" type=" xs:boolean "/>
<xs:element name="allowUnscreenedEmergencyCalls" type=" xs:boolean "/>
<xs:element name="pilotUserCallingLineIdentityForExternalCallsPolicy" type=" TrunkGroupPilotUserCallingLineIdentityUsagePolicy "/>
<xs:element name="pilotUserChargeNumberPolicy" type=" TrunkGroupPilotUserChargeNumberUsagePolicy "/>
<xs:element name="callForwardingAlwaysAction" type=" TrunkGroupCallForwardingAlwaysAction " minOccurs="0"/>
<xs:element name="callForwardingAlwaysForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0"/>
<xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type=" TrunkGroupKey " minOccurs="0"/>
<xs:element name="peeringDomain" type=" DomainName " minOccurs="0"/>
<xs:element name="routeToPeeringDomain" type=" xs:boolean "/>
<xs:element name="prefixEnabled" type=" xs:boolean "/>
<xs:element name="prefix" type=" TrunkGroupPrefix " minOccurs="0"/>
<xs:element name="statefulReroutingEnabled" type=" xs:boolean "/>
<xs:element name="sendContinuousOptionsMessage" type=" xs:boolean "/>
<xs:element name="continuousOptionsSendingIntervalSeconds" type=" TrunkGroupContinuousOptionsSendingIntervalSeconds "/>
<xs:element name="failureOptionsSendingIntervalSeconds" type=" TrunkGroupFailureOptionsSendingIntervalSeconds "/>
<xs:element name="failureThresholdCounter" type=" TrunkGroupThresholdCounter "/>
<xs:element name="successThresholdCounter" type=" TrunkGroupThresholdCounter "/>
<xs:element name="inviteFailureThresholdCounter" type=" TrunkGroupThresholdCounter "/>
<xs:element name="inviteFailureThresholdWindowSeconds" type=" TrunkGroupFailureThresholdWindowSeconds "/>
<xs:element name="trunkGroupState" type=" TrunkGroupState "/>
<xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type=" TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy "/>
<xs:element name="useSystemCallingLineAssertedIdentityPolicy" type=" xs:boolean "/>
<xs:element name="totalActiveIncomingCalls" type=" xs:int "/>
<xs:element name="totalActiveOutgoingCalls" type=" xs:int "/>
<xs:element name="pilotUserCallOptimizationPolicy" type=" TrunkGroupPilotUserCallOptimizationPolicy "/>
<xs:element name="clidSourceForScreenedCallsPolicy" type=" TrunkGroupCLIDSourceForScreenedCallsPolicy "/>
<xs:element name="useSystemCLIDSourceForScreenedCallsPolicy" type=" xs:boolean "/>
<xs:element name="userLookupPolicy" type=" TrunkGroupUserLookupPolicy "/>
<xs:element name="useSystemUserLookupPolicy" type=" xs:boolean "/>
<xs:element name="pilotUserCallingLineIdentityForEmergencyCallsPolicy" type=" TrunkGroupPilotUserCallingLineIdentityUsagePolicy "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupGetInstanceUserListRequest14sp4

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupGetInstanceUserListRequest14sp4
Abstract | no
Documentation | Get a list of user's on a Trunk Group Instance. The response is either a GroupTrunkGroupGetInstanceUserListResponse14sp4 or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<trunkGroupKey> TrunkGroupKey </trunkGroupKey> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaUserLastName> SearchCriteriaUserLastName </searchCriteriaUserLastName> [0..*]
<searchCriteriaUserFirstName> SearchCriteriaUserFirstName </searchCriteriaUserFirstName> [0..*]
<searchCriteriaDn> SearchCriteriaDn </searchCriteriaDn> [0..*]
<searchCriteriaExactUserDepartment> SearchCriteriaExactUserDepartment </searchCriteriaExactUserDepartment> [0..1]
<searchCriteriaUserId> SearchCriteriaUserId </searchCriteriaUserId> [0..*]
<searchCriteriaExtension> SearchCriteriaExtension </searchCriteriaExtension> [0..*]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupGetInstanceUserListRequest14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="trunkGroupKey" type=" TrunkGroupKey "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaUserLastName" type=" SearchCriteriaUserLastName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserFirstName" type=" SearchCriteriaUserFirstName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaDn" type=" SearchCriteriaDn " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExactUserDepartment" type=" SearchCriteriaExactUserDepartment " minOccurs="0"/>
<xs:element name="searchCriteriaUserId" type=" SearchCriteriaUserId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExtension" type=" SearchCriteriaExtension " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupGetInstanceUserListResponse14sp4

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupGetInstanceUserListResponse14sp4
Abstract | no
Documentation | Response to GroupTrunkGroupGetInstanceUserListRequest14sp4. The response contains a 9 column table with column headings "User Id", "Last Name", "First Name", "Department", "Phone Number", "Hiragana Last Name", "Hiragana First Name", "Extension", "Email Address".

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<trunkGroupUserTable> core:OCITable </trunkGroupUserTable> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupGetInstanceUserListResponse14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="trunkGroupUserTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupGetRequest14sp9

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupGetRequest14sp9
Abstract | no
Documentation | Get the maximum and bursting maximum permissible active trunk group calls for the group. The response is either a GroupTrunkGroupGetResponse14sp9 or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupGetRequest14sp9">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupGetResponse14sp9

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupGetResponse14sp9
Abstract | no
Documentation | Response to the GroupTrunkGroupGetRequest14sp9. The response contains the maximum and bursting maximum permissible active trunk group calls for the group.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<maxActiveCalls> xs:int </maxActiveCalls> [1]
<maxAvailableActiveCalls> UnboundedNonNegativeInt </maxAvailableActiveCalls> [1]
<burstingMaxActiveCalls> UnboundedNonNegativeInt </burstingMaxActiveCalls> [1]
<burstingMaxAvailableActiveCalls> UnboundedNonNegativeInt </burstingMaxAvailableActiveCalls> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupGetResponse14sp9">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="maxActiveCalls" type=" xs:int "/>
<xs:element name="maxAvailableActiveCalls" type=" UnboundedNonNegativeInt "/>
<xs:element name="burstingMaxActiveCalls" type=" UnboundedNonNegativeInt "/>
<xs:element name="burstingMaxAvailableActiveCalls" type=" UnboundedNonNegativeInt "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupModifyInstanceRequest20sp1

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupModifyInstanceRequest20sp1
Abstract | no
Documentation | Modify a Trunk Group Instance in a group. The access device cannot be modified or cleared if there are any users assigned to the Trunk Group. The command will fail if enableNetworkAddressIdentity is set and administrator is not System/Provisioning level administrator. The response is either a SuccessResponse or an ErrorResponse.
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> false </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<trunkGroupKey> TrunkGroupKey </trunkGroupKey> [1]
<newName> TrunkGroupName </newName> [0..1]
<pilotUserId> UserId </pilotUserId> [0..1]
<department> DepartmentKey </department> [0..1]
<accessDevice> AccessDevice </accessDevice> [0..1]
<maxActiveCalls> MaxActiveCalls </maxActiveCalls> [0..1]
<maxIncomingCalls> MaxIncomingCalls20sp1 </maxIncomingCalls> [0..1]
<maxOutgoingCalls> MaxOutgoingCalls20sp1 </maxOutgoingCalls> [0..1]
<enableBursting> xs:boolean </enableBursting> [0..1]
<burstingMaxActiveCalls> BurstingMaxActiveCalls </burstingMaxActiveCalls> [0..1]
<burstingMaxIncomingCalls> BurstingMaxIncomingCalls </burstingMaxIncomingCalls> [0..1]
<burstingMaxOutgoingCalls> BurstingMaxOutgoingCalls </burstingMaxOutgoingCalls> [0..1]
<capacityExceededAction> TrunkGroupCapacityExceededAction </capacityExceededAction> [0..1]
<capacityExceededForwardAddress> OutgoingDNorSIPURI </capacityExceededForwardAddress> [0..1]
<capacityExceededRerouteTrunkGroupKey> TrunkGroupKey </capacityExceededRerouteTrunkGroupKey> [0..1]
<capacityExceededTrapInitialCalls> TrapInitialThreshold </capacityExceededTrapInitialCalls> [0..1]
<capacityExceededTrapOffsetCalls> TrapOffsetThreshold </capacityExceededTrapOffsetCalls> [0..1]
<unreachableDestinationAction> TrunkGroupUnreachableDestinationAction </unreachableDestinationAction> [0..1]
<unreachableDestinationForwardAddress> OutgoingDNorSIPURI </unreachableDestinationForwardAddress> [0..1]
<unreachableDestinationRerouteTrunkGroupKey> TrunkGroupKey </unreachableDestinationRerouteTrunkGroupKey> [0..1]
<invitationTimeout> TrunkGroupInvitationTimeoutSeconds </invitationTimeout> [0..1]
<requireAuthentication> xs:boolean </requireAuthentication> [0..1]
<sipAuthenticationUserName> SIPAuthenticationUserName </sipAuthenticationUserName> [0..1]
<sipAuthenticationPassword> Password </sipAuthenticationPassword> [0..1]
<hostedUserIdList> ReplacementUserIdList </hostedUserIdList> [0..1]
<trunkGroupIdentity> SIPURI </trunkGroupIdentity> [0..1]
<otgDtgIdentity> OtgDtgIdentity </otgDtgIdentity> [0..1]
<allowTerminationToTrunkGroupIdentity> xs:boolean </allowTerminationToTrunkGroupIdentity> [0..1]
<allowTerminationToDtgIdentity> xs:boolean </allowTerminationToDtgIdentity> [0..1]
<includeTrunkGroupIdentity> xs:boolean </includeTrunkGroupIdentity> [0..1]
<includeDtgIdentity> xs:boolean </includeDtgIdentity> [0..1]
<includeTrunkGroupIdentityForNetworkCalls> xs:boolean </includeTrunkGroupIdentityForNetworkCalls> [0..1]
<includeOtgIdentityForNetworkCalls> xs:boolean </includeOtgIdentityForNetworkCalls> [0..1]
<enableNetworkAddressIdentity> xs:boolean </enableNetworkAddressIdentity> [0..1]
<allowUnscreenedCalls> xs:boolean </allowUnscreenedCalls> [0..1]
<allowUnscreenedEmergencyCalls> xs:boolean </allowUnscreenedEmergencyCalls> [0..1]
<pilotUserCallingLineIdentityForExternalCallsPolicy> TrunkGroupPilotUserCallingLineIdentityUsagePolicy </pilotUserCallingLineIdentityForExternalCallsPolicy> [0..1]
<pilotUserChargeNumberPolicy> TrunkGroupPilotUserChargeNumberUsagePolicy </pilotUserChargeNumberPolicy> [0..1]
<callForwardingAlwaysAction> TrunkGroupCallForwardingAlwaysAction </callForwardingAlwaysAction> [0..1]
<callForwardingAlwaysForwardAddress> OutgoingDNorSIPURI </callForwardingAlwaysForwardAddress> [0..1]
<callForwardingAlwaysRerouteTrunkGroupKey> TrunkGroupKey </callForwardingAlwaysRerouteTrunkGroupKey> [0..1]
<peeringDomain> DomainName </peeringDomain> [0..1]
<routeToPeeringDomain> xs:boolean </routeToPeeringDomain> [0..1]
<prefixEnabled> xs:boolean </prefixEnabled> [0..1]
<prefix> TrunkGroupPrefix </prefix> [0..1]
<statefulReroutingEnabled> xs:boolean </statefulReroutingEnabled> [0..1]
<sendContinuousOptionsMessage> xs:boolean </sendContinuousOptionsMessage> [0..1]
<continuousOptionsSendingIntervalSeconds> TrunkGroupContinuousOptionsSendingIntervalSeconds </continuousOptionsSendingIntervalSeconds> [0..1]
<failureOptionsSendingIntervalSeconds> TrunkGroupFailureOptionsSendingIntervalSeconds </failureOptionsSendingIntervalSeconds> [0..1]
<failureThresholdCounter> TrunkGroupThresholdCounter </failureThresholdCounter> [0..1]
<successThresholdCounter> TrunkGroupThresholdCounter </successThresholdCounter> [0..1]
<inviteFailureThresholdCounter> TrunkGroupThresholdCounter </inviteFailureThresholdCounter> [0..1]
<inviteFailureThresholdWindowSeconds> TrunkGroupFailureThresholdWindowSeconds </inviteFailureThresholdWindowSeconds> [0..1]
<pilotUserCallingLineAssertedIdentityPolicy> TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy </pilotUserCallingLineAssertedIdentityPolicy> [0..1]
<useSystemCallingLineAssertedIdentityPolicy> xs:boolean </useSystemCallingLineAssertedIdentityPolicy> [0..1]
<pilotUserCallOptimizationPolicy> TrunkGroupPilotUserCallOptimizationPolicy </pilotUserCallOptimizationPolicy> [0..1]
<clidSourceForScreenedCallsPolicy> TrunkGroupCLIDSourceForScreenedCallsPolicy </clidSourceForScreenedCallsPolicy> [0..1]
<useSystemCLIDSourceForScreenedCallsPolicy> xs:boolean </useSystemCLIDSourceForScreenedCallsPolicy> [0..1]
<userLookupPolicy> TrunkGroupUserLookupPolicy </userLookupPolicy> [0..1]
<useSystemUserLookupPolicy> xs:boolean </useSystemUserLookupPolicy> [0..1]
<pilotUserCallingLineIdentityForEmergencyCallsPolicy> TrunkGroupPilotUserCallingLineIdentityUsagePolicy </pilotUserCallingLineIdentityForEmergencyCallsPolicy> [0..1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupModifyInstanceRequest20sp1">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="trunkGroupKey" type=" TrunkGroupKey "/>
<xs:element name="newName" type=" TrunkGroupName " minOccurs="0"/>
<xs:element name="pilotUserId" type=" UserId " nillable="true" minOccurs="0"/>
<xs:element name="department" type=" DepartmentKey " nillable="true" minOccurs="0"/>
<xs:element name="accessDevice" type=" AccessDevice " nillable="true" minOccurs="0"/>
<xs:element name="maxActiveCalls" type=" MaxActiveCalls " minOccurs="0"/>
<xs:element name="maxIncomingCalls" type=" MaxIncomingCalls20sp1 " nillable="true" minOccurs="0"/>
<xs:element name="maxOutgoingCalls" type=" MaxOutgoingCalls20sp1 " nillable="true" minOccurs="0"/>
<xs:element name="enableBursting" type=" xs:boolean " minOccurs="0"/>
<xs:element name="burstingMaxActiveCalls" type=" BurstingMaxActiveCalls " nillable="true" minOccurs="0"/>
<xs:element name="burstingMaxIncomingCalls" type=" BurstingMaxIncomingCalls " nillable="true" minOccurs="0"/>
<xs:element name="burstingMaxOutgoingCalls" type=" BurstingMaxOutgoingCalls " nillable="true" minOccurs="0"/>
<xs:element name="capacityExceededAction" type=" TrunkGroupCapacityExceededAction " nillable="true" minOccurs="0"/>
<xs:element name="capacityExceededForwardAddress" type=" OutgoingDNorSIPURI " nillable="true" minOccurs="0"/>
<xs:element name="capacityExceededRerouteTrunkGroupKey" type=" TrunkGroupKey " nillable="true" minOccurs="0"/>
<xs:element name="capacityExceededTrapInitialCalls" type=" TrapInitialThreshold " minOccurs="0"/>
<xs:element name="capacityExceededTrapOffsetCalls" type=" TrapOffsetThreshold " minOccurs="0"/>
<xs:element name="unreachableDestinationAction" type=" TrunkGroupUnreachableDestinationAction " nillable="true" minOccurs="0"/>
<xs:element name="unreachableDestinationForwardAddress" type=" OutgoingDNorSIPURI " nillable="true" minOccurs="0"/>
<xs:element name="unreachableDestinationRerouteTrunkGroupKey" type=" TrunkGroupKey " nillable="true" minOccurs="0"/>
<xs:element name="invitationTimeout" type=" TrunkGroupInvitationTimeoutSeconds " minOccurs="0"/>
<xs:element name="requireAuthentication" type=" xs:boolean " minOccurs="0"/>
<xs:element name="sipAuthenticationUserName" type=" SIPAuthenticationUserName " nillable="true" minOccurs="0"/>
<xs:element name="sipAuthenticationPassword" type=" Password " nillable="true" minOccurs="0"/>
<xs:element name="hostedUserIdList" type=" ReplacementUserIdList " nillable="true" minOccurs="0"/>
<xs:element name="trunkGroupIdentity" type=" SIPURI " minOccurs="0" nillable="true"/>
<xs:element name="otgDtgIdentity" type=" OtgDtgIdentity " minOccurs="0" nillable="true"/>
<xs:element name="allowTerminationToTrunkGroupIdentity" type=" xs:boolean " minOccurs="0"/>
<xs:element name="allowTerminationToDtgIdentity" type=" xs:boolean " minOccurs="0"/>
<xs:element name="includeTrunkGroupIdentity" type=" xs:boolean " minOccurs="0"/>
<xs:element name="includeDtgIdentity" type=" xs:boolean " minOccurs="0"/>
<xs:element name="includeTrunkGroupIdentityForNetworkCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="includeOtgIdentityForNetworkCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="enableNetworkAddressIdentity" type=" xs:boolean " minOccurs="0"/>
<xs:element name="allowUnscreenedCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="allowUnscreenedEmergencyCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="pilotUserCallingLineIdentityForExternalCallsPolicy" type=" TrunkGroupPilotUserCallingLineIdentityUsagePolicy " minOccurs="0"/>
<xs:element name="pilotUserChargeNumberPolicy" type=" TrunkGroupPilotUserChargeNumberUsagePolicy " minOccurs="0"/>
<xs:element name="callForwardingAlwaysAction" type=" TrunkGroupCallForwardingAlwaysAction " minOccurs="0" nillable="true"/>
<xs:element name="callForwardingAlwaysForwardAddress" type=" OutgoingDNorSIPURI " minOccurs="0" nillable="true"/>
<xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type=" TrunkGroupKey " minOccurs="0" nillable="true"/>
<xs:element name="peeringDomain" type=" DomainName " minOccurs="0" nillable="true"/>
<xs:element name="routeToPeeringDomain" type=" xs:boolean " minOccurs="0"/>
<xs:element name="prefixEnabled" type=" xs:boolean " minOccurs="0"/>
<xs:element name="prefix" type=" TrunkGroupPrefix " minOccurs="0" nillable="true"/>
<xs:element name="statefulReroutingEnabled" type=" xs:boolean " minOccurs="0"/>
<xs:element name="sendContinuousOptionsMessage" type=" xs:boolean " minOccurs="0"/>
<xs:element name="continuousOptionsSendingIntervalSeconds" type=" TrunkGroupContinuousOptionsSendingIntervalSeconds " minOccurs="0"/>
<xs:element name="failureOptionsSendingIntervalSeconds" type=" TrunkGroupFailureOptionsSendingIntervalSeconds " minOccurs="0"/>
<xs:element name="failureThresholdCounter" type=" TrunkGroupThresholdCounter " minOccurs="0"/>
<xs:element name="successThresholdCounter" type=" TrunkGroupThresholdCounter " minOccurs="0"/>
<xs:element name="inviteFailureThresholdCounter" type=" TrunkGroupThresholdCounter " minOccurs="0"/>
<xs:element name="inviteFailureThresholdWindowSeconds" type=" TrunkGroupFailureThresholdWindowSeconds " minOccurs="0"/>
<xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type=" TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy " minOccurs="0"/>
<xs:element name="useSystemCallingLineAssertedIdentityPolicy" type=" xs:boolean " minOccurs="0"/>
<xs:element name="pilotUserCallOptimizationPolicy" type=" TrunkGroupPilotUserCallOptimizationPolicy " minOccurs="0"/>
<xs:element name="clidSourceForScreenedCallsPolicy" type=" TrunkGroupCLIDSourceForScreenedCallsPolicy " minOccurs="0"/>
<xs:element name="useSystemCLIDSourceForScreenedCallsPolicy" type=" xs:boolean " minOccurs="0"/>
<xs:element name="userLookupPolicy" type=" TrunkGroupUserLookupPolicy " minOccurs="0"/>
<xs:element name="useSystemUserLookupPolicy" type=" xs:boolean " minOccurs="0"/>
<xs:element name="pilotUserCallingLineIdentityForEmergencyCallsPolicy" type=" TrunkGroupPilotUserCallingLineIdentityUsagePolicy " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupModifyRequest14sp9

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupModifyRequest14sp9
Abstract | no
Documentation | Modify the maximum and bursting maximum permissible active Trunk Group calls for the group. 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
<maxActiveCalls> xs:int </maxActiveCalls> [0..1]
<burstingMaxActiveCalls> UnboundedNonNegativeInt </burstingMaxActiveCalls> [0..1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupModifyRequest14sp9">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="maxActiveCalls" type=" xs:int " minOccurs="0"/>
<xs:element name="burstingMaxActiveCalls" type=" UnboundedNonNegativeInt " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupUserCreationTaskAddRequest14sp4

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupUserCreationTaskAddRequest14sp4
Abstract | no
Documentation | Add a user creation task for a trunk group. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<trunkGroupKey> TrunkGroupKey </trunkGroupKey> [1]
<taskName> TrunkGroupUserCreationTaskName </taskName> [1]
<userIdFormat> TrunkGroupUserCreationUserIdFormat </userIdFormat> [1]
<userIdDomain> NetAddress </userIdDomain> [1]
<populateExtension> xs:boolean </populateExtension> [1]
<linePortFormat> TrunkGroupUserCreationSIPURIFormat </linePortFormat> [1]
<linePortDomain> NetAddress </linePortDomain> [1]
<populateContact> xs:boolean </populateContact> [1]
<contactFormat> TrunkGroupUserCreationSIPURIFormat </contactFormat> [0..1]
<contactDomain> NetAddress </contactDomain> [0..1]
Start Choice [1]
<userPhoneNumbers> [1]
<phoneNumber> DN </phoneNumber> [0..*]
<dnRange> DNRange </dnRange> [0..*]
</userPhoneNumbers>
<userExtensions> [1]
<extension> Extension17 </extension> [0..*]
<extensionRange> ExtensionRange17 </extensionRange> [0..*]
</userExtensions>
End Choice
<servicePackName> ServicePackName </servicePackName> [0..*]
<userService> UserService </userService> [0..*]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupUserCreationTaskAddRequest14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="trunkGroupKey" type=" TrunkGroupKey "/>
<xs:element name="taskName" type=" TrunkGroupUserCreationTaskName "/>
<xs:element name="userIdFormat" type=" TrunkGroupUserCreationUserIdFormat "/>
<xs:element name="userIdDomain" type=" NetAddress "/>
<xs:element name="populateExtension" type=" xs:boolean "/>
<xs:element name="linePortFormat" type=" TrunkGroupUserCreationSIPURIFormat "/>
<xs:element name="linePortDomain" type=" NetAddress "/>
<xs:element name="populateContact" type=" xs:boolean "/>
<xs:element name="contactFormat" type=" TrunkGroupUserCreationSIPURIFormat " minOccurs="0"/>
<xs:element name="contactDomain" type=" NetAddress " minOccurs="0"/>
<xs:choice>
<xs:element name="userPhoneNumbers">
<xs:complexType>
<xs:sequence>
<xs:element name="phoneNumber" type=" DN " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="dnRange" type=" DNRange " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="userExtensions">
<xs:complexType>
<xs:sequence>
<xs:element name="extension" type=" Extension17 " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="extensionRange" type=" ExtensionRange17 " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:element name="servicePackName" type=" ServicePackName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="userService" type=" UserService " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupUserCreationTaskDeleteRequest14sp4

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupUserCreationTaskDeleteRequest14sp4
Abstract | no
Documentation | Delete a user creation task for a trunk group. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<trunkGroupKey> TrunkGroupKey </trunkGroupKey> [1]
<taskName> TrunkGroupUserCreationTaskName </taskName> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupUserCreationTaskDeleteRequest14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="trunkGroupKey" type=" TrunkGroupKey "/>
<xs:element name="taskName" type=" TrunkGroupUserCreationTaskName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupUserCreationTaskGetListRequest14sp4

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupUserCreationTaskGetListRequest14sp4
Abstract | no
Documentation | Get the list of user creation tasks for a trunk group. The response is either GroupTrunkGroupUserCreationTaskGetListResponse14sp4 or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<trunkGroupKey> TrunkGroupKey </trunkGroupKey> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupUserCreationTaskGetListRequest14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="trunkGroupKey" type=" TrunkGroupKey "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupUserCreationTaskGetListResponse14sp4

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupUserCreationTaskGetListResponse14sp4
Abstract | no
Documentation | Response to GroupTrunkGroupUserCreationTaskGetListRequest14sp4. Contains a table with a row for each user creation task and column headings : "Name", "Status", "Users Created", "Total Users To Create", "Error Count".

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<taskTable> core:OCITable </taskTable> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupUserCreationTaskGetListResponse14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="taskTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupUserCreationTaskGetRequest14sp4

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupUserCreationTaskGetRequest14sp4
Abstract | no
Documentation | Request the details of a specified user creation task for a trunk group. The response is either GroupTrunkGroupUserCreationTaskGetResponse14sp4 or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<trunkGroupKey> TrunkGroupKey </trunkGroupKey> [1]
<taskName> TrunkGroupUserCreationTaskName </taskName> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupUserCreationTaskGetRequest14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="trunkGroupKey" type=" TrunkGroupKey "/>
<xs:element name="taskName" type=" TrunkGroupUserCreationTaskName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupTrunkGroupUserCreationTaskGetResponse14sp4

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | GroupTrunkGroupUserCreationTaskGetResponse14sp4
Abstract | no
Documentation | Response to a GroupTrunkGroupUserCreationTaskGetRequest14sp4.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<userIdFormat> TrunkGroupUserCreationUserIdFormat </userIdFormat> [1]
<userIdDomain> NetAddress </userIdDomain> [1]
<populateExtension> xs:boolean </populateExtension> [1]
<linePortFormat> TrunkGroupUserCreationSIPURIFormat </linePortFormat> [1]
<linePortDomain> NetAddress </linePortDomain> [1]
<populateContact> xs:boolean </populateContact> [1]
<contactFormat> TrunkGroupUserCreationSIPURIFormat </contactFormat> [0..1]
<contactDomain> NetAddress </contactDomain> [0..1]
<usersCreated> xs:int </usersCreated> [1]
<totalUsersToCreate> xs:int </totalUsersToCreate> [1]
<errorCount> xs:int </errorCount> [1]
<servicePackName> ServicePackName </servicePackName> [0..*]
<userServiceName> UserService </userServiceName> [0..*]
<status> TrunkGroupUserCreationTaskStatus </status> [1]
<userCreationMode> TrunkGroupUserCreationMode </userCreationMode> [1]
<taskSummary> xs:token </taskSummary> [1]
<reportFileKey> xs:token </reportFileKey> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupTrunkGroupUserCreationTaskGetResponse14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="userIdFormat" type=" TrunkGroupUserCreationUserIdFormat "/>
<xs:element name="userIdDomain" type=" NetAddress "/>
<xs:element name="populateExtension" type=" xs:boolean "/>
<xs:element name="linePortFormat" type=" TrunkGroupUserCreationSIPURIFormat "/>
<xs:element name="linePortDomain" type=" NetAddress "/>
<xs:element name="populateContact" type=" xs:boolean "/>
<xs:element name="contactFormat" type=" TrunkGroupUserCreationSIPURIFormat " minOccurs="0"/>
<xs:element name="contactDomain" type=" NetAddress " minOccurs="0"/>
<xs:element name="usersCreated" type=" xs:int "/>
<xs:element name="totalUsersToCreate" type=" xs:int "/>
<xs:element name="errorCount" type=" xs:int "/>
<xs:element name="servicePackName" type=" ServicePackName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="userServiceName" type=" UserService " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="status" type=" TrunkGroupUserCreationTaskStatus "/>
<xs:element name="userCreationMode" type=" TrunkGroupUserCreationMode "/>
<xs:element name="taskSummary" type=" xs:token "/>
<xs:element name="reportFileKey" type=" xs:token "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ReplacementEnterpriseEnterpriseTrunkPriorityWeightedTrunkGroupList

Parent type: | None
Sub-types: | None

Name | ReplacementEnterpriseEnterpriseTrunkPriorityWeightedTrunkGroupList
Abstract | no
Documentation | A list of enterprise trunk priority weighted trunk groups that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.

XML Instance Representation
<...>
<trunkGroup> EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup </trunkGroup> [1..100]
</...>
Schema Component Representation
<xs:complexType name="ReplacementEnterpriseEnterpriseTrunkPriorityWeightedTrunkGroupList">
<xs:sequence>
<xs:element name="trunkGroup" type=" EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup " minOccurs="1" maxOccurs="100"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ReplacementEnterpriseEnterpriseTrunkTrunkGroupKeyList

Parent type: | None
Sub-types: | None

Name | ReplacementEnterpriseEnterpriseTrunkTrunkGroupKeyList
Abstract | no
Documentation | A list of Enterprise Trunk Krunk Group Keys that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.

XML Instance Representation
<...>
<trunkGroup> EnterpriseTrunkTrunkGroupKey </trunkGroup> [1..10]
</...>
Schema Component Representation
<xs:complexType name="ReplacementEnterpriseEnterpriseTrunkTrunkGroupKeyList">
<xs:sequence>
<xs:element name="trunkGroup" type=" EnterpriseTrunkTrunkGroupKey " minOccurs="1" maxOccurs="10"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ReplacementEnterpriseTrunkTrunkGroupKeyList

Parent type: | None
Sub-types: | None

Name | ReplacementEnterpriseTrunkTrunkGroupKeyList
Abstract | no
Documentation | A list of Enterprise Trunk Krunk Group Keys that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.

XML Instance Representation
<...>
<trunkGroupList> EnterpriseTrunkTrunkGroupKey </trunkGroupList> [1..10]
</...>
Schema Component Representation
<xs:complexType name="ReplacementEnterpriseTrunkTrunkGroupKeyList">
<xs:sequence>
<xs:element name="trunkGroupList" type=" EnterpriseTrunkTrunkGroupKey " minOccurs="1" maxOccurs="10"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ReplacementEnterpriseTrunkTrunkGroupList

Parent type: | None
Sub-types: | None

Name | ReplacementEnterpriseTrunkTrunkGroupList
Abstract | no
Documentation | A list of Group Trunk Krunk Group Names that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.

XML Instance Representation
<...>
<trunkGroup> TrunkGroupName </trunkGroup> [1..10]
</...>
Schema Component Representation
<xs:complexType name="ReplacementEnterpriseTrunkTrunkGroupList">
<xs:sequence>
<xs:element name="trunkGroup" type=" TrunkGroupName " minOccurs="1" maxOccurs="10"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ReplacementGroupEnterpriseTrunkPriorityWeightedTrunkGroupList

Parent type: | None
Sub-types: | None

Name | ReplacementGroupEnterpriseTrunkPriorityWeightedTrunkGroupList
Abstract | no
Documentation | A list of enterprise trunk priority weighted trunk groups in a group that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.

XML Instance Representation
<...>
<trunkGroup> GroupEnterpriseTrunkPriorityWeightedTrunkGroup </trunkGroup> [1..100]
</...>
Schema Component Representation
<xs:complexType name="ReplacementGroupEnterpriseTrunkPriorityWeightedTrunkGroupList">
<xs:sequence>
<xs:element name="trunkGroup" type=" GroupEnterpriseTrunkPriorityWeightedTrunkGroup " minOccurs="1" maxOccurs="100"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ReplacementGroupEnterpriseTrunkTrunkGroupList

Parent type: | None
Sub-types: | None

Name | ReplacementGroupEnterpriseTrunkTrunkGroupList
Abstract | no
Documentation | A list of Group Trunk Krunk Group Names that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.

XML Instance Representation
<...>
<trunkGroup> TrunkGroupName </trunkGroup> [1..10]
</...>
Schema Component Representation
<xs:complexType name="ReplacementGroupEnterpriseTrunkTrunkGroupList">
<xs:sequence>
<xs:element name="trunkGroup" type=" TrunkGroupName " minOccurs="1" maxOccurs="10"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ServiceProviderTrunkGroupGetRequest14sp1

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | ServiceProviderTrunkGroupGetRequest14sp1
Abstract | no
Documentation | Get the maximum and bursting maximum permissible active Trunk Group calls for the service provider. The response is either a ServiceProviderTrunkGroupGetResponse14sp1 or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderTrunkGroupGetRequest14sp1">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderTrunkGroupGetResponse14sp1

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | ServiceProviderTrunkGroupGetResponse14sp1
Abstract | no
Documentation | Response to the ServiceProviderTrunkGroupGetRequest14sp1. The response contains the maximum and bursting maximum permissible active trunk group calls for the service provider.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<maxActiveCalls> UnboundedNonNegativeInt </maxActiveCalls> [1]
<burstingMaxActiveCalls> UnboundedNonNegativeInt </burstingMaxActiveCalls> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderTrunkGroupGetResponse14sp1">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="maxActiveCalls" type=" UnboundedNonNegativeInt "/>
<xs:element name="burstingMaxActiveCalls" type=" UnboundedNonNegativeInt "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderTrunkGroupModifyRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | ServiceProviderTrunkGroupModifyRequest
Abstract | no
Documentation | Modify the maximum and bursting maximum permissible active Trunk Group calls for the service provider. 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<maxActiveCalls> UnboundedNonNegativeInt </maxActiveCalls> [0..1]
<burstingMaxActiveCalls> UnboundedNonNegativeInt </burstingMaxActiveCalls> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderTrunkGroupModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="maxActiveCalls" type=" UnboundedNonNegativeInt " minOccurs="0"/>
<xs:element name="burstingMaxActiveCalls" type=" UnboundedNonNegativeInt " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SystemTrunkGroupGetRequest19sp1

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | SystemTrunkGroupGetRequest19sp1
Abstract | no
Documentation | Request the system level data associated with the Trunk Group service. The response is either SystemTrunkGroupGetResponse19sp1 or ErrorResponse.
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> false </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
</...>
Schema Component Representation
<xs:complexType name="SystemTrunkGroupGetRequest19sp1">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SystemTrunkGroupGetResponse19sp1

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | SystemTrunkGroupGetResponse19sp1
Abstract | no
Documentation | Response to SystemTrunkGroupGetRequest19sp1.
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> false </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<enforceCLIDServiceAssignmentForPilotUser> xs:boolean </enforceCLIDServiceAssignmentForPilotUser> [1]
<terminateUnreachableTriggerDetectionOnReceiptOf18x> xs:boolean </terminateUnreachableTriggerDetectionOnReceiptOf18x> [1]
<pilotUserCallingLineAssertedIdentityPolicy> TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy </pilotUserCallingLineAssertedIdentityPolicy> [1]
<enforceOutOfDialogPBXRedirectionPolicies> xs:boolean </enforceOutOfDialogPBXRedirectionPolicies> [1]
<unscreenedRedirectionHandling> TrunkGroupUnscreenedRedirectionHandling </unscreenedRedirectionHandling> [1]
<enableHoldoverOfHighwaterCallCounts> xs:boolean </enableHoldoverOfHighwaterCallCounts> [1]
<holdoverPeriod> TrunkGroupHighwaterCallCountHoldoverPeriodMinutes </holdoverPeriod> [1]
<timeZoneOffsetMinutes> TrunkGroupTimeZoneOffsetMinutes </timeZoneOffsetMinutes> [1]
<clidSourceForScreenedCallsPolicy> TrunkGroupCLIDSourceForScreenedCallsPolicy </clidSourceForScreenedCallsPolicy> [1]
<userLookupPolicy> TrunkGroupUserLookupPolicy </userLookupPolicy> [1]
</...>
Schema Component Representation
<xs:complexType name="SystemTrunkGroupGetResponse19sp1">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="enforceCLIDServiceAssignmentForPilotUser" type=" xs:boolean "/>
<xs:element name="terminateUnreachableTriggerDetectionOnReceiptOf18x" type=" xs:boolean "/>
<xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type=" TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy "/>
<xs:element name="enforceOutOfDialogPBXRedirectionPolicies" type=" xs:boolean "/>
<xs:element name="unscreenedRedirectionHandling" type=" TrunkGroupUnscreenedRedirectionHandling "/>
<xs:element name="enableHoldoverOfHighwaterCallCounts" type=" xs:boolean "/>
<xs:element name="holdoverPeriod" type=" TrunkGroupHighwaterCallCountHoldoverPeriodMinutes "/>
<xs:element name="timeZoneOffsetMinutes" type=" TrunkGroupTimeZoneOffsetMinutes "/>
<xs:element name="clidSourceForScreenedCallsPolicy" type=" TrunkGroupCLIDSourceForScreenedCallsPolicy "/>
<xs:element name="userLookupPolicy" type=" TrunkGroupUserLookupPolicy "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SystemTrunkGroupModifyRequest

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | SystemTrunkGroupModifyRequest
Abstract | no
Documentation | Modify the system level data associated with the Trunk Group Service. The response is either a SuccessResponse or an ErrorResponse.
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> false </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<enforceCLIDServiceAssignmentForPilotUser> xs:boolean </enforceCLIDServiceAssignmentForPilotUser> [0..1]
<terminateUnreachableTriggerDetectionOnReceiptOf18x> xs:boolean </terminateUnreachableTriggerDetectionOnReceiptOf18x> [0..1]
<pilotUserCallingLineAssertedIdentityPolicy> TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy </pilotUserCallingLineAssertedIdentityPolicy> [0..1]
<enforceOutOfDialogPBXRedirectionPolicies> xs:boolean </enforceOutOfDialogPBXRedirectionPolicies> [0..1]
<unscreenedRedirectionHandling> TrunkGroupUnscreenedRedirectionHandling </unscreenedRedirectionHandling> [0..1]
<enableHoldoverOfHighwaterCallCounts> xs:boolean </enableHoldoverOfHighwaterCallCounts> [0..1]
<holdoverPeriod> TrunkGroupHighwaterCallCountHoldoverPeriodMinutes </holdoverPeriod> [0..1]
<timeZoneOffsetMinutes> TrunkGroupTimeZoneOffsetMinutes </timeZoneOffsetMinutes> [0..1]
<clidSourceForScreenedCallsPolicy> TrunkGroupCLIDSourceForScreenedCallsPolicy </clidSourceForScreenedCallsPolicy> [0..1]
<userLookupPolicy> TrunkGroupUserLookupPolicy </userLookupPolicy> [0..1]
</...>
Schema Component Representation
<xs:complexType name="SystemTrunkGroupModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="enforceCLIDServiceAssignmentForPilotUser" type=" xs:boolean " minOccurs="0"/>
<xs:element name="terminateUnreachableTriggerDetectionOnReceiptOf18x" type=" xs:boolean " minOccurs="0"/>
<xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type=" TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy " minOccurs="0"/>
<xs:element name="enforceOutOfDialogPBXRedirectionPolicies" type=" xs:boolean " minOccurs="0"/>
<xs:element name="unscreenedRedirectionHandling" type=" TrunkGroupUnscreenedRedirectionHandling " minOccurs="0"/>
<xs:element name="enableHoldoverOfHighwaterCallCounts" type=" xs:boolean " minOccurs="0"/>
<xs:element name="holdoverPeriod" type=" TrunkGroupHighwaterCallCountHoldoverPeriodMinutes " minOccurs="0"/>
<xs:element name="timeZoneOffsetMinutes" type=" TrunkGroupTimeZoneOffsetMinutes " minOccurs="0"/>
<xs:element name="clidSourceForScreenedCallsPolicy" type=" TrunkGroupCLIDSourceForScreenedCallsPolicy " minOccurs="0"/>
<xs:element name="userLookupPolicy" type=" TrunkGroupUserLookupPolicy " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SystemTrunkGroupUserCreationTaskGetListRequest14sp4

Parent type: | core:OCIRequest (derivation method: extension)
Sub-types: | None

Name | SystemTrunkGroupUserCreationTaskGetListRequest14sp4
Abstract | no
Documentation | Get the list of user creation tasks in the system. The response is either SystemTrunkGroupUserCreationTaskGetListResponse14sp4 or ErrorResponse.
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> false </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
</...>
Schema Component Representation
<xs:complexType name="SystemTrunkGroupUserCreationTaskGetListRequest14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SystemTrunkGroupUserCreationTaskGetListResponse14sp4

Parent type: | core:OCIDataResponse (derivation method: extension)
Sub-types: | None

Name | SystemTrunkGroupUserCreationTaskGetListResponse14sp4
Abstract | no
Documentation | Response to SystemTrunkGroupUserCreationTaskGetListRequest14sp4. Contains a table with a row for each user creation task and column headings : "Trunk Group Name", "Group Id", "Organization Id", "Organization Type", "Name", "Status", "Users Created", "Total Users To Create", "Error Count". The "Organization Id" column is populated with either a service provider Id or an enterprise Id. The "Organization Type" column is populated with one of the enumerated strings defined in the OrganizationType OCI data type. Please see OCISchemaDataTypes.xsd for details on OrganizationType.
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> false </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<taskTable> core:OCITable </taskTable> [1]
</...>
Schema Component Representation
<xs:complexType name="SystemTrunkGroupUserCreationTaskGetListResponse14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="taskTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Simple Type: EnterpriseTrunkMaximumRerouteAttempts

Parent type: | xs:int (derivation method: restriction)
Sub-types: | None

Name | EnterpriseTrunkMaximumRerouteAttempts
Content | Base XSD Type: int 1 <= value <= 10
Documentation | Determines the maximum number of reroute attempts within an enterprise trunk.

Schema Component Representation
<xs:simpleType name="EnterpriseTrunkMaximumRerouteAttempts">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="10"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseTrunkOrderingAlgorithm

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | EnterpriseTrunkOrderingAlgorithm
Content | Base XSD Type: token value comes from list: {'Ordered Load Balancing'|'Overflow'|'Most Idle'|'Least Idle'}
Documentation | Enterprise Trunk Ordering Algorithm for an Enterprise Trunk

Schema Component Representation
<xs:simpleType name="EnterpriseTrunkOrderingAlgorithm">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Ordered Load Balancing"/>
<xs:enumeration value="Overflow"/>
<xs:enumeration value="Most Idle"/>
<xs:enumeration value="Least Idle"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseTrunkRouteExhaustionAction

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | EnterpriseTrunkRouteExhaustionAction
Content | Base XSD Type: token value comes from list: {'None'|'Forward'}
Documentation | Enterprise Trunk Route Exhaustion Action

Schema Component Representation
<xs:simpleType name="EnterpriseTrunkRouteExhaustionAction">
<xs:restriction base=" xs:token ">
<xs:enumeration value="None"/>
<xs:enumeration value="Forward"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseTrunkTrunkGroupPriority

Parent type: | xs:int (derivation method: restriction)
Sub-types: | None

Name | EnterpriseTrunkTrunkGroupPriority
Content | Base XSD Type: int 1 <= value <= 10
Documentation | Trunk Group priority. Identifies the priority of a set of trunkgroup in an Enterprise Trunk

Schema Component Representation
<xs:simpleType name="EnterpriseTrunkTrunkGroupPriority">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="10"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseTrunkTrunkGroupWeight

Parent type: | xs:int (derivation method: restriction)
Sub-types: | None

Name | EnterpriseTrunkTrunkGroupWeight
Content | Base XSD Type: int 1 <= value <= 65536
Documentation | Trunk Group weight. Identifies the weight of each trunkgroup in an Enterprise Trunk

Schema Component Representation
<xs:simpleType name="EnterpriseTrunkTrunkGroupWeight">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="65536"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: OtgDtgIdentity

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | OtgDtgIdentity
Content | Base XSD Type: token length >= 1
Documentation | Otg Dtg Identity

Schema Component Representation
<xs:simpleType name="OtgDtgIdentity">
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="80"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupCallForwardingAlwaysAction

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupCallForwardingAlwaysAction
Content | Base XSD Type: token value comes from list: {'Forward'|'Reroute'}
Documentation | Trunk Group call forwarding always action.

Schema Component Representation
<xs:simpleType name="TrunkGroupCallForwardingAlwaysAction">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Forward"/>
<xs:enumeration value="Reroute"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupCLIDSourceForScreenedCallsPolicy

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupCLIDSourceForScreenedCallsPolicy
Content | Base XSD Type: token value comes from list: {'Profile Name Profile Number'|'Received Name Profile Number'|'Received Name Received Number'}
Documentation | Trunk Group CLID Source for Screened Trunk Calls Policy. "Profile Name Profile Number" indicates CLID uses name and number from screened user profile. "Received Name Profile Number" indicates CLID uses name in FROM header and number from screened user profile. "Received Name Received Number" indicates CLID uses name and number in FROM header.

Schema Component Representation
<xs:simpleType name="TrunkGroupCLIDSourceForScreenedCallsPolicy">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Profile Name Profile Number"/>
<xs:enumeration value="Received Name Profile Number"/>
<xs:enumeration value="Received Name Received Number"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupContinuousOptionsSendingIntervalSeconds

Parent type: | xs:int (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupContinuousOptionsSendingIntervalSeconds
Content | Base XSD Type: int 30 <= value <= 86400
Documentation | Interval at which trunk group continuous OPTIONS messages are sent.

Schema Component Representation
<xs:simpleType name="TrunkGroupContinuousOptionsSendingIntervalSeconds">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="30"/>
<xs:maxInclusive value="86400"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupFailureOptionsSendingIntervalSeconds

Parent type: | xs:int (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupFailureOptionsSendingIntervalSeconds
Content | Base XSD Type: int 10 <= value <= 86400
Documentation | Interval at which trunk group failure OPTIONS messages are sent.

Schema Component Representation
<xs:simpleType name="TrunkGroupFailureOptionsSendingIntervalSeconds">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="10"/>
<xs:maxInclusive value="86400"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupFailureThresholdWindowSeconds

Parent type: | xs:int (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupFailureThresholdWindowSeconds
Content | Base XSD Type: int 30 <= value <= 240
Documentation | Failure threshold time window in seconds.

Schema Component Representation
<xs:simpleType name="TrunkGroupFailureThresholdWindowSeconds">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="30"/>
<xs:maxInclusive value="240"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupPilotUserCallingLineIdentityUsagePolicy

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupPilotUserCallingLineIdentityUsagePolicy
Content | Base XSD Type: token value comes from list: {'All Originating Calls'|'Unscreened Originating Calls'|'No Calls'}
Documentation | Trunk Group Pilot User Calling Line Identity policy

Schema Component Representation
<xs:simpleType name="TrunkGroupPilotUserCallingLineIdentityUsagePolicy">
<xs:restriction base=" xs:token ">
<xs:enumeration value="All Originating Calls"/>
<xs:enumeration value="Unscreened Originating Calls"/>
<xs:enumeration value="No Calls"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupPilotUserCallOptimizationPolicy

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupPilotUserCallOptimizationPolicy
Content | Base XSD Type: token value comes from list: {'Optimize For User Services'|'Optimize For High Call Volume'}
Documentation | Trunk Group Pilot User Call Optimization Policy

Schema Component Representation
<xs:simpleType name="TrunkGroupPilotUserCallOptimizationPolicy">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Optimize For User Services"/>
<xs:enumeration value="Optimize For High Call Volume"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupPilotUserChargeNumberUsagePolicy

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupPilotUserChargeNumberUsagePolicy
Content | Base XSD Type: token value comes from list: {'All Originating Calls'|'Unscreened Originating Calls'|'No Calls'}
Documentation | Trunk Group Pilot User Charge Number policy

Schema Component Representation
<xs:simpleType name="TrunkGroupPilotUserChargeNumberUsagePolicy">
<xs:restriction base=" xs:token ">
<xs:enumeration value="All Originating Calls"/>
<xs:enumeration value="Unscreened Originating Calls"/>
<xs:enumeration value="No Calls"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupPrefix

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupPrefix
Content | Base XSD Type: token length >= 1
Documentation | Numeric digit string prefix to be inserted to R-URI based on destination trunk group.

Schema Component Representation
<xs:simpleType name="TrunkGroupPrefix">
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="15"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupState

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupState
Content | Base XSD Type: token value comes from list: {'Available'|'Unavailable'}
Documentation | State of a trunk group.

Schema Component Representation
<xs:simpleType name="TrunkGroupState">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Available"/>
<xs:enumeration value="Unavailable"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupThresholdCounter

Parent type: | xs:int (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupThresholdCounter
Content | Base XSD Type: int 1 <= value <= 60
Documentation | Number of failure or success events to trigger a status change for trunk group.

Schema Component Representation
<xs:simpleType name="TrunkGroupThresholdCounter">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="60"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupUnreachableDestinationAction

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupUnreachableDestinationAction
Content | Base XSD Type: token value comes from list: {'Forward'|'Reroute'}
Documentation | Trunk Group unreachable destination action.

Schema Component Representation
<xs:simpleType name="TrunkGroupUnreachableDestinationAction">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Forward"/>
<xs:enumeration value="Reroute"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupUnscreenedRedirectionHandling

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupUnscreenedRedirectionHandling
Content | Base XSD Type: token value comes from list: {'Reject'|'Ignore'|'Ignore If Unscreened Calls Disallowed'|'Reject If Unscreened Calls Disallowed'}
Documentation | Options to handle the trunk group INVITEs with an unscreened redirecting identity.

Schema Component Representation
<xs:simpleType name="TrunkGroupUnscreenedRedirectionHandling">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Reject"/>
<xs:enumeration value="Ignore"/>
<xs:enumeration value="Ignore If Unscreened Calls Disallowed"/>
<xs:enumeration value="Reject If Unscreened Calls Disallowed"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupUserCreationMode

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupUserCreationMode
Content | Base XSD Type: token value comes from list: {'Extension'|'Phone Number'}
Documentation | Trunk Group user creation mode.

Schema Component Representation
<xs:simpleType name="TrunkGroupUserCreationMode">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Extension"/>
<xs:enumeration value="Phone Number"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupUserCreationSIPURIFormat

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupUserCreationSIPURIFormat
Content | Base XSD Type: token value comes from list: {'Extension'|'National DN'|'E164 Format No Plus'|'E164 Format'}
Documentation | SIP URI format for Trunk Group User Creation.

Schema Component Representation
<xs:simpleType name="TrunkGroupUserCreationSIPURIFormat">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Extension"/>
<xs:enumeration value="National DN"/>
<xs:enumeration value="E164 Format No Plus"/>
<xs:enumeration value="E164 Format"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupUserCreationTaskName

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupUserCreationTaskName
Content | Base XSD Type: token length >= 1
Documentation | The name of a Trunk Group User Creation Task.

Schema Component Representation
<xs:simpleType name="TrunkGroupUserCreationTaskName">
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="80"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupUserCreationTaskStatus

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupUserCreationTaskStatus
Content | Base XSD Type: token value comes from list: {'Pending'|'Processing'|'Completed'|'Failed'}
Documentation | Trunk Group user creation task status.

Schema Component Representation
<xs:simpleType name="TrunkGroupUserCreationTaskStatus">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Pending"/>
<xs:enumeration value="Processing"/>
<xs:enumeration value="Completed"/>
<xs:enumeration value="Failed"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupUserCreationUserIdFormat

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupUserCreationUserIdFormat
Content | Base XSD Type: token value comes from list: {'Extension'|'National DN'|'E164 Format No Plus'}
Documentation | User Id format for Trunk Group User Creation.

Schema Component Representation
<xs:simpleType name="TrunkGroupUserCreationUserIdFormat">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Extension"/>
<xs:enumeration value="National DN"/>
<xs:enumeration value="E164 Format No Plus"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupUserLookupPolicy

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | TrunkGroupUserLookupPolicy
Content | Base XSD Type: token value comes from list: {'Basic'|'Extended'}
Documentation | Trunk Group User Lookup Policy in performing the trunk group user screening process for a trunk call. "Basic" indicates the lookup is performed using FROM header only. "Extended" indicates the lookup is performed in the precedence order of P-Preferred-Identity header, P-Asserted-Identity header, Remote-Party-ID header, and FROM header.

Schema Component Representation
<xs:simpleType name="TrunkGroupUserLookupPolicy">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Basic"/>
<xs:enumeration value="Extended"/>
</xs:restriction>
</xs:simpleType>
top

## Legend

### Complex Type:

Schema Component Type

### AusAddress

Schema Component Name

Parent type: | Address (derivation method: extension)
Sub-types: | QLDAddress (by restriction)

If this schema component is a type definition, its type hierarchy is shown in a gray-bordered box.

Name | AusAddress
Abstract | no

The table above displays the properties of this schema component.
XML Instance Representation
<... country="Australia" >
<unitNo> string </unitNo> [0..1]
<houseNo> string </houseNo> [1]
<street> string </street> [1]
Start Choice [1]
<city> string </city> [1]
<town> string </town> [1]
End Choice
<state> AusStates </state> [1]
<postcode> string <<pattern = [1-9][0-9]{3}>> </postcode> [1] ?
</...>

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>.

Schema Component Representation
<complexType name="AusAddress">
<complexContent>
<extension base=" Address ">
<sequence>
<element name="state" type=" AusStates "/>
<element name="postcode">
<simpleType>
<restriction base=" string ">
<pattern value="[1-9][0-9]{3}"/>
</restriction>
</simpleType>
</element>
</sequence>
<attribute name="country" type=" string " fixed="Australia"/>
</extension>
</complexContent>
</complexType>
The Schema Component Representation table above displays the underlying XML representation of the schema component. (Annotations are not shown.)
top

## Glossary

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.

All Model Group Child elements can be provided in any order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-all.

Choice Model Group Only one from the list of child elements and model groups can be provided in instances. See: http://www.w3.org/TR/xmlschema-1/#element-choice.

Collapse Whitespace Policy Replace 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.

Key Constraint Like Uniqueness Constraint, but additionally requires that the specified value(s) must be provided. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Key Reference Constraint Ensures that the specified value(s) must match value(s) from a Key Constraint or Uniqueness Constraint. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Model Group Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. See: http://www.w3.org/TR/xmlschema-1/#Model_Groups.

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.

Notation A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. See: http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations.

Preserve Whitespace Policy Preserve whitespaces exactly as they appear in instances.

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 Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32).

Sequence Model Group Child elements and model groups must be provided in the specified order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-sequence.

Substitution Group Elements 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 Namespace The 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.

Uniqueness Constraint Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

top