# 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: EnterpriseAccessDevice
  - Complex Type: EnterpriseBroadWorksMobileManagerActivationRequest
  - Complex Type: EnterpriseBroadWorksMobileManagerAddHomeZoneRequest
  - Complex Type: EnterpriseBroadWorksMobileManagerAddRequest
  - Complex Type: EnterpriseBroadWorksMobileManagerDeleteHomeZoneListRequest
  - Complex Type: EnterpriseBroadWorksMobileManagerDeleteHomeZoneRequest
  - Complex Type: EnterpriseBroadWorksMobileManagerDeleteRequest
  - Complex Type: EnterpriseBroadWorksMobileManagerGetDomainListRequest
  - Complex Type: EnterpriseBroadWorksMobileManagerGetDomainListResponse
  - Complex Type: EnterpriseBroadWorksMobileManagerGetHomeZoneListRequest
  - Complex Type: EnterpriseBroadWorksMobileManagerGetHomeZoneListResponse
  - Complex Type: EnterpriseBroadWorksMobileManagerGetHomeZoneRequest
  - Complex Type: EnterpriseBroadWorksMobileManagerGetHomeZoneResponse
  - Complex Type: EnterpriseBroadWorksMobileManagerGetRequest
  - Complex Type: EnterpriseBroadWorksMobileManagerGetResponse
  - Complex Type: EnterpriseBroadWorksMobileManagerModifyHomeZoneRequest
  - Complex Type: EnterpriseBroadWorksMobileManagerModifyRequest
  - Complex Type: EnterpriseBroadWorksMobileManagerSendCarrierFilesRequest
  - Complex Type: EnterpriseCommonPhoneListAddListRequest
  - Complex Type: EnterpriseCommonPhoneListDeleteListRequest
  - Complex Type: EnterpriseCommonPhoneListGetListRequest
  - Complex Type: EnterpriseCommonPhoneListGetListResponse
  - Complex Type: EnterpriseCommonPhoneListModifyRequest
  - Complex Type: EnterpriseDepartmentAddRequest
  - Complex Type: EnterpriseDepartmentDeleteRequest
  - Complex Type: EnterpriseDepartmentGetAvailableParentListRequest
  - Complex Type: EnterpriseDepartmentGetAvailableParentListResponse
  - Complex Type: EnterpriseDepartmentGetListRequest
  - Complex Type: EnterpriseDepartmentGetListResponse
  - Complex Type: EnterpriseDepartmentModifyRequest
  - Complex Type: EnterprisePhoneDirectoryGetListRequest18
  - Complex Type: EnterprisePhoneDirectoryGetListResponse18
  - Complex Type: EnterpriseSessionAdmissionControlGetAvailableDeviceListRequest
  - Complex Type: EnterpriseSessionAdmissionControlGetAvailableDeviceListResponse
  - Complex Type: EnterpriseSessionAdmissionControlGroupAddDeviceListRequest
  - Complex Type: EnterpriseSessionAdmissionControlGroupAddRequest19sp1
  - Complex Type: EnterpriseSessionAdmissionControlGroupDeleteDeviceListRequest
  - Complex Type: EnterpriseSessionAdmissionControlGroupDeleteListRequest
  - Complex Type: EnterpriseSessionAdmissionControlGroupGetListRequest
  - Complex Type: EnterpriseSessionAdmissionControlGroupGetListResponse
  - Complex Type: EnterpriseSessionAdmissionControlGroupGetRequest19sp1
  - Complex Type: EnterpriseSessionAdmissionControlGroupGetResponse19sp1
  - Complex Type: EnterpriseSessionAdmissionControlGroupModifyRequest
  - Complex Type: EnterpriseVoiceVPNAddPolicyRequest
  - Complex Type: EnterpriseVoiceVPNDeletePolicyRequest
  - Complex Type: EnterpriseVoiceVPNDigitManipulation
  - Complex Type: EnterpriseVoiceVPNDigitManipulationNoValue
  - Complex Type: EnterpriseVoiceVPNDigitManipulationOptionalValue
  - Complex Type: EnterpriseVoiceVPNDigitManipulationRequiredValue
  - Complex Type: EnterpriseVoiceVPNGetDefaultRequest
  - Complex Type: EnterpriseVoiceVPNGetDefaultResponse
  - Complex Type: EnterpriseVoiceVPNGetPolicyListRequest
  - Complex Type: EnterpriseVoiceVPNGetPolicyListResponse
  - Complex Type: EnterpriseVoiceVPNGetPolicyRequest
  - Complex Type: EnterpriseVoiceVPNGetPolicyResponse
  - Complex Type: EnterpriseVoiceVPNGetRequest14sp3
  - Complex Type: EnterpriseVoiceVPNGetResponse14sp3
  - Complex Type: EnterpriseVoiceVPNModifyPolicyRequest
  - Complex Type: EnterpriseVoiceVPNModifyRequest
  - Complex Type: EnterpriseVoiceVPNTreatmentEntry
  - Complex Type: ReplacementEnterpriseDeviceList
  - Simple Type: EnterpriseVoiceVPNDefaultSelection
  - Simple Type: EnterpriseVoiceVPNDescription
  - Simple Type: EnterpriseVoiceVPNDigitManipulationOperation
  - Simple Type: EnterpriseVoiceVPNDigitManipulationOperationNoValue
  - Simple Type: EnterpriseVoiceVPNDigitManipulationOperationOptionalValue
  - Simple Type: EnterpriseVoiceVPNDigitManipulationOperationRequiredValue
  - Simple Type: EnterpriseVoiceVPNDigitManipulationValue
  - Simple Type: EnterpriseVoiceVPNExtensionLength
  - Simple Type: EnterpriseVoiceVPNLocationCode
  - Simple Type: EnterpriseVoiceVPNNonMatchingE164NumberSelection
  - Simple Type: EnterpriseVoiceVPNTreatmentDescription
  - Simple Type: EnterpriseVoiceVPNTreatmentId

- 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: EnterpriseAccessDevice

Parent type: | None
Sub-types: | None

Name | EnterpriseAccessDevice
Abstract | no
Documentation | Uniquely identifies an access device accessible for an enterprise. It could be a system level device, an enterprise level device or a group level device.

XML Instance Representation
<...>
<accessDevice> AccessDevice </accessDevice> [1]
<groupId> GroupId </groupId> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseAccessDevice">
<xs:sequence>
<xs:element name="accessDevice" type=" AccessDevice "/>
<xs:element name="groupId" type=" GroupId " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerActivationRequest

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

Name | EnterpriseBroadWorksMobileManagerActivationRequest
Abstract | no
Documentation | Activates or Deactivates the BroadWorks Mobile Manager. The deactivationReason is required when isActive is set to false. The response is either SuccessResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<isActive> xs:boolean </isActive> [1]
<deactivationReason> BroadWorksMobileManagerDeactivationReason </deactivationReason> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerActivationRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="isActive" type=" xs:boolean "/>
<xs:element name="deactivationReason" type=" BroadWorksMobileManagerDeactivationReason " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerAddHomeZoneRequest

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

Name | EnterpriseBroadWorksMobileManagerAddHomeZoneRequest
Abstract | no
Documentation | Add a home zone to the BroadWorks Mobile Manager. The response is either SuccessResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<homeZoneDomainName> BroadWorksMobileManagerDomainName </homeZoneDomainName> [1]
<mobileCountryCode> BroadWorksMobileManagerHomeZoneMobileCountryCode </mobileCountryCode> [1]
<mobileNetworkCode> BroadWorksMobileManagerHomeZoneNetworkCountryCode </mobileNetworkCode> [1]
<locationAreaCode> BroadWorksMobileManagerHomeZoneLocationAreaCode </locationAreaCode> [1]
<cellIdentity> BroadWorksMobileManagerHomeZoneCellId </cellIdentity> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerAddHomeZoneRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="homeZoneDomainName" type=" BroadWorksMobileManagerDomainName "/>
<xs:element name="mobileCountryCode" type=" BroadWorksMobileManagerHomeZoneMobileCountryCode "/>
<xs:element name="mobileNetworkCode" type=" BroadWorksMobileManagerHomeZoneNetworkCountryCode "/>
<xs:element name="locationAreaCode" type=" BroadWorksMobileManagerHomeZoneLocationAreaCode "/>
<xs:element name="cellIdentity" type=" BroadWorksMobileManagerHomeZoneCellId "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerAddRequest

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

Name | EnterpriseBroadWorksMobileManagerAddRequest
Abstract | no
Documentation | Add the BroadWorks Mobile Manager. Only one BroadWorks Mobile Manager can be added per enterprise. The response is either SuccessResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<informationFile> BroadWorksMobileManagerInformationFile </informationFile> [1]
<certificateFile> BroadWorksMobileManagerCertificateFile </certificateFile> [1]
<isActive> xs:boolean </isActive> [1]
<localToCarrier> xs:boolean </localToCarrier> [1]
<maxTxPerSecondEnabled> xs:boolean </maxTxPerSecondEnabled> [1]
<maxTxPerSecond> BroadWorksMobileManagerMaxTxPerSecond </maxTxPerSecond> [0..1]
<tldnEnabled> xs:boolean </tldnEnabled> [1]
<genericNumberEnabled> xs:boolean </genericNumberEnabled> [1]
<mobileStateCheckEnabled> xs:boolean </mobileStateCheckEnabled> [1]
<locationBasedServicesEnabled> xs:boolean </locationBasedServicesEnabled> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerAddRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="informationFile" type=" BroadWorksMobileManagerInformationFile "/>
<xs:element name="certificateFile" type=" BroadWorksMobileManagerCertificateFile "/>
<xs:element name="isActive" type=" xs:boolean "/>
<xs:element name="localToCarrier" type=" xs:boolean "/>
<xs:element name="maxTxPerSecondEnabled" type=" xs:boolean "/>
<xs:element name="maxTxPerSecond" type=" BroadWorksMobileManagerMaxTxPerSecond " minOccurs="0"/>
<xs:element name="tldnEnabled" type=" xs:boolean "/>
<xs:element name="genericNumberEnabled" type=" xs:boolean "/>
<xs:element name="mobileStateCheckEnabled" type=" xs:boolean "/>
<xs:element name="locationBasedServicesEnabled" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerDeleteHomeZoneListRequest

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

Name | EnterpriseBroadWorksMobileManagerDeleteHomeZoneListRequest
Abstract | no
Documentation | Delete a list of home zones from the BroadWorks Mobile Manager. The response is either SuccessResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<homeZoneId> xs:string </homeZoneId> [1..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerDeleteHomeZoneListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="homeZoneId" type=" xs:string " maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerDeleteHomeZoneRequest

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

Name | EnterpriseBroadWorksMobileManagerDeleteHomeZoneRequest
Abstract | no
Documentation | Delete a home zone from the BroadWorks Mobile Manager. The response is either SuccessResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<homeZoneId> xs:string </homeZoneId> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerDeleteHomeZoneRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="homeZoneId" type=" xs:string "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerDeleteRequest

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

Name | EnterpriseBroadWorksMobileManagerDeleteRequest
Abstract | no
Documentation | Delete the BroadWorks Mobile Manager. The response is either SuccessResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerDeleteRequest">
<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: EnterpriseBroadWorksMobileManagerGetDomainListRequest

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

Name | EnterpriseBroadWorksMobileManagerGetDomainListRequest
Abstract | no
Documentation | Get the list of domains of the BroadWorks Mobile Manager. The response is either EnterpriseBroadWorksMobileManagerGetDomainListResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerGetDomainListRequest">
<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: EnterpriseBroadWorksMobileManagerGetDomainListResponse

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

Name | EnterpriseBroadWorksMobileManagerGetDomainListResponse
Abstract | no
Documentation | Response to the EnterpriseBroadWorksMobileManagerGetDomainListRequest. Contains the list of domains.
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. -->
<domainName> BroadWorksMobileManagerDomainName </domainName> [0..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerGetDomainListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="domainName" type=" BroadWorksMobileManagerDomainName " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerGetHomeZoneListRequest

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

Name | EnterpriseBroadWorksMobileManagerGetHomeZoneListRequest
Abstract | no
Documentation | Get the list of home zones of the BroadWorks Mobile Manager. The response is either EnterpriseBroadWorksMobileManagerGetHomeZoneListResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerGetHomeZoneListRequest">
<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: EnterpriseBroadWorksMobileManagerGetHomeZoneListResponse

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

Name | EnterpriseBroadWorksMobileManagerGetHomeZoneListResponse
Abstract | no
Documentation | Response to the EnterpriseBroadWorksMobileManagerGetHomeZoneListRequest. Contains a table with column headings: "Home Zone Id", "Domain Name", "Mobile Country Code", "Mobile Network Code", "Local Area Code" and "Cell Identity".
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. -->
<homeZonesTable> core:OCITable </homeZonesTable> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerGetHomeZoneListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="homeZonesTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerGetHomeZoneRequest

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

Name | EnterpriseBroadWorksMobileManagerGetHomeZoneRequest
Abstract | no
Documentation | Get a home zone from the BroadWorks Mobile Manager. The response is either EnterpriseBroadWorksMobileManagerGetHomeZoneResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<homeZoneId> xs:string </homeZoneId> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerGetHomeZoneRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="homeZoneId" type=" xs:string "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerGetHomeZoneResponse

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

Name | EnterpriseBroadWorksMobileManagerGetHomeZoneResponse
Abstract | no
Documentation | Response to the EnterpriseBroadWorksMobileManagerGetHomeZoneRequest
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. -->
<homeZoneDomainName> BroadWorksMobileManagerDomainName </homeZoneDomainName> [1]
<mobileCountryCode> BroadWorksMobileManagerHomeZoneMobileCountryCode </mobileCountryCode> [1]
<mobileNetworkCode> BroadWorksMobileManagerHomeZoneNetworkCountryCode </mobileNetworkCode> [1]
<locationAreaCode> BroadWorksMobileManagerHomeZoneLocationAreaCode </locationAreaCode> [1]
<cellIdentity> BroadWorksMobileManagerHomeZoneCellId </cellIdentity> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerGetHomeZoneResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="homeZoneDomainName" type=" BroadWorksMobileManagerDomainName "/>
<xs:element name="mobileCountryCode" type=" BroadWorksMobileManagerHomeZoneMobileCountryCode "/>
<xs:element name="mobileNetworkCode" type=" BroadWorksMobileManagerHomeZoneNetworkCountryCode "/>
<xs:element name="locationAreaCode" type=" BroadWorksMobileManagerHomeZoneLocationAreaCode "/>
<xs:element name="cellIdentity" type=" BroadWorksMobileManagerHomeZoneCellId "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerGetRequest

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

Name | EnterpriseBroadWorksMobileManagerGetRequest
Abstract | no
Documentation | Get the BroadWorks Mobile Manager. The response is either EnterpriseBroadWorksMobileManagerGetResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerGetRequest">
<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: EnterpriseBroadWorksMobileManagerGetResponse

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

Name | EnterpriseBroadWorksMobileManagerGetResponse
Abstract | no
Documentation | Response to the EnterpriseBroadWorksMobileManagerGetRequest
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. -->
<mobileManagerId> BroadWorksMobileManagerDomainName </mobileManagerId> [1]
<name> BroadWorksMobileManagerName </name> [1]
<isActive> xs:boolean </isActive> [1]
<localToCarrier> xs:boolean </localToCarrier> [1]
<deactivationReason> BroadWorksMobileManagerDeactivationReason </deactivationReason> [0..1]
<maxTxPerSecondEnabled> xs:boolean </maxTxPerSecondEnabled> [1]
<maxTxPerSecond> BroadWorksMobileManagerMaxTxPerSecond </maxTxPerSecond> [0..1]
<tldnEnabled> xs:boolean </tldnEnabled> [1]
<genericNumberEnabled> xs:boolean </genericNumberEnabled> [1]
<mobileStateCheckEnabled> xs:boolean </mobileStateCheckEnabled> [1]
<locationBasedServicesEnabled> xs:boolean </locationBasedServicesEnabled> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerGetResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="mobileManagerId" type=" BroadWorksMobileManagerDomainName "/>
<xs:element name="name" type=" BroadWorksMobileManagerName "/>
<xs:element name="isActive" type=" xs:boolean "/>
<xs:element name="localToCarrier" type=" xs:boolean "/>
<xs:element name="deactivationReason" type=" BroadWorksMobileManagerDeactivationReason " minOccurs="0"/>
<xs:element name="maxTxPerSecondEnabled" type=" xs:boolean "/>
<xs:element name="maxTxPerSecond" type=" BroadWorksMobileManagerMaxTxPerSecond " minOccurs="0"/>
<xs:element name="tldnEnabled" type=" xs:boolean "/>
<xs:element name="genericNumberEnabled" type=" xs:boolean "/>
<xs:element name="mobileStateCheckEnabled" type=" xs:boolean "/>
<xs:element name="locationBasedServicesEnabled" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerModifyHomeZoneRequest

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

Name | EnterpriseBroadWorksMobileManagerModifyHomeZoneRequest
Abstract | no
Documentation | Modify an existing home zone in the BroadWorks Mobile Manager. The response is either SuccessResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<homeZoneId> xs:string </homeZoneId> [1]
<homeZoneDomainName> BroadWorksMobileManagerDomainName </homeZoneDomainName> [0..1]
<mobileCountryCode> BroadWorksMobileManagerHomeZoneMobileCountryCode </mobileCountryCode> [0..1]
<mobileNetworkCode> BroadWorksMobileManagerHomeZoneNetworkCountryCode </mobileNetworkCode> [0..1]
<locationAreaCode> BroadWorksMobileManagerHomeZoneLocationAreaCode </locationAreaCode> [0..1]
<cellIdentity> BroadWorksMobileManagerHomeZoneCellId </cellIdentity> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerModifyHomeZoneRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="homeZoneId" type=" xs:string "/>
<xs:element name="homeZoneDomainName" type=" BroadWorksMobileManagerDomainName " minOccurs="0"/>
<xs:element name="mobileCountryCode" type=" BroadWorksMobileManagerHomeZoneMobileCountryCode " minOccurs="0"/>
<xs:element name="mobileNetworkCode" type=" BroadWorksMobileManagerHomeZoneNetworkCountryCode " minOccurs="0"/>
<xs:element name="locationAreaCode" type=" BroadWorksMobileManagerHomeZoneLocationAreaCode " minOccurs="0"/>
<xs:element name="cellIdentity" type=" BroadWorksMobileManagerHomeZoneCellId " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerModifyRequest

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

Name | EnterpriseBroadWorksMobileManagerModifyRequest
Abstract | no
Documentation | Modify the BroadWorks Mobile Manager settings. The response is either SuccessResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<informationFile> BroadWorksMobileManagerInformationFile </informationFile> [0..1]
<certificateFile> BroadWorksMobileManagerCertificateFile </certificateFile> [0..1]
<localToCarrier> xs:boolean </localToCarrier> [0..1]
<maxTxPerSecondEnabled> xs:boolean </maxTxPerSecondEnabled> [0..1]
<maxTxPerSecond> BroadWorksMobileManagerMaxTxPerSecond </maxTxPerSecond> [0..1]
<tldnEnabled> xs:boolean </tldnEnabled> [0..1]
<genericNumberEnabled> xs:boolean </genericNumberEnabled> [0..1]
<mobileStateCheckEnabled> xs:boolean </mobileStateCheckEnabled> [0..1]
<locationBasedServicesEnabled> xs:boolean </locationBasedServicesEnabled> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="informationFile" type=" BroadWorksMobileManagerInformationFile " minOccurs="0"/>
<xs:element name="certificateFile" type=" BroadWorksMobileManagerCertificateFile " minOccurs="0"/>
<xs:element name="localToCarrier" type=" xs:boolean " minOccurs="0"/>
<xs:element name="maxTxPerSecondEnabled" type=" xs:boolean " minOccurs="0"/>
<xs:element name="maxTxPerSecond" type=" BroadWorksMobileManagerMaxTxPerSecond " minOccurs="0"/>
<xs:element name="tldnEnabled" type=" xs:boolean " minOccurs="0"/>
<xs:element name="genericNumberEnabled" type=" xs:boolean " minOccurs="0"/>
<xs:element name="mobileStateCheckEnabled" type=" xs:boolean " minOccurs="0"/>
<xs:element name="locationBasedServicesEnabled" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseBroadWorksMobileManagerSendCarrierFilesRequest

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

Name | EnterpriseBroadWorksMobileManagerSendCarrierFilesRequest
Abstract | no
Documentation | Sends an email with the carrier information and certificate files. The response is either SuccessResponse 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. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<emailTo> EmailAddress </emailTo> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseBroadWorksMobileManagerSendCarrierFilesRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="emailTo" type=" EmailAddress "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseCommonPhoneListAddListRequest

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

Name | EnterpriseCommonPhoneListAddListRequest
Abstract | no
Documentation | Add one or more entries to an enterprise's common phone list. 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]
<entry> PhoneListEntry </entry> [1..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseCommonPhoneListAddListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="entry" type=" PhoneListEntry " maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseCommonPhoneListDeleteListRequest

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

Name | EnterpriseCommonPhoneListDeleteListRequest
Abstract | no
Documentation | Delete one or more entries from an enterprise's common phone list. 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]
<entryName> PhoneListEntryName </entryName> [1..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseCommonPhoneListDeleteListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="entryName" type=" PhoneListEntryName " maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseCommonPhoneListGetListRequest

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

Name | EnterpriseCommonPhoneListGetListRequest
Abstract | no
Documentation | Get an enterprise's common phone list. The response is either a EnterpriseCommonPhoneListGetListResponse or an ErrorResponse. The search can be done using multiple criterion. If the searchCriteriaModeOr is present, any result matching any one criteria is included in the results. Otherwise, only results matching all the search criterion are included in the results. If no search criteria is specified, all results are returned. Specifying searchCriteriaModeOr without any search criteria results in an ErrorResponse. In all cases, if a responseSizeLimit is specified and the number of matching results is more than this limit, then an ErrorResponse is returned.

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]
<searchCriteriaModeOr> true </searchCriteriaModeOr> [0..1]
<searchCriteriaEnterpriseCommonPhoneListName> SearchCriteriaEnterpriseCommonPhoneListName </searchCriteriaEnterpriseCommonPhoneListName> [0..*]
<searchCriteriaEnterpriseCommonPhoneListNumber> SearchCriteriaEnterpriseCommonPhoneListNumber </searchCriteriaEnterpriseCommonPhoneListNumber> [0..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseCommonPhoneListGetListRequest">
<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="searchCriteriaModeOr" type=" xs:boolean " fixed="true" minOccurs="0"/>
<xs:element name="searchCriteriaEnterpriseCommonPhoneListName" type=" SearchCriteriaEnterpriseCommonPhoneListName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaEnterpriseCommonPhoneListNumber" type=" SearchCriteriaEnterpriseCommonPhoneListNumber " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseCommonPhoneListGetListResponse

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

Name | EnterpriseCommonPhoneListGetListResponse
Abstract | no
Documentation | Response to the EnterpriseCommonPhoneListGetListRequest. The response contains the enterprise's common phone list.

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

### Complex Type: EnterpriseCommonPhoneListModifyRequest

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

Name | EnterpriseCommonPhoneListModifyRequest
Abstract | no
Documentation | Modify an entry in an enterprise's common phone list. 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]
<entryName> PhoneListEntryName </entryName> [1]
<newEntryName> PhoneListEntryName </newEntryName> [0..1]
<phoneNumber> OutgoingDN </phoneNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseCommonPhoneListModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="entryName" type=" PhoneListEntryName "/>
<xs:element name="newEntryName" type=" PhoneListEntryName " minOccurs="0"/>
<xs:element name="phoneNumber" type=" OutgoingDN " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseDepartmentAddRequest

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

Name | EnterpriseDepartmentAddRequest
Abstract | no
Documentation | Add a department to 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. -->
<enterpriseId> ServiceProviderId </enterpriseId> [1]
<departmentName> DepartmentName </departmentName> [1]
<parentDepartmentKey> EnterpriseDepartmentKey </parentDepartmentKey> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseDepartmentAddRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="enterpriseId" type=" ServiceProviderId "/>
<xs:element name="departmentName" type=" DepartmentName "/>
<xs:element name="parentDepartmentKey" type=" EnterpriseDepartmentKey " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseDepartmentDeleteRequest

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

Name | EnterpriseDepartmentDeleteRequest
Abstract | no
Documentation | Delete a department from 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. -->
<enterpriseId> ServiceProviderId </enterpriseId> [1]
<departmentName> DepartmentName </departmentName> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseDepartmentDeleteRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="enterpriseId" type=" ServiceProviderId "/>
<xs:element name="departmentName" type=" DepartmentName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseDepartmentGetAvailableParentListRequest

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

Name | EnterpriseDepartmentGetAvailableParentListRequest
Abstract | no
Documentation | Get a list of enterprise level departments in an enterprise that could be the parent of the specified department. The department itself and all its decendents are not eligible to be the parent department. The response is either EnterpriseDepartmentGetAvailableParentListResponse or ErrorResponse.

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

### Complex Type: EnterpriseDepartmentGetAvailableParentListResponse

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

Name | EnterpriseDepartmentGetAvailableParentListResponse
Abstract | no
Documentation | Response to EnterpriseDepartmentGetAvailableParentListRequest. The response includes two parallel arrays of department keys and department display names.

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

### Complex Type: EnterpriseDepartmentGetListRequest

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

Name | EnterpriseDepartmentGetListRequest
Abstract | no
Documentation | Request a list of departments in an enterprise. You may request only the list of departments defined at the enterprise-level, or you may request the list of all departments in the enterprise including all the departments defined within the groups inside the enterprise. The response is either EnterpriseDepartmentGetListResponse or ErrorResponse.

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

### Complex Type: EnterpriseDepartmentGetListResponse

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

Name | EnterpriseDepartmentGetListResponse
Abstract | no
Documentation | Response to EnterpriseDepartmentGetListRequest. The response includes two parallel arrays of department keys and department display names.

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

### Complex Type: EnterpriseDepartmentModifyRequest

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

Name | EnterpriseDepartmentModifyRequest
Abstract | no
Documentation | Modify a department of 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. -->
<enterpriseId> ServiceProviderId </enterpriseId> [1]
<departmentName> DepartmentName </departmentName> [1]
<newDepartmentName> DepartmentName </newDepartmentName> [0..1]
<newParentDepartmentKey> EnterpriseDepartmentKey </newParentDepartmentKey> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseDepartmentModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="enterpriseId" type=" ServiceProviderId "/>
<xs:element name="departmentName" type=" DepartmentName "/>
<xs:element name="newDepartmentName" type=" DepartmentName " minOccurs="0"/>
<xs:element name="newParentDepartmentKey" type=" EnterpriseDepartmentKey " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterprisePhoneDirectoryGetListRequest18

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

Name | EnterprisePhoneDirectoryGetListRequest18
Abstract | no
Documentation | Request a table containing the phone directory for an enterprise. The directory includes all users in the enterprise and all entries in the enterprise common phone list. 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 EnterprisePhoneDirectoryGetListResponse18 or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<enterpriseId> ServiceProviderId </enterpriseId> [1]
<isExtendedInfoRequested> xs:boolean </isExtendedInfoRequested> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaUserLastName> SearchCriteriaUserLastName </searchCriteriaUserLastName> [0..*]
<searchCriteriaUserFirstName> SearchCriteriaUserFirstName </searchCriteriaUserFirstName> [0..*]
<searchCriteriaDn> SearchCriteriaDn </searchCriteriaDn> [0..*]
<searchCriteriaGroupLocationCode> SearchCriteriaGroupLocationCode </searchCriteriaGroupLocationCode> [0..*]
<searchCriteriaExtension> SearchCriteriaExtension </searchCriteriaExtension> [0..*]
<searchCriteriaMobilePhoneNumber> SearchCriteriaMobilePhoneNumber </searchCriteriaMobilePhoneNumber> [0..*]
<searchCriteriaEmailAddress> SearchCriteriaEmailAddress </searchCriteriaEmailAddress> [0..*]
<searchCriteriaYahooId> SearchCriteriaYahooId </searchCriteriaYahooId> [0..*]
<searchCriteriaExactUserGroup> SearchCriteriaExactUserGroup </searchCriteriaExactUserGroup> [0..1]
<searchCriteriaExactUserDepartment> SearchCriteriaExactUserDepartment </searchCriteriaExactUserDepartment> [0..1]
<searchCriteriaUserId> SearchCriteriaUserId </searchCriteriaUserId> [0..*]
<searchCriteriaImpId> SearchCriteriaImpId </searchCriteriaImpId> [0..*]
</...>
Schema Component Representation
<xs:complexType name="EnterprisePhoneDirectoryGetListRequest18">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="enterpriseId" type=" ServiceProviderId "/>
<xs:element name="isExtendedInfoRequested" type=" xs:boolean "/>
<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="searchCriteriaGroupLocationCode" type=" SearchCriteriaGroupLocationCode " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExtension" type=" SearchCriteriaExtension " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaMobilePhoneNumber" type=" SearchCriteriaMobilePhoneNumber " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaEmailAddress" type=" SearchCriteriaEmailAddress " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaYahooId" type=" SearchCriteriaYahooId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExactUserGroup" type=" SearchCriteriaExactUserGroup " minOccurs="0"/>
<xs:element name="searchCriteriaExactUserDepartment" type=" SearchCriteriaExactUserDepartment " minOccurs="0"/>
<xs:element name="searchCriteriaUserId" type=" SearchCriteriaUserId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaImpId" type=" SearchCriteriaImpId " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterprisePhoneDirectoryGetListResponse18

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

Name | EnterprisePhoneDirectoryGetListResponse18
Abstract | no
Documentation | Response to EnterprisePhoneDirectoryGetListRequest18. Contains a table with a row for each phone number and column headings : "Name", "Number", "Extension", "Mobile", "Email Address", "Department", "Hiragana Name", "Group Id", "Yahoo Id", "User Id", "IMP Id", "Is Virtual On-Net User". If extended directory information is requested, the following columns are also included: "First Name", "Last Name", "Pager", "Title", "Time Zone", "Location", "Address Line 1", "Address Line 2", "City", "State", "Zip", "Country".

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

### Complex Type: EnterpriseSessionAdmissionControlGetAvailableDeviceListRequest

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

Name | EnterpriseSessionAdmissionControlGetAvailableDeviceListRequest
Abstract | no
Documentation | Request to get the list of devices can be assigned to session admission control group for the enterprise. The response is either an EnterpriseSessionAdmissionControlGetAvailableDeviceListResponse 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]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaDeviceName> SearchCriteriaDeviceName </searchCriteriaDeviceName> [0..*]
<searchCriteriaDeviceMACAddress> SearchCriteriaDeviceMACAddress </searchCriteriaDeviceMACAddress> [0..*]
<searchCriteriaDeviceNetAddress> SearchCriteriaDeviceNetAddress </searchCriteriaDeviceNetAddress> [0..*]
<searchCriteriaGroupId> SearchCriteriaGroupId </searchCriteriaGroupId> [0..*]
<searchCriteriaExactDeviceType> SearchCriteriaExactDeviceType </searchCriteriaExactDeviceType> [0..1]
<searchCriteriaExactDeviceLevel> SearchCriteriaExactDeviceLevel </searchCriteriaExactDeviceLevel> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseSessionAdmissionControlGetAvailableDeviceListRequest">
<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="searchCriteriaDeviceName" type=" SearchCriteriaDeviceName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaDeviceMACAddress" type=" SearchCriteriaDeviceMACAddress " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaDeviceNetAddress" type=" SearchCriteriaDeviceNetAddress " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaGroupId" type=" SearchCriteriaGroupId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExactDeviceType" type=" SearchCriteriaExactDeviceType " minOccurs="0"/>
<xs:element name="searchCriteriaExactDeviceLevel" type=" SearchCriteriaExactDeviceLevel " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseSessionAdmissionControlGetAvailableDeviceListResponse

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

Name | EnterpriseSessionAdmissionControlGetAvailableDeviceListResponse
Abstract | no
Documentation | Response to EnterpriseSessionAdmissionControlGetAvailableDeviceListRequest. Contains a table of devices can be assigned to session admission control group in the enterprise.
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. -->
<accessDevice> EnterpriseAccessDevice </accessDevice> [0..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseSessionAdmissionControlGetAvailableDeviceListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="accessDevice" type=" EnterpriseAccessDevice " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseSessionAdmissionControlGroupAddDeviceListRequest

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

Name | EnterpriseSessionAdmissionControlGroupAddDeviceListRequest
Abstract | no
Documentation | Request to add one or more devices to an enterprise level session admission control group. 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]
<name> SessionAdmissionControlGroupName </name> [1]
<devices> EnterpriseAccessDevice </devices> [1..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseSessionAdmissionControlGroupAddDeviceListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" SessionAdmissionControlGroupName "/>
<xs:element name="devices" type=" EnterpriseAccessDevice " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseSessionAdmissionControlGroupAddRequest19sp1

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

Name | EnterpriseSessionAdmissionControlGroupAddRequest19sp1
Abstract | no
Documentation | Request to add a session admission control group for the enterprise. 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]
<name> SessionAdmissionControlGroupName </name> [1]
<maxSession> NonNegativeInt </maxSession> [1]
<maxUserOriginatingSessions> NonNegativeInt </maxUserOriginatingSessions> [0..1]
<maxUserTerminatingSessions> NonNegativeInt </maxUserTerminatingSessions> [0..1]
<reservedSession> NonNegativeInt </reservedSession> [1]
<reservedUserOriginatingSessions> NonNegativeInt </reservedUserOriginatingSessions> [0..1]
<reservedUserTerminatingSessions> NonNegativeInt </reservedUserTerminatingSessions> [0..1]
<becomeDefaultGroup> xs:boolean </becomeDefaultGroup> [1]
<countIntraSACGroupSessions> xs:boolean </countIntraSACGroupSessions> [1]
<devices> EnterpriseAccessDevice </devices> [0..*]
<blockEmergencyAndRepairCallsDueToSACLimits> xs:boolean </blockEmergencyAndRepairCallsDueToSACLimits> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseSessionAdmissionControlGroupAddRequest19sp1">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" SessionAdmissionControlGroupName "/>
<xs:element name="maxSession" type=" NonNegativeInt "/>
<xs:element name="maxUserOriginatingSessions" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="maxUserTerminatingSessions" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="reservedSession" type=" NonNegativeInt "/>
<xs:element name="reservedUserOriginatingSessions" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="reservedUserTerminatingSessions" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="becomeDefaultGroup" type=" xs:boolean "/>
<xs:element name="countIntraSACGroupSessions" type=" xs:boolean "/>
<xs:element name="devices" type=" EnterpriseAccessDevice " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="blockEmergencyAndRepairCallsDueToSACLimits" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseSessionAdmissionControlGroupDeleteDeviceListRequest

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

Name | EnterpriseSessionAdmissionControlGroupDeleteDeviceListRequest
Abstract | no
Documentation | Request to delete one or more devices from an enterprise level session admission control group. 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]
<name> SessionAdmissionControlGroupName </name> [1]
<devices> EnterpriseAccessDevice </devices> [1..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseSessionAdmissionControlGroupDeleteDeviceListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" SessionAdmissionControlGroupName "/>
<xs:element name="devices" type=" EnterpriseAccessDevice " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseSessionAdmissionControlGroupDeleteListRequest

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

Name | EnterpriseSessionAdmissionControlGroupDeleteListRequest
Abstract | no
Documentation | Request to delete one or more session admission control groups for the enterprise. 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]
<name> SessionAdmissionControlGroupName </name> [1..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseSessionAdmissionControlGroupDeleteListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" SessionAdmissionControlGroupName " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseSessionAdmissionControlGroupGetListRequest

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

Name | EnterpriseSessionAdmissionControlGroupGetListRequest
Abstract | no
Documentation | Request to get the list of session admission control group for the enterprise. The response is either an EnterpriseSessionAdmissionControlGroupGetListResponse 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]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseSessionAdmissionControlGroupGetListRequest">
<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: EnterpriseSessionAdmissionControlGroupGetListResponse

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

Name | EnterpriseSessionAdmissionControlGroupGetListResponse
Abstract | no
Documentation | Response to EnterpriseSessionAdmissionControlGroupGetListRequest. Contains a table of session admission control group configured in the enterprise. The column headings are: "Name", "Is Default", "Maximum Sessions", "Maximum Originating Sessions", "Maximum Terminating Sessions"..
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. -->
<sessionAdmissionControlGroupTable> core:OCITable </sessionAdmissionControlGroupTable> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseSessionAdmissionControlGroupGetListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="sessionAdmissionControlGroupTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseSessionAdmissionControlGroupGetRequest19sp1

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

Name | EnterpriseSessionAdmissionControlGroupGetRequest19sp1
Abstract | no
Documentation | Request to get a session admission control group for the enterprise. The response is either an EnterpriseSessionAdmissionControlGroupGetResponse19sp1 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]
<name> SessionAdmissionControlGroupName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseSessionAdmissionControlGroupGetRequest19sp1">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" SessionAdmissionControlGroupName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseSessionAdmissionControlGroupGetResponse19sp1

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

Name | EnterpriseSessionAdmissionControlGroupGetResponse19sp1
Abstract | no
Documentation | Response to EnterpriseSessionAdmissionControlGroupGetRequest19sp1. Returns the profile information for the session admission control group.
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. -->
<maxSession> NonNegativeInt </maxSession> [1]
<maxUserOriginatingSessions> NonNegativeInt </maxUserOriginatingSessions> [0..1]
<maxUserTerminatingSessions> NonNegativeInt </maxUserTerminatingSessions> [0..1]
<reservedSession> NonNegativeInt </reservedSession> [1]
<reservedUserOriginatingSessions> NonNegativeInt </reservedUserOriginatingSessions> [0..1]
<reservedUserTerminatingSessions> NonNegativeInt </reservedUserTerminatingSessions> [0..1]
<defaultGroup> xs:boolean </defaultGroup> [1]
<countIntraSACGroupSessions> xs:boolean </countIntraSACGroupSessions> [1]
<devices> EnterpriseAccessDevice </devices> [0..*]
<blockEmergencyAndRepairCallsDueToSACLimits> xs:boolean </blockEmergencyAndRepairCallsDueToSACLimits> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseSessionAdmissionControlGroupGetResponse19sp1">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="maxSession" type=" NonNegativeInt "/>
<xs:element name="maxUserOriginatingSessions" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="maxUserTerminatingSessions" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="reservedSession" type=" NonNegativeInt "/>
<xs:element name="reservedUserOriginatingSessions" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="reservedUserTerminatingSessions" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="defaultGroup" type=" xs:boolean "/>
<xs:element name="countIntraSACGroupSessions" type=" xs:boolean "/>
<xs:element name="devices" type=" EnterpriseAccessDevice " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="blockEmergencyAndRepairCallsDueToSACLimits" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseSessionAdmissionControlGroupModifyRequest

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

Name | EnterpriseSessionAdmissionControlGroupModifyRequest
Abstract | no
Documentation | Request to modify a session admission control group for the enterprise. 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]
<name> SessionAdmissionControlGroupName </name> [1]
<newName> SessionAdmissionControlGroupName </newName> [0..1]
<maxSession> NonNegativeInt </maxSession> [0..1]
<maxUserOriginatingSessions> NonNegativeInt </maxUserOriginatingSessions> [0..1]
<maxUserTerminatingSessions> NonNegativeInt </maxUserTerminatingSessions> [0..1]
<reservedSession> NonNegativeInt </reservedSession> [0..1]
<reservedUserOriginatingSessions> NonNegativeInt </reservedUserOriginatingSessions> [0..1]
<reservedUserTerminatingSessions> NonNegativeInt </reservedUserTerminatingSessions> [0..1]
<becomeDefaultGroup> xs:boolean </becomeDefaultGroup> [0..1]
<countIntraSACGroupSessions> xs:boolean </countIntraSACGroupSessions> [0..1]
<deviceList> ReplacementEnterpriseDeviceList </deviceList> [0..1]
<blockEmergencyAndRepairCallsDueToSACLimits> xs:boolean </blockEmergencyAndRepairCallsDueToSACLimits> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseSessionAdmissionControlGroupModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" SessionAdmissionControlGroupName "/>
<xs:element name="newName" type=" SessionAdmissionControlGroupName " minOccurs="0"/>
<xs:element name="maxSession" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="maxUserOriginatingSessions" type=" NonNegativeInt " nillable="true" minOccurs="0"/>
<xs:element name="maxUserTerminatingSessions" type=" NonNegativeInt " nillable="true" minOccurs="0"/>
<xs:element name="reservedSession" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="reservedUserOriginatingSessions" type=" NonNegativeInt " nillable="true" minOccurs="0"/>
<xs:element name="reservedUserTerminatingSessions" type=" NonNegativeInt " nillable="true" minOccurs="0"/>
<xs:element name="becomeDefaultGroup" type=" xs:boolean " minOccurs="0"/>
<xs:element name="countIntraSACGroupSessions" type=" xs:boolean " minOccurs="0"/>
<xs:element name="deviceList" type=" ReplacementEnterpriseDeviceList " nillable="true" minOccurs="0"/>
<xs:element name="blockEmergencyAndRepairCallsDueToSACLimits" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNAddPolicyRequest

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

Name | EnterpriseVoiceVPNAddPolicyRequest
Abstract | no
Documentation | Add the enterprise level data associated with a Voice VPN location code. 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]
<locationDialingCode> EnterpriseVoiceVPNLocationCode </locationDialingCode> [1]
<minExtensionLength> EnterpriseVoiceVPNExtensionLength </minExtensionLength> [1]
<maxExtensionLength> EnterpriseVoiceVPNExtensionLength </maxExtensionLength> [1]
<description> EnterpriseVoiceVPNDescription </description> [0..1]
<routeGroupId> GroupId </routeGroupId> [0..1]
<policySelection> EnterpriseVoiceVPNPolicySelection </policySelection> [1]
Start Choice [1]
<digitManipulation> EnterpriseVoiceVPNDigitManipulation </digitManipulation> [0..8]
<treatmentId> EnterpriseVoiceVPNTreatmentId </treatmentId> [0..1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNAddPolicyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="locationDialingCode" type=" EnterpriseVoiceVPNLocationCode "/>
<xs:element name="minExtensionLength" type=" EnterpriseVoiceVPNExtensionLength "/>
<xs:element name="maxExtensionLength" type=" EnterpriseVoiceVPNExtensionLength "/>
<xs:element name="description" type=" EnterpriseVoiceVPNDescription " minOccurs="0"/>
<xs:element name="routeGroupId" type=" GroupId " minOccurs="0"/>
<xs:element name="policySelection" type=" EnterpriseVoiceVPNPolicySelection "/>
<xs:choice>
<xs:element name="digitManipulation" type=" EnterpriseVoiceVPNDigitManipulation " minOccurs="0" maxOccurs="8"/>
<xs:element name="treatmentId" type=" EnterpriseVoiceVPNTreatmentId " minOccurs="0"/>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNDeletePolicyRequest

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

Name | EnterpriseVoiceVPNDeletePolicyRequest
Abstract | no
Documentation | Delete a enterprise voice VPN location. 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]
<locationDialingCode> EnterpriseVoiceVPNLocationCode </locationDialingCode> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNDeletePolicyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="locationDialingCode" type=" EnterpriseVoiceVPNLocationCode "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNDigitManipulation

Parent type: | None
Sub-types: | EnterpriseVoiceVPNDigitManipulationNoValue (by extension) EnterpriseVoiceVPNDigitManipulationOptionalValue (by extension) EnterpriseVoiceVPNDigitManipulationRequiredValue (by extension)

Name | EnterpriseVoiceVPNDigitManipulation
Abstract | yes
Documentation | Enterprise Voice VPN Digit Manipulation Entry.

XML Instance Representation
<.../>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNDigitManipulation" abstract="true">
<xs:sequence/>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNDigitManipulationNoValue

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

Name | EnterpriseVoiceVPNDigitManipulationNoValue
Abstract | no
Documentation | Enterprise Voice VPN Digit Manipulation Entry that has no value.

XML Instance Representation
<...>
<operation> EnterpriseVoiceVPNDigitManipulationOperationNoValue </operation> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNDigitManipulationNoValue">
<xs:complexContent>
<xs:extension base=" EnterpriseVoiceVPNDigitManipulation ">
<xs:sequence>
<xs:element name="operation" type=" EnterpriseVoiceVPNDigitManipulationOperationNoValue "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNDigitManipulationOptionalValue

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

Name | EnterpriseVoiceVPNDigitManipulationOptionalValue
Abstract | no
Documentation | Enterprise Voice VPN Digit Manipulation Entry that optionally has a value.

XML Instance Representation
<...>
<operation> EnterpriseVoiceVPNDigitManipulationOperationOptionalValue </operation> [1]
<value> EnterpriseVoiceVPNDigitManipulationValue </value> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNDigitManipulationOptionalValue">
<xs:complexContent>
<xs:extension base=" EnterpriseVoiceVPNDigitManipulation ">
<xs:sequence>
<xs:element name="operation" type=" EnterpriseVoiceVPNDigitManipulationOperationOptionalValue "/>
<xs:element name="value" type=" EnterpriseVoiceVPNDigitManipulationValue " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNDigitManipulationRequiredValue

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

Name | EnterpriseVoiceVPNDigitManipulationRequiredValue
Abstract | no
Documentation | Enterprise Voice VPN Digit Manipulation Entry that has a value.

XML Instance Representation
<...>
<operation> EnterpriseVoiceVPNDigitManipulationOperationRequiredValue </operation> [1]
<value> EnterpriseVoiceVPNDigitManipulationValue </value> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNDigitManipulationRequiredValue">
<xs:complexContent>
<xs:extension base=" EnterpriseVoiceVPNDigitManipulation ">
<xs:sequence>
<xs:element name="operation" type=" EnterpriseVoiceVPNDigitManipulationOperationRequiredValue "/>
<xs:element name="value" type=" EnterpriseVoiceVPNDigitManipulationValue "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNGetDefaultRequest

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

Name | EnterpriseVoiceVPNGetDefaultRequest
Abstract | no
Documentation | Request the Voice VPN default settings for the enterprise. The response is EnterpriseVoiceVPNGetDefaultResponse or 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="EnterpriseVoiceVPNGetDefaultRequest">
<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: EnterpriseVoiceVPNGetDefaultResponse

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

Name | EnterpriseVoiceVPNGetDefaultResponse
Abstract | no
Documentation | Response to EnterpriseVoiceVPNGetDefaultResponse.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<policySelection> EnterpriseVoiceVPNPolicySelection </policySelection> [4..4]
<digitManipulationOperation> EnterpriseVoiceVPNDigitManipulationOperation </digitManipulationOperation> [12..12]
<routeGroupId> GroupId </routeGroupId> [0..*]
<treatment> EnterpriseVoiceVPNTreatmentEntry </treatment> [0..*]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNGetDefaultResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="policySelection" type=" EnterpriseVoiceVPNPolicySelection " minOccurs="4" maxOccurs="4"/>
<xs:element name="digitManipulationOperation" type=" EnterpriseVoiceVPNDigitManipulationOperation " minOccurs="12" maxOccurs="12"/>
<xs:element name="routeGroupId" type=" GroupId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="treatment" type=" EnterpriseVoiceVPNTreatmentEntry " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNGetPolicyListRequest

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

Name | EnterpriseVoiceVPNGetPolicyListRequest
Abstract | no
Documentation | Request the list of Voice VPN locations. 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 EnterpriseVoiceVPNGetPolicyListResponse 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]
<searchCriteriaGroupLocationCode> SearchCriteriaGroupLocationCode </searchCriteriaGroupLocationCode> [0..*]
<searchCriteriaExactPolicySelection> SearchCriteriaExactPolicySelection </searchCriteriaExactPolicySelection> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNGetPolicyListRequest">
<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="searchCriteriaGroupLocationCode" type=" SearchCriteriaGroupLocationCode " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExactPolicySelection" type=" SearchCriteriaExactPolicySelection " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNGetPolicyListResponse

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

Name | EnterpriseVoiceVPNGetPolicyListResponse
Abstract | no
Documentation | Response to EnterpriseVoiceVPNGetListResponse. Returns a 4 column table with column headings: "Location Code", "Min Extension Length", "Max Extension Length", "Location Selection".

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

### Complex Type: EnterpriseVoiceVPNGetPolicyRequest

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

Name | EnterpriseVoiceVPNGetPolicyRequest
Abstract | no
Documentation | Request the enterprise level data associated with Voice VPN location code. The response is either a EnterpriseVoiceVPNGetPolicyResponse 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]
<locationDialingCode> EnterpriseVoiceVPNLocationCode </locationDialingCode> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNGetPolicyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="locationDialingCode" type=" EnterpriseVoiceVPNLocationCode "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNGetPolicyResponse

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

Name | EnterpriseVoiceVPNGetPolicyResponse
Abstract | no
Documentation | Response to EnterpriseVoiceVPNGetPolicyRequest.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<minExtensionLength> EnterpriseVoiceVPNExtensionLength </minExtensionLength> [1]
<maxExtensionLength> EnterpriseVoiceVPNExtensionLength </maxExtensionLength> [1]
<description> EnterpriseVoiceVPNDescription </description> [0..1]
<routeGroupId> GroupId </routeGroupId> [0..1]
<policySelection> EnterpriseVoiceVPNPolicySelection </policySelection> [1]
Start Choice [1]
<digitManipulation> EnterpriseVoiceVPNDigitManipulation </digitManipulation> [0..8]
<treatmentId> EnterpriseVoiceVPNTreatmentId </treatmentId> [0..1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNGetPolicyResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="minExtensionLength" type=" EnterpriseVoiceVPNExtensionLength "/>
<xs:element name="maxExtensionLength" type=" EnterpriseVoiceVPNExtensionLength "/>
<xs:element name="description" type=" EnterpriseVoiceVPNDescription " minOccurs="0"/>
<xs:element name="routeGroupId" type=" GroupId " minOccurs="0"/>
<xs:element name="policySelection" type=" EnterpriseVoiceVPNPolicySelection "/>
<xs:choice>
<xs:element name="digitManipulation" type=" EnterpriseVoiceVPNDigitManipulation " minOccurs="0" maxOccurs="8"/>
<xs:element name="treatmentId" type=" EnterpriseVoiceVPNTreatmentId " minOccurs="0"/>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNGetRequest14sp3

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

Name | EnterpriseVoiceVPNGetRequest14sp3
Abstract | no
Documentation | Request the enterprise level data associated with Voice VPN. The response is either a EnterpriseVoiceVPNGetResponse14sp3 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="EnterpriseVoiceVPNGetRequest14sp3">
<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: EnterpriseVoiceVPNGetResponse14sp3

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

Name | EnterpriseVoiceVPNGetResponse14sp3
Abstract | no
Documentation | Response to EnterpriseVoiceVPNGetRequest14sp3.

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

### Complex Type: EnterpriseVoiceVPNModifyPolicyRequest

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

Name | EnterpriseVoiceVPNModifyPolicyRequest
Abstract | no
Documentation | Modify the enterprise level data associated with a Voice VPN location code. 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]
<locationDialingCode> EnterpriseVoiceVPNLocationCode </locationDialingCode> [1]
<minExtensionLength> EnterpriseVoiceVPNExtensionLength </minExtensionLength> [0..1]
<maxExtensionLength> EnterpriseVoiceVPNExtensionLength </maxExtensionLength> [0..1]
<description> EnterpriseVoiceVPNDescription </description> [0..1]
<routeGroupId> GroupId </routeGroupId> [0..1]
<policySelection> EnterpriseVoiceVPNPolicySelection </policySelection> [0..1]
Start Choice [1]
<digitManipulation> EnterpriseVoiceVPNDigitManipulation </digitManipulation> [0..8]
<treatmentId> EnterpriseVoiceVPNTreatmentId </treatmentId> [0..1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNModifyPolicyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="locationDialingCode" type=" EnterpriseVoiceVPNLocationCode "/>
<xs:element name="minExtensionLength" type=" EnterpriseVoiceVPNExtensionLength " minOccurs="0"/>
<xs:element name="maxExtensionLength" type=" EnterpriseVoiceVPNExtensionLength " minOccurs="0"/>
<xs:element name="description" type=" EnterpriseVoiceVPNDescription " nillable="true" minOccurs="0"/>
<xs:element name="routeGroupId" type=" GroupId " minOccurs="0"/>
<xs:element name="policySelection" type=" EnterpriseVoiceVPNPolicySelection " minOccurs="0"/>
<xs:choice>
<xs:element name="digitManipulation" type=" EnterpriseVoiceVPNDigitManipulation " minOccurs="0" maxOccurs="8"/>
<xs:element name="treatmentId" type=" EnterpriseVoiceVPNTreatmentId " minOccurs="0"/>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNModifyRequest

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

Name | EnterpriseVoiceVPNModifyRequest
Abstract | no
Documentation | Modify the enterprise voice VPN level data associated with voice VPN. 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]
<isActive> xs:boolean </isActive> [0..1]
<defaultSelection> EnterpriseVoiceVPNDefaultSelection </defaultSelection> [0..1]
<e164Selection> EnterpriseVoiceVPNNonMatchingE164NumberSelection </e164Selection> [0..1]
<usePhoneContext> xs:boolean </usePhoneContext> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="isActive" type=" xs:boolean " minOccurs="0"/>
<xs:element name="defaultSelection" type=" EnterpriseVoiceVPNDefaultSelection " minOccurs="0"/>
<xs:element name="e164Selection" type=" EnterpriseVoiceVPNNonMatchingE164NumberSelection " minOccurs="0"/>
<xs:element name="usePhoneContext" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: EnterpriseVoiceVPNTreatmentEntry

Parent type: | None
Sub-types: | None

Name | EnterpriseVoiceVPNTreatmentEntry
Abstract | no
Documentation | Enterprise Voice VPN Treatment entry

XML Instance Representation
<...>
<id> EnterpriseVoiceVPNTreatmentId </id> [1]
<description> EnterpriseVoiceVPNTreatmentDescription </description> [0..1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseVoiceVPNTreatmentEntry">
<xs:sequence>
<xs:element name="id" type=" EnterpriseVoiceVPNTreatmentId "/>
<xs:element name="description" type=" EnterpriseVoiceVPNTreatmentDescription " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ReplacementEnterpriseDeviceList

Parent type: | None
Sub-types: | None

Name | ReplacementEnterpriseDeviceList
Abstract | no
Documentation | A list of enterprise accessible devices that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.

XML Instance Representation
<...>
<device> EnterpriseAccessDevice </device> [1..*]
</...>
Schema Component Representation
<xs:complexType name="ReplacementEnterpriseDeviceList">
<xs:sequence>
<xs:element name="device" type=" EnterpriseAccessDevice " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top

### Simple Type: EnterpriseVoiceVPNDefaultSelection

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

Name | EnterpriseVoiceVPNDefaultSelection
Content | Base XSD Type: token value comes from list: {'Public'|'Private'}
Documentation | Enterprise Voice VPN Default Selector.

Schema Component Representation
<xs:simpleType name="EnterpriseVoiceVPNDefaultSelection">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Public"/>
<xs:enumeration value="Private"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseVoiceVPNDescription

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

Name | EnterpriseVoiceVPNDescription
Content | Base XSD Type: token length >= 1
Documentation | Enterprise Voice VPN description.

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

### Simple Type: EnterpriseVoiceVPNDigitManipulationOperation

Parent type: | xs:token (derivation method: restriction)
Sub-types: | EnterpriseVoiceVPNDigitManipulationOperationNoValue (by restriction) EnterpriseVoiceVPNDigitManipulationOperationOptionalValue (by restriction) EnterpriseVoiceVPNDigitManipulationOperationRequiredValue (by restriction)

Name | EnterpriseVoiceVPNDigitManipulationOperation
Content | Base XSD Type: token value comes from list: {'Prepend'|'End'|'Overwrite'|'Right Trim'|'Replace All'|'Left Trim'|'Append'|'Position'|'Insert'|'Trim'|'Delete'|'Move'}
Documentation | Enterprise Voice VPN Digit Manipulation operations.

Schema Component Representation
<xs:simpleType name="EnterpriseVoiceVPNDigitManipulationOperation">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Prepend"/>
<xs:enumeration value="End"/>
<xs:enumeration value="Overwrite"/>
<xs:enumeration value="Right Trim"/>
<xs:enumeration value="Replace All"/>
<xs:enumeration value="Left Trim"/>
<xs:enumeration value="Append"/>
<xs:enumeration value="Position"/>
<xs:enumeration value="Insert"/>
<xs:enumeration value="Trim"/>
<xs:enumeration value="Delete"/>
<xs:enumeration value="Move"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseVoiceVPNDigitManipulationOperationNoValue

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

Name | EnterpriseVoiceVPNDigitManipulationOperationNoValue
Content | Base XSD Type: token value comes from list: {'Prepend'|'End'|'Overwrite'|'Right Trim'|'Replace All'|'Left Trim'|'Append'|'Position'|'Insert'|'Trim'|'Delete'|'Move'} value comes from list: {'End'}
Documentation | Enterprise Voice VPN Digit Manipulation Operations that have no value.

Schema Component Representation
<xs:simpleType name="EnterpriseVoiceVPNDigitManipulationOperationNoValue">
<xs:restriction base=" EnterpriseVoiceVPNDigitManipulationOperation ">
<xs:enumeration value="End"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseVoiceVPNDigitManipulationOperationOptionalValue

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

Name | EnterpriseVoiceVPNDigitManipulationOperationOptionalValue
Content | Base XSD Type: token value comes from list: {'Prepend'|'End'|'Overwrite'|'Right Trim'|'Replace All'|'Left Trim'|'Append'|'Position'|'Insert'|'Trim'|'Delete'|'Move'} value comes from list: {'Prepend'|'Overwrite'|'Right Trim'|'Replace All'|'Left Trim'|'Append'|'Insert'|'Trim'}
Documentation | Enterprise Voice VPN Digit Manipulation Operations that may or may not have a value.

Schema Component Representation
<xs:simpleType name="EnterpriseVoiceVPNDigitManipulationOperationOptionalValue">
<xs:restriction base=" EnterpriseVoiceVPNDigitManipulationOperation ">
<xs:enumeration value="Prepend"/>
<xs:enumeration value="Overwrite"/>
<xs:enumeration value="Right Trim"/>
<xs:enumeration value="Replace All"/>
<xs:enumeration value="Left Trim"/>
<xs:enumeration value="Append"/>
<xs:enumeration value="Insert"/>
<xs:enumeration value="Trim"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseVoiceVPNDigitManipulationOperationRequiredValue

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

Name | EnterpriseVoiceVPNDigitManipulationOperationRequiredValue
Content | Base XSD Type: token value comes from list: {'Prepend'|'End'|'Overwrite'|'Right Trim'|'Replace All'|'Left Trim'|'Append'|'Position'|'Insert'|'Trim'|'Delete'|'Move'} value comes from list: {'Position'|'Delete'|'Move'}
Documentation | Enterprise Voice VPN Digit Manipulation Operations that have a value.

Schema Component Representation
<xs:simpleType name="EnterpriseVoiceVPNDigitManipulationOperationRequiredValue">
<xs:restriction base=" EnterpriseVoiceVPNDigitManipulationOperation ">
<xs:enumeration value="Position"/>
<xs:enumeration value="Delete"/>
<xs:enumeration value="Move"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseVoiceVPNDigitManipulationValue

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

Name | EnterpriseVoiceVPNDigitManipulationValue
Content | Base XSD Type: token length >= 1
Documentation | Enterprise Voice VPN Digit Manipulation value.

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

### Simple Type: EnterpriseVoiceVPNExtensionLength

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

Name | EnterpriseVoiceVPNExtensionLength
Content | Base XSD Type: int 0 <= value <= 100
Documentation | Enterprise Voice VPN Extension Length.

Schema Component Representation
<xs:simpleType name="EnterpriseVoiceVPNExtensionLength">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="100"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseVoiceVPNLocationCode

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

Name | EnterpriseVoiceVPNLocationCode
Content | Base XSD Type: token length >= 1
Documentation | Enterprise Voice VPN location code.

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

### Simple Type: EnterpriseVoiceVPNNonMatchingE164NumberSelection

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

Name | EnterpriseVoiceVPNNonMatchingE164NumberSelection
Content | Base XSD Type: token value comes from list: {'Public'|'Default'}
Documentation | Enterprise Voice VPN Selector for Non Matching E164 Number.

Schema Component Representation
<xs:simpleType name="EnterpriseVoiceVPNNonMatchingE164NumberSelection">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Public"/>
<xs:enumeration value="Default"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseVoiceVPNTreatmentDescription

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

Name | EnterpriseVoiceVPNTreatmentDescription
Content | Base XSD Type: token length >= 1
Documentation | Enterprise Voice VPN Treatment Description.

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

### Simple Type: EnterpriseVoiceVPNTreatmentId

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

Name | EnterpriseVoiceVPNTreatmentId
Content | Base XSD Type: token length >= 1
Documentation | Enterprise Voice VPN Treatment Id.

Schema Component Representation
<xs:simpleType name="EnterpriseVoiceVPNTreatmentId">
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="30"/>
</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