# 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: ServiceProviderAccessDeviceAddRequest14
  - Complex Type: ServiceProviderAccessDeviceCustomTagAddRequest
  - Complex Type: ServiceProviderAccessDeviceCustomTagDeleteListRequest
  - Complex Type: ServiceProviderAccessDeviceCustomTagGetListRequest
  - Complex Type: ServiceProviderAccessDeviceCustomTagGetListResponse
  - Complex Type: ServiceProviderAccessDeviceCustomTagModifyRequest
  - Complex Type: ServiceProviderAccessDeviceDeleteRequest
  - Complex Type: ServiceProviderAccessDeviceFileGetListRequest14sp8
  - Complex Type: ServiceProviderAccessDeviceFileGetListResponse14sp8
  - Complex Type: ServiceProviderAccessDeviceFileGetRequest20
  - Complex Type: ServiceProviderAccessDeviceFileGetResponse20
  - Complex Type: ServiceProviderAccessDeviceFileModifyRequest14sp8
  - Complex Type: ServiceProviderAccessDeviceGetListRequest
  - Complex Type: ServiceProviderAccessDeviceGetListResponse
  - Complex Type: ServiceProviderAccessDeviceGetRequest18sp1
  - Complex Type: ServiceProviderAccessDeviceGetResponse18sp1
  - Complex Type: ServiceProviderAccessDeviceGetUserListRequest
  - Complex Type: ServiceProviderAccessDeviceGetUserListResponse
  - Complex Type: ServiceProviderAccessDeviceModifyRequest14
  - Complex Type: ServiceProviderAccessDeviceModifyUserRequest
  - Complex Type: ServiceProviderAccessDeviceResetRequest
  - Complex Type: ServiceProviderAddRequest13mp2
  - Complex Type: ServiceProviderAdminAddRequest14
  - Complex Type: ServiceProviderAdminDeleteRequest
  - Complex Type: ServiceProviderAdminGetListRequest14
  - Complex Type: ServiceProviderAdminGetListResponse14
  - Complex Type: ServiceProviderAdminGetPolicyRequest20
  - Complex Type: ServiceProviderAdminGetPolicyResponse20
  - Complex Type: ServiceProviderAdminGetRequest14
  - Complex Type: ServiceProviderAdminGetResponse14
  - Complex Type: ServiceProviderAdminModifyPolicyRequest14
  - Complex Type: ServiceProviderAdminModifyRequest
  - Complex Type: ServiceProviderAnswerConfirmationGetRequest16
  - Complex Type: ServiceProviderAnswerConfirmationGetResponse16
  - Complex Type: ServiceProviderAnswerConfirmationModifyRequest16
  - Complex Type: ServiceProviderApplicationServerSetGetRequest
  - Complex Type: ServiceProviderApplicationServerSetGetResponse
  - Complex Type: ServiceProviderApplicationServerSetModifyRequest
  - Complex Type: ServiceProviderCallProcessingGetPolicyRequest19sp1
  - Complex Type: ServiceProviderCallProcessingGetPolicyResponse19sp1
  - Complex Type: ServiceProviderCallProcessingModifyPolicyRequest15
  - Complex Type: ServiceProviderCommunicationBarringCriteriaAssignListRequest
  - Complex Type: ServiceProviderCommunicationBarringCriteriaGetAssignedListRequest
  - Complex Type: ServiceProviderCommunicationBarringCriteriaGetAssignedListResponse
  - Complex Type: ServiceProviderCommunicationBarringCriteriaUnassignListRequest
  - Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaAddRequest
  - Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaDeleteRequest
  - Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaGetListRequest
  - Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaGetListResponse
  - Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaGetPatternListRequest
  - Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaGetPatternListResponse
  - Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaGetRequest
  - Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaGetResponse
  - Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaModifyRequest
  - Complex Type: ServiceProviderCommunicationBarringIncomingCriteriaAssignListRequest
  - Complex Type: ServiceProviderCommunicationBarringIncomingCriteriaGetAssignedListRequest
  - Complex Type: ServiceProviderCommunicationBarringIncomingCriteriaGetAssignedListResponse
  - Complex Type: ServiceProviderCommunicationBarringIncomingCriteriaUnassignListRequest
  - Complex Type: ServiceProviderCommunicationBarringProfileAddRequest19sp1
  - Complex Type: ServiceProviderCommunicationBarringProfileDeleteRequest
  - Complex Type: ServiceProviderCommunicationBarringProfileGetAssignedGroupListRequest
  - Complex Type: ServiceProviderCommunicationBarringProfileGetAssignedGroupListResponse
  - Complex Type: ServiceProviderCommunicationBarringProfileGetCriteriaUsageListRequest
  - Complex Type: ServiceProviderCommunicationBarringProfileGetCriteriaUsageListResponse
  - Complex Type: ServiceProviderCommunicationBarringProfileGetDigitPatternCriteriaUsageListRequest
  - Complex Type: ServiceProviderCommunicationBarringProfileGetDigitPatternCriteriaUsageListResponse
  - Complex Type: ServiceProviderCommunicationBarringProfileGetIncomingCriteriaUsageListRequest
  - Complex Type: ServiceProviderCommunicationBarringProfileGetIncomingCriteriaUsageListResponse
  - Complex Type: ServiceProviderCommunicationBarringProfileGetListRequest
  - Complex Type: ServiceProviderCommunicationBarringProfileGetListResponse
  - Complex Type: ServiceProviderCommunicationBarringProfileGetRequest19sp1
  - Complex Type: ServiceProviderCommunicationBarringProfileGetRequest19sp1V2
  - Complex Type: ServiceProviderCommunicationBarringProfileGetResponse19sp1
  - Complex Type: ServiceProviderCommunicationBarringProfileGetResponse19sp1V2
  - Complex Type: ServiceProviderCommunicationBarringProfileModifyDefaultRequest
  - Complex Type: ServiceProviderCommunicationBarringProfileModifyRequest
  - Complex Type: ServiceProviderCPEConfigRebuildDeviceConfigFileRequest
  - Complex Type: ServiceProviderCPEConfigReorderDeviceLinePortsRequest
  - Complex Type: ServiceProviderCPEConfigResetDeviceRequest
  - Complex Type: ServiceProviderDeleteRequest
  - Complex Type: ServiceProviderDeviceManagementEventGetListRequest
  - Complex Type: ServiceProviderDeviceManagementEventGetListResponse
  - Complex Type: ServiceProviderDeviceManagementInProgressAndPendingEventCancelRequest
  - Complex Type: ServiceProviderDeviceProfileAuthenticationPasswordRulesGetRequest
  - Complex Type: ServiceProviderDeviceProfileAuthenticationPasswordRulesGetResponse
  - Complex Type: ServiceProviderDeviceProfileAuthenticationPasswordRulesModifyRequest
  - Complex Type: ServiceProviderDialableCallerIDCriteriaAddRequest
  - Complex Type: ServiceProviderDialableCallerIDCriteriaDeleteRequest
  - Complex Type: ServiceProviderDialableCallerIDCriteriaGetRequest
  - Complex Type: ServiceProviderDialableCallerIDCriteriaGetResponse
  - Complex Type: ServiceProviderDialableCallerIDCriteriaModifyRequest
  - Complex Type: ServiceProviderDialableCallerIDGetRequest
  - Complex Type: ServiceProviderDialableCallerIDGetResponse
  - Complex Type: ServiceProviderDialableCallerIDModifyRequest
  - Complex Type: ServiceProviderDialPlanPolicyAddAccessCodeRequest
  - Complex Type: ServiceProviderDialPlanPolicyDeleteAccessCodeRequest
  - Complex Type: ServiceProviderDialPlanPolicyGetAccessCodeListRequest
  - Complex Type: ServiceProviderDialPlanPolicyGetAccessCodeListResponse
  - Complex Type: ServiceProviderDialPlanPolicyGetAccessCodeRequest
  - Complex Type: ServiceProviderDialPlanPolicyGetAccessCodeResponse
  - Complex Type: ServiceProviderDialPlanPolicyGetRequest17
  - Complex Type: ServiceProviderDialPlanPolicyGetResponse17
  - Complex Type: ServiceProviderDialPlanPolicyModifyAccessCodeRequest
  - Complex Type: ServiceProviderDialPlanPolicyModifyRequest
  - Complex Type: ServiceProviderDigitCollectionGetRequest13mp4
  - Complex Type: ServiceProviderDigitCollectionGetResponse13mp4
  - Complex Type: ServiceProviderDigitCollectionModifyRequest
  - Complex Type: ServiceProviderDnAddListRequest
  - Complex Type: ServiceProviderDnDeleteListRequest
  - Complex Type: ServiceProviderDnGetAvailableListRequest
  - Complex Type: ServiceProviderDnGetAvailableListResponse
  - Complex Type: ServiceProviderDnGetSummaryListRequest
  - Complex Type: ServiceProviderDnGetSummaryListResponse
  - Complex Type: ServiceProviderDomainAssignListRequest
  - Complex Type: ServiceProviderDomainGetAssignedGroupListRequest
  - Complex Type: ServiceProviderDomainGetAssignedGroupListResponse
  - Complex Type: ServiceProviderDomainGetAssignedListRequest
  - Complex Type: ServiceProviderDomainGetAssignedListResponse
  - Complex Type: ServiceProviderDomainUnassignListRequest
  - Complex Type: ServiceProviderEndpointGetListRequest
  - Complex Type: ServiceProviderEndpointGetListResponse
  - Complex Type: ServiceProviderFeatureAccessCodeGetListRequest20
  - Complex Type: ServiceProviderFeatureAccessCodeGetListResponse20
  - Complex Type: ServiceProviderFeatureAccessCodeModifyListRequest20
  - Complex Type: ServiceProviderFileRepositoryDeviceUserAddRequest
  - Complex Type: ServiceProviderFileRepositoryDeviceUserDeleteRequest
  - Complex Type: ServiceProviderFileRepositoryDeviceUserGetListRequest
  - Complex Type: ServiceProviderFileRepositoryDeviceUserGetListResponse
  - Complex Type: ServiceProviderFileRepositoryDeviceUserModifyRequest
  - Complex Type: ServiceProviderGetDefaultRequest
  - Complex Type: ServiceProviderGetDefaultResponse
  - Complex Type: ServiceProviderGetListRequest
  - Complex Type: ServiceProviderGetListResponse
  - Complex Type: ServiceProviderGetRequest17sp1
  - Complex Type: ServiceProviderGetResponse17sp1
  - Complex Type: ServiceProviderIMRNAssignListRequest
  - Complex Type: ServiceProviderIMRNGetListRequest
  - Complex Type: ServiceProviderIMRNGetListResponse
  - Complex Type: ServiceProviderIMRNUnassignListRequest
  - Complex Type: ServiceProviderLanguageAddRequest
  - Complex Type: ServiceProviderLanguageDeleteRequest
  - Complex Type: ServiceProviderLanguageGetAvailableListRequest
  - Complex Type: ServiceProviderLanguageGetAvailableListResponse
  - Complex Type: ServiceProviderLanguageGetListRequest
  - Complex Type: ServiceProviderLanguageGetListResponse
  - Complex Type: ServiceProviderLanguageModifyRequest
  - Complex Type: ServiceProviderModifyRequest
  - Complex Type: ServiceProviderNetworkClassOfServiceAssignListRequest
  - Complex Type: ServiceProviderNetworkClassOfServiceAssignListToAllGroupsRequest
  - Complex Type: ServiceProviderNetworkClassOfServiceAssignToAllUsersRequest
  - Complex Type: ServiceProviderNetworkClassOfServiceGetAssignedGroupListRequest
  - Complex Type: ServiceProviderNetworkClassOfServiceGetAssignedGroupListResponse
  - Complex Type: ServiceProviderNetworkClassOfServiceGetAssignedListRequest
  - Complex Type: ServiceProviderNetworkClassOfServiceGetAssignedListResponse
  - Complex Type: ServiceProviderNetworkClassOfServiceModifyDefaultRequest
  - Complex Type: ServiceProviderNetworkClassOfServiceUnassignListRequest
  - Complex Type: ServiceProviderNumberPortabilityQueryAddListRequest
  - Complex Type: ServiceProviderNumberPortabilityQueryGetRequest
  - Complex Type: ServiceProviderNumberPortabilityQueryGetResponse
  - Complex Type: ServiceProviderNumberPortabilityQueryModifyRequest
  - Complex Type: ServiceProviderOfficeZoneAssignListRequest
  - Complex Type: ServiceProviderOfficeZoneGetAssignedGroupListRequest
  - Complex Type: ServiceProviderOfficeZoneGetAssignedGroupListResponse
  - Complex Type: ServiceProviderOfficeZoneGetAssignedListRequest
  - Complex Type: ServiceProviderOfficeZoneGetAssignedListResponse
  - Complex Type: ServiceProviderOfficeZoneUnassignListRequest
  - Complex Type: ServiceProviderPasswordRulesGetRequest16
  - Complex Type: ServiceProviderPasswordRulesGetResponse16
  - Complex Type: ServiceProviderPasswordRulesModifyRequest14sp3
  - Complex Type: ServiceProviderPortalPasscodeRulesGetRequest19
  - Complex Type: ServiceProviderPortalPasscodeRulesGetResponse19
  - Complex Type: ServiceProviderPortalPasscodeRulesModifyRequest
  - Complex Type: ServiceProviderRoutePointExternalSystemAssignListRequest
  - Complex Type: ServiceProviderRoutePointExternalSystemGetAssignedGroupListRequest
  - Complex Type: ServiceProviderRoutePointExternalSystemGetAssignedGroupListResponse
  - Complex Type: ServiceProviderRoutePointExternalSystemGetAssignedListRequest
  - Complex Type: ServiceProviderRoutePointExternalSystemGetAssignedListResponse
  - Complex Type: ServiceProviderRoutePointExternalSystemUnassignListRequest
  - Complex Type: ServiceProviderRoutingProfileGetRequest
  - Complex Type: ServiceProviderRoutingProfileGetResponse
  - Complex Type: ServiceProviderRoutingProfileModifyRequest
  - Complex Type: ServiceProviderScheduleAddEventRequest
  - Complex Type: ServiceProviderScheduleAddRequest
  - Complex Type: ServiceProviderScheduleDeleteEventListRequest
  - Complex Type: ServiceProviderScheduleDeleteListRequest
  - Complex Type: ServiceProviderScheduleGetEventListRequest
  - Complex Type: ServiceProviderScheduleGetEventListResponse
  - Complex Type: ServiceProviderScheduleGetEventRequest
  - Complex Type: ServiceProviderScheduleGetEventResponse
  - Complex Type: ServiceProviderScheduleGetListRequest
  - Complex Type: ServiceProviderScheduleGetListResponse
  - Complex Type: ServiceProviderScheduleModifyEventRequest
  - Complex Type: ServiceProviderScheduleModifyRequest
  - Complex Type: ServiceProviderServiceGetAuthorizationListRequest
  - Complex Type: ServiceProviderServiceGetAuthorizationListResponse
  - Complex Type: ServiceProviderServiceGetUserAssignableListRequest
  - Complex Type: ServiceProviderServiceGetUserAssignableListResponse
  - Complex Type: ServiceProviderServiceModifyAuthorizationListRequest
  - Complex Type: ServiceProviderServicePackAddRequest
  - Complex Type: ServiceProviderServicePackAddServiceListRequest
  - Complex Type: ServiceProviderServicePackDeleteRequest
  - Complex Type: ServiceProviderServicePackGetDetailListRequest
  - Complex Type: ServiceProviderServicePackGetDetailListResponse
  - Complex Type: ServiceProviderServicePackGetListRequest
  - Complex Type: ServiceProviderServicePackGetListResponse
  - Complex Type: ServiceProviderServicePackGetServiceUsageListRequest
  - Complex Type: ServiceProviderServicePackGetServiceUsageListResponse
  - Complex Type: ServiceProviderServicePackGetUtilizationListRequest
  - Complex Type: ServiceProviderServicePackGetUtilizationListResponse
  - Complex Type: ServiceProviderServicePackMigrationTaskAddRequest
  - Complex Type: ServiceProviderServicePackMigrationTaskCopyRequest
  - Complex Type: ServiceProviderServicePackMigrationTaskDeleteRequest
  - Complex Type: ServiceProviderServicePackMigrationTaskGetAvailableGroupListRequest
  - Complex Type: ServiceProviderServicePackMigrationTaskGetAvailableGroupListResponse
  - Complex Type: ServiceProviderServicePackMigrationTaskGetListRequest
  - Complex Type: ServiceProviderServicePackMigrationTaskGetListResponse
  - Complex Type: ServiceProviderServicePackMigrationTaskGetRequest14sp4
  - Complex Type: ServiceProviderServicePackMigrationTaskGetResponse14sp4
  - Complex Type: ServiceProviderServicePackMigrationTaskModifyAssignmentListRequest
  - Complex Type: ServiceProviderServicePackMigrationTaskModifyGroupListRequest
  - Complex Type: ServiceProviderServicePackMigrationTaskModifyRemovalListRequest
  - Complex Type: ServiceProviderServicePackMigrationTaskModifyRequest
  - Complex Type: ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest
  - Complex Type: ServiceProviderServicePackMigrationTaskTerminateRequest
  - Complex Type: ServiceProviderServicePackModifyRequest
  - Complex Type: ServiceProviderSessionAdmissionControlGetRequest
  - Complex Type: ServiceProviderSessionAdmissionControlGetResponse
  - Complex Type: ServiceProviderSessionAdmissionControlModifyRequest
  - Complex Type: ServiceProviderSessionAdmissionControlWhiteListGetRequest
  - Complex Type: ServiceProviderSessionAdmissionControlWhiteListGetResponse
  - Complex Type: ServiceProviderSessionAdmissionControlWhiteListModifyRequest
  - Complex Type: ServiceProviderSIPAuthenticationPasswordRulesGetRequest
  - Complex Type: ServiceProviderSIPAuthenticationPasswordRulesGetResponse
  - Complex Type: ServiceProviderSIPAuthenticationPasswordRulesModifyRequest
  - Simple Type: AnswerConfirmationAnnouncementSelection
  - Simple Type: AnswerConfirmationTimeoutSeconds
  - Simple Type: ServicePackMigrationAbortErrorThreshold
  - Simple Type: ServicePackMigrationMaxDurationHours
  - Simple Type: ServicePackMigrationTaskName
  - Simple Type: ServicePackMigrationTaskStatus
  - Simple Type: ServicePackMigrationTaskUserSelectionType
  - Simple Type: ServiceProviderPasswordRulesApplyTo

- 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): OCISchemaSearchCriteria.xsd OCISchemaDataTypes.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="OCISchemaSearchCriteria.xsd"/>
<xs:include schemaLocation="OCISchemaDataTypes.xsd"/>
...
</xs:schema>
top

## Global Definitions

### Complex Type: ServiceProviderAccessDeviceAddRequest14

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

Name | ServiceProviderAccessDeviceAddRequest14
Abstract | no
Documentation | Request to add a service provider access device. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<deviceName> AccessDeviceName </deviceName> [1]
<deviceType> AccessDeviceType </deviceType> [1]
<protocol> AccessDeviceProtocol </protocol> [0..1]
<netAddress> NetAddress </netAddress> [0..1]
<port> Port1025 </port> [0..1]
<outboundProxyServerNetAddress> NetAddress </outboundProxyServerNetAddress> [0..1]
<stunServerNetAddress> NetAddress </stunServerNetAddress> [0..1]
<macAddress> AccessDeviceMACAddress </macAddress> [0..1]
<serialNumber> AccessDeviceSerialNumber </serialNumber> [0..1]
<description> AccessDeviceDescription </description> [0..1]
<physicalLocation> AccessDevicePhysicalLocation </physicalLocation> [0..1]
<transportProtocol> TransportProtocol </transportProtocol> [0..1]
<mobilityManagerProvisioningURL> URL </mobilityManagerProvisioningURL> [0..1]
<mobilityManagerProvisioningUserName> MobilityManagerProvisioningUserName </mobilityManagerProvisioningUserName> [0..1]
<mobilityManagerProvisioningPassword> MobilityManagerProvisioningPassword </mobilityManagerProvisioningPassword> [0..1]
<mobilityManagerDefaultOriginatingServiceKey> MobilityManagerServiceKey </mobilityManagerDefaultOriginatingServiceKey> [0..1]
<mobilityManagerDefaultTerminatingServiceKey> MobilityManagerServiceKey </mobilityManagerDefaultTerminatingServiceKey> [0..1]
<useCustomUserNamePassword> xs:boolean </useCustomUserNamePassword> [0..1]
<accessDeviceCredentials> DeviceManagementUserNamePassword16 </accessDeviceCredentials> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceAddRequest14">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
<xs:element name="deviceType" type=" AccessDeviceType "/>
<xs:element name="protocol" type=" AccessDeviceProtocol " minOccurs="0"/>
<xs:element name="netAddress" type=" NetAddress " minOccurs="0"/>
<xs:element name="port" type=" Port1025 " minOccurs="0"/>
<xs:element name="outboundProxyServerNetAddress" type=" NetAddress " minOccurs="0"/>
<xs:element name="stunServerNetAddress" type=" NetAddress " minOccurs="0"/>
<xs:element name="macAddress" type=" AccessDeviceMACAddress " minOccurs="0"/>
<xs:element name="serialNumber" type=" AccessDeviceSerialNumber " minOccurs="0"/>
<xs:element name="description" type=" AccessDeviceDescription " minOccurs="0"/>
<xs:element name="physicalLocation" type=" AccessDevicePhysicalLocation " minOccurs="0"/>
<xs:element name="transportProtocol" type=" TransportProtocol " minOccurs="0"/>
<xs:element name="mobilityManagerProvisioningURL" type=" URL " minOccurs="0"/>
<xs:element name="mobilityManagerProvisioningUserName" type=" MobilityManagerProvisioningUserName " minOccurs="0"/>
<xs:element name="mobilityManagerProvisioningPassword" type=" MobilityManagerProvisioningPassword " minOccurs="0"/>
<xs:element name="mobilityManagerDefaultOriginatingServiceKey" type=" MobilityManagerServiceKey " minOccurs="0"/>
<xs:element name="mobilityManagerDefaultTerminatingServiceKey" type=" MobilityManagerServiceKey " minOccurs="0"/>
<xs:element name="useCustomUserNamePassword" type=" xs:boolean " minOccurs="0"/>
<xs:element name="accessDeviceCredentials" type=" DeviceManagementUserNamePassword16 " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceCustomTagAddRequest

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

Name | ServiceProviderAccessDeviceCustomTagAddRequest
Abstract | no
Documentation | Request to add a static configuration tag for a service provider access device. 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]
<deviceName> AccessDeviceName </deviceName> [1]
<tagName> DeviceManagementTagName </tagName> [1]
<tagValue> DeviceManagementTagValue </tagValue> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceCustomTagAddRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
<xs:element name="tagName" type=" DeviceManagementTagName "/>
<xs:element name="tagValue" type=" DeviceManagementTagValue " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceCustomTagDeleteListRequest

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

Name | ServiceProviderAccessDeviceCustomTagDeleteListRequest
Abstract | no
Documentation | Request to delete static configuration tags for a service provider access device. 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]
<deviceName> AccessDeviceName </deviceName> [1]
<tagName> DeviceManagementTagName </tagName> [1..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceCustomTagDeleteListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
<xs:element name="tagName" type=" DeviceManagementTagName " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceCustomTagGetListRequest

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

Name | ServiceProviderAccessDeviceCustomTagGetListRequest
Abstract | no
Documentation | Request to get the list of custom configuration tags managed by the Device Management System, on a per-device profile basis. The response is either ServiceProviderAccessDeviceCustomTagGetListResponse 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]
<deviceName> AccessDeviceName </deviceName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceCustomTagGetListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceCustomTagGetListResponse

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

Name | ServiceProviderAccessDeviceCustomTagGetListResponse
Abstract | no
Documentation | Response to ServiceProviderAccessDeviceCustomTagGetListRequest. Contains a table of custom configuration tags managed by the Device Management System on a per-device profile basis. The column headings are: "Tag Name", "Tag Value"

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

### Complex Type: ServiceProviderAccessDeviceCustomTagModifyRequest

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

Name | ServiceProviderAccessDeviceCustomTagModifyRequest
Abstract | no
Documentation | Request to modify a static configuration tag for a service provider access device. 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]
<deviceName> AccessDeviceName </deviceName> [1]
<tagName> DeviceManagementTagName </tagName> [1]
<tagValue> DeviceManagementTagValue </tagValue> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceCustomTagModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
<xs:element name="tagName" type=" DeviceManagementTagName "/>
<xs:element name="tagValue" type=" DeviceManagementTagValue " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceDeleteRequest

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

Name | ServiceProviderAccessDeviceDeleteRequest
Abstract | no
Documentation | Request to delete a specified service provider access device. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderAccessDeviceFileGetListRequest14sp8

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

Name | ServiceProviderAccessDeviceFileGetListRequest14sp8
Abstract | no
Documentation | Request to get the list of device files managed by the Device Management System, on a per-device profile basis. The response is either ServiceProviderAccessDeviceFileGetListResponse14sp8 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]
<deviceName> AccessDeviceName </deviceName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceFileGetListRequest14sp8">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceFileGetListResponse14sp8

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

Name | ServiceProviderAccessDeviceFileGetListResponse14sp8
Abstract | no
Documentation | Response to ServiceProviderAccessDeviceFileGetListRequest14sp8. Contains a table of device files managed by the Device Management System on a per-device profile basis. The column headings are: "File Format", "Is Authenticated", "Access URL", "Repository URL", "Template URL", "Extended Capture". The following columns are only used in AS data mode: "Extended Capture"

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

### Complex Type: ServiceProviderAccessDeviceFileGetRequest20

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

Name | ServiceProviderAccessDeviceFileGetRequest20
Abstract | no
Documentation | Request to get a service provider device profile file. The response is either ServiceProviderAccessDeviceFileGetResponse20 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]
<deviceName> AccessDeviceName </deviceName> [1]
<fileFormat> DeviceManagementFileFormat </fileFormat> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceFileGetRequest20">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
<xs:element name="fileFormat" type=" DeviceManagementFileFormat "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceFileGetResponse20

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

Name | ServiceProviderAccessDeviceFileGetResponse20
Abstract | no
Documentation | Response to ServiceProviderAccessDeviceFileGetRequest20.
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. -->
<fileSource> AccessDeviceEnhancedConfigurationMode </fileSource> [1]
<configurationFileName> AccessDeviceEnhancedConfigurationFileName </configurationFileName> [0..1]
<accessUrl> URL </accessUrl> [1]
<repositoryUrl> URL </repositoryUrl> [0..1]
<templateUrl> URL </templateUrl> [0..1]
<extendedCaptureEnabled> xs:boolean </extendedCaptureEnabled> [0..1]
<extendedCaptureURL> URL </extendedCaptureURL> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceFileGetResponse20">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="fileSource" type=" AccessDeviceEnhancedConfigurationMode "/>
<xs:element name="configurationFileName" type=" AccessDeviceEnhancedConfigurationFileName " minOccurs="0"/>
<xs:element name="accessUrl" type=" URL "/>
<xs:element name="repositoryUrl" type=" URL " minOccurs="0"/>
<xs:element name="templateUrl" type=" URL " minOccurs="0"/>
<xs:element name="extendedCaptureEnabled" type=" xs:boolean " minOccurs="0"/>
<xs:element name="extendedCaptureURL" type=" URL " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceFileModifyRequest14sp8

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

Name | ServiceProviderAccessDeviceFileModifyRequest14sp8
Abstract | no
Documentation | Request to modify a specified service provider/enterprise access device file. The response is either a SuccessResponse or an ErrorResponse. The following elements are only used in AS data mode: extendedCaptureEnabled

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<deviceName> AccessDeviceName </deviceName> [1]
<fileFormat> DeviceManagementFileFormat </fileFormat> [1]
<fileSource> AccessDeviceEnhancedConfigurationMode </fileSource> [0..1]
<uploadFile> FileResource </uploadFile> [0..1]
<extendedCaptureEnabled> xs:boolean </extendedCaptureEnabled> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceFileModifyRequest14sp8">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
<xs:element name="fileFormat" type=" DeviceManagementFileFormat "/>
<xs:element name="fileSource" type=" AccessDeviceEnhancedConfigurationMode " minOccurs="0"/>
<xs:element name="uploadFile" type=" FileResource " minOccurs="0"/>
<xs:element name="extendedCaptureEnabled" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceGetListRequest

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

Name | ServiceProviderAccessDeviceGetListRequest
Abstract | no
Documentation | Requests the list of access devices in a service provider. The response is either ServiceProviderAccessDeviceGetListResponse 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]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaDeviceName> SearchCriteriaDeviceName </searchCriteriaDeviceName> [0..*]
<searchCriteriaDeviceMACAddress> SearchCriteriaDeviceMACAddress </searchCriteriaDeviceMACAddress> [0..*]
<searchCriteriaDeviceNetAddress> SearchCriteriaDeviceNetAddress </searchCriteriaDeviceNetAddress> [0..*]
<searchCriteriaExactDeviceType> SearchCriteriaExactDeviceType </searchCriteriaExactDeviceType> [0..1]
<searchCriteriaAccessDeviceVersion> SearchCriteriaAccessDeviceVersion </searchCriteriaAccessDeviceVersion> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceGetListRequest">
<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="searchCriteriaExactDeviceType" type=" SearchCriteriaExactDeviceType " minOccurs="0"/>
<xs:element name="searchCriteriaAccessDeviceVersion" type=" SearchCriteriaAccessDeviceVersion " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceGetListResponse

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

Name | ServiceProviderAccessDeviceGetListResponse
Abstract | no
Documentation | Response to ServiceProviderAccessDeviceGetListRequest. Contains a table of devices configured in the service provider. The column headings are: "Device Name", "Device Type", "Available Ports", "Net Address", "MAC Address", "Status", and "Version".

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

### Complex Type: ServiceProviderAccessDeviceGetRequest18sp1

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

Name | ServiceProviderAccessDeviceGetRequest18sp1
Abstract | no
Documentation | Requests the configuration of a specified service provider access device. The response is either ServiceProviderAccessDeviceGetResponse18sp1 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]
<deviceName> AccessDeviceName </deviceName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceGetRequest18sp1">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceGetResponse18sp1

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

Name | ServiceProviderAccessDeviceGetResponse18sp1
Abstract | no
Documentation | Response to ServiceProviderAccessDeviceGetRequest18sp1.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<deviceType> AccessDeviceType </deviceType> [1]
<protocol> AccessDeviceProtocol </protocol> [1]
<netAddress> NetAddress </netAddress> [0..1]
<port> Port1025 </port> [0..1]
<outboundProxyServerNetAddress> NetAddress </outboundProxyServerNetAddress> [0..1]
<stunServerNetAddress> NetAddress </stunServerNetAddress> [0..1]
<macAddress> AccessDeviceMACAddress </macAddress> [0..1]
<serialNumber> AccessDeviceSerialNumber </serialNumber> [0..1]
<description> AccessDeviceDescription </description> [0..1]
<numberOfPorts> UnboundedPositiveInt </numberOfPorts> [1]
<numberOfAssignedPorts> xs:int </numberOfAssignedPorts> [1]
<status> AccessDeviceStatus </status> [1]
<physicalLocation> AccessDevicePhysicalLocation </physicalLocation> [0..1]
<transportProtocol> TransportProtocol </transportProtocol> [0..1]
<mobilityManagerProvisioningURL> URL </mobilityManagerProvisioningURL> [0..1]
<mobilityManagerProvisioningUserName> MobilityManagerProvisioningUserName </mobilityManagerProvisioningUserName> [0..1]
<mobilityManagerDefaultOriginatingServiceKey> MobilityManagerServiceKey </mobilityManagerDefaultOriginatingServiceKey> [0..1]
<mobilityManagerDefaultTerminatingServiceKey> MobilityManagerServiceKey </mobilityManagerDefaultTerminatingServiceKey> [0..1]
<useCustomUserNamePassword> xs:boolean </useCustomUserNamePassword> [0..1]
<userName> UserId </userName> [0..1]
<version> UserAgentHeader </version> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceGetResponse18sp1">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="deviceType" type=" AccessDeviceType "/>
<xs:element name="protocol" type=" AccessDeviceProtocol "/>
<xs:element name="netAddress" type=" NetAddress " minOccurs="0"/>
<xs:element name="port" type=" Port1025 " minOccurs="0"/>
<xs:element name="outboundProxyServerNetAddress" type=" NetAddress " minOccurs="0"/>
<xs:element name="stunServerNetAddress" type=" NetAddress " minOccurs="0"/>
<xs:element name="macAddress" type=" AccessDeviceMACAddress " minOccurs="0"/>
<xs:element name="serialNumber" type=" AccessDeviceSerialNumber " minOccurs="0"/>
<xs:element name="description" type=" AccessDeviceDescription " minOccurs="0"/>
<xs:element name="numberOfPorts" type=" UnboundedPositiveInt "/>
<xs:element name="numberOfAssignedPorts" type=" xs:int "/>
<xs:element name="status" type=" AccessDeviceStatus "/>
<xs:element name="physicalLocation" type=" AccessDevicePhysicalLocation " minOccurs="0"/>
<xs:element name="transportProtocol" type=" TransportProtocol " minOccurs="0"/>
<xs:element name="mobilityManagerProvisioningURL" type=" URL " minOccurs="0"/>
<xs:element name="mobilityManagerProvisioningUserName" type=" MobilityManagerProvisioningUserName " minOccurs="0"/>
<xs:element name="mobilityManagerDefaultOriginatingServiceKey" type=" MobilityManagerServiceKey " minOccurs="0"/>
<xs:element name="mobilityManagerDefaultTerminatingServiceKey" type=" MobilityManagerServiceKey " minOccurs="0"/>
<xs:element name="useCustomUserNamePassword" type=" xs:boolean " minOccurs="0"/>
<xs:element name="userName" type=" UserId " minOccurs="0"/>
<xs:element name="version" type=" UserAgentHeader " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceGetUserListRequest

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

Name | ServiceProviderAccessDeviceGetUserListRequest
Abstract | no
Documentation | Requests the list of users on a specified device. The response is either ServiceProviderAccessDeviceGetResponse 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]
<deviceName> AccessDeviceName </deviceName> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaLinePortUserPart> SearchCriteriaLinePortUserPart </searchCriteriaLinePortUserPart> [0..*]
<searchCriteriaLinePortDomain> SearchCriteriaLinePortDomain </searchCriteriaLinePortDomain> [0..*]
<searchCriteriaUserLastName> SearchCriteriaUserLastName </searchCriteriaUserLastName> [0..*]
<searchCriteriaUserFirstName> SearchCriteriaUserFirstName </searchCriteriaUserFirstName> [0..*]
<searchCriteriaDn> SearchCriteriaDn </searchCriteriaDn> [0..*]
<searchCriteriaUserId> SearchCriteriaUserId </searchCriteriaUserId> [0..*]
<searchCriteriaGroupId> SearchCriteriaGroupId </searchCriteriaGroupId> [0..*]
<searchCriteriaExactEndpointType> SearchCriteriaExactEndpointType </searchCriteriaExactEndpointType> [0..1]
<searchCriteriaExactUserType> SearchCriteriaExactUserType </searchCriteriaExactUserType> [0..1]
<searchCriteriaExtension> SearchCriteriaExtension </searchCriteriaExtension> [0..*]
<searchCriteriaExactUserDepartment> SearchCriteriaExactUserDepartment </searchCriteriaExactUserDepartment> [0..1]
<searchCriteriaExactPortNumber> SearchCriteriaExactPortNumber </searchCriteriaExactPortNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceGetUserListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaLinePortUserPart" type=" SearchCriteriaLinePortUserPart " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaLinePortDomain" type=" SearchCriteriaLinePortDomain " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserLastName" type=" SearchCriteriaUserLastName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserFirstName" type=" SearchCriteriaUserFirstName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaDn" type=" SearchCriteriaDn " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserId" type=" SearchCriteriaUserId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaGroupId" type=" SearchCriteriaGroupId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExactEndpointType" type=" SearchCriteriaExactEndpointType " minOccurs="0"/>
<xs:element name="searchCriteriaExactUserType" type=" SearchCriteriaExactUserType " minOccurs="0"/>
<xs:element name="searchCriteriaExtension" type=" SearchCriteriaExtension " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExactUserDepartment" type=" SearchCriteriaExactUserDepartment " minOccurs="0"/>
<xs:element name="searchCriteriaExactPortNumber" type=" SearchCriteriaExactPortNumber " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceGetUserListResponse

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

Name | ServiceProviderAccessDeviceGetUserListResponse
Abstract | no
Documentation | Response to ServiceProviderAccessDeviceGetUserListRequest. The column headings for the deviceUserTable are: "Line/Port", "Last Name", "First Name", "Phone Number", "Group Id", "User Id", "User Type", "Endpoint Type", "Primary Line/Port", "Order", "Extension", "Department", "Email Address". In IMS mode, the table will contain a row for each TEL-URI in the Phone Number column. In standalone mode, rows for the alternate numbers are not included. The User Type column contains one of the enumerated UserType values. The Endpoint Type column contains one of the enumerated EndpointType values.

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

### Complex Type: ServiceProviderAccessDeviceModifyRequest14

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

Name | ServiceProviderAccessDeviceModifyRequest14
Abstract | no
Documentation | Request to modify a specified service provider access device. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<deviceName> AccessDeviceName </deviceName> [1]
<protocol> AccessDeviceProtocol </protocol> [0..1]
<netAddress> NetAddress </netAddress> [0..1]
<port> Port1025 </port> [0..1]
<outboundProxyServerNetAddress> NetAddress </outboundProxyServerNetAddress> [0..1]
<stunServerNetAddress> NetAddress </stunServerNetAddress> [0..1]
<macAddress> AccessDeviceMACAddress </macAddress> [0..1]
<serialNumber> AccessDeviceSerialNumber </serialNumber> [0..1]
<description> AccessDeviceDescription </description> [0..1]
<physicalLocation> AccessDevicePhysicalLocation </physicalLocation> [0..1]
<transportProtocol> TransportProtocol </transportProtocol> [0..1]
<mobilityManagerProvisioningURL> URL </mobilityManagerProvisioningURL> [0..1]
<mobilityManagerProvisioningUserName> MobilityManagerProvisioningUserName </mobilityManagerProvisioningUserName> [0..1]
<mobilityManagerProvisioningPassword> MobilityManagerProvisioningPassword </mobilityManagerProvisioningPassword> [0..1]
<mobilityManagerDefaultOriginatingServiceKey> MobilityManagerServiceKey </mobilityManagerDefaultOriginatingServiceKey> [0..1]
<mobilityManagerDefaultTerminatingServiceKey> MobilityManagerServiceKey </mobilityManagerDefaultTerminatingServiceKey> [0..1]
<useCustomUserNamePassword> xs:boolean </useCustomUserNamePassword> [0..1]
<accessDeviceCredentials> DeviceManagementUserNamePassword16 </accessDeviceCredentials> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceModifyRequest14">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
<xs:element name="protocol" type=" AccessDeviceProtocol " minOccurs="0"/>
<xs:element name="netAddress" type=" NetAddress " nillable="true" minOccurs="0"/>
<xs:element name="port" type=" Port1025 " nillable="true" minOccurs="0"/>
<xs:element name="outboundProxyServerNetAddress" type=" NetAddress " nillable="true" minOccurs="0"/>
<xs:element name="stunServerNetAddress" type=" NetAddress " nillable="true" minOccurs="0"/>
<xs:element name="macAddress" type=" AccessDeviceMACAddress " nillable="true" minOccurs="0"/>
<xs:element name="serialNumber" type=" AccessDeviceSerialNumber " nillable="true" minOccurs="0"/>
<xs:element name="description" type=" AccessDeviceDescription " nillable="true" minOccurs="0"/>
<xs:element name="physicalLocation" type=" AccessDevicePhysicalLocation " nillable="true" minOccurs="0"/>
<xs:element name="transportProtocol" type=" TransportProtocol " minOccurs="0"/>
<xs:element name="mobilityManagerProvisioningURL" type=" URL " minOccurs="0"/>
<xs:element name="mobilityManagerProvisioningUserName" type=" MobilityManagerProvisioningUserName " minOccurs="0"/>
<xs:element name="mobilityManagerProvisioningPassword" type=" MobilityManagerProvisioningPassword " minOccurs="0"/>
<xs:element name="mobilityManagerDefaultOriginatingServiceKey" type=" MobilityManagerServiceKey " nillable="true" minOccurs="0"/>
<xs:element name="mobilityManagerDefaultTerminatingServiceKey" type=" MobilityManagerServiceKey " nillable="true" minOccurs="0"/>
<xs:element name="useCustomUserNamePassword" type=" xs:boolean " minOccurs="0"/>
<xs:element name="accessDeviceCredentials" type=" DeviceManagementUserNamePassword16 " minOccurs="0" nillable="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAccessDeviceModifyUserRequest

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

Name | ServiceProviderAccessDeviceModifyUserRequest
Abstract | no
Documentation | Request to modify attributes for line/ports assigned on the service provider device profile. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderAccessDeviceResetRequest

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

Name | ServiceProviderAccessDeviceResetRequest
Abstract | no
Documentation | Reset a specific service provider SIP device that supports the reset operation. 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]
<deviceName> AccessDeviceName </deviceName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAccessDeviceResetRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAddRequest13mp2

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

Name | ServiceProviderAddRequest13mp2
Abstract | no
Documentation | Add a service provider or 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. -->
Start Choice [1]
<isEnterprise> true </isEnterprise> [1]
<useCustomRoutingProfile> xs:boolean </useCustomRoutingProfile> [1]
End Choice
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<defaultDomain> NetAddress </defaultDomain> [1]
<serviceProviderName> ServiceProviderName </serviceProviderName> [0..1]
<supportEmail> EmailAddress </supportEmail> [0..1]
<contact> Contact </contact> [0..1]
<address> StreetAddress </address> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAddRequest13mp2">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:choice>
<xs:element name="isEnterprise" type=" xs:boolean " fixed="true"/>
<xs:element name="useCustomRoutingProfile" type=" xs:boolean "/>
</xs:choice>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="defaultDomain" type=" NetAddress "/>
<xs:element name="serviceProviderName" type=" ServiceProviderName " minOccurs="0"/>
<xs:element name="supportEmail" type=" EmailAddress " minOccurs="0"/>
<xs:element name="contact" type=" Contact " minOccurs="0"/>
<xs:element name="address" type=" StreetAddress " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAdminAddRequest14

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

Name | ServiceProviderAdminAddRequest14
Abstract | no
Documentation | Add a service provider administrator. 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]
<userId> UserId </userId> [1]
<firstName> FirstName </firstName> [0..1]
<lastName> LastName </lastName> [0..1]
<password> Password </password> [0..1]
<language> Language </language> [0..1]
<administratorType> ServiceProviderAdminType </administratorType> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAdminAddRequest14">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="userId" type=" UserId "/>
<xs:element name="firstName" type=" FirstName " minOccurs="0"/>
<xs:element name="lastName" type=" LastName " minOccurs="0"/>
<xs:element name="password" type=" Password " minOccurs="0"/>
<xs:element name="language" type=" Language " minOccurs="0"/>
<xs:element name="administratorType" type=" ServiceProviderAdminType "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAdminDeleteRequest

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

Name | ServiceProviderAdminDeleteRequest
Abstract | no
Documentation | Delete a service provider administrator. 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. -->
<userId> UserId </userId> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAdminDeleteRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="userId" type=" UserId "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAdminGetListRequest14

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

Name | ServiceProviderAdminGetListRequest14
Abstract | no
Documentation | Get a list of service provider administrators. The response is either a ServiceProviderAdminGetListResponse14 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="ServiceProviderAdminGetListRequest14">
<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: ServiceProviderAdminGetListResponse14

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

Name | ServiceProviderAdminGetListResponse14
Abstract | no
Documentation | Response to ServiceProviderAdminGetListRequest14. Contains a 5 column table with column headings "Administrator ID", "Last Name", "First Name", "Administrator Type", "Language".

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

### Complex Type: ServiceProviderAdminGetPolicyRequest20

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

Name | ServiceProviderAdminGetPolicyRequest20
Abstract | no
Documentation | Requests the service provider administrator's policy settings. The response is either ServiceProviderAdminGetPolicyResponse20 or ErrorResponse.
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> true </hssDataModeSupported>`

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

### Complex Type: ServiceProviderAdminGetPolicyResponse20

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

Name | ServiceProviderAdminGetPolicyResponse20
Abstract | no
Documentation | Response to ServiceProviderAdminGetPolicyRequest20. Contains the policy settings for the service provider administrator. The networkPolicyAccess and numberActivationAccess are returned only for the enterprise administrator. The following elements are only used in AS data mode: dialableCallerIDAccess verifyTranslationAndRoutingAccess
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> true </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<profileAccess> ServiceProviderAdminProfileAccess </profileAccess> [1]
<groupAccess> ServiceProviderAdminGroupAccess </groupAccess> [1]
<userAccess> ServiceProviderAdminUserAccess </userAccess> [1]
<adminAccess> ServiceProviderAdminAdminAccess </adminAccess> [1]
<departmentAccess> ServiceProviderAdminDepartmentAccess </departmentAccess> [1]
<accessDeviceAccess> ServiceProviderAdminAccessDeviceAccess </accessDeviceAccess> [1]
<phoneNumberExtensionAccess> ServiceProviderAdminPhoneNumberExtensionAccess </phoneNumberExtensionAccess> [1]
<callingLineIdNumberAccess> ServiceProviderAdminCallingLineIdNumberAccess </callingLineIdNumberAccess> [1]
<serviceAccess> ServiceProviderAdminServiceAccess </serviceAccess> [1]
<servicePackAccess> ServiceProviderAdminServicePackAccess </servicePackAccess> [1]
<sessionAdmissionControlAccess> ServiceProviderAdminSessionAdmissionControlAccess </sessionAdmissionControlAccess> [1]
<webBrandingAccess> ServiceProviderAdminWebBrandingAccess </webBrandingAccess> [1]
<officeZoneAccess> ServiceProviderAdminOfficeZoneAccess </officeZoneAccess> [1]
<communicationBarringAccess> ServiceProviderAdminCommunicationBarringAccess </communicationBarringAccess> [1]
<networkPolicyAccess> EnterpriseAdminNetworkPolicyAccess </networkPolicyAccess> [0..1]
<numberActivationAccess> EnterpriseAdminNumberActivationAccess </numberActivationAccess> [0..1]
<dialableCallerIDAccess> ServiceProviderAdminDialableCallerIDAccess </dialableCallerIDAccess> [1]
<verifyTranslationAndRoutingAccess> ServiceProviderAdminVerifyTranslationAndRoutingAccess </verifyTranslationAndRoutingAccess> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAdminGetPolicyResponse20">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="profileAccess" type=" ServiceProviderAdminProfileAccess "/>
<xs:element name="groupAccess" type=" ServiceProviderAdminGroupAccess "/>
<xs:element name="userAccess" type=" ServiceProviderAdminUserAccess "/>
<xs:element name="adminAccess" type=" ServiceProviderAdminAdminAccess "/>
<xs:element name="departmentAccess" type=" ServiceProviderAdminDepartmentAccess "/>
<xs:element name="accessDeviceAccess" type=" ServiceProviderAdminAccessDeviceAccess "/>
<xs:element name="phoneNumberExtensionAccess" type=" ServiceProviderAdminPhoneNumberExtensionAccess "/>
<xs:element name="callingLineIdNumberAccess" type=" ServiceProviderAdminCallingLineIdNumberAccess "/>
<xs:element name="serviceAccess" type=" ServiceProviderAdminServiceAccess "/>
<xs:element name="servicePackAccess" type=" ServiceProviderAdminServicePackAccess "/>
<xs:element name="sessionAdmissionControlAccess" type=" ServiceProviderAdminSessionAdmissionControlAccess "/>
<xs:element name="webBrandingAccess" type=" ServiceProviderAdminWebBrandingAccess "/>
<xs:element name="officeZoneAccess" type=" ServiceProviderAdminOfficeZoneAccess "/>
<xs:element name="communicationBarringAccess" type=" ServiceProviderAdminCommunicationBarringAccess "/>
<xs:element name="networkPolicyAccess" type=" EnterpriseAdminNetworkPolicyAccess " minOccurs="0"/>
<xs:element name="numberActivationAccess" type=" EnterpriseAdminNumberActivationAccess " minOccurs="0"/>
<xs:element name="dialableCallerIDAccess" type=" ServiceProviderAdminDialableCallerIDAccess "/>
<xs:element name="verifyTranslationAndRoutingAccess" type=" ServiceProviderAdminVerifyTranslationAndRoutingAccess "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAdminGetRequest14

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

Name | ServiceProviderAdminGetRequest14
Abstract | no
Documentation | Get a service provider administrators profile. The response is either a ServiceProviderAdminGetResponse14 or an ErrorResponse.

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

### Complex Type: ServiceProviderAdminGetResponse14

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

Name | ServiceProviderAdminGetResponse14
Abstract | no
Documentation | Response to the ServiceProviderAdminGetRequest14. The response contains the service provider administrators profile information.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<firstName> FirstName </firstName> [0..1]
<lastName> LastName </lastName> [0..1]
<language> Language </language> [1]
<administratorType> ServiceProviderAdminType </administratorType> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAdminGetResponse14">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="firstName" type=" FirstName " minOccurs="0"/>
<xs:element name="lastName" type=" LastName " minOccurs="0"/>
<xs:element name="language" type=" Language "/>
<xs:element name="administratorType" type=" ServiceProviderAdminType "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAdminModifyPolicyRequest14

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

Name | ServiceProviderAdminModifyPolicyRequest14
Abstract | no
Documentation | Request to modify the service provider administrator's policy settings. The response is either SuccessResponse or ErrorResponse. The networkPolicyAccess is only modified for the enterprise administrator. The following elements are only used in AS data mode: dialableCallerIDAccess verifyTranslationAndroutingAccess
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> true </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<userId> UserId </userId> [1]
<profileAccess> ServiceProviderAdminProfileAccess </profileAccess> [0..1]
<groupAccess> ServiceProviderAdminGroupAccess </groupAccess> [0..1]
<userAccess> ServiceProviderAdminUserAccess </userAccess> [0..1]
<adminAccess> ServiceProviderAdminAdminAccess </adminAccess> [0..1]
<departmentAccess> ServiceProviderAdminDepartmentAccess </departmentAccess> [0..1]
<accessDeviceAccess> ServiceProviderAdminAccessDeviceAccess </accessDeviceAccess> [0..1]
<phoneNumberExtensionAccess> ServiceProviderAdminPhoneNumberExtensionAccess </phoneNumberExtensionAccess> [0..1]
<callingLineIdNumberAccess> ServiceProviderAdminCallingLineIdNumberAccess </callingLineIdNumberAccess> [0..1]
<serviceAccess> ServiceProviderAdminServiceAccess </serviceAccess> [0..1]
<servicePackAccess> ServiceProviderAdminServicePackAccess </servicePackAccess> [0..1]
<sessionAdmissionControlAccess> ServiceProviderAdminSessionAdmissionControlAccess </sessionAdmissionControlAccess> [0..1]
<webBrandingAccess> ServiceProviderAdminWebBrandingAccess </webBrandingAccess> [0..1]
<officeZoneAccess> ServiceProviderAdminOfficeZoneAccess </officeZoneAccess> [0..1]
<communicationBarringAccess> ServiceProviderAdminCommunicationBarringAccess </communicationBarringAccess> [0..1]
<networkPolicyAccess> EnterpriseAdminNetworkPolicyAccess </networkPolicyAccess> [0..1]
<numberActivationAccess> EnterpriseAdminNumberActivationAccess </numberActivationAccess> [0..1]
<dialableCallerIDAccess> ServiceProviderAdminDialableCallerIDAccess </dialableCallerIDAccess> [0..1]
<verifyTranslationAndRoutingAccess> ServiceProviderAdminVerifyTranslationAndRoutingAccess </verifyTranslationAndRoutingAccess> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAdminModifyPolicyRequest14">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="userId" type=" UserId "/>
<xs:element name="profileAccess" type=" ServiceProviderAdminProfileAccess " minOccurs="0"/>
<xs:element name="groupAccess" type=" ServiceProviderAdminGroupAccess " minOccurs="0"/>
<xs:element name="userAccess" type=" ServiceProviderAdminUserAccess " minOccurs="0"/>
<xs:element name="adminAccess" type=" ServiceProviderAdminAdminAccess " minOccurs="0"/>
<xs:element name="departmentAccess" type=" ServiceProviderAdminDepartmentAccess " minOccurs="0"/>
<xs:element name="accessDeviceAccess" type=" ServiceProviderAdminAccessDeviceAccess " minOccurs="0"/>
<xs:element name="phoneNumberExtensionAccess" type=" ServiceProviderAdminPhoneNumberExtensionAccess " minOccurs="0"/>
<xs:element name="callingLineIdNumberAccess" type=" ServiceProviderAdminCallingLineIdNumberAccess " minOccurs="0"/>
<xs:element name="serviceAccess" type=" ServiceProviderAdminServiceAccess " minOccurs="0"/>
<xs:element name="servicePackAccess" type=" ServiceProviderAdminServicePackAccess " minOccurs="0"/>
<xs:element name="sessionAdmissionControlAccess" type=" ServiceProviderAdminSessionAdmissionControlAccess " minOccurs="0"/>
<xs:element name="webBrandingAccess" type=" ServiceProviderAdminWebBrandingAccess " minOccurs="0"/>
<xs:element name="officeZoneAccess" type=" ServiceProviderAdminOfficeZoneAccess " minOccurs="0"/>
<xs:element name="communicationBarringAccess" type=" ServiceProviderAdminCommunicationBarringAccess " minOccurs="0"/>
<xs:element name="networkPolicyAccess" type=" EnterpriseAdminNetworkPolicyAccess " minOccurs="0"/>
<xs:element name="numberActivationAccess" type=" EnterpriseAdminNumberActivationAccess " minOccurs="0"/>
<xs:element name="dialableCallerIDAccess" type=" ServiceProviderAdminDialableCallerIDAccess " minOccurs="0"/>
<xs:element name="verifyTranslationAndRoutingAccess" type=" ServiceProviderAdminVerifyTranslationAndRoutingAccess " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAdminModifyRequest

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

Name | ServiceProviderAdminModifyRequest
Abstract | no
Documentation | Modify a service provider administrator. Since old password is not specified here, any password rule related to old password does not apply. 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. -->
<userId> UserId </userId> [1]
<firstName> FirstName </firstName> [0..1]
<lastName> LastName </lastName> [0..1]
<password> Password </password> [0..1]
<language> Language </language> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAdminModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="userId" type=" UserId "/>
<xs:element name="firstName" type=" FirstName " nillable="true" minOccurs="0"/>
<xs:element name="lastName" type=" LastName " nillable="true" minOccurs="0"/>
<xs:element name="password" type=" Password " nillable="true" minOccurs="0"/>
<xs:element name="language" type=" Language " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAnswerConfirmationGetRequest16

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

Name | ServiceProviderAnswerConfirmationGetRequest16
Abstract | no
Documentation | Get a service provider or enterprise's answer confirmation settings. The response is either a ServiceProviderAnswerConfirmationGetResponse16 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="ServiceProviderAnswerConfirmationGetRequest16">
<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: ServiceProviderAnswerConfirmationGetResponse16

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

Name | ServiceProviderAnswerConfirmationGetResponse16
Abstract | no
Documentation | Response to the ServiceProviderAnswerConfirmationGetRequest16.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<announcementMessageSelection> AnswerConfirmationAnnouncementSelection </announcementMessageSelection> [1]
<confirmationMessageAudioFileDescription> FileDescription </confirmationMessageAudioFileDescription> [0..1]
<confirmationMessageMediaType> MediaFileType </confirmationMessageMediaType> [0..1]
<confirmationTimoutSeconds> AnswerConfirmationTimeoutSeconds </confirmationTimoutSeconds> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAnswerConfirmationGetResponse16">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="announcementMessageSelection" type=" AnswerConfirmationAnnouncementSelection "/>
<xs:element name="confirmationMessageAudioFileDescription" type=" FileDescription " minOccurs="0"/>
<xs:element name="confirmationMessageMediaType" type=" MediaFileType " minOccurs="0"/>
<xs:element name="confirmationTimoutSeconds" type=" AnswerConfirmationTimeoutSeconds "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderAnswerConfirmationModifyRequest16

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

Name | ServiceProviderAnswerConfirmationModifyRequest16
Abstract | no
Documentation | Modify a service provider or enterprise's answer confirmation settings. 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]
<announcementMessageSelection> AnswerConfirmationAnnouncementSelection </announcementMessageSelection> [0..1]
<confirmationMessageAudioFile> LabeledMediaFileResource </confirmationMessageAudioFile> [0..1]
<confirmationTimoutSeconds> AnswerConfirmationTimeoutSeconds </confirmationTimoutSeconds> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderAnswerConfirmationModifyRequest16">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="announcementMessageSelection" type=" AnswerConfirmationAnnouncementSelection " minOccurs="0"/>
<xs:element name="confirmationMessageAudioFile" type=" LabeledMediaFileResource " minOccurs="0"/>
<xs:element name="confirmationTimoutSeconds" type=" AnswerConfirmationTimeoutSeconds " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderApplicationServerSetGetRequest

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

Name | ServiceProviderApplicationServerSetGetRequest
Abstract | no
Documentation | Get the Application Server set for a service provider or enterprise. The response is either a ServiceProviderApplicationServerSetGetResponse 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="ServiceProviderApplicationServerSetGetRequest">
<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: ServiceProviderApplicationServerSetGetResponse

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

Name | ServiceProviderApplicationServerSetGetResponse
Abstract | no
Documentation | Response to the ServiceProviderApplicationServerSetGetRequest. The response contains the service provider or enterprise's Application Server set information.

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

### Complex Type: ServiceProviderApplicationServerSetModifyRequest

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

Name | ServiceProviderApplicationServerSetModifyRequest
Abstract | no
Documentation | Modify the Application Server set assigned to the service provider or enterprise. The response is either a SuccessResponse or an ErrorResponse.

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

### Complex Type: ServiceProviderCallProcessingGetPolicyRequest19sp1

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

Name | ServiceProviderCallProcessingGetPolicyRequest19sp1
Abstract | no
Documentation | Request the service provider level data associated with Call Processing Policy. The response is either a ServiceProviderCallProcessingGetPolicyResponse18sp1 or an ErrorResponse.
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> true </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="ServiceProviderCallProcessingGetPolicyRequest19sp1">
<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: ServiceProviderCallProcessingGetPolicyResponse19sp1

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

Name | ServiceProviderCallProcessingGetPolicyResponse19sp1
Abstract | no
Documentation | Response to ServiceProviderCallProcessingGetPolicyRequest19sp1. The following elements are only used in AS data mode: useServiceProviderDCLIDSetting enableDialableCallerID allowConfigurableCLIDForRedirectingIdentity enterpriseCallsCLIDPolicy groupCallsCLIDPolicy
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> true </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<useServiceProviderDCLIDSetting> xs:boolean </useServiceProviderDCLIDSetting> [1]
<useMaxSimultaneousCalls> xs:boolean </useMaxSimultaneousCalls> [1]
<maxSimultaneousCalls> CallProcessingMaxSimultaneousCalls19sp1 </maxSimultaneousCalls> [1]
<useMaxSimultaneousVideoCalls> xs:boolean </useMaxSimultaneousVideoCalls> [1]
<maxSimultaneousVideoCalls> CallProcessingMaxSimultaneousCalls19sp1 </maxSimultaneousVideoCalls> [1]
<useMaxCallTimeForAnsweredCalls> xs:boolean </useMaxCallTimeForAnsweredCalls> [1]
<maxCallTimeForAnsweredCallsMinutes> CallProcessingMaxCallTimeForAnsweredCallsMinutes16 </maxCallTimeForAnsweredCallsMinutes> [1]
<useMaxCallTimeForUnansweredCalls> xs:boolean </useMaxCallTimeForUnansweredCalls> [1]
<maxCallTimeForUnansweredCallsMinutes> CallProcessingMaxCallTimeForUnansweredCallsMinutes19sp1 </maxCallTimeForUnansweredCallsMinutes> [1]
<mediaPolicySelection> MediaPolicySelection </mediaPolicySelection> [1]
<supportedMediaSetName> MediaSetName </supportedMediaSetName> [0..1]
<networkUsageSelection> NetworkUsageSelection </networkUsageSelection> [1]
<enforceGroupCallingLineIdentityRestriction> xs:boolean </enforceGroupCallingLineIdentityRestriction> [1]
<allowEnterpriseGroupCallTypingForPrivateDialingPlan> xs:boolean </allowEnterpriseGroupCallTypingForPrivateDialingPlan> [1]
<allowEnterpriseGroupCallTypingForPublicDialingPlan> xs:boolean </allowEnterpriseGroupCallTypingForPublicDialingPlan> [1]
<overrideCLIDRestrictionForPrivateCallCategory> xs:boolean </overrideCLIDRestrictionForPrivateCallCategory> [1]
<useEnterpriseCLIDForPrivateCallCategory> xs:boolean </useEnterpriseCLIDForPrivateCallCategory> [1]
<enableEnterpriseExtensionDialing> xs:boolean </enableEnterpriseExtensionDialing> [1]
<enforceEnterpriseCallingLineIdentityRestriction> xs:boolean </enforceEnterpriseCallingLineIdentityRestriction> [1]
<useSettingLevel> ServiceProviderConferenceURISettingLevel </useSettingLevel> [1]
<conferenceURI> SIPURI </conferenceURI> [0..1]
<useMaxConcurrentRedirectedCalls> xs:boolean </useMaxConcurrentRedirectedCalls> [1]
<maxConcurrentRedirectedCalls> CallProcessingMaxConcurrentRedirectedCalls19sp1 </maxConcurrentRedirectedCalls> [1]
<useMaxFindMeFollowMeDepth> xs:boolean </useMaxFindMeFollowMeDepth> [1]
<maxFindMeFollowMeDepth> CallProcessingMaxFindMeFollowMeDepth19sp1 </maxFindMeFollowMeDepth> [1]
<maxRedirectionDepth> CallProcessingMaxRedirectionDepth19sp1 </maxRedirectionDepth> [1]
<useMaxConcurrentFindMeFollowMeInvocations> xs:boolean </useMaxConcurrentFindMeFollowMeInvocations> [1]
<maxConcurrentFindMeFollowMeInvocations> CallProcessingMaxConcurrentFindMeFollowMeInvocations19sp1 </maxConcurrentFindMeFollowMeInvocations> [1]
<clidPolicy> CLIDPolicy </clidPolicy> [1]
<emergencyClidPolicy> CLIDPolicy </emergencyClidPolicy> [1]
<allowAlternateNumbersForRedirectingIdentity> xs:boolean </allowAlternateNumbersForRedirectingIdentity> [1]
<blockCallingNameForExternalCalls> xs:boolean </blockCallingNameForExternalCalls> [1]
<enableDialableCallerID> xs:boolean </enableDialableCallerID> [1]
<allowConfigurableCLIDForRedirectingIdentity> xs:boolean </allowConfigurableCLIDForRedirectingIdentity> [1]
<enterpriseCallsCLIDPolicy> EnterpriseInternalCallsCLIDPolicy </enterpriseCallsCLIDPolicy> [1]
<groupCallsCLIDPolicy> EnterpriseInternalCallsCLIDPolicy </groupCallsCLIDPolicy> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCallProcessingGetPolicyResponse19sp1">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="useServiceProviderDCLIDSetting" type=" xs:boolean "/>
<xs:element name="useMaxSimultaneousCalls" type=" xs:boolean "/>
<xs:element name="maxSimultaneousCalls" type=" CallProcessingMaxSimultaneousCalls19sp1 "/>
<xs:element name="useMaxSimultaneousVideoCalls" type=" xs:boolean "/>
<xs:element name="maxSimultaneousVideoCalls" type=" CallProcessingMaxSimultaneousCalls19sp1 "/>
<xs:element name="useMaxCallTimeForAnsweredCalls" type=" xs:boolean "/>
<xs:element name="maxCallTimeForAnsweredCallsMinutes" type=" CallProcessingMaxCallTimeForAnsweredCallsMinutes16 "/>
<xs:element name="useMaxCallTimeForUnansweredCalls" type=" xs:boolean "/>
<xs:element name="maxCallTimeForUnansweredCallsMinutes" type=" CallProcessingMaxCallTimeForUnansweredCallsMinutes19sp1 "/>
<xs:element name="mediaPolicySelection" type=" MediaPolicySelection "/>
<xs:element name="supportedMediaSetName" type=" MediaSetName " minOccurs="0"/>
<xs:element name="networkUsageSelection" type=" NetworkUsageSelection "/>
<xs:element name="enforceGroupCallingLineIdentityRestriction" type=" xs:boolean "/>
<xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type=" xs:boolean "/>
<xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type=" xs:boolean "/>
<xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type=" xs:boolean "/>
<xs:element name="useEnterpriseCLIDForPrivateCallCategory" type=" xs:boolean "/>
<xs:element name="enableEnterpriseExtensionDialing" type=" xs:boolean "/>
<xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type=" xs:boolean "/>
<xs:element name="useSettingLevel" type=" ServiceProviderConferenceURISettingLevel "/>
<xs:element name="conferenceURI" type=" SIPURI " minOccurs="0"/>
<xs:element name="useMaxConcurrentRedirectedCalls" type=" xs:boolean "/>
<xs:element name="maxConcurrentRedirectedCalls" type=" CallProcessingMaxConcurrentRedirectedCalls19sp1 "/>
<xs:element name="useMaxFindMeFollowMeDepth" type=" xs:boolean "/>
<xs:element name="maxFindMeFollowMeDepth" type=" CallProcessingMaxFindMeFollowMeDepth19sp1 "/>
<xs:element name="maxRedirectionDepth" type=" CallProcessingMaxRedirectionDepth19sp1 "/>
<xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type=" xs:boolean "/>
<xs:element name="maxConcurrentFindMeFollowMeInvocations" type=" CallProcessingMaxConcurrentFindMeFollowMeInvocations19sp1 "/>
<xs:element name="clidPolicy" type=" CLIDPolicy "/>
<xs:element name="emergencyClidPolicy" type=" CLIDPolicy "/>
<xs:element name="allowAlternateNumbersForRedirectingIdentity" type=" xs:boolean "/>
<xs:element name="blockCallingNameForExternalCalls" type=" xs:boolean "/>
<xs:element name="enableDialableCallerID" type=" xs:boolean "/>
<xs:element name="allowConfigurableCLIDForRedirectingIdentity" type=" xs:boolean "/>
<xs:element name="enterpriseCallsCLIDPolicy" type=" EnterpriseInternalCallsCLIDPolicy "/>
<xs:element name="groupCallsCLIDPolicy" type=" EnterpriseInternalCallsCLIDPolicy "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCallProcessingModifyPolicyRequest15

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

Name | ServiceProviderCallProcessingModifyPolicyRequest15
Abstract | no
Documentation | Modify the service provider level data associated with Call Procesing Policy. The response is either a SuccessResponse or an ErrorResponse. The following elements are only used in AS data mode: useServiceProviderDCLIDSetting enableDialableCallerID allowConfigurableCLIDForRedirectingIdentity enterpriseCallsCLIDPolicy groupCallsCLIDPolicy
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> true </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<useServiceProviderDCLIDSetting> xs:boolean </useServiceProviderDCLIDSetting> [0..1]
<useMaxSimultaneousCalls> xs:boolean </useMaxSimultaneousCalls> [0..1]
<maxSimultaneousCalls> CallProcessingMaxSimultaneousCalls19sp1 </maxSimultaneousCalls> [0..1]
<useMaxSimultaneousVideoCalls> xs:boolean </useMaxSimultaneousVideoCalls> [0..1]
<maxSimultaneousVideoCalls> CallProcessingMaxSimultaneousCalls19sp1 </maxSimultaneousVideoCalls> [0..1]
<useMaxCallTimeForAnsweredCalls> xs:boolean </useMaxCallTimeForAnsweredCalls> [0..1]
<maxCallTimeForAnsweredCallsMinutes> CallProcessingMaxCallTimeForAnsweredCallsMinutes16 </maxCallTimeForAnsweredCallsMinutes> [0..1]
<useMaxCallTimeForUnansweredCalls> xs:boolean </useMaxCallTimeForUnansweredCalls> [0..1]
<maxCallTimeForUnansweredCallsMinutes> CallProcessingMaxCallTimeForUnansweredCallsMinutes19sp1 </maxCallTimeForUnansweredCallsMinutes> [0..1]
<mediaPolicySelection> MediaPolicySelection </mediaPolicySelection> [0..1]
<supportedMediaSetName> MediaSetName </supportedMediaSetName> [0..1]
<networkUsageSelection> NetworkUsageSelection </networkUsageSelection> [0..1]
<enforceGroupCallingLineIdentityRestriction> xs:boolean </enforceGroupCallingLineIdentityRestriction> [0..1]
<allowEnterpriseGroupCallTypingForPrivateDialingPlan> xs:boolean </allowEnterpriseGroupCallTypingForPrivateDialingPlan> [0..1]
<allowEnterpriseGroupCallTypingForPublicDialingPlan> xs:boolean </allowEnterpriseGroupCallTypingForPublicDialingPlan> [0..1]
<overrideCLIDRestrictionForPrivateCallCategory> xs:boolean </overrideCLIDRestrictionForPrivateCallCategory> [0..1]
<useEnterpriseCLIDForPrivateCallCategory> xs:boolean </useEnterpriseCLIDForPrivateCallCategory> [0..1]
<enableEnterpriseExtensionDialing> xs:boolean </enableEnterpriseExtensionDialing> [0..1]
<enforceEnterpriseCallingLineIdentityRestriction> xs:boolean </enforceEnterpriseCallingLineIdentityRestriction> [0..1]
<useSettingLevel> ServiceProviderConferenceURISettingLevel </useSettingLevel> [0..1]
<conferenceURI> SIPURI </conferenceURI> [0..1]
<useMaxConcurrentRedirectedCalls> xs:boolean </useMaxConcurrentRedirectedCalls> [0..1]
<maxConcurrentRedirectedCalls> CallProcessingMaxConcurrentRedirectedCalls19sp1 </maxConcurrentRedirectedCalls> [0..1]
<useMaxFindMeFollowMeDepth> xs:boolean </useMaxFindMeFollowMeDepth> [0..1]
<maxFindMeFollowMeDepth> CallProcessingMaxFindMeFollowMeDepth19sp1 </maxFindMeFollowMeDepth> [0..1]
<maxRedirectionDepth> CallProcessingMaxRedirectionDepth19sp1 </maxRedirectionDepth> [0..1]
<useMaxConcurrentFindMeFollowMeInvocations> xs:boolean </useMaxConcurrentFindMeFollowMeInvocations> [0..1]
<maxConcurrentFindMeFollowMeInvocations> CallProcessingMaxConcurrentFindMeFollowMeInvocations19sp1 </maxConcurrentFindMeFollowMeInvocations> [0..1]
<clidPolicy> CLIDPolicy </clidPolicy> [0..1]
<emergencyClidPolicy> CLIDPolicy </emergencyClidPolicy> [0..1]
<allowAlternateNumbersForRedirectingIdentity> xs:boolean </allowAlternateNumbersForRedirectingIdentity> [0..1]
<enableDialableCallerID> xs:boolean </enableDialableCallerID> [0..1]
<blockCallingNameForExternalCalls> xs:boolean </blockCallingNameForExternalCalls> [0..1]
<allowConfigurableCLIDForRedirectingIdentity> xs:boolean </allowConfigurableCLIDForRedirectingIdentity> [0..1]
<enterpriseCallsCLIDPolicy> EnterpriseInternalCallsCLIDPolicy </enterpriseCallsCLIDPolicy> [0..1]
<groupCallsCLIDPolicy> EnterpriseInternalCallsCLIDPolicy </groupCallsCLIDPolicy> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCallProcessingModifyPolicyRequest15">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="useServiceProviderDCLIDSetting" type=" xs:boolean " minOccurs="0"/>
<xs:element name="useMaxSimultaneousCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="maxSimultaneousCalls" type=" CallProcessingMaxSimultaneousCalls19sp1 " minOccurs="0"/>
<xs:element name="useMaxSimultaneousVideoCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="maxSimultaneousVideoCalls" type=" CallProcessingMaxSimultaneousCalls19sp1 " minOccurs="0"/>
<xs:element name="useMaxCallTimeForAnsweredCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="maxCallTimeForAnsweredCallsMinutes" type=" CallProcessingMaxCallTimeForAnsweredCallsMinutes16 " minOccurs="0"/>
<xs:element name="useMaxCallTimeForUnansweredCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="maxCallTimeForUnansweredCallsMinutes" type=" CallProcessingMaxCallTimeForUnansweredCallsMinutes19sp1 " minOccurs="0"/>
<xs:element name="mediaPolicySelection" type=" MediaPolicySelection " minOccurs="0"/>
<xs:element name="supportedMediaSetName" type=" MediaSetName " nillable="true" minOccurs="0"/>
<xs:element name="networkUsageSelection" type=" NetworkUsageSelection " minOccurs="0"/>
<xs:element name="enforceGroupCallingLineIdentityRestriction" type=" xs:boolean " minOccurs="0"/>
<xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type=" xs:boolean " minOccurs="0"/>
<xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type=" xs:boolean " minOccurs="0"/>
<xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type=" xs:boolean " minOccurs="0"/>
<xs:element name="useEnterpriseCLIDForPrivateCallCategory" type=" xs:boolean " minOccurs="0"/>
<xs:element name="enableEnterpriseExtensionDialing" type=" xs:boolean " minOccurs="0"/>
<xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type=" xs:boolean " minOccurs="0"/>
<xs:element name="useSettingLevel" type=" ServiceProviderConferenceURISettingLevel " minOccurs="0"/>
<xs:element name="conferenceURI" type=" SIPURI " nillable="true" minOccurs="0"/>
<xs:element name="useMaxConcurrentRedirectedCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="maxConcurrentRedirectedCalls" type=" CallProcessingMaxConcurrentRedirectedCalls19sp1 " minOccurs="0"/>
<xs:element name="useMaxFindMeFollowMeDepth" type=" xs:boolean " minOccurs="0"/>
<xs:element name="maxFindMeFollowMeDepth" type=" CallProcessingMaxFindMeFollowMeDepth19sp1 " minOccurs="0"/>
<xs:element name="maxRedirectionDepth" type=" CallProcessingMaxRedirectionDepth19sp1 " minOccurs="0"/>
<xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type=" xs:boolean " minOccurs="0"/>
<xs:element name="maxConcurrentFindMeFollowMeInvocations" type=" CallProcessingMaxConcurrentFindMeFollowMeInvocations19sp1 " minOccurs="0"/>
<xs:element name="clidPolicy" type=" CLIDPolicy " minOccurs="0"/>
<xs:element name="emergencyClidPolicy" type=" CLIDPolicy " minOccurs="0"/>
<xs:element name="allowAlternateNumbersForRedirectingIdentity" type=" xs:boolean " minOccurs="0"/>
<xs:element name="enableDialableCallerID" type=" xs:boolean " minOccurs="0"/>
<xs:element name="blockCallingNameForExternalCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="allowConfigurableCLIDForRedirectingIdentity" type=" xs:boolean " minOccurs="0"/>
<xs:element name="enterpriseCallsCLIDPolicy" type=" EnterpriseInternalCallsCLIDPolicy " minOccurs="0"/>
<xs:element name="groupCallsCLIDPolicy" type=" EnterpriseInternalCallsCLIDPolicy " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringCriteriaAssignListRequest

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

Name | ServiceProviderCommunicationBarringCriteriaAssignListRequest
Abstract | no
Documentation | Assign a list of Communication Barring Criteria to a service provider. The response is either a SuccessResponse or an ErrorResponse.

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

### Complex Type: ServiceProviderCommunicationBarringCriteriaGetAssignedListRequest

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

Name | ServiceProviderCommunicationBarringCriteriaGetAssignedListRequest
Abstract | no
Documentation | Get a list of Communication Barring Criteria assigned to a service provider. The response is either a ServiceProviderCommunicationBarringCriteriaGetAssignedListResponse 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="ServiceProviderCommunicationBarringCriteriaGetAssignedListRequest">
<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: ServiceProviderCommunicationBarringCriteriaGetAssignedListResponse

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

Name | ServiceProviderCommunicationBarringCriteriaGetAssignedListResponse
Abstract | no
Documentation | Response to ServiceProviderCommunicationBarringCriteriaGetAssignedListRequest. Contains a table of all Communication Barring Criteria assigned to the service provider. The column headings are: "Name" and "Description".

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

### Complex Type: ServiceProviderCommunicationBarringCriteriaUnassignListRequest

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

Name | ServiceProviderCommunicationBarringCriteriaUnassignListRequest
Abstract | no
Documentation | Unassign a list of Communication Barring Criteria from a service provider. The response is either a SuccessResponse or an ErrorResponse.

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

### Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaAddRequest

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

Name | ServiceProviderCommunicationBarringDigitPatternCriteriaAddRequest
Abstract | no
Documentation | Add a new Communication Barring Digit Pattern Criteria. 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]
<name> DigitPatternCriteriaName </name> [1]
<description> DigitPatternCriteriaDescription </description> [0..1]
<matchDigitPattern> DigitPattern </matchDigitPattern> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringDigitPatternCriteriaAddRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" DigitPatternCriteriaName "/>
<xs:element name="description" type=" DigitPatternCriteriaDescription " minOccurs="0"/>
<xs:element name="matchDigitPattern" type=" DigitPattern " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaDeleteRequest

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

Name | ServiceProviderCommunicationBarringDigitPatternCriteriaDeleteRequest
Abstract | no
Documentation | Delete an existing Communication Barring Digit Pattern Criteria. 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]
<name> DigitPatternCriteriaName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringDigitPatternCriteriaDeleteRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" DigitPatternCriteriaName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaGetListRequest

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

Name | ServiceProviderCommunicationBarringDigitPatternCriteriaGetListRequest
Abstract | no
Documentation | Get the list of all Digit Pattern Criteria defined for the service provider. The response is either a ServiceProviderCommunicationBarringDigitPatternCriteriaGetListResponse 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="ServiceProviderCommunicationBarringDigitPatternCriteriaGetListRequest">
<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: ServiceProviderCommunicationBarringDigitPatternCriteriaGetListResponse

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

Name | ServiceProviderCommunicationBarringDigitPatternCriteriaGetListResponse
Abstract | no
Documentation | Response to the ServiceProviderCommunicationBarringDigitPatternCriteriaGetListRequest. The response contains a table of all Digit Pattern Criteria defined for the service provider. The column headings are "Name" and "Description"

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

### Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaGetPatternListRequest

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

Name | ServiceProviderCommunicationBarringDigitPatternCriteriaGetPatternListRequest
Abstract | no
Documentation | Get an existing Digit Pattern Criteria. The response is either a ServiceProviderCommunicationBarringDigitPatternCriteriaGetPatternListResponse 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]
<name> DigitPatternCriteriaName </name> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaDigitPattern> SearchCriteriaDigitPattern </searchCriteriaDigitPattern> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringDigitPatternCriteriaGetPatternListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" DigitPatternCriteriaName "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaDigitPattern" type=" SearchCriteriaDigitPattern " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaGetPatternListResponse

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

Name | ServiceProviderCommunicationBarringDigitPatternCriteriaGetPatternListResponse
Abstract | no
Documentation | Response to the ServiceProviderCommunicationBarringDigitPatternCriteriaGetPatternListRequest. The response contains the Digit Pattern Criteria information.

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

### Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaGetRequest

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

Name | ServiceProviderCommunicationBarringDigitPatternCriteriaGetRequest
Abstract | no
Documentation | Get an existing Digit Pattern Criteria. The response is either a ServiceProviderCommunicationBarringDigitPatternCriteriaGetResponse 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]
<name> DigitPatternCriteriaName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringDigitPatternCriteriaGetRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" DigitPatternCriteriaName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaGetResponse

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

Name | ServiceProviderCommunicationBarringDigitPatternCriteriaGetResponse
Abstract | no
Documentation | Response to the ServiceProviderCommunicationBarringDigitPatternCriteriaGetRequest. The response contains the Digit Pattern Criteria information.

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

### Complex Type: ServiceProviderCommunicationBarringDigitPatternCriteriaModifyRequest

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

Name | ServiceProviderCommunicationBarringDigitPatternCriteriaModifyRequest
Abstract | no
Documentation | Modify an existing Communication Barring Digit Pattern Criteria. 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]
<name> DigitPatternCriteriaName </name> [1]
<newName> DigitPatternCriteriaName </newName> [0..1]
<description> DigitPatternCriteriaDescription </description> [0..1]
<addMatchDigitPattern> DigitPattern </addMatchDigitPattern> [0..*]
<deleteMatchDigitPattern> DigitPattern </deleteMatchDigitPattern> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringDigitPatternCriteriaModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" DigitPatternCriteriaName "/>
<xs:element name="newName" type=" DigitPatternCriteriaName " minOccurs="0"/>
<xs:element name="description" type=" DigitPatternCriteriaDescription " nillable="true" minOccurs="0"/>
<xs:element name="addMatchDigitPattern" type=" DigitPattern " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="deleteMatchDigitPattern" type=" DigitPattern " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringIncomingCriteriaAssignListRequest

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

Name | ServiceProviderCommunicationBarringIncomingCriteriaAssignListRequest
Abstract | no
Documentation | Assign a list of Communication Barring Incoming Criteria to a service provider. 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]
<criteriaName> CommunicationBarringCriteriaName </criteriaName> [1..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringIncomingCriteriaAssignListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="criteriaName" type=" CommunicationBarringCriteriaName " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringIncomingCriteriaGetAssignedListRequest

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

Name | ServiceProviderCommunicationBarringIncomingCriteriaGetAssignedListRequest
Abstract | no
Documentation | Get a list of Communication Barring Incoming Criteria assigned to a service provider. The response is either a ServiceProviderCommunicationBarringIncomingCriteriaGetAssignedListResponse 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="ServiceProviderCommunicationBarringIncomingCriteriaGetAssignedListRequest">
<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: ServiceProviderCommunicationBarringIncomingCriteriaGetAssignedListResponse

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

Name | ServiceProviderCommunicationBarringIncomingCriteriaGetAssignedListResponse
Abstract | no
Documentation | Response to ServiceProviderCommunicationBarringIncomingCriteriaGetAssignedListRequest. Contains a table of all Communication Barring Incoming Criteria assigned to the service provider. The column headings are: "Name" and "Description".
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. -->
<criteriaTable> core:OCITable </criteriaTable> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringIncomingCriteriaGetAssignedListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="criteriaTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringIncomingCriteriaUnassignListRequest

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

Name | ServiceProviderCommunicationBarringIncomingCriteriaUnassignListRequest
Abstract | no
Documentation | Unassign a list of Communication Barring Incoming Criteria from a service provider. 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]
<criteriaName> CommunicationBarringCriteriaName </criteriaName> [1..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringIncomingCriteriaUnassignListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="criteriaName" type=" CommunicationBarringCriteriaName " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringProfileAddRequest19sp1

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

Name | ServiceProviderCommunicationBarringProfileAddRequest19sp1
Abstract | no
Documentation | Add a new Communication Barring Profile. The priorities for OriginatingRules, RedirectingRules, CallMeNowRules and IncomingRules are requantized to consecutive integers as part of the add. The response is either a SuccessResponse or an ErrorResponse. The following elements are only used in AS data mode: callMeNowDefaultAction, use value "Block" in HSS data mode callMeNowDefaultCallTimeout callMeNowRule applyToAttendedCallTransfers, use value "false" in HSS data mode

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<name> CommunicationBarringProfileName </name> [1]
<description> CommunicationBarringProfileDescription </description> [0..1]
<originatingDefaultAction> CommunicationBarringOriginatingAction </originatingDefaultAction> [1]
<originatingDefaultTreatmentId> TreatmentId </originatingDefaultTreatmentId> [0..1]
<originatingDefaultTransferNumber> OutgoingDN </originatingDefaultTransferNumber> [0..1]
<originatingDefaultCallTimeout> CommunicationBarringTimeoutSeconds </originatingDefaultCallTimeout> [0..1]
<originatingRule> ServiceProviderCommunicationBarringHierarchicalOriginatingRule </originatingRule> [0..*]
<redirectingDefaultAction> CommunicationBarringRedirectingAction </redirectingDefaultAction> [1]
<redirectingDefaultCallTimeout> CommunicationBarringTimeoutSeconds </redirectingDefaultCallTimeout> [0..1]
<redirectingRule> ServiceProviderCommunicationBarringHierarchicalRedirectingRule </redirectingRule> [0..*]
<callMeNowDefaultAction> CommunicationBarringCallMeNowAction </callMeNowDefaultAction> [1]
<callMeNowDefaultCallTimeout> CommunicationBarringTimeoutSeconds </callMeNowDefaultCallTimeout> [0..1]
<callMeNowRule> ServiceProviderCommunicationBarringHierarchicalCallMeNowRule </callMeNowRule> [0..*]
<incomingDefaultAction> CommunicationBarringIncomingAction </incomingDefaultAction> [1]
<incomingDefaultCallTimeout> CommunicationBarringTimeoutSeconds </incomingDefaultCallTimeout> [0..1]
<incomingRule> CommunicationBarringIncomingRule19sp1 </incomingRule> [0..*]
<becomeDefault> xs:boolean </becomeDefault> [1]
<applyToAttendedCallTransfers> xs:boolean </applyToAttendedCallTransfers> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringProfileAddRequest19sp1">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" CommunicationBarringProfileName "/>
<xs:element name="description" type=" CommunicationBarringProfileDescription " minOccurs="0"/>
<xs:element name="originatingDefaultAction" type=" CommunicationBarringOriginatingAction "/>
<xs:element name="originatingDefaultTreatmentId" type=" TreatmentId " minOccurs="0"/>
<xs:element name="originatingDefaultTransferNumber" type=" OutgoingDN " minOccurs="0"/>
<xs:element name="originatingDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="originatingRule" type=" ServiceProviderCommunicationBarringHierarchicalOriginatingRule " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="redirectingDefaultAction" type=" CommunicationBarringRedirectingAction "/>
<xs:element name="redirectingDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="redirectingRule" type=" ServiceProviderCommunicationBarringHierarchicalRedirectingRule " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="callMeNowDefaultAction" type=" CommunicationBarringCallMeNowAction "/>
<xs:element name="callMeNowDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="callMeNowRule" type=" ServiceProviderCommunicationBarringHierarchicalCallMeNowRule " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="incomingDefaultAction" type=" CommunicationBarringIncomingAction "/>
<xs:element name="incomingDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="incomingRule" type=" CommunicationBarringIncomingRule19sp1 " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="becomeDefault" type=" xs:boolean "/>
<xs:element name="applyToAttendedCallTransfers" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringProfileDeleteRequest

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

Name | ServiceProviderCommunicationBarringProfileDeleteRequest
Abstract | no
Documentation | Deletes an existing Communication Barring Profile. Optionally, a new default profile can be chosen if the current default profile is being deleted. 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]
<name> CommunicationBarringProfileName </name> [1]
<defaultProfile> CommunicationBarringProfileName </defaultProfile> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringProfileDeleteRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" CommunicationBarringProfileName "/>
<xs:element name="defaultProfile" type=" CommunicationBarringProfileName " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringProfileGetAssignedGroupListRequest

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

Name | ServiceProviderCommunicationBarringProfileGetAssignedGroupListRequest
Abstract | no
Documentation | Get a list of groups within a service provider that have a given Communication Barring Profile assigned. The response is either a ServiceProviderCommunicationBarringProfileGetAssignedGroupListResponse or an ErorResponse.

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

### Complex Type: ServiceProviderCommunicationBarringProfileGetAssignedGroupListResponse

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

Name | ServiceProviderCommunicationBarringProfileGetAssignedGroupListResponse
Abstract | no
Documentation | Response to ServiceProviderCommunicationBarringProfileGetAssignedGroupListRequest. Contains a table of groups that have the Communication Barring Profile assigned. The column headings are: "Group Id" and "Group Name".

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

### Complex Type: ServiceProviderCommunicationBarringProfileGetCriteriaUsageListRequest

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

Name | ServiceProviderCommunicationBarringProfileGetCriteriaUsageListRequest
Abstract | no
Documentation | Get a list of Communication Barring profiles within a service provider that have a given Communication Barring Criteria assigned. The response is either a ServiceProviderCommunicationBarring ProfileGetCriteriaUsageListResponse 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]
<criteriaName> CommunicationBarringCriteriaName </criteriaName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringProfileGetCriteriaUsageListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="criteriaName" type=" CommunicationBarringCriteriaName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringProfileGetCriteriaUsageListResponse

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

Name | ServiceProviderCommunicationBarringProfileGetCriteriaUsageListResponse
Abstract | no
Documentation | Response to ServiceProviderCommunicationBarring ProfileGetCriteriaUsageListRequest. Contains a table of profiles that have the Communication Barring Criteria assigned. The column headings are: "Name" and "Description".

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

### Complex Type: ServiceProviderCommunicationBarringProfileGetDigitPatternCriteriaUsageListRequest

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

Name | ServiceProviderCommunicationBarringProfileGetDigitPatternCriteriaUsageListRequest
Abstract | no
Documentation | Get the list of Profiles that use a specific Digit Pattern Criteria. The response is either a ServiceProviderCommunicationBarringProfileGetDigitPatternCriteriaUsageListResponse 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]
<name> DigitPatternCriteriaName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringProfileGetDigitPatternCriteriaUsageListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" DigitPatternCriteriaName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringProfileGetDigitPatternCriteriaUsageListResponse

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

Name | ServiceProviderCommunicationBarringProfileGetDigitPatternCriteriaUsageListResponse
Abstract | no
Documentation | Response to the ServiceProviderCommunicationBarringProfileGetDigitPatternCriteriaUsageListRequest. The response contains a table of all Profiles that use the specific Digit Pattern Criteria. The column headings are "Name" and "Description"

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

### Complex Type: ServiceProviderCommunicationBarringProfileGetIncomingCriteriaUsageListRequest

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

Name | ServiceProviderCommunicationBarringProfileGetIncomingCriteriaUsageListRequest
Abstract | no
Documentation | Get a list of Communication Barring profiles within a service provider that have a given Communication Barring Incoming Criteria assigned. The response is either a ServiceProviderCommunicationBarring ProfileGetIncomingCriteriaUsageListResponse 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]
<criteriaName> CommunicationBarringCriteriaName </criteriaName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringProfileGetIncomingCriteriaUsageListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="criteriaName" type=" CommunicationBarringCriteriaName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringProfileGetIncomingCriteriaUsageListResponse

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

Name | ServiceProviderCommunicationBarringProfileGetIncomingCriteriaUsageListResponse
Abstract | no
Documentation | Response to ServiceProviderCommunicationBarringProfileGetIncomingCriteriaUsageListRequest. Contains a table of profiles that have the Communication Barring Incoming Criteria assigned. The column headings are: "Name" and "Description".
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. -->
<profileTable> core:OCITable </profileTable> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringProfileGetIncomingCriteriaUsageListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="profileTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringProfileGetListRequest

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

Name | ServiceProviderCommunicationBarringProfileGetListRequest
Abstract | no
Documentation | Get the list of all Communication Barring Profiles. The response is either a ServiceProviderCommunicationBarringProfileGetListResponse 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="ServiceProviderCommunicationBarringProfileGetListRequest">
<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: ServiceProviderCommunicationBarringProfileGetListResponse

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

Name | ServiceProviderCommunicationBarringProfileGetListResponse
Abstract | no
Documentation | Response to the ServiceProviderCommunicationBarringProfileGetListRequest. The response contains a table of all Communication Barring Profiles for the service provider. The column headings are "Default" , "Name" and "Description"

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

### Complex Type: ServiceProviderCommunicationBarringProfileGetRequest19sp1

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

Name | ServiceProviderCommunicationBarringProfileGetRequest19sp1
Abstract | no
Documentation | Get an existing Communication Barring Profile. The response is either a ServiceProviderCommunicationBarringProfileGetResponse19sp1 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> CommunicationBarringProfileName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringProfileGetRequest19sp1">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" CommunicationBarringProfileName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringProfileGetRequest19sp1V2

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

Name | ServiceProviderCommunicationBarringProfileGetRequest19sp1V2
Abstract | no
Documentation | Get an existing Communication Barring Profile. The response is either a ServiceProviderCommunicationBarringProfileGetResponse19sp1V2 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> CommunicationBarringProfileName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringProfileGetRequest19sp1V2">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" CommunicationBarringProfileName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringProfileGetResponse19sp1

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

Name | ServiceProviderCommunicationBarringProfileGetResponse19sp1
Abstract | no
Documentation | Response to the ServiceProviderCommunicationBarringProfileGetRequest19sp1. The response contains the Communication Barring Profile information. The incoming, originating, redirecting and call me now rules are returned in ascending priority order. The following elements are only used in AS data mode: callMeNowDefaultAction callMeNowDefaultCallTimeout callMeNowRule applyToAttendedCallTransfers
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. -->
<description> CommunicationBarringProfileDescription </description> [0..1]
<originatingDefaultAction> CommunicationBarringOriginatingAction </originatingDefaultAction> [1]
<originatingDefaultTreatmentId> TreatmentId </originatingDefaultTreatmentId> [0..1]
<originatingDefaultTransferNumber> OutgoingDN </originatingDefaultTransferNumber> [0..1]
<originatingDefaultCallTimeout> CommunicationBarringTimeoutSeconds </originatingDefaultCallTimeout> [0..1]
<originatingRule> ServiceProviderCommunicationBarringHierarchicalOriginatingRule </originatingRule> [0..*]
<redirectingDefaultAction> CommunicationBarringRedirectingAction </redirectingDefaultAction> [1]
<redirectingDefaultCallTimeout> CommunicationBarringTimeoutSeconds </redirectingDefaultCallTimeout> [0..1]
<redirectingRule> ServiceProviderCommunicationBarringHierarchicalRedirectingRule </redirectingRule> [0..*]
<callMeNowDefaultAction> CommunicationBarringCallMeNowAction </callMeNowDefaultAction> [1]
<callMeNowDefaultCallTimeout> CommunicationBarringTimeoutSeconds </callMeNowDefaultCallTimeout> [0..1]
<callMeNowRule> ServiceProviderCommunicationBarringHierarchicalCallMeNowRule </callMeNowRule> [0..*]
<incomingDefaultAction> CommunicationBarringIncomingAction </incomingDefaultAction> [1]
<incomingDefaultCallTimeout> CommunicationBarringTimeoutSeconds </incomingDefaultCallTimeout> [0..1]
<incomingRule> CommunicationBarringIncomingRule </incomingRule> [0..*]
<isDefault> xs:boolean </isDefault> [1]
<applyToAttendedCallTransfers> xs:boolean </applyToAttendedCallTransfers> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringProfileGetResponse19sp1">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="description" type=" CommunicationBarringProfileDescription " minOccurs="0"/>
<xs:element name="originatingDefaultAction" type=" CommunicationBarringOriginatingAction "/>
<xs:element name="originatingDefaultTreatmentId" type=" TreatmentId " minOccurs="0"/>
<xs:element name="originatingDefaultTransferNumber" type=" OutgoingDN " minOccurs="0"/>
<xs:element name="originatingDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="originatingRule" type=" ServiceProviderCommunicationBarringHierarchicalOriginatingRule " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="redirectingDefaultAction" type=" CommunicationBarringRedirectingAction "/>
<xs:element name="redirectingDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="redirectingRule" type=" ServiceProviderCommunicationBarringHierarchicalRedirectingRule " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="callMeNowDefaultAction" type=" CommunicationBarringCallMeNowAction "/>
<xs:element name="callMeNowDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="callMeNowRule" type=" ServiceProviderCommunicationBarringHierarchicalCallMeNowRule " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="incomingDefaultAction" type=" CommunicationBarringIncomingAction "/>
<xs:element name="incomingDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="incomingRule" type=" CommunicationBarringIncomingRule " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="isDefault" type=" xs:boolean "/>
<xs:element name="applyToAttendedCallTransfers" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringProfileGetResponse19sp1V2

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

Name | ServiceProviderCommunicationBarringProfileGetResponse19sp1V2
Abstract | no
Documentation | Response to the ServiceProviderCommunicationBarringProfileGetRequest19sp1V2. The response contains the Communication Barring Profile information. The incoming, originating, redirecting and call me now rules are returned in ascending priority order. The following elements are only used in AS data mode: callMeNowDefaultAction callMeNowDefaultCallTimeout callMeNowRule applyToAttendedCallTransfers
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. -->
<description> CommunicationBarringProfileDescription </description> [0..1]
<originatingDefaultAction> CommunicationBarringOriginatingAction </originatingDefaultAction> [1]
<originatingDefaultTreatmentId> TreatmentId </originatingDefaultTreatmentId> [0..1]
<originatingDefaultTransferNumber> OutgoingDN </originatingDefaultTransferNumber> [0..1]
<originatingDefaultCallTimeout> CommunicationBarringTimeoutSeconds </originatingDefaultCallTimeout> [0..1]
<originatingRule> ServiceProviderCommunicationBarringHierarchicalOriginatingRule </originatingRule> [0..*]
<redirectingDefaultAction> CommunicationBarringRedirectingAction </redirectingDefaultAction> [1]
<redirectingDefaultCallTimeout> CommunicationBarringTimeoutSeconds </redirectingDefaultCallTimeout> [0..1]
<redirectingRule> ServiceProviderCommunicationBarringHierarchicalRedirectingRule </redirectingRule> [0..*]
<callMeNowDefaultAction> CommunicationBarringCallMeNowAction </callMeNowDefaultAction> [1]
<callMeNowDefaultCallTimeout> CommunicationBarringTimeoutSeconds </callMeNowDefaultCallTimeout> [0..1]
<callMeNowRule> ServiceProviderCommunicationBarringHierarchicalCallMeNowRule </callMeNowRule> [0..*]
<incomingDefaultAction> CommunicationBarringIncomingAction </incomingDefaultAction> [1]
<incomingDefaultCallTimeout> CommunicationBarringTimeoutSeconds </incomingDefaultCallTimeout> [0..1]
<incomingRule> CommunicationBarringIncomingRule19sp1 </incomingRule> [0..*]
<isDefault> xs:boolean </isDefault> [1]
<applyToAttendedCallTransfers> xs:boolean </applyToAttendedCallTransfers> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringProfileGetResponse19sp1V2">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="description" type=" CommunicationBarringProfileDescription " minOccurs="0"/>
<xs:element name="originatingDefaultAction" type=" CommunicationBarringOriginatingAction "/>
<xs:element name="originatingDefaultTreatmentId" type=" TreatmentId " minOccurs="0"/>
<xs:element name="originatingDefaultTransferNumber" type=" OutgoingDN " minOccurs="0"/>
<xs:element name="originatingDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="originatingRule" type=" ServiceProviderCommunicationBarringHierarchicalOriginatingRule " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="redirectingDefaultAction" type=" CommunicationBarringRedirectingAction "/>
<xs:element name="redirectingDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="redirectingRule" type=" ServiceProviderCommunicationBarringHierarchicalRedirectingRule " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="callMeNowDefaultAction" type=" CommunicationBarringCallMeNowAction "/>
<xs:element name="callMeNowDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="callMeNowRule" type=" ServiceProviderCommunicationBarringHierarchicalCallMeNowRule " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="incomingDefaultAction" type=" CommunicationBarringIncomingAction "/>
<xs:element name="incomingDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="incomingRule" type=" CommunicationBarringIncomingRule19sp1 " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="isDefault" type=" xs:boolean "/>
<xs:element name="applyToAttendedCallTransfers" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringProfileModifyDefaultRequest

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

Name | ServiceProviderCommunicationBarringProfileModifyDefaultRequest
Abstract | no
Documentation | Modifies the default Communication Barring Profile of a Service Provider. If a default has been previously selected, this command will swap the default profile with the profile provided. Selecting a nil profile will cause the service provider to not have a default Communicaton Barring Profile. 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]
<name> CommunicationBarringProfileName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringProfileModifyDefaultRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" CommunicationBarringProfileName " nillable="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringProfileModifyRequest

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

Name | ServiceProviderCommunicationBarringProfileModifyRequest
Abstract | no
Documentation | Modify an existing Communication Barring Profile. The priorities for OriginatingRules, RedirectingRules, CallMeNowRules and IncomingRules are requantized to consecutive integers as part of the modify. The response is either a SuccessResponse or an ErrorResponse. The following elements are only used in AS data mode: callMeNowDefaultAction callMeNowDefaultCallTimeout callMeNowRule applyToAttendedCallTransfers
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> CommunicationBarringProfileName </name> [1]
<newName> CommunicationBarringProfileName </newName> [0..1]
<description> CommunicationBarringProfileDescription </description> [0..1]
<originatingDefaultAction> CommunicationBarringOriginatingAction </originatingDefaultAction> [0..1]
<originatingDefaultTreatmentId> TreatmentId </originatingDefaultTreatmentId> [0..1]
<originatingDefaultTransferNumber> OutgoingDN </originatingDefaultTransferNumber> [0..1]
<originatingDefaultCallTimeout> CommunicationBarringTimeoutSeconds </originatingDefaultCallTimeout> [0..1]
<originatingRule> ServiceProviderReplacementCommunicationBarringHierarchicalOriginatingRuleList </originatingRule> [0..1]
<redirectingDefaultAction> CommunicationBarringRedirectingAction </redirectingDefaultAction> [0..1]
<redirectingDefaultCallTimeout> CommunicationBarringTimeoutSeconds </redirectingDefaultCallTimeout> [0..1]
<redirectingRule> ServiceProviderReplacementCommunicationBarringHierarchicalRedirectingRuleList </redirectingRule> [0..1]
<callMeNowDefaultAction> CommunicationBarringCallMeNowAction </callMeNowDefaultAction> [0..1]
<callMeNowDefaultCallTimeout> CommunicationBarringTimeoutSeconds </callMeNowDefaultCallTimeout> [0..1]
<callMeNowRule> ServiceProviderReplacementCommunicationBarringHierarchicalCallMeNowRuleList </callMeNowRule> [0..1]
<incomingDefaultAction> CommunicationBarringIncomingAction </incomingDefaultAction> [0..1]
<incomingDefaultCallTimeout> CommunicationBarringTimeoutSeconds </incomingDefaultCallTimeout> [0..1]
<incomingRule> ReplacementCommunicationBarringIncomingRuleList19sp1 </incomingRule> [0..1]
<becomeDefault> xs:boolean </becomeDefault> [0..1]
<applyToAttendedCallTransfers> xs:boolean </applyToAttendedCallTransfers> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringProfileModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" CommunicationBarringProfileName "/>
<xs:element name="newName" type=" CommunicationBarringProfileName " minOccurs="0"/>
<xs:element name="description" type=" CommunicationBarringProfileDescription " minOccurs="0" nillable="true"/>
<xs:element name="originatingDefaultAction" type=" CommunicationBarringOriginatingAction " minOccurs="0"/>
<xs:element name="originatingDefaultTreatmentId" type=" TreatmentId " minOccurs="0" nillable="true"/>
<xs:element name="originatingDefaultTransferNumber" type=" OutgoingDN " minOccurs="0" nillable="true"/>
<xs:element name="originatingDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0" nillable="true"/>
<xs:element name="originatingRule" type=" ServiceProviderReplacementCommunicationBarringHierarchicalOriginatingRuleList " minOccurs="0" nillable="true"/>
<xs:element name="redirectingDefaultAction" type=" CommunicationBarringRedirectingAction " minOccurs="0"/>
<xs:element name="redirectingDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0" nillable="true"/>
<xs:element name="redirectingRule" type=" ServiceProviderReplacementCommunicationBarringHierarchicalRedirectingRuleList " minOccurs="0" nillable="true"/>
<xs:element name="callMeNowDefaultAction" type=" CommunicationBarringCallMeNowAction " minOccurs="0"/>
<xs:element name="callMeNowDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0" nillable="true"/>
<xs:element name="callMeNowRule" type=" ServiceProviderReplacementCommunicationBarringHierarchicalCallMeNowRuleList " minOccurs="0" nillable="true"/>
<xs:element name="incomingDefaultAction" type=" CommunicationBarringIncomingAction " minOccurs="0"/>
<xs:element name="incomingDefaultCallTimeout" type=" CommunicationBarringTimeoutSeconds " minOccurs="0" nillable="true"/>
<xs:element name="incomingRule" type=" ReplacementCommunicationBarringIncomingRuleList19sp1 " minOccurs="0" nillable="true"/>
<xs:element name="becomeDefault" type=" xs:boolean " minOccurs="0"/>
<xs:element name="applyToAttendedCallTransfers" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCPEConfigRebuildDeviceConfigFileRequest

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

Name | ServiceProviderCPEConfigRebuildDeviceConfigFileRequest
Abstract | no
Documentation | Rebuild the config file for a specified device. 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]
<deviceName> AccessDeviceName </deviceName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCPEConfigRebuildDeviceConfigFileRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCPEConfigReorderDeviceLinePortsRequest

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

Name | ServiceProviderCPEConfigReorderDeviceLinePortsRequest
Abstract | no
Documentation | Reorder the lines of a Service Provider device. You can not add or delete line ports, only re-ordering the list is allowed. The ordered list of line ports can be obtained with the ServiceProviderAccessDeviceGetRequest command. 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]
<deviceName> AccessDeviceName </deviceName> [1]
<orderedLinePortList> AccessDeviceEndpointLinePort </orderedLinePortList> [1..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCPEConfigReorderDeviceLinePortsRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
<xs:element name="orderedLinePortList" type=" AccessDeviceEndpointLinePort " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderCPEConfigResetDeviceRequest

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

Name | ServiceProviderCPEConfigResetDeviceRequest
Abstract | no
Documentation | Reset a specific service provider or enterprise device. 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]
<deviceName> AccessDeviceName </deviceName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCPEConfigResetDeviceRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDeleteRequest

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

Name | ServiceProviderDeleteRequest
Abstract | no
Documentation | Delete a service provider or enterprise. The response is either a SuccessResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDeleteRequest">
<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: ServiceProviderDeviceManagementEventGetListRequest

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

Name | ServiceProviderDeviceManagementEventGetListRequest
Abstract | no
Documentation | Request device management's events for a specific queue. It is possible to restrict the number of rows returned using responseSizeLimit. If eventQueueType is not specified, the events from all the event queues are returned. The response is either a ServiceProviderDeviceManagementEventGetListResponse 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]
<eventQueueType> DeviceManagementEventQueueType </eventQueueType> [0..1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaExactDeviceManagementEventStatusInProgressOrPending> SearchCriteriaExactDeviceManagementEventStatusInProgressOrPending </searchCriteriaExactDeviceManagementEventStatusInProgressOrPending> [0..1]
<searchCriteriaExactDeviceManagementEventStatusCompleted> SearchCriteriaExactDeviceManagementEventStatusCompleted </searchCriteriaExactDeviceManagementEventStatusCompleted> [0..1]
<searchCriteriaExactDeviceManagementEventAction> SearchCriteriaExactDeviceManagementEventAction </searchCriteriaExactDeviceManagementEventAction> [0..1]
<searchCriteriaExactDeviceManagementEventLevel> SearchCriteriaExactDeviceManagementEventLevel </searchCriteriaExactDeviceManagementEventLevel> [0..1]
<searchCriteriaExactDeviceManagementEventType> SearchCriteriaExactDeviceManagementEventType </searchCriteriaExactDeviceManagementEventType> [0..1]
<searchCriteriaDeviceManagementEventAdditionalInfo> SearchCriteriaDeviceManagementEventAdditionalInfo </searchCriteriaDeviceManagementEventAdditionalInfo> [0..*]
<searchCriteriaDeviceManagementEventLoginId> SearchCriteriaDeviceManagementEventLoginId </searchCriteriaDeviceManagementEventLoginId> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDeviceManagementEventGetListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="eventQueueType" type=" DeviceManagementEventQueueType " minOccurs="0"/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaExactDeviceManagementEventStatusInProgressOrPending" type=" SearchCriteriaExactDeviceManagementEventStatusInProgressOrPending " minOccurs="0"/>
<xs:element name="searchCriteriaExactDeviceManagementEventStatusCompleted" type=" SearchCriteriaExactDeviceManagementEventStatusCompleted " minOccurs="0"/>
<xs:element name="searchCriteriaExactDeviceManagementEventAction" type=" SearchCriteriaExactDeviceManagementEventAction " minOccurs="0"/>
<xs:element name="searchCriteriaExactDeviceManagementEventLevel" type=" SearchCriteriaExactDeviceManagementEventLevel " minOccurs="0"/>
<xs:element name="searchCriteriaExactDeviceManagementEventType" type=" SearchCriteriaExactDeviceManagementEventType " minOccurs="0"/>
<xs:element name="searchCriteriaDeviceManagementEventAdditionalInfo" type=" SearchCriteriaDeviceManagementEventAdditionalInfo " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaDeviceManagementEventLoginId" type=" SearchCriteriaDeviceManagementEventLoginId " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDeviceManagementEventGetListResponse

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

Name | ServiceProviderDeviceManagementEventGetListResponse
Abstract | no
Documentation | Response to ServiceProviderDeviceManagementEventGetListRequest. Contains a table with column headings: "Event Id", "Status", "Action", "Level", "Type", "Additional Info", "Is Local", "Completion %", "Pushed/ Same Hash/ Not Pushed", "Login Id", "Start Time", "Process Time". "Event Id" is a unique identifer for the event. "Status" can be: Pending, Queued, In Progress, Process On Other Host, Stale, Completed, Canceled. "Action" can be: Delete, Download, Rebuild, Reset, Upload. "Level" can be: Device, Device Type, Device Type Group, Group, User. "Type" can be: Automatic, Manual. "Additional Info" includes the affected device type, device or group. It depends on the level of the event: Device Profile: "Device Name" "Service Provider Id" "Group Id" Device Type: "Device Type Name" Device Type Group: "Service Provider Id" "Group Id" "Device Type Name" Group: "Service Provider Id" "Group Id" User: "User Id" "Is Local" is set to "yes" if the event is processed on the server who received the request, "no" otherwise meaning that the event is processed on another server. "Completion %" provides an estimate of the completion of the event. A percentage is given, the current number of completed expanded event, and the total number of expanded event. "Pushed/ Same Hash/ Not Pushed" gives the total number of files that were pushed, not pushed because of same hash, and not pushed when processing the event. "LoginId" is the user or admin id who triggered the event. "Start Time" is the date when the event was started. The display shows the month, days, hours, and minutes (MM-dd hh:mm). "Process Time" is the time taken to process the event in hours, minutes, seconds, and milliseconds (hhhh:mm:ss.SSS). Each row represents an event sorted by priority of processing. The first row in the table is an event that has an associated expanded event currently being processed or next in line to be processed.
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. -->
<eventTable> core:OCITable </eventTable> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDeviceManagementEventGetListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="eventTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDeviceManagementInProgressAndPendingEventCancelRequest

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

Name | ServiceProviderDeviceManagementInProgressAndPendingEventCancelRequest
Abstract | no
Documentation | Cancel pending and in progress events. A list of individual events can be canceled. 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]
<eventId> xs:int </eventId> [1..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDeviceManagementInProgressAndPendingEventCancelRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="eventId" type=" xs:int " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDeviceProfileAuthenticationPasswordRulesGetRequest

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

Name | ServiceProviderDeviceProfileAuthenticationPasswordRulesGetRequest
Abstract | no
Documentation | Request to get the service provider level device profile authentication password rule settings. The response is either a ServiceProviderDeviceProfileAuthenticationPasswordRulesGetResponse or an ErrorResponse.
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> true </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="ServiceProviderDeviceProfileAuthenticationPasswordRulesGetRequest">
<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: ServiceProviderDeviceProfileAuthenticationPasswordRulesGetResponse

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

Name | ServiceProviderDeviceProfileAuthenticationPasswordRulesGetResponse
Abstract | no
Documentation | Response to ServiceProviderDeviceProfileAuthenticationPasswordRulesGetRequest. Contains the device profile authentication password rules for the service provider.
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> true </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<useServiceProviderSettings> xs:boolean </useServiceProviderSettings> [1]
<disallowAuthenticationName> xs:boolean </disallowAuthenticationName> [1]
<disallowOldPassword> xs:boolean </disallowOldPassword> [1]
<disallowReversedOldPassword> xs:boolean </disallowReversedOldPassword> [1]
<restrictMinDigits> xs:boolean </restrictMinDigits> [1]
<minDigits> PasswordMinDigits </minDigits> [1]
<restrictMinUpperCaseLetters> xs:boolean </restrictMinUpperCaseLetters> [1]
<minUpperCaseLetters> PasswordMinUpperCaseLetters </minUpperCaseLetters> [1]
<restrictMinLowerCaseLetters> xs:boolean </restrictMinLowerCaseLetters> [1]
<minLowerCaseLetters> PasswordMinLowerCaseLetters </minLowerCaseLetters> [1]
<restrictMinNonAlphanumericCharacters> xs:boolean </restrictMinNonAlphanumericCharacters> [1]
<minNonAlphanumericCharacters> PasswordMinNonAlphanumericCharacters </minNonAlphanumericCharacters> [1]
<minLength> PasswordMinLength </minLength> [1]
<sendPermanentLockoutNotification> xs:boolean </sendPermanentLockoutNotification> [1]
<permanentLockoutNotifyEmailAddress> EmailAddress </permanentLockoutNotifyEmailAddress> [0..1]
<deviceProfileAuthenticationLockoutType> AuthenticationLockoutType </deviceProfileAuthenticationLockoutType> [1]
<deviceProfileTemporaryLockoutThreshold> AuthenticationTemporaryLockoutThreshold </deviceProfileTemporaryLockoutThreshold> [1]
<deviceProfileWaitAlgorithm> AuthenticationLockoutWaitAlgorithmType </deviceProfileWaitAlgorithm> [1]
<deviceProfileLockoutFixedMinutes> AuthenticationLockoutFixedWaitTimeMinutes </deviceProfileLockoutFixedMinutes> [1]
<deviceProfilePermanentLockoutThreshold> AuthenticationPermanentLockoutThreshold </deviceProfilePermanentLockoutThreshold> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDeviceProfileAuthenticationPasswordRulesGetResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="useServiceProviderSettings" type=" xs:boolean "/>
<xs:element name="disallowAuthenticationName" type=" xs:boolean "/>
<xs:element name="disallowOldPassword" type=" xs:boolean "/>
<xs:element name="disallowReversedOldPassword" type=" xs:boolean "/>
<xs:element name="restrictMinDigits" type=" xs:boolean "/>
<xs:element name="minDigits" type=" PasswordMinDigits "/>
<xs:element name="restrictMinUpperCaseLetters" type=" xs:boolean "/>
<xs:element name="minUpperCaseLetters" type=" PasswordMinUpperCaseLetters "/>
<xs:element name="restrictMinLowerCaseLetters" type=" xs:boolean "/>
<xs:element name="minLowerCaseLetters" type=" PasswordMinLowerCaseLetters "/>
<xs:element name="restrictMinNonAlphanumericCharacters" type=" xs:boolean "/>
<xs:element name="minNonAlphanumericCharacters" type=" PasswordMinNonAlphanumericCharacters "/>
<xs:element name="minLength" type=" PasswordMinLength "/>
<xs:element name="sendPermanentLockoutNotification" type=" xs:boolean "/>
<xs:element name="permanentLockoutNotifyEmailAddress" type=" EmailAddress " minOccurs="0"/>
<xs:element name="deviceProfileAuthenticationLockoutType" type=" AuthenticationLockoutType "/>
<xs:element name="deviceProfileTemporaryLockoutThreshold" type=" AuthenticationTemporaryLockoutThreshold "/>
<xs:element name="deviceProfileWaitAlgorithm" type=" AuthenticationLockoutWaitAlgorithmType "/>
<xs:element name="deviceProfileLockoutFixedMinutes" type=" AuthenticationLockoutFixedWaitTimeMinutes "/>
<xs:element name="deviceProfilePermanentLockoutThreshold" type=" AuthenticationPermanentLockoutThreshold "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDeviceProfileAuthenticationPasswordRulesModifyRequest

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

Name | ServiceProviderDeviceProfileAuthenticationPasswordRulesModifyRequest
Abstract | no
Documentation | Request to modify the service provider level device profile authentication password rule settings. The useServiceProviderSettings element can only be modified by a system administrator or a provisioning administrator. The response is either SuccessResponse or ErrorResponse.
Application Data | `<asDataModeSupported> true </asDataModeSupported>` `<hssDataModeSupported> true </hssDataModeSupported>`

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<useServiceProviderSettings> xs:boolean </useServiceProviderSettings> [0..1]
<disallowAuthenticationName> xs:boolean </disallowAuthenticationName> [0..1]
<disallowOldPassword> xs:boolean </disallowOldPassword> [0..1]
<disallowReversedOldPassword> xs:boolean </disallowReversedOldPassword> [0..1]
<restrictMinDigits> xs:boolean </restrictMinDigits> [0..1]
<minDigits> PasswordMinDigits </minDigits> [0..1]
<restrictMinUpperCaseLetters> xs:boolean </restrictMinUpperCaseLetters> [0..1]
<minUpperCaseLetters> PasswordMinUpperCaseLetters </minUpperCaseLetters> [0..1]
<restrictMinLowerCaseLetters> xs:boolean </restrictMinLowerCaseLetters> [0..1]
<minLowerCaseLetters> PasswordMinLowerCaseLetters </minLowerCaseLetters> [0..1]
<restrictMinNonAlphanumericCharacters> xs:boolean </restrictMinNonAlphanumericCharacters> [0..1]
<minNonAlphanumericCharacters> PasswordMinNonAlphanumericCharacters </minNonAlphanumericCharacters> [0..1]
<minLength> PasswordMinLength </minLength> [0..1]
<sendPermanentLockoutNotification> xs:boolean </sendPermanentLockoutNotification> [0..1]
<permanentLockoutNotifyEmailAddress> EmailAddress </permanentLockoutNotifyEmailAddress> [0..1]
<deviceProfileAuthenticationLockoutType> AuthenticationLockoutType </deviceProfileAuthenticationLockoutType> [0..1]
<deviceProfileTemporaryLockoutThreshold> AuthenticationTemporaryLockoutThreshold </deviceProfileTemporaryLockoutThreshold> [0..1]
<deviceProfileWaitAlgorithm> AuthenticationLockoutWaitAlgorithmType </deviceProfileWaitAlgorithm> [0..1]
<deviceProfileLockoutFixedMinutes> AuthenticationLockoutFixedWaitTimeMinutes </deviceProfileLockoutFixedMinutes> [0..1]
<deviceProfilePermanentLockoutThreshold> AuthenticationPermanentLockoutThreshold </deviceProfilePermanentLockoutThreshold> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDeviceProfileAuthenticationPasswordRulesModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="useServiceProviderSettings" type=" xs:boolean " minOccurs="0"/>
<xs:element name="disallowAuthenticationName" type=" xs:boolean " minOccurs="0"/>
<xs:element name="disallowOldPassword" type=" xs:boolean " minOccurs="0"/>
<xs:element name="disallowReversedOldPassword" type=" xs:boolean " minOccurs="0"/>
<xs:element name="restrictMinDigits" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minDigits" type=" PasswordMinDigits " minOccurs="0"/>
<xs:element name="restrictMinUpperCaseLetters" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minUpperCaseLetters" type=" PasswordMinUpperCaseLetters " minOccurs="0"/>
<xs:element name="restrictMinLowerCaseLetters" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minLowerCaseLetters" type=" PasswordMinLowerCaseLetters " minOccurs="0"/>
<xs:element name="restrictMinNonAlphanumericCharacters" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minNonAlphanumericCharacters" type=" PasswordMinNonAlphanumericCharacters " minOccurs="0"/>
<xs:element name="minLength" type=" PasswordMinLength " minOccurs="0"/>
<xs:element name="sendPermanentLockoutNotification" type=" xs:boolean " minOccurs="0"/>
<xs:element name="permanentLockoutNotifyEmailAddress" type=" EmailAddress " nillable="true" minOccurs="0"/>
<xs:element name="deviceProfileAuthenticationLockoutType" type=" AuthenticationLockoutType " minOccurs="0"/>
<xs:element name="deviceProfileTemporaryLockoutThreshold" type=" AuthenticationTemporaryLockoutThreshold " minOccurs="0"/>
<xs:element name="deviceProfileWaitAlgorithm" type=" AuthenticationLockoutWaitAlgorithmType " minOccurs="0"/>
<xs:element name="deviceProfileLockoutFixedMinutes" type=" AuthenticationLockoutFixedWaitTimeMinutes " minOccurs="0"/>
<xs:element name="deviceProfilePermanentLockoutThreshold" type=" AuthenticationPermanentLockoutThreshold " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialableCallerIDCriteriaAddRequest

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

Name | ServiceProviderDialableCallerIDCriteriaAddRequest
Abstract | no
Documentation | Add a new Dialable Caller ID Criteria. Criteria are added at the bottom of the list with the lowest priority. 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> DialableCallerIDCriteriaName </name> [1]
<description> DialableCallerIDCriteriaDescription </description> [0..1]
<prefixDigits> DialableCallerIDPrefixDigits </prefixDigits> [0..1]
<matchCallType> CommunicationBarringCallType </matchCallType> [0..*]
<matchAlternateCallIndicator> CommunicationBarringAlternateCallIndicator </matchAlternateCallIndicator> [0..*]
<matchLocalCategory> xs:boolean </matchLocalCategory> [1]
<matchNationalCategory> xs:boolean </matchNationalCategory> [1]
<matchInterlataCategory> xs:boolean </matchInterlataCategory> [1]
<matchIntralataCategory> xs:boolean </matchIntralataCategory> [1]
<matchInternationalCategory> xs:boolean </matchInternationalCategory> [1]
<matchPrivateCategory> xs:boolean </matchPrivateCategory> [1]
<matchEmergencyCategory> xs:boolean </matchEmergencyCategory> [1]
<matchOtherCategory> xs:boolean </matchOtherCategory> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialableCallerIDCriteriaAddRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" DialableCallerIDCriteriaName "/>
<xs:element name="description" type=" DialableCallerIDCriteriaDescription " minOccurs="0"/>
<xs:element name="prefixDigits" type=" DialableCallerIDPrefixDigits " minOccurs="0"/>
<xs:element name="matchCallType" type=" CommunicationBarringCallType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="matchAlternateCallIndicator" type=" CommunicationBarringAlternateCallIndicator " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="matchLocalCategory" type=" xs:boolean "/>
<xs:element name="matchNationalCategory" type=" xs:boolean "/>
<xs:element name="matchInterlataCategory" type=" xs:boolean "/>
<xs:element name="matchIntralataCategory" type=" xs:boolean "/>
<xs:element name="matchInternationalCategory" type=" xs:boolean "/>
<xs:element name="matchPrivateCategory" type=" xs:boolean "/>
<xs:element name="matchEmergencyCategory" type=" xs:boolean "/>
<xs:element name="matchOtherCategory" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialableCallerIDCriteriaDeleteRequest

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

Name | ServiceProviderDialableCallerIDCriteriaDeleteRequest
Abstract | no
Documentation | Delete a Dialable Caller ID Criteria. 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> DialableCallerIDCriteriaName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialableCallerIDCriteriaDeleteRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" DialableCallerIDCriteriaName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialableCallerIDCriteriaGetRequest

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

Name | ServiceProviderDialableCallerIDCriteriaGetRequest
Abstract | no
Documentation | Get an existing Dialable Caller ID Criteria. The response is either a ServiceProviderDialableCallerIDCriteriaGetRequest 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> DialableCallerIDCriteriaName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialableCallerIDCriteriaGetRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" DialableCallerIDCriteriaName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialableCallerIDCriteriaGetResponse

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

Name | ServiceProviderDialableCallerIDCriteriaGetResponse
Abstract | no
Documentation | Response to the ServiceProviderDialableCallerIDCriteriaGetRequest. The response contains the Dialable Caller ID Criteria information.
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. -->
<description> DialableCallerIDCriteriaDescription </description> [0..1]
<prefixDigits> DialableCallerIDPrefixDigits </prefixDigits> [0..1]
<matchCallType> CommunicationBarringCallType </matchCallType> [0..*]
<matchAlternateCallIndicator> CommunicationBarringAlternateCallIndicator </matchAlternateCallIndicator> [0..*]
<matchLocalCategory> xs:boolean </matchLocalCategory> [1]
<matchNationalCategory> xs:boolean </matchNationalCategory> [1]
<matchInterlataCategory> xs:boolean </matchInterlataCategory> [1]
<matchIntralataCategory> xs:boolean </matchIntralataCategory> [1]
<matchInternationalCategory> xs:boolean </matchInternationalCategory> [1]
<matchPrivateCategory> xs:boolean </matchPrivateCategory> [1]
<matchEmergencyCategory> xs:boolean </matchEmergencyCategory> [1]
<matchOtherCategory> xs:boolean </matchOtherCategory> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialableCallerIDCriteriaGetResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="description" type=" DialableCallerIDCriteriaDescription " minOccurs="0"/>
<xs:element name="prefixDigits" type=" DialableCallerIDPrefixDigits " minOccurs="0"/>
<xs:element name="matchCallType" type=" CommunicationBarringCallType " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="matchAlternateCallIndicator" type=" CommunicationBarringAlternateCallIndicator " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="matchLocalCategory" type=" xs:boolean "/>
<xs:element name="matchNationalCategory" type=" xs:boolean "/>
<xs:element name="matchInterlataCategory" type=" xs:boolean "/>
<xs:element name="matchIntralataCategory" type=" xs:boolean "/>
<xs:element name="matchInternationalCategory" type=" xs:boolean "/>
<xs:element name="matchPrivateCategory" type=" xs:boolean "/>
<xs:element name="matchEmergencyCategory" type=" xs:boolean "/>
<xs:element name="matchOtherCategory" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialableCallerIDCriteriaModifyRequest

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

Name | ServiceProviderDialableCallerIDCriteriaModifyRequest
Abstract | no
Documentation | Modify a Dialable Caller ID Criteria. 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> DialableCallerIDCriteriaName </name> [1]
<newName> DialableCallerIDCriteriaName </newName> [0..1]
<description> DialableCallerIDCriteriaDescription </description> [0..1]
<prefixDigits> DialableCallerIDPrefixDigits </prefixDigits> [0..1]
<matchCallType> ReplacementCommunicationBarringCallTypeList </matchCallType> [0..1]
<matchAlternateCallIndicator> ReplacementCommunicationBarringAlternateCallIndicatorList </matchAlternateCallIndicator> [0..1]
<matchLocalCategory> xs:boolean </matchLocalCategory> [0..1]
<matchNationalCategory> xs:boolean </matchNationalCategory> [0..1]
<matchInterlataCategory> xs:boolean </matchInterlataCategory> [0..1]
<matchIntralataCategory> xs:boolean </matchIntralataCategory> [0..1]
<matchInternationalCategory> xs:boolean </matchInternationalCategory> [0..1]
<matchPrivateCategory> xs:boolean </matchPrivateCategory> [0..1]
<matchEmergencyCategory> xs:boolean </matchEmergencyCategory> [0..1]
<matchOtherCategory> xs:boolean </matchOtherCategory> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialableCallerIDCriteriaModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" DialableCallerIDCriteriaName "/>
<xs:element name="newName" type=" DialableCallerIDCriteriaName " minOccurs="0"/>
<xs:element name="description" type=" DialableCallerIDCriteriaDescription " minOccurs="0" nillable="true"/>
<xs:element name="prefixDigits" type=" DialableCallerIDPrefixDigits " minOccurs="0" nillable="true"/>
<xs:element name="matchCallType" type=" ReplacementCommunicationBarringCallTypeList " minOccurs="0" nillable="true"/>
<xs:element name="matchAlternateCallIndicator" type=" ReplacementCommunicationBarringAlternateCallIndicatorList " minOccurs="0" nillable="true"/>
<xs:element name="matchLocalCategory" type=" xs:boolean " minOccurs="0"/>
<xs:element name="matchNationalCategory" type=" xs:boolean " minOccurs="0"/>
<xs:element name="matchInterlataCategory" type=" xs:boolean " minOccurs="0"/>
<xs:element name="matchIntralataCategory" type=" xs:boolean " minOccurs="0"/>
<xs:element name="matchInternationalCategory" type=" xs:boolean " minOccurs="0"/>
<xs:element name="matchPrivateCategory" type=" xs:boolean " minOccurs="0"/>
<xs:element name="matchEmergencyCategory" type=" xs:boolean " minOccurs="0"/>
<xs:element name="matchOtherCategory" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialableCallerIDGetRequest

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

Name | ServiceProviderDialableCallerIDGetRequest
Abstract | no
Documentation | Get the service provider?s Dialable Caller ID settings and criteria list. The response is either a ServiceProviderDialableCallerIDGetResponse 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="ServiceProviderDialableCallerIDGetRequest">
<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: ServiceProviderDialableCallerIDGetResponse

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

Name | ServiceProviderDialableCallerIDGetResponse
Abstract | no
Documentation | Response to the ServiceProviderDialableCallerIDGetRequest. The criteria table?s column headings are ?Active?, "Name", "Description", ?Prefix Digits?, and ?Priority?.
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. -->
<useServiceProviderCriteria> xs:boolean </useServiceProviderCriteria> [1]
<nsScreeningFailurePolicy> NsScreeningFailurePolicy </nsScreeningFailurePolicy> [1]
<criteriaTable> core:OCITable </criteriaTable> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialableCallerIDGetResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="useServiceProviderCriteria" type=" xs:boolean "/>
<xs:element name="nsScreeningFailurePolicy" type=" NsScreeningFailurePolicy "/>
<xs:element name="criteriaTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialableCallerIDModifyRequest

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

Name | ServiceProviderDialableCallerIDModifyRequest
Abstract | no
Documentation | Modify the service provider?s Dialable Caller ID settings and criteria list. 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]
<useServiceProviderCriteria> xs:boolean </useServiceProviderCriteria> [0..1]
<nsScreeningFailurePolicy> NsScreeningFailurePolicy </nsScreeningFailurePolicy> [0..1]
<criteriaPriorityOrder> DialableCallerIDCriteriaPriorityOrder </criteriaPriorityOrder> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialableCallerIDModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="useServiceProviderCriteria" type=" xs:boolean " minOccurs="0"/>
<xs:element name="nsScreeningFailurePolicy" type=" NsScreeningFailurePolicy " minOccurs="0"/>
<xs:element name="criteriaPriorityOrder" type=" DialableCallerIDCriteriaPriorityOrder " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialPlanPolicyAddAccessCodeRequest

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

Name | ServiceProviderDialPlanPolicyAddAccessCodeRequest
Abstract | no
Documentation | Request to add a Service Provider level Dial Plan Access Code and its all attribues. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<accessCode> DialPlanAccessCode </accessCode> [1]
<includeCodeForNetworkTranslationsAndRouting> xs:boolean </includeCodeForNetworkTranslationsAndRouting> [1]
<includeCodeForScreeningServices> xs:boolean </includeCodeForScreeningServices> [1]
<enableSecondaryDialTone> xs:boolean </enableSecondaryDialTone> [1]
<description> DialPlanAccessCodeDescription </description> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialPlanPolicyAddAccessCodeRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="accessCode" type=" DialPlanAccessCode "/>
<xs:element name="includeCodeForNetworkTranslationsAndRouting" type=" xs:boolean "/>
<xs:element name="includeCodeForScreeningServices" type=" xs:boolean "/>
<xs:element name="enableSecondaryDialTone" type=" xs:boolean "/>
<xs:element name="description" type=" DialPlanAccessCodeDescription " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialPlanPolicyDeleteAccessCodeRequest

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

Name | ServiceProviderDialPlanPolicyDeleteAccessCodeRequest
Abstract | no
Documentation | Request to delete a Service Provider level Dial Plan Access Code and its all attribues. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderDialPlanPolicyGetAccessCodeListRequest

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

Name | ServiceProviderDialPlanPolicyGetAccessCodeListRequest
Abstract | no
Documentation | Request the Service Provider level data associated with Dial Plan Policy. The response is either a ServiceProviderDialPlanPolicyGetAccessCodeListResponse 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="ServiceProviderDialPlanPolicyGetAccessCodeListRequest">
<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: ServiceProviderDialPlanPolicyGetAccessCodeListResponse

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

Name | ServiceProviderDialPlanPolicyGetAccessCodeListResponse
Abstract | no
Documentation | Response to ServiceProviderDialPlanPolicyGetAccessCodeListRequest. Contains a table with column headings: "Access Code", "Enable Secondary Dial Tone", "Description".

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

### Complex Type: ServiceProviderDialPlanPolicyGetAccessCodeRequest

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

Name | ServiceProviderDialPlanPolicyGetAccessCodeRequest
Abstract | no
Documentation | Request access code data associated with Service Provider level Dial Plan Policy access codes. The response is either a ServiceProviderDialPlanPolicyGetAccessCodeResponse 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]
<accessCode> DialPlanAccessCode </accessCode> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialPlanPolicyGetAccessCodeRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="accessCode" type=" DialPlanAccessCode "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialPlanPolicyGetAccessCodeResponse

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

Name | ServiceProviderDialPlanPolicyGetAccessCodeResponse
Abstract | no
Documentation | Response to ServiceProviderDialPlanPolicyGetAccessCodeRequest

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<includeCodeForNetworkTranslationsAndRouting> xs:boolean </includeCodeForNetworkTranslationsAndRouting> [1]
<includeCodeForScreeningServices> xs:boolean </includeCodeForScreeningServices> [1]
<enableSecondaryDialTone> xs:boolean </enableSecondaryDialTone> [1]
<description> DialPlanAccessCodeDescription </description> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialPlanPolicyGetAccessCodeResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="includeCodeForNetworkTranslationsAndRouting" type=" xs:boolean "/>
<xs:element name="includeCodeForScreeningServices" type=" xs:boolean "/>
<xs:element name="enableSecondaryDialTone" type=" xs:boolean "/>
<xs:element name="description" type=" DialPlanAccessCodeDescription " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialPlanPolicyGetRequest17

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

Name | ServiceProviderDialPlanPolicyGetRequest17
Abstract | no
Documentation | Request the Service Provider level data associated with Dial Plan Policy. The response is either a ServiceProviderDialPlanPolicyGetResponse17 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="ServiceProviderDialPlanPolicyGetRequest17">
<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: ServiceProviderDialPlanPolicyGetResponse17

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

Name | ServiceProviderDialPlanPolicyGetResponse17
Abstract | no
Documentation | Response to ServiceProviderDialPlanPolicyGetRequest17

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<requiresAccessCodeForPublicCalls> xs:boolean </requiresAccessCodeForPublicCalls> [1]
<allowE164PublicCalls> xs:boolean </allowE164PublicCalls> [1]
<preferE164NumberFormatForCallbackServices> xs:boolean </preferE164NumberFormatForCallbackServices> [1]
<publicDigitMap> DigitMap </publicDigitMap> [0..1]
<privateDigitMap> DigitMap </privateDigitMap> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialPlanPolicyGetResponse17">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="requiresAccessCodeForPublicCalls" type=" xs:boolean "/>
<xs:element name="allowE164PublicCalls" type=" xs:boolean "/>
<xs:element name="preferE164NumberFormatForCallbackServices" type=" xs:boolean "/>
<xs:element name="publicDigitMap" type=" DigitMap " minOccurs="0"/>
<xs:element name="privateDigitMap" type=" DigitMap " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialPlanPolicyModifyAccessCodeRequest

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

Name | ServiceProviderDialPlanPolicyModifyAccessCodeRequest
Abstract | no
Documentation | Request to modify a Service Provider level Dial Plan Access Code and its attribues. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<accessCode> DialPlanAccessCode </accessCode> [1]
<includeCodeForNetworkTranslationsAndRouting> xs:boolean </includeCodeForNetworkTranslationsAndRouting> [0..1]
<includeCodeForScreeningServices> xs:boolean </includeCodeForScreeningServices> [0..1]
<enableSecondaryDialTone> xs:boolean </enableSecondaryDialTone> [0..1]
<description> DialPlanAccessCodeDescription </description> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialPlanPolicyModifyAccessCodeRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="accessCode" type=" DialPlanAccessCode "/>
<xs:element name="includeCodeForNetworkTranslationsAndRouting" type=" xs:boolean " minOccurs="0"/>
<xs:element name="includeCodeForScreeningServices" type=" xs:boolean " minOccurs="0"/>
<xs:element name="enableSecondaryDialTone" type=" xs:boolean " minOccurs="0"/>
<xs:element name="description" type=" DialPlanAccessCodeDescription " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDialPlanPolicyModifyRequest

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

Name | ServiceProviderDialPlanPolicyModifyRequest
Abstract | no
Documentation | Modify the Service Provider level data associated with Dial Plan Policy. 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]
<requiresAccessCodeForPublicCalls> xs:boolean </requiresAccessCodeForPublicCalls> [0..1]
<allowE164PublicCalls> xs:boolean </allowE164PublicCalls> [0..1]
<preferE164NumberFormatForCallbackServices> xs:boolean </preferE164NumberFormatForCallbackServices> [0..1]
<publicDigitMap> DigitMap </publicDigitMap> [0..1]
<privateDigitMap> DigitMap </privateDigitMap> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDialPlanPolicyModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="requiresAccessCodeForPublicCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="allowE164PublicCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="preferE164NumberFormatForCallbackServices" type=" xs:boolean " minOccurs="0"/>
<xs:element name="publicDigitMap" type=" DigitMap " nillable="true" minOccurs="0"/>
<xs:element name="privateDigitMap" type=" DigitMap " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDigitCollectionGetRequest13mp4

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

Name | ServiceProviderDigitCollectionGetRequest13mp4
Abstract | no
Documentation | Request the service provider's digit collection attributes. The response is either a ServiceProviderDigitCollectionGetResponse13mp4 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="ServiceProviderDigitCollectionGetRequest13mp4">
<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: ServiceProviderDigitCollectionGetResponse13mp4

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

Name | ServiceProviderDigitCollectionGetResponse13mp4
Abstract | no
Documentation | Response to ServiceProviderDigitCollectionGetRequest13mp4.

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

### Complex Type: ServiceProviderDigitCollectionModifyRequest

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

Name | ServiceProviderDigitCollectionModifyRequest
Abstract | no
Documentation | Modifies the service provider's digit collection attributes. 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]
<accessCode> AccessCode </accessCode> [0..1]
<publicDigitMap> DigitMap </publicDigitMap> [0..1]
<privateDigitMap> DigitMap </privateDigitMap> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDigitCollectionModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="accessCode" type=" AccessCode " nillable="true" minOccurs="0"/>
<xs:element name="publicDigitMap" type=" DigitMap " nillable="true" minOccurs="0"/>
<xs:element name="privateDigitMap" type=" DigitMap " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDnAddListRequest

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

Name | ServiceProviderDnAddListRequest
Abstract | no
Documentation | Adds DNs to a service provider. It is possible to add either: a single DN, or a list of DNs, or a range of DNs, or any combination thereof. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderDnDeleteListRequest

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

Name | ServiceProviderDnDeleteListRequest
Abstract | no
Documentation | Deletes DNs from a service provider. It is possible to delete either: a single DN, or a list of DNs, or a range of DNs, or any combination thereof. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderDnGetAvailableListRequest

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

Name | ServiceProviderDnGetAvailableListRequest
Abstract | no
Documentation | Request a list of available DNs not yet assigned to any group. Dns assigned to the IMRN pool are not listed in the response. The response is either ServiceProviderDnGetAvailableListResponse 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="ServiceProviderDnGetAvailableListRequest">
<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: ServiceProviderDnGetAvailableListResponse

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

Name | ServiceProviderDnGetAvailableListResponse
Abstract | no
Documentation | Response to ServiceProviderDnGetAvailableListRequest. Contains a list of available DNs not yet assigned to any group.

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

### Complex Type: ServiceProviderDnGetSummaryListRequest

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

Name | ServiceProviderDnGetSummaryListRequest
Abstract | no
Documentation | Request a summary table of all DNs in a service provider. Dns assigned to the IMRN pool are not listed in the response. The response is either ServiceProviderDnGetSummaryListResponse 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="ServiceProviderDnGetSummaryListRequest">
<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: ServiceProviderDnGetSummaryListResponse

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

Name | ServiceProviderDnGetSummaryListResponse
Abstract | no
Documentation | Response to ServiceProviderDnGetSummaryListRequest. The column headings are "Phone Numbers, "Group Id" and "Can Delete"

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

### Complex Type: ServiceProviderDomainAssignListRequest

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

Name | ServiceProviderDomainAssignListRequest
Abstract | no
Documentation | Assign a list of domains to a service provider. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderDomainGetAssignedGroupListRequest

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

Name | ServiceProviderDomainGetAssignedGroupListRequest
Abstract | no
Documentation | Requests a list of groups within a service provider that have a given domain assigned. 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 ServiceProviderDomainGetAssignedGroupListResponse 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]
<domain> NetAddress </domain> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaGroupId> SearchCriteriaGroupId </searchCriteriaGroupId> [0..*]
<searchCriteriaGroupName> SearchCriteriaGroupName </searchCriteriaGroupName> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderDomainGetAssignedGroupListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="domain" type=" NetAddress "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaGroupId" type=" SearchCriteriaGroupId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaGroupName" type=" SearchCriteriaGroupName " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderDomainGetAssignedGroupListResponse

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

Name | ServiceProviderDomainGetAssignedGroupListResponse
Abstract | no
Documentation | Response to ServiceProviderDomainGetAssignedGroupListRequest. Contains a table with column headings: "Group Id", "Group Name" and a row for each group.

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

### Complex Type: ServiceProviderDomainGetAssignedListRequest

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

Name | ServiceProviderDomainGetAssignedListRequest
Abstract | no
Documentation | Requests the list of all domains assigned to a service provider. The response is either ServiceProviderDomainGetAssignedListResponse 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="ServiceProviderDomainGetAssignedListRequest">
<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: ServiceProviderDomainGetAssignedListResponse

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

Name | ServiceProviderDomainGetAssignedListResponse
Abstract | no
Documentation | Contains a simple list of all service provider domain names.

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

### Complex Type: ServiceProviderDomainUnassignListRequest

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

Name | ServiceProviderDomainUnassignListRequest
Abstract | no
Documentation | Unassign a list of domains from a service provider. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderEndpointGetListRequest

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

Name | ServiceProviderEndpointGetListRequest
Abstract | no
Documentation | Request to search endpoints in the service provider/enterprise. The response is either ServiceProviderEndpointGetListResponse 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]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaGroupId> SearchCriteriaGroupId </searchCriteriaGroupId> [0..*]
<searchCriteriaLinePortUserPart> SearchCriteriaLinePortUserPart </searchCriteriaLinePortUserPart> [0..*]
<searchCriteriaLinePortDomain> SearchCriteriaLinePortDomain </searchCriteriaLinePortDomain> [0..*]
<searchCriteriaUserLastName> SearchCriteriaUserLastName </searchCriteriaUserLastName> [0..*]
<searchCriteriaUserFirstName> SearchCriteriaUserFirstName </searchCriteriaUserFirstName> [0..*]
<searchCriteriaUserId> SearchCriteriaUserId </searchCriteriaUserId> [0..*]
<searchCriteriaDn> SearchCriteriaDn </searchCriteriaDn> [0..*]
<searchCriteriaExtension> SearchCriteriaExtension </searchCriteriaExtension> [0..*]
<searchCriteriaDeviceType> SearchCriteriaDeviceType </searchCriteriaDeviceType> [0..*]
<searchCriteriaDeviceName> SearchCriteriaDeviceName </searchCriteriaDeviceName> [0..*]
<searchCriteriaDeviceMACAddress> SearchCriteriaDeviceMACAddress </searchCriteriaDeviceMACAddress> [0..*]
<searchCriteriaDeviceNetAddress> SearchCriteriaDeviceNetAddress </searchCriteriaDeviceNetAddress> [0..*]
<searchCriteriaExactUserDepartment> SearchCriteriaExactUserDepartment </searchCriteriaExactUserDepartment> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderEndpointGetListRequest">
<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="searchCriteriaGroupId" type=" SearchCriteriaGroupId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaLinePortUserPart" type=" SearchCriteriaLinePortUserPart " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaLinePortDomain" type=" SearchCriteriaLinePortDomain " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserLastName" type=" SearchCriteriaUserLastName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserFirstName" type=" SearchCriteriaUserFirstName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaUserId" type=" SearchCriteriaUserId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaDn" type=" SearchCriteriaDn " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaExtension" type=" SearchCriteriaExtension " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaDeviceType" type=" SearchCriteriaDeviceType " minOccurs="0" maxOccurs="unbounded"/>
<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="searchCriteriaExactUserDepartment" type=" SearchCriteriaExactUserDepartment " minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderEndpointGetListResponse

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

Name | ServiceProviderEndpointGetListResponse
Abstract | no
Documentation | Response to ServiceProviderEndpointGetListRequest. The column headings for the endpointTable are: "Group Id", "Line/Port", "Last Name", "First Name", "User Id", "User Type", "Phone Number", "Extension", "Device Type", "Device Name", "Net Address", "MAC Address", "Department", "Email Address". Possible values for User Type are "User", "CCBasic", "CCStandard", "CCPremium", "RP", "MOH", "MOHVideo".
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. -->
<endpointTable> core:OCITable </endpointTable> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderEndpointGetListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="endpointTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderFeatureAccessCodeGetListRequest20

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

Name | ServiceProviderFeatureAccessCodeGetListRequest20
Abstract | no
Documentation | Get the list of feature access codes for a service provider or enterprise. The response is either a ServiceProviderFeatureAccessCodeGetListResponse20 or an ErrorResponse. In release 20 the "Call Recording" FAC name is changed to "Call Recording - Start".
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="ServiceProviderFeatureAccessCodeGetListRequest20">
<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: ServiceProviderFeatureAccessCodeGetListResponse20

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

Name | ServiceProviderFeatureAccessCodeGetListResponse20
Abstract | no
Documentation | Response to the ServiceProviderFeatureAccessCodeGetListRequest20. In release 20 the "Call Recording" FAC name is changed to "Call Recording - Start".
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. -->
<featureAccessCode> FeatureAccessCodeEntry </featureAccessCode> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderFeatureAccessCodeGetListResponse20">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="featureAccessCode" type=" FeatureAccessCodeEntry " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderFeatureAccessCodeModifyListRequest20

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

Name | ServiceProviderFeatureAccessCodeModifyListRequest20
Abstract | no
Documentation | Modify a list of feature access codes for a service provider or enterprise. The response is either a SuccessResponse or an ErrorResponse. In release 20 the "Call Recording" FAC name is changed to "Call Recording - Start".
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]
<featureAccessCode> FeatureAccessCodeEntry </featureAccessCode> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderFeatureAccessCodeModifyListRequest20">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="featureAccessCode" type=" FeatureAccessCodeEntry " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderFileRepositoryDeviceUserAddRequest

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

Name | ServiceProviderFileRepositoryDeviceUserAddRequest
Abstract | no
Documentation | Add a new service provider file repository user. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<fileRepositoryName> FileRepositoryName </fileRepositoryName> [1]
<userName> FileRepositoryUserName </userName> [1]
<password> FileRepositoryUserPassword </password> [1]
<allowPut> xs:boolean </allowPut> [1]
<allowDelete> xs:boolean </allowDelete> [1]
<allowGet> xs:boolean </allowGet> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderFileRepositoryDeviceUserAddRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="fileRepositoryName" type=" FileRepositoryName "/>
<xs:element name="userName" type=" FileRepositoryUserName "/>
<xs:element name="password" type=" FileRepositoryUserPassword "/>
<xs:element name="allowPut" type=" xs:boolean "/>
<xs:element name="allowDelete" type=" xs:boolean "/>
<xs:element name="allowGet" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderFileRepositoryDeviceUserDeleteRequest

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

Name | ServiceProviderFileRepositoryDeviceUserDeleteRequest
Abstract | no
Documentation | Delete a service provider file repository user. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderFileRepositoryDeviceUserGetListRequest

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

Name | ServiceProviderFileRepositoryDeviceUserGetListRequest
Abstract | no
Documentation | Request the list of service provider users for a file repository in the system. The response is either a ServiceProviderFileRepositoryDeviceUserGetListResponse 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]
<fileRepositoryName> FileRepositoryName </fileRepositoryName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderFileRepositoryDeviceUserGetListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="fileRepositoryName" type=" FileRepositoryName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderFileRepositoryDeviceUserGetListResponse

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

Name | ServiceProviderFileRepositoryDeviceUserGetListResponse
Abstract | no
Documentation | Response to ServiceProviderFileRepositoryDeviceUserGetListRequest. Contains a table with column headings : "User Name","Allow Delete","Allow Get","Allow Put" in a row for each file repository service provider user.

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

### Complex Type: ServiceProviderFileRepositoryDeviceUserModifyRequest

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

Name | ServiceProviderFileRepositoryDeviceUserModifyRequest
Abstract | no
Documentation | Modify a service provider file repository user. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<fileRepositoryName> FileRepositoryName </fileRepositoryName> [1]
<userName> FileRepositoryUserName </userName> [1]
<password> FileRepositoryUserPassword </password> [0..1]
<allowPut> xs:boolean </allowPut> [0..1]
<allowDelete> xs:boolean </allowDelete> [0..1]
<allowGet> xs:boolean </allowGet> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderFileRepositoryDeviceUserModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="fileRepositoryName" type=" FileRepositoryName "/>
<xs:element name="userName" type=" FileRepositoryUserName "/>
<xs:element name="password" type=" FileRepositoryUserPassword " minOccurs="0"/>
<xs:element name="allowPut" type=" xs:boolean " minOccurs="0"/>
<xs:element name="allowDelete" type=" xs:boolean " minOccurs="0"/>
<xs:element name="allowGet" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderGetDefaultRequest

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

Name | ServiceProviderGetDefaultRequest
Abstract | no
Documentation | Request the default profile for a service provider or enterprise. The response is either a ServiceProviderGetDefaultResponse or an ErrorResponse.

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

### Complex Type: ServiceProviderGetDefaultResponse

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

Name | ServiceProviderGetDefaultResponse
Abstract | no
Documentation | Response to the ServiceProviderGetDefaultRequest. All values are default values for a service provider or enterprise's profile.

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

### Complex Type: ServiceProviderGetListRequest

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

Name | ServiceProviderGetListRequest
Abstract | no
Documentation | Request a list of service providers and/or enterprises in the system. 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 ServiceProviderGetListResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<isEnterprise> xs:boolean </isEnterprise> [0..1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaServiceProviderId> SearchCriteriaServiceProviderId </searchCriteriaServiceProviderId> [0..*]
<searchCriteriaServiceProviderName> SearchCriteriaServiceProviderName </searchCriteriaServiceProviderName> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderGetListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="isEnterprise" type=" xs:boolean " minOccurs="0"/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaServiceProviderId" type=" SearchCriteriaServiceProviderId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaServiceProviderName" type=" SearchCriteriaServiceProviderName " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderGetListResponse

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

Name | ServiceProviderGetListResponse
Abstract | no
Documentation | Response to ServiceProviderGetListRequest. Contains a 3 column table with column headings 'Service Provider Id', 'Service Provider Name' and 'Is Enterprise' and a row for each service provider or enterprise.

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

### Complex Type: ServiceProviderGetRequest17sp1

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

Name | ServiceProviderGetRequest17sp1
Abstract | no
Documentation | Get the profile for a service provider or enterprise. The response is either a ServiceProviderGetResponse17sp1 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="ServiceProviderGetRequest17sp1">
<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: ServiceProviderGetResponse17sp1

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

Name | ServiceProviderGetResponse17sp1
Abstract | no
Documentation | Response to the ServiceProviderGetRequest17sp1. The response contains the service provider or enterprise's profile information.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
Start Choice [1]
<isEnterprise> true </isEnterprise> [1]
<useCustomRoutingProfile> xs:boolean </useCustomRoutingProfile> [1]
End Choice
<defaultDomain> NetAddress </defaultDomain> [1]
<serviceProviderName> ServiceProviderName </serviceProviderName> [0..1]
<supportEmail> EmailAddress </supportEmail> [0..1]
<contact> Contact </contact> [0..1]
<address> StreetAddress </address> [0..1]
<useServiceProviderLanguages> xs:boolean </useServiceProviderLanguages> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderGetResponse17sp1">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:choice>
<xs:element name="isEnterprise" type=" xs:boolean " fixed="true"/>
<xs:element name="useCustomRoutingProfile" type=" xs:boolean "/>
</xs:choice>
<xs:element name="defaultDomain" type=" NetAddress "/>
<xs:element name="serviceProviderName" type=" ServiceProviderName " minOccurs="0"/>
<xs:element name="supportEmail" type=" EmailAddress " minOccurs="0"/>
<xs:element name="contact" type=" Contact " minOccurs="0"/>
<xs:element name="address" type=" StreetAddress " minOccurs="0"/>
<xs:element name="useServiceProviderLanguages" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderIMRNAssignListRequest

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

Name | ServiceProviderIMRNAssignListRequest
Abstract | no
Documentation | Assign a list of service provider DNs to the IMRN pool. It is possible to assign either: a single DN, or a list of DNs, or a range of DNs, or any combination thereof. 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]
<imrn> DN </imrn> [0..*]
<imrnRange> DNRange </imrnRange> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderIMRNAssignListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="imrn" type=" DN " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="imrnRange" type=" DNRange " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderIMRNGetListRequest

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

Name | ServiceProviderIMRNGetListRequest
Abstract | no
Documentation | Returns a list of dns or dn ranges in a service provider IMRN pool. The response is either ServiceProviderIMRNGetListResponse 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="ServiceProviderIMRNGetListRequest">
<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: ServiceProviderIMRNGetListResponse

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

Name | ServiceProviderIMRNGetListResponse
Abstract | no
Documentation | Response to ServiceProviderIMRNGetListRequest.
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. -->
<imrn> xs:token </imrn> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderIMRNGetListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="imrn" type=" xs:token " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderIMRNUnassignListRequest

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

Name | ServiceProviderIMRNUnassignListRequest
Abstract | no
Documentation | Unassign a list of service provider DNs from the service provider IMRN pool. The DNs then become available for assignment to groups. It is possible to delete either: a single DN, or a list of DNs, or a range of DNs, or any combination thereof. 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]
<imrn> DN </imrn> [0..*]
<imrnRange> DNRange </imrnRange> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderIMRNUnassignListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="imrn" type=" DN " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="imrnRange" type=" DNRange " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderLanguageAddRequest

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

Name | ServiceProviderLanguageAddRequest
Abstract | no
Documentation | Request to add a language for a service provder. 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]
<language> Language </language> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderLanguageAddRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="language" type=" Language "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderLanguageDeleteRequest

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

Name | ServiceProviderLanguageDeleteRequest
Abstract | no
Documentation | Request to delete a language from a service provider supported languages. 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]
<language> Language </language> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderLanguageDeleteRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="language" type=" Language "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderLanguageGetAvailableListRequest

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

Name | ServiceProviderLanguageGetAvailableListRequest
Abstract | no
Documentation | Request the list of languages that a user or admin in a service provider is allowed to use. The list will either be the system or service provider languages list, depending on the useServiceProviderLanguages flag. The response is either a ServiceProviderLanguageGetAvailableListResponse 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="ServiceProviderLanguageGetAvailableListRequest">
<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: ServiceProviderLanguageGetAvailableListResponse

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

Name | ServiceProviderLanguageGetAvailableListResponse
Abstract | no
Documentation | Response to ServiceProviderLanguageGetAvailableListRequest. The language table column headings are: "Language", "Locale" and "Encoding".

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

### Complex Type: ServiceProviderLanguageGetListRequest

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

Name | ServiceProviderLanguageGetListRequest
Abstract | no
Documentation | Request the defined languages for a service provider. The response is either a ServiceProviderLanguageGetListResponse 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="ServiceProviderLanguageGetListRequest">
<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: ServiceProviderLanguageGetListResponse

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

Name | ServiceProviderLanguageGetListResponse
Abstract | no
Documentation | Response to ServiceProviderLanguageGetListRequest.

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

### Complex Type: ServiceProviderLanguageModifyRequest

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

Name | ServiceProviderLanguageModifyRequest
Abstract | no
Documentation | Request to modify a language properties for a service provider/enterprise. If the becomeDefaultLanguage element is present, the language in this request Becomes the default language for the service provider/enterprise. The response is either a SuccessResponse or an ErrorResponse.

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

### Complex Type: ServiceProviderModifyRequest

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

Name | ServiceProviderModifyRequest
Abstract | no
Documentation | Modify the profile for a service provider or enterprise. The response is either a SuccessResponse or an ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<defaultDomain> NetAddress </defaultDomain> [0..1]
<serviceProviderName> ServiceProviderName </serviceProviderName> [0..1]
<supportEmail> EmailAddress </supportEmail> [0..1]
<contact> Contact </contact> [0..1]
<address> StreetAddress </address> [0..1]
<useServiceProviderLanguages> xs:boolean </useServiceProviderLanguages> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="defaultDomain" type=" NetAddress " minOccurs="0"/>
<xs:element name="serviceProviderName" type=" ServiceProviderName " nillable="true" minOccurs="0"/>
<xs:element name="supportEmail" type=" EmailAddress " nillable="true" minOccurs="0"/>
<xs:element name="contact" type=" Contact " minOccurs="0"/>
<xs:element name="address" type=" StreetAddress " minOccurs="0"/>
<xs:element name="useServiceProviderLanguages" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderNetworkClassOfServiceAssignListRequest

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

Name | ServiceProviderNetworkClassOfServiceAssignListRequest
Abstract | no
Documentation | Assign a list of Network Classes of Service to a service provider. The Element defaultNetworkClassOfService is required only for the first assignment, for subsequent assignments it is optional. 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]
<networkClassOfService> NetworkClassOfServiceName </networkClassOfService> [0..*]
<defaultNetworkClassOfService> NetworkClassOfServiceName </defaultNetworkClassOfService> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderNetworkClassOfServiceAssignListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="networkClassOfService" type=" NetworkClassOfServiceName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="defaultNetworkClassOfService" type=" NetworkClassOfServiceName " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderNetworkClassOfServiceAssignListToAllGroupsRequest

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

Name | ServiceProviderNetworkClassOfServiceAssignListToAllGroupsRequest
Abstract | no
Documentation | Assign a list of Network Classes of Service to all groups with in a service provider. If it is the first assigned Network Class of Service in the group, it will be set as the default one. The Network Classes of Service must be currently assigned to the service provider. The response is either a SuccessResponse or an ErrorResponse.

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

### Complex Type: ServiceProviderNetworkClassOfServiceAssignToAllUsersRequest

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

Name | ServiceProviderNetworkClassOfServiceAssignToAllUsersRequest
Abstract | no
Documentation | Assign a Network Classes of Service to all users with in a service provider. This will also assign the Network Class of Service to all the groups in the service provider if it is not assigned yet. If it is the first assigned Network Class of Service in the group, it will be set as the default one. However, the Network Classes of Service must be currently assigned to the service provider. The response is either a SuccessResponse or an ErrorResponse.

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

### Complex Type: ServiceProviderNetworkClassOfServiceGetAssignedGroupListRequest

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

Name | ServiceProviderNetworkClassOfServiceGetAssignedGroupListRequest
Abstract | no
Documentation | Get a list of groups within a service provider that have a given Network Class of Service assigned. The response is either a ServiceProviderNetworkClassOfServiceGetAssignedGroupListResponse or an ErorResponse.

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

### Complex Type: ServiceProviderNetworkClassOfServiceGetAssignedGroupListResponse

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

Name | ServiceProviderNetworkClassOfServiceGetAssignedGroupListResponse
Abstract | no
Documentation | Response to ServiceProviderNetworkClassOfServiceGetAssignedGroupListRequest. Contains a table of groups that have the Network Class of Service assigned. The column headings are: "Group Id" and "Group Name".

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

### Complex Type: ServiceProviderNetworkClassOfServiceGetAssignedListRequest

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

Name | ServiceProviderNetworkClassOfServiceGetAssignedListRequest
Abstract | no
Documentation | Get a list of Network Classes of Service assigned to a service provider. The response is either a ServiceProviderNetworkClassOfServiceGetAssignedListResponse or an ErorResponse.

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="ServiceProviderNetworkClassOfServiceGetAssignedListRequest">
<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: ServiceProviderNetworkClassOfServiceGetAssignedListResponse

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

Name | ServiceProviderNetworkClassOfServiceGetAssignedListResponse
Abstract | no
Documentation | Response to ServiceProviderNetworkClassOfServiceGetAssignedListRequest. Contains a table of all Network Classes of Service assigned to the service provider. The column headings are: "Name", "Description" and "Default".

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

### Complex Type: ServiceProviderNetworkClassOfServiceModifyDefaultRequest

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

Name | ServiceProviderNetworkClassOfServiceModifyDefaultRequest
Abstract | no
Documentation | Modifies the default Network Classes of Service of a Service Provider. The response is either a SuccessResponse or an ErrorResponse.

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

### Complex Type: ServiceProviderNetworkClassOfServiceUnassignListRequest

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

Name | ServiceProviderNetworkClassOfServiceUnassignListRequest
Abstract | no
Documentation | Unassign a list of Network Classes of Service from a service provider. The response is either a SuccessResponse or an ErrorResponse.

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

### Complex Type: ServiceProviderNumberPortabilityQueryAddListRequest

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

Name | ServiceProviderNumberPortabilityQueryAddListRequest
Abstract | no
Documentation | Add a list of the Service Provider Number Portability Query Digit Patterns. 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]
<digitPattern> DigitPattern </digitPattern> [1..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderNumberPortabilityQueryAddListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="digitPattern" type=" DigitPattern " minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderNumberPortabilityQueryGetRequest

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

Name | ServiceProviderNumberPortabilityQueryGetRequest
Abstract | no
Documentation | Request to get the Service Provider Number Portability Query Digit Pattern Trigger List information. The response is either a ServiceProviderNumberPortabilityQueryGetResponse 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]
<includeDigitPatterns> xs:boolean </includeDigitPatterns> [1]
<searchCriteriaServiceProviderNumberPortabilityQueryDigitPattern> SearchCriteriaServiceProviderNumberPortabilityQueryDigitPattern </searchCriteriaServiceProviderNumberPortabilityQueryDigitPattern> [0..*]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderNumberPortabilityQueryGetRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="includeDigitPatterns" type=" xs:boolean "/>
<xs:element name="searchCriteriaServiceProviderNumberPortabilityQueryDigitPattern" type=" SearchCriteriaServiceProviderNumberPortabilityQueryDigitPattern " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderNumberPortabilityQueryGetResponse

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

Name | ServiceProviderNumberPortabilityQueryGetResponse
Abstract | no
Documentation | Response to the ServiceProviderNumberPortabilityQueryGetRequest. The response contains the service provider number portability query information.
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. -->
<enableNumberPortabilityQueryForOutgoingCalls> xs:boolean </enableNumberPortabilityQueryForOutgoingCalls> [1]
<enableNumberPortabilityQueryForIncomingCalls> xs:boolean </enableNumberPortabilityQueryForIncomingCalls> [1]
<enableNumberPortabilityQueryForNetworkCallsOnly> xs:boolean </enableNumberPortabilityQueryForNetworkCallsOnly> [1]
<digitPattern> DigitPattern </digitPattern> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderNumberPortabilityQueryGetResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="enableNumberPortabilityQueryForOutgoingCalls" type=" xs:boolean "/>
<xs:element name="enableNumberPortabilityQueryForIncomingCalls" type=" xs:boolean "/>
<xs:element name="enableNumberPortabilityQueryForNetworkCallsOnly" type=" xs:boolean "/>
<xs:element name="digitPattern" type=" DigitPattern " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderNumberPortabilityQueryModifyRequest

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

Name | ServiceProviderNumberPortabilityQueryModifyRequest
Abstract | no
Documentation | Modify the Service Provider Number Portability Query information. 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]
<enableNumberPortabilityQueryForOutgoingCalls> xs:boolean </enableNumberPortabilityQueryForOutgoingCalls> [0..1]
<enableNumberPortabilityQueryForIncomingCalls> xs:boolean </enableNumberPortabilityQueryForIncomingCalls> [0..1]
<enableNumberPortabilityQueryForNetworkCallsOnly> xs:boolean </enableNumberPortabilityQueryForNetworkCallsOnly> [0..1]
<deleteDigitPattern> DigitPattern </deleteDigitPattern> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderNumberPortabilityQueryModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="enableNumberPortabilityQueryForOutgoingCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="enableNumberPortabilityQueryForIncomingCalls" type=" xs:boolean " minOccurs="0"/>
<xs:element name="enableNumberPortabilityQueryForNetworkCallsOnly" type=" xs:boolean " minOccurs="0"/>
<xs:element name="deleteDigitPattern" type=" DigitPattern " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderOfficeZoneAssignListRequest

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

Name | ServiceProviderOfficeZoneAssignListRequest
Abstract | no
Documentation | Assign a list of Office Zones to a service provider. The Element defaultOfficeZone is required only for the first assignment, for subsequent assignments it is optional. Office Zones can only be assigned if the Location-Based Calling Restrictions has been authorized to the service provider otherwise the request will fail. 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]
<officeZoneName> OfficeZoneName </officeZoneName> [0..*]
<defaultOfficeZoneName> OfficeZoneName </defaultOfficeZoneName> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderOfficeZoneAssignListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="officeZoneName" type=" OfficeZoneName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="defaultOfficeZoneName" type=" OfficeZoneName " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderOfficeZoneGetAssignedGroupListRequest

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

Name | ServiceProviderOfficeZoneGetAssignedGroupListRequest
Abstract | no
Documentation | Get a list of groups within a service provider that have a given Office Zone assigned. The response is either a ServiceProviderOfficeZoneGetAssignedGroupListResponse 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]
<officeZoneName> OfficeZoneName </officeZoneName> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaGroupId> SearchCriteriaGroupId </searchCriteriaGroupId> [0..*]
<searchCriteriaGroupName> SearchCriteriaGroupName </searchCriteriaGroupName> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderOfficeZoneGetAssignedGroupListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="officeZoneName" type=" OfficeZoneName "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaGroupId" type=" SearchCriteriaGroupId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaGroupName" type=" SearchCriteriaGroupName " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderOfficeZoneGetAssignedGroupListResponse

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

Name | ServiceProviderOfficeZoneGetAssignedGroupListResponse
Abstract | no
Documentation | Response to ServiceProviderOfficeZoneGetAssignedGroupListRequest. Contains a table of groups that have the Office Zone assigned. The column headings are: "Group Id" and "Group Name".
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. -->
<groupTable> core:OCITable </groupTable> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderOfficeZoneGetAssignedGroupListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="groupTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderOfficeZoneGetAssignedListRequest

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

Name | ServiceProviderOfficeZoneGetAssignedListRequest
Abstract | no
Documentation | Get a list of Office Zones assigned to a service provider. The response is either a ServiceProviderOfficeZoneGetAssignedListResponse 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="ServiceProviderOfficeZoneGetAssignedListRequest">
<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: ServiceProviderOfficeZoneGetAssignedListResponse

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

Name | ServiceProviderOfficeZoneGetAssignedListResponse
Abstract | no
Documentation | Response to ServiceProviderOfficeZoneGetAssignedListRequest. Contains a table of all Office Zones assigned to the service provider. The column headings are: "Name", "Description" and "Default".
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. -->
<officeZoneTable> core:OCITable </officeZoneTable> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderOfficeZoneGetAssignedListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="officeZoneTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderOfficeZoneUnassignListRequest

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

Name | ServiceProviderOfficeZoneUnassignListRequest
Abstract | no
Documentation | Unassign a list of OfficeZones from a service provider. Note: a new default must be provided if unassigning the current default. Office Zones can only be unassigned if the Location-Based Calling Restrictions has been authorized to the service provider otherwise the request will fail. 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]
<officeZoneName> OfficeZoneName </officeZoneName> [0..*]
<defaultOfficeZoneName> OfficeZoneName </defaultOfficeZoneName> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderOfficeZoneUnassignListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="officeZoneName" type=" OfficeZoneName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="defaultOfficeZoneName" type=" OfficeZoneName " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderPasswordRulesGetRequest16

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

Name | ServiceProviderPasswordRulesGetRequest16
Abstract | no
Documentation | Requests the service provider's password rules setting applicable to Administrators (Group and Department) and Users. The response is either ServiceProviderPasswordRulesGetResponse16 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="ServiceProviderPasswordRulesGetRequest16">
<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: ServiceProviderPasswordRulesGetResponse16

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

Name | ServiceProviderPasswordRulesGetResponse16
Abstract | no
Documentation | Response to ServiceProviderPasswordRulesGetRequest16. Contains the group, department administrator and/or user password rules setting.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<rulesApplyTo> ServiceProviderPasswordRulesApplyTo </rulesApplyTo> [1]
<allowWebAddExternalAuthenticationUsers> xs:boolean </allowWebAddExternalAuthenticationUsers> [1]
<disallowUserId> xs:boolean </disallowUserId> [1]
<disallowOldPassword> xs:boolean </disallowOldPassword> [1]
<disallowReversedOldPassword> xs:boolean </disallowReversedOldPassword> [1]
<restrictMinDigits> xs:boolean </restrictMinDigits> [1]
<minDigits> PasswordMinDigits </minDigits> [1]
<restrictMinUpperCaseLetters> xs:boolean </restrictMinUpperCaseLetters> [1]
<minUpperCaseLetters> PasswordMinUpperCaseLetters </minUpperCaseLetters> [1]
<restrictMinLowerCaseLetters> xs:boolean </restrictMinLowerCaseLetters> [1]
<minLowerCaseLetters> PasswordMinLowerCaseLetters </minLowerCaseLetters> [1]
<restrictMinNonAlphanumericCharacters> xs:boolean </restrictMinNonAlphanumericCharacters> [1]
<minNonAlphanumericCharacters> PasswordMinNonAlphanumericCharacters </minNonAlphanumericCharacters> [1]
<minLength> PasswordMinLength </minLength> [1]
<maxFailedLoginAttempts> MaxFailedLoginAttempts </maxFailedLoginAttempts> [1]
<passwordExpiresDays> PasswordExpiresDays </passwordExpiresDays> [1]
<sendLoginDisabledNotifyEmail> xs:boolean </sendLoginDisabledNotifyEmail> [1]
<loginDisabledNotifyEmailAddress> EmailAddress </loginDisabledNotifyEmailAddress> [0..1]
<disallowRulesModification> xs:boolean </disallowRulesModification> [1]
<disallowPreviousPasswords> xs:boolean </disallowPreviousPasswords> [1]
<numberOfPreviousPasswords> PasswordHistoryCount </numberOfPreviousPasswords> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderPasswordRulesGetResponse16">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="rulesApplyTo" type=" ServiceProviderPasswordRulesApplyTo "/>
<xs:element name="allowWebAddExternalAuthenticationUsers" type=" xs:boolean "/>
<xs:element name="disallowUserId" type=" xs:boolean "/>
<xs:element name="disallowOldPassword" type=" xs:boolean "/>
<xs:element name="disallowReversedOldPassword" type=" xs:boolean "/>
<xs:element name="restrictMinDigits" type=" xs:boolean "/>
<xs:element name="minDigits" type=" PasswordMinDigits "/>
<xs:element name="restrictMinUpperCaseLetters" type=" xs:boolean "/>
<xs:element name="minUpperCaseLetters" type=" PasswordMinUpperCaseLetters "/>
<xs:element name="restrictMinLowerCaseLetters" type=" xs:boolean "/>
<xs:element name="minLowerCaseLetters" type=" PasswordMinLowerCaseLetters "/>
<xs:element name="restrictMinNonAlphanumericCharacters" type=" xs:boolean "/>
<xs:element name="minNonAlphanumericCharacters" type=" PasswordMinNonAlphanumericCharacters "/>
<xs:element name="minLength" type=" PasswordMinLength "/>
<xs:element name="maxFailedLoginAttempts" type=" MaxFailedLoginAttempts "/>
<xs:element name="passwordExpiresDays" type=" PasswordExpiresDays "/>
<xs:element name="sendLoginDisabledNotifyEmail" type=" xs:boolean "/>
<xs:element name="loginDisabledNotifyEmailAddress" type=" EmailAddress " minOccurs="0"/>
<xs:element name="disallowRulesModification" type=" xs:boolean "/>
<xs:element name="disallowPreviousPasswords" type=" xs:boolean "/>
<xs:element name="numberOfPreviousPasswords" type=" PasswordHistoryCount "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderPasswordRulesModifyRequest14sp3

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

Name | ServiceProviderPasswordRulesModifyRequest14sp3
Abstract | no
Documentation | Request to modify the service provider's password rules settings setting applicable to Administrators (Group and Department) and Users. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<rulesApplyTo> ServiceProviderPasswordRulesApplyTo </rulesApplyTo> [0..1]
<allowWebAddExternalAuthenticationUsers> xs:boolean </allowWebAddExternalAuthenticationUsers> [0..1]
<disallowUserId> xs:boolean </disallowUserId> [0..1]
<disallowOldPassword> xs:boolean </disallowOldPassword> [0..1]
<disallowReversedOldPassword> xs:boolean </disallowReversedOldPassword> [0..1]
<restrictMinDigits> xs:boolean </restrictMinDigits> [0..1]
<minDigits> PasswordMinDigits </minDigits> [0..1]
<restrictMinUpperCaseLetters> xs:boolean </restrictMinUpperCaseLetters> [0..1]
<minUpperCaseLetters> PasswordMinUpperCaseLetters </minUpperCaseLetters> [0..1]
<restrictMinLowerCaseLetters> xs:boolean </restrictMinLowerCaseLetters> [0..1]
<minLowerCaseLetters> PasswordMinLowerCaseLetters </minLowerCaseLetters> [0..1]
<restrictMinNonAlphanumericCharacters> xs:boolean </restrictMinNonAlphanumericCharacters> [0..1]
<minNonAlphanumericCharacters> PasswordMinNonAlphanumericCharacters </minNonAlphanumericCharacters> [0..1]
<minLength> PasswordMinLength </minLength> [0..1]
<maxFailedLoginAttempts> MaxFailedLoginAttempts </maxFailedLoginAttempts> [0..1]
<passwordExpiresDays> PasswordExpiresDays </passwordExpiresDays> [0..1]
<sendLoginDisabledNotifyEmail> xs:boolean </sendLoginDisabledNotifyEmail> [0..1]
<loginDisabledNotifyEmailAddress> EmailAddress </loginDisabledNotifyEmailAddress> [0..1]
<disallowPreviousPasswords> xs:boolean </disallowPreviousPasswords> [0..1]
<numberOfPreviousPasswords> PasswordHistoryCount </numberOfPreviousPasswords> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderPasswordRulesModifyRequest14sp3">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="rulesApplyTo" type=" ServiceProviderPasswordRulesApplyTo " minOccurs="0"/>
<xs:element name="allowWebAddExternalAuthenticationUsers" type=" xs:boolean " minOccurs="0"/>
<xs:element name="disallowUserId" type=" xs:boolean " minOccurs="0"/>
<xs:element name="disallowOldPassword" type=" xs:boolean " minOccurs="0"/>
<xs:element name="disallowReversedOldPassword" type=" xs:boolean " minOccurs="0"/>
<xs:element name="restrictMinDigits" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minDigits" type=" PasswordMinDigits " minOccurs="0"/>
<xs:element name="restrictMinUpperCaseLetters" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minUpperCaseLetters" type=" PasswordMinUpperCaseLetters " minOccurs="0"/>
<xs:element name="restrictMinLowerCaseLetters" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minLowerCaseLetters" type=" PasswordMinLowerCaseLetters " minOccurs="0"/>
<xs:element name="restrictMinNonAlphanumericCharacters" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minNonAlphanumericCharacters" type=" PasswordMinNonAlphanumericCharacters " minOccurs="0"/>
<xs:element name="minLength" type=" PasswordMinLength " minOccurs="0"/>
<xs:element name="maxFailedLoginAttempts" type=" MaxFailedLoginAttempts " minOccurs="0"/>
<xs:element name="passwordExpiresDays" type=" PasswordExpiresDays " minOccurs="0"/>
<xs:element name="sendLoginDisabledNotifyEmail" type=" xs:boolean " minOccurs="0"/>
<xs:element name="loginDisabledNotifyEmailAddress" type=" EmailAddress " nillable="true" minOccurs="0"/>
<xs:element name="disallowPreviousPasswords" type=" xs:boolean " minOccurs="0"/>
<xs:element name="numberOfPreviousPasswords" type=" PasswordHistoryCount " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderPortalPasscodeRulesGetRequest19

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

Name | ServiceProviderPortalPasscodeRulesGetRequest19
Abstract | no
Documentation | Requests the service provider's passcode rules setting. The response is either ServiceProviderPortalPasscodeRulesGetResponse19 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="ServiceProviderPortalPasscodeRulesGetRequest19">
<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: ServiceProviderPortalPasscodeRulesGetResponse19

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

Name | ServiceProviderPortalPasscodeRulesGetResponse19
Abstract | no
Documentation | Response to ServiceProviderPortalPasscodeRulesGetRequest19. Contains the service provider's passcode rules setting. The following elements are only used in AS data mode: numberOfRepeatedDigits disallowRepeatedPatterns disallowContiguousSequences numberOfAscendingDigits numberOfDescendingDigits numberOfPreviousPasscodes

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<disallowRepeatedDigits> xs:boolean </disallowRepeatedDigits> [1]
<numberOfRepeatedDigits> PasscodeMaxRepeatedDigits </numberOfRepeatedDigits> [1]
<disallowRepeatedPatterns> xs:boolean </disallowRepeatedPatterns> [1]
<disallowContiguousSequences> xs:boolean </disallowContiguousSequences> [1]
<numberOfAscendingDigits> PasscodeMaxContiguousDigits </numberOfAscendingDigits> [1]
<numberOfDescendingDigits> PasscodeMaxContiguousDigits </numberOfDescendingDigits> [1]
<disallowUserNumber> xs:boolean </disallowUserNumber> [1]
<disallowReversedUserNumber> xs:boolean </disallowReversedUserNumber> [1]
<disallowOldPasscode> xs:boolean </disallowOldPasscode> [1]
<numberOfPreviousPasscodes> PasscodeHistoryCount </numberOfPreviousPasscodes> [1]
<disallowReversedOldPasscode> xs:boolean </disallowReversedOldPasscode> [1]
<minCodeLength> PasscodeMinLength </minCodeLength> [1]
<maxCodeLength> PasscodeMaxLength </maxCodeLength> [1]
<disableLoginAfterMaxFailedLoginAttempts> xs:boolean </disableLoginAfterMaxFailedLoginAttempts> [1]
<maxFailedLoginAttempts> PortalMaxFailedLoginAttempts </maxFailedLoginAttempts> [0..1]
<expirePassword> xs:boolean </expirePassword> [1]
<passcodeExpiresDays> PasscodeExpiresDays </passcodeExpiresDays> [0..1]
<sendLoginDisabledNotifyEmail> xs:boolean </sendLoginDisabledNotifyEmail> [1]
<loginDisabledNotifyEmailAddress> EmailAddress </loginDisabledNotifyEmailAddress> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderPortalPasscodeRulesGetResponse19">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="disallowRepeatedDigits" type=" xs:boolean "/>
<xs:element name="numberOfRepeatedDigits" type=" PasscodeMaxRepeatedDigits "/>
<xs:element name="disallowRepeatedPatterns" type=" xs:boolean "/>
<xs:element name="disallowContiguousSequences" type=" xs:boolean "/>
<xs:element name="numberOfAscendingDigits" type=" PasscodeMaxContiguousDigits "/>
<xs:element name="numberOfDescendingDigits" type=" PasscodeMaxContiguousDigits "/>
<xs:element name="disallowUserNumber" type=" xs:boolean "/>
<xs:element name="disallowReversedUserNumber" type=" xs:boolean "/>
<xs:element name="disallowOldPasscode" type=" xs:boolean "/>
<xs:element name="numberOfPreviousPasscodes" type=" PasscodeHistoryCount "/>
<xs:element name="disallowReversedOldPasscode" type=" xs:boolean "/>
<xs:element name="minCodeLength" type=" PasscodeMinLength "/>
<xs:element name="maxCodeLength" type=" PasscodeMaxLength "/>
<xs:element name="disableLoginAfterMaxFailedLoginAttempts" type=" xs:boolean "/>
<xs:element name="maxFailedLoginAttempts" type=" PortalMaxFailedLoginAttempts " minOccurs="0"/>
<xs:element name="expirePassword" type=" xs:boolean "/>
<xs:element name="passcodeExpiresDays" type=" PasscodeExpiresDays " minOccurs="0"/>
<xs:element name="sendLoginDisabledNotifyEmail" type=" xs:boolean "/>
<xs:element name="loginDisabledNotifyEmailAddress" type=" EmailAddress " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderPortalPasscodeRulesModifyRequest

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

Name | ServiceProviderPortalPasscodeRulesModifyRequest
Abstract | no
Documentation | Request to modify the service provider's passcode rules setting. The response is either SuccessResponse or ErrorResponse. The following elements are only used in AS data mode: numberOfRepeatedDigits disallowRepeatedPatterns disallowContiguousSequences numberOfAscendingDigits numberOfDescendingDigits numberOfPreviousPasscodes

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<disallowRepeatedDigits> xs:boolean </disallowRepeatedDigits> [0..1]
<numberOfRepeatedDigits> PasscodeMaxRepeatedDigits </numberOfRepeatedDigits> [0..1]
<disallowRepeatedPatterns> xs:boolean </disallowRepeatedPatterns> [0..1]
<disallowContiguousSequences> xs:boolean </disallowContiguousSequences> [0..1]
<numberOfAscendingDigits> PasscodeMaxContiguousDigits </numberOfAscendingDigits> [0..1]
<numberOfDescendingDigits> PasscodeMaxContiguousDigits </numberOfDescendingDigits> [0..1]
<disallowUserNumber> xs:boolean </disallowUserNumber> [0..1]
<disallowReversedUserNumber> xs:boolean </disallowReversedUserNumber> [0..1]
<disallowOldPasscode> xs:boolean </disallowOldPasscode> [0..1]
<numberOfPreviousPasscodes> PasscodeHistoryCount </numberOfPreviousPasscodes> [0..1]
<disallowReversedOldPasscode> xs:boolean </disallowReversedOldPasscode> [0..1]
<minCodeLength> PasscodeMinLength </minCodeLength> [0..1]
<maxCodeLength> PasscodeMaxLength </maxCodeLength> [0..1]
<disableLoginAfterMaxFailedLoginAttempts> xs:boolean </disableLoginAfterMaxFailedLoginAttempts> [0..1]
<maxFailedLoginAttempts> PortalMaxFailedLoginAttempts </maxFailedLoginAttempts> [0..1]
<expirePassword> xs:boolean </expirePassword> [0..1]
<passcodeExpiresDays> PasscodeExpiresDays </passcodeExpiresDays> [0..1]
<sendLoginDisabledNotifyEmail> xs:boolean </sendLoginDisabledNotifyEmail> [0..1]
<loginDisabledNotifyEmailAddress> EmailAddress </loginDisabledNotifyEmailAddress> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderPortalPasscodeRulesModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="disallowRepeatedDigits" type=" xs:boolean " minOccurs="0"/>
<xs:element name="numberOfRepeatedDigits" type=" PasscodeMaxRepeatedDigits " minOccurs="0"/>
<xs:element name="disallowRepeatedPatterns" type=" xs:boolean " minOccurs="0"/>
<xs:element name="disallowContiguousSequences" type=" xs:boolean " minOccurs="0"/>
<xs:element name="numberOfAscendingDigits" type=" PasscodeMaxContiguousDigits " minOccurs="0"/>
<xs:element name="numberOfDescendingDigits" type=" PasscodeMaxContiguousDigits " minOccurs="0"/>
<xs:element name="disallowUserNumber" type=" xs:boolean " minOccurs="0"/>
<xs:element name="disallowReversedUserNumber" type=" xs:boolean " minOccurs="0"/>
<xs:element name="disallowOldPasscode" type=" xs:boolean " minOccurs="0"/>
<xs:element name="numberOfPreviousPasscodes" type=" PasscodeHistoryCount " minOccurs="0"/>
<xs:element name="disallowReversedOldPasscode" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minCodeLength" type=" PasscodeMinLength " minOccurs="0"/>
<xs:element name="maxCodeLength" type=" PasscodeMaxLength " minOccurs="0"/>
<xs:element name="disableLoginAfterMaxFailedLoginAttempts" type=" xs:boolean " minOccurs="0"/>
<xs:element name="maxFailedLoginAttempts" type=" PortalMaxFailedLoginAttempts " minOccurs="0"/>
<xs:element name="expirePassword" type=" xs:boolean " minOccurs="0"/>
<xs:element name="passcodeExpiresDays" type=" PasscodeExpiresDays " minOccurs="0"/>
<xs:element name="sendLoginDisabledNotifyEmail" type=" xs:boolean " minOccurs="0"/>
<xs:element name="loginDisabledNotifyEmailAddress" type=" EmailAddress " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderRoutePointExternalSystemAssignListRequest

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

Name | ServiceProviderRoutePointExternalSystemAssignListRequest
Abstract | no
Documentation | Assign a list of route point external systems to a service provider. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderRoutePointExternalSystemGetAssignedGroupListRequest

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

Name | ServiceProviderRoutePointExternalSystemGetAssignedGroupListRequest
Abstract | no
Documentation | Requests a list of groups within a service provider that have a given external system assigned. 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 ServiceProviderRoutePointExternalSystemGetAssignedGroupListResponse 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]
<externalSystem> RoutePointExternalSystem </externalSystem> [1]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaGroupId> SearchCriteriaGroupId </searchCriteriaGroupId> [0..*]
<searchCriteriaGroupName> SearchCriteriaGroupName </searchCriteriaGroupName> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderRoutePointExternalSystemGetAssignedGroupListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="externalSystem" type=" RoutePointExternalSystem "/>
<xs:element name="responseSizeLimit" type=" ResponseSizeLimit " minOccurs="0"/>
<xs:element name="searchCriteriaGroupId" type=" SearchCriteriaGroupId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaGroupName" type=" SearchCriteriaGroupName " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderRoutePointExternalSystemGetAssignedGroupListResponse

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

Name | ServiceProviderRoutePointExternalSystemGetAssignedGroupListResponse
Abstract | no
Documentation | Response to ServiceProviderRoutePointExternalSystemGetAssignedGroupListRequest. Contains a table with column headings: "Group Id", "Group Name" and a row for each group.

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

### Complex Type: ServiceProviderRoutePointExternalSystemGetAssignedListRequest

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

Name | ServiceProviderRoutePointExternalSystemGetAssignedListRequest
Abstract | no
Documentation | Requests the list of all Route Point External Systems assigned to a service provider. The response is either ServiceProviderRoutePointExternalSystemGetAssignedListResponse 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="ServiceProviderRoutePointExternalSystemGetAssignedListRequest">
<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: ServiceProviderRoutePointExternalSystemGetAssignedListResponse

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

Name | ServiceProviderRoutePointExternalSystemGetAssignedListResponse
Abstract | no
Documentation | Response to the ServiceProviderRoutePointExternalSystemGetAssignedListRequest. Contains a table of all Route Point External Systems assigned to the service provider. The column headings are: "Name" and "Description".

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

### Complex Type: ServiceProviderRoutePointExternalSystemUnassignListRequest

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

Name | ServiceProviderRoutePointExternalSystemUnassignListRequest
Abstract | no
Documentation | Unassign a list of route point external systems from a service provider. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderRoutingProfileGetRequest

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

Name | ServiceProviderRoutingProfileGetRequest
Abstract | no
Documentation | Request the routing profile for the service provider/enterprise. The response is either a ServiceProviderRoutingProfileGetResponse 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="ServiceProviderRoutingProfileGetRequest">
<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: ServiceProviderRoutingProfileGetResponse

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

Name | ServiceProviderRoutingProfileGetResponse
Abstract | no
Documentation | Response to ServiceProviderRoutingProfileGetRequest.

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

### Complex Type: ServiceProviderRoutingProfileModifyRequest

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

Name | ServiceProviderRoutingProfileModifyRequest
Abstract | no
Documentation | Requests to modify the routing profile for a service provider. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderScheduleAddEventRequest

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

Name | ServiceProviderScheduleAddEventRequest
Abstract | no
Documentation | Add an event to service provider schedule. The response is either a SuccessResponse or an ErrorResponse. The startDate element is adjusted to the first occurrence of the recurrent schedule that comes at or after the startDate. The endDate element is set to the sum of the adjusted starDate element value and the event duration.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<scheduleKey> ScheduleKey </scheduleKey> [1]
<eventName> EventName </eventName> [1]
<startDate> xs:date </startDate> [1]
Start Choice [1]
<allDayEvent> true </allDayEvent> [1]
<startTime> HourMinute </startTime> [1]
<endTime> HourMinute </endTime> [1]
End Choice
<endDate> xs:date </endDate> [1]
<recurrence> Recurrence </recurrence> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderScheduleAddEventRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="scheduleKey" type=" ScheduleKey "/>
<xs:element name="eventName" type=" EventName "/>
<xs:element name="startDate" type=" xs:date "/>
<xs:choice>
<xs:element name="allDayEvent" type=" xs:boolean " fixed="true"/>
<xs:sequence>
<xs:element name="startTime" type=" HourMinute "/>
<xs:element name="endTime" type=" HourMinute "/>
</xs:sequence>
</xs:choice>
<xs:element name="endDate" type=" xs:date "/>
<xs:element name="recurrence" type=" Recurrence " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderScheduleAddRequest

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

Name | ServiceProviderScheduleAddRequest
Abstract | no
Documentation | Add a service provider schedule. 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]
<scheduleName> ScheduleName </scheduleName> [1]
<scheduleType> ScheduleType </scheduleType> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderScheduleAddRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="scheduleName" type=" ScheduleName "/>
<xs:element name="scheduleType" type=" ScheduleType "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderScheduleDeleteEventListRequest

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

Name | ServiceProviderScheduleDeleteEventListRequest
Abstract | no
Documentation | Delete a list of events from a service provider schedule. 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]
<scheduleKey> ScheduleKey </scheduleKey> [1]
<eventName> EventName </eventName> [1..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderScheduleDeleteEventListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="scheduleKey" type=" ScheduleKey "/>
<xs:element name="eventName" type=" EventName " maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderScheduleDeleteListRequest

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

Name | ServiceProviderScheduleDeleteListRequest
Abstract | no
Documentation | Delete a list of service provider schedule. 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]
<scheduleKey> ScheduleKey </scheduleKey> [1..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderScheduleDeleteListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="scheduleKey" type=" ScheduleKey " maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderScheduleGetEventListRequest

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

Name | ServiceProviderScheduleGetEventListRequest
Abstract | no
Documentation | Get the list of events of a service provider schedule. The response is either a ServiceProviderScheduleGetEventListResponse 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]
<scheduleKey> ScheduleKey </scheduleKey> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderScheduleGetEventListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="scheduleKey" type=" ScheduleKey "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderScheduleGetEventListResponse

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

Name | ServiceProviderScheduleGetEventListResponse
Abstract | no
Documentation | Response to ServiceProviderScheduleGetEventListRequest. The response contains a list of events.

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

### Complex Type: ServiceProviderScheduleGetEventRequest

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

Name | ServiceProviderScheduleGetEventRequest
Abstract | no
Documentation | Get an event from a service provider schedule. The response is either a ServiceProviderScheduleGetEventResponse 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]
<scheduleKey> ScheduleKey </scheduleKey> [1]
<eventName> EventName </eventName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderScheduleGetEventRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="scheduleKey" type=" ScheduleKey "/>
<xs:element name="eventName" type=" EventName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderScheduleGetEventResponse

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

Name | ServiceProviderScheduleGetEventResponse
Abstract | no
Documentation | Response to ServiceProviderScheduleGetEventRequest. The response contains the event of the service provider schedule.

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<startDate> xs:date </startDate> [1]
Start Choice [1]
<allDayEvent> true </allDayEvent> [1]
<startTime> HourMinute </startTime> [1]
<endTime> HourMinute </endTime> [1]
End Choice
<endDate> xs:date </endDate> [1]
<recurrence> Recurrence </recurrence> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderScheduleGetEventResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="startDate" type=" xs:date "/>
<xs:choice>
<xs:element name="allDayEvent" type=" xs:boolean " fixed="true"/>
<xs:sequence>
<xs:element name="startTime" type=" HourMinute "/>
<xs:element name="endTime" type=" HourMinute "/>
</xs:sequence>
</xs:choice>
<xs:element name="endDate" type=" xs:date "/>
<xs:element name="recurrence" type=" Recurrence " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderScheduleGetListRequest

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

Name | ServiceProviderScheduleGetListRequest
Abstract | no
Documentation | Get the list of a service provider schedules. The list can be filtered by schedule type. The response is either a ServiceProviderScheduleGetListResponse 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]
<scheduleType> ScheduleType </scheduleType> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderScheduleGetListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="scheduleType" type=" ScheduleType " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderScheduleGetListResponse

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

Name | ServiceProviderScheduleGetListResponse
Abstract | no
Documentation | Response to ServiceProviderScheduleGetListRequest. The response contains a list of service provider schedules.

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

### Complex Type: ServiceProviderScheduleModifyEventRequest

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

Name | ServiceProviderScheduleModifyEventRequest
Abstract | no
Documentation | Modify an event of a service provider schedule. The response is either a SuccessResponse or an ErrorResponse. The startDate element is adjusted to the first occurrence of the recurrent schedule that comes at or after the startDate. The endDate element is set to the sum of the adjusted starDate element value and the event duration.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<scheduleKey> ScheduleKey </scheduleKey> [1]
<eventName> EventName </eventName> [1]
<newEventName> EventName </newEventName> [0..1]
<startDate> xs:date </startDate> [0..1]
Start Choice [0..1]
<allDayEvent> true </allDayEvent> [1]
<startTime> HourMinute </startTime> [1]
<endTime> HourMinute </endTime> [1]
End Choice
<endDate> xs:date </endDate> [0..1]
<recurrence> Recurrence </recurrence> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderScheduleModifyEventRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="scheduleKey" type=" ScheduleKey "/>
<xs:element name="eventName" type=" EventName "/>
<xs:element name="newEventName" type=" EventName " minOccurs="0"/>
<xs:element name="startDate" type=" xs:date " minOccurs="0"/>
<xs:choice minOccurs="0">
<xs:element name="allDayEvent" type=" xs:boolean " fixed="true"/>
<xs:sequence>
<xs:element name="startTime" type=" HourMinute "/>
<xs:element name="endTime" type=" HourMinute "/>
</xs:sequence>
</xs:choice>
<xs:element name="endDate" type=" xs:date " minOccurs="0"/>
<xs:element name="recurrence" type=" Recurrence " minOccurs="0" nillable="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderScheduleModifyRequest

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

Name | ServiceProviderScheduleModifyRequest
Abstract | no
Documentation | Modify a service provider schedule. 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]
<scheduleKey> ScheduleKey </scheduleKey> [1]
<newScheduleName> ScheduleName </newScheduleName> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderScheduleModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="scheduleKey" type=" ScheduleKey "/>
<xs:element name="newScheduleName" type=" ScheduleName " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServiceGetAuthorizationListRequest

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

Name | ServiceProviderServiceGetAuthorizationListRequest
Abstract | no
Documentation | Requests the service provider's service authorization status. The response is either ServiceProviderServiceGetAuthorizationListResponse 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="ServiceProviderServiceGetAuthorizationListRequest">
<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: ServiceProviderServiceGetAuthorizationListResponse

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

Name | ServiceProviderServiceGetAuthorizationListResponse
Abstract | no
Documentation | Response to ServiceProviderServiceGetAuthorizationListRequest. Contains two tables, one for the group services and one for the user services. The Group Service table has column headings: "Service Name", "Authorized", "Assigned", "Limited", "Quantity", "Allocated", "Licensed", "Service Pack Allocation" The User Service table has column headings: "Service Name", "Authorized", "Assigned", "Limited", "Quantity", "Allocated", "Licensed", "Service Pack Allocation", "User Assignable", "Service Pack Assignable".

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

### Complex Type: ServiceProviderServiceGetUserAssignableListRequest

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

Name | ServiceProviderServiceGetUserAssignableListRequest
Abstract | no
Documentation | Requests the list of all user services assignable to users in the specified service provider. The response is either ServiceProviderServiceGetUserAssignableListResponse 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="ServiceProviderServiceGetUserAssignableListRequest">
<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: ServiceProviderServiceGetUserAssignableListResponse

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

Name | ServiceProviderServiceGetUserAssignableListResponse
Abstract | no
Documentation | Response to ServiceProviderServiceGetUserAssignableListRequest.

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

### Complex Type: ServiceProviderServiceModifyAuthorizationListRequest

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

Name | ServiceProviderServiceModifyAuthorizationListRequest
Abstract | no
Documentation | Requests to change the service provider's service authorization status. The boolean flags are used to authorize or unauthorize services. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderServicePackAddRequest

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

Name | ServiceProviderServicePackAddRequest
Abstract | no
Documentation | Request to add a service pack to a service provider. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<servicePackName> ServicePackName </servicePackName> [1]
<servicePackDescription> ServicePackDescription </servicePackDescription> [0..1]
<isAvailableForUse> xs:boolean </isAvailableForUse> [1]
<servicePackQuantity> UnboundedPositiveInt </servicePackQuantity> [1]
<serviceName> UserService </serviceName> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackAddRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="servicePackName" type=" ServicePackName "/>
<xs:element name="servicePackDescription" type=" ServicePackDescription " minOccurs="0"/>
<xs:element name="isAvailableForUse" type=" xs:boolean "/>
<xs:element name="servicePackQuantity" type=" UnboundedPositiveInt "/>
<xs:element name="serviceName" type=" UserService " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServicePackAddServiceListRequest

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

Name | ServiceProviderServicePackAddServiceListRequest
Abstract | no
Documentation | Request to add services to a service pack if the pack has not been authorized to a group. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderServicePackDeleteRequest

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

Name | ServiceProviderServicePackDeleteRequest
Abstract | no
Documentation | Request to delete a service pack from a service provider. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderServicePackGetDetailListRequest

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

Name | ServiceProviderServicePackGetDetailListRequest
Abstract | no
Documentation | Request to get a service pack details. The response is either ServiceProviderServicePackGetDetailListResponse 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]
<servicePackName> ServicePackName </servicePackName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackGetDetailListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="servicePackName" type=" ServicePackName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServicePackGetDetailListResponse

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

Name | ServiceProviderServicePackGetDetailListResponse
Abstract | no
Documentation | Response to ServiceProviderServicePackGetDetailListRequest. It contains the service pack details and the list of services in a table format. The column headings are "Service", "Authorized" "Allocated" and "Available".

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<servicePackName> ServicePackName </servicePackName> [1]
<servicePackDescription> ServicePackDescription </servicePackDescription> [0..1]
<isAvailableForUse> xs:boolean </isAvailableForUse> [1]
<servicePackQuantity> UnboundedPositiveInt </servicePackQuantity> [1]
<assignedQuantity> UnboundedNonNegativeInt </assignedQuantity> [1]
<allowedQuantity> UnboundedPositiveInt </allowedQuantity> [1]
<userServiceTable> core:OCITable </userServiceTable> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackGetDetailListResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="servicePackName" type=" ServicePackName "/>
<xs:element name="servicePackDescription" type=" ServicePackDescription " minOccurs="0"/>
<xs:element name="isAvailableForUse" type=" xs:boolean "/>
<xs:element name="servicePackQuantity" type=" UnboundedPositiveInt "/>
<xs:element name="assignedQuantity" type=" UnboundedNonNegativeInt "/>
<xs:element name="allowedQuantity" type=" UnboundedPositiveInt "/>
<xs:element name="userServiceTable" type=" core:OCITable "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServicePackGetListRequest

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

Name | ServiceProviderServicePackGetListRequest
Abstract | no
Documentation | Request to get a list of defined service packs for a service provider. The response is either ServiceProviderServicePackGetListResponse 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="ServiceProviderServicePackGetListRequest">
<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: ServiceProviderServicePackGetListResponse

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

Name | ServiceProviderServicePackGetListResponse
Abstract | no
Documentation | Response to ServiceProviderServicePackGetListRequest.

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

### Complex Type: ServiceProviderServicePackGetServiceUsageListRequest

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

Name | ServiceProviderServicePackGetServiceUsageListRequest
Abstract | no
Documentation | Request to get the list of service packs containing a specified service. The response is either ServiceProviderServicePackGetServiceUsageListResponse 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]
<serviceName> UserService </serviceName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackGetServiceUsageListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="serviceName" type=" UserService "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServicePackGetServiceUsageListResponse

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

Name | ServiceProviderServicePackGetServiceUsageListResponse
Abstract | no
Documentation | Response to ServiceProviderServicePackGetServiceUsageListRequest. The column headings are "Service Pack Name", "Total Packs" and "Allocated to Groups"

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

### Complex Type: ServiceProviderServicePackGetUtilizationListRequest

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

Name | ServiceProviderServicePackGetUtilizationListRequest
Abstract | no
Documentation | Request to get the service pack utilization for a service provider. For each service pack, a table of groups utilizing the pack is returned. The response is either ServiceProviderServicePackGetUtilizationListResponse 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="ServiceProviderServicePackGetUtilizationListRequest">
<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: ServiceProviderServicePackGetUtilizationListResponse

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

Name | ServiceProviderServicePackGetUtilizationListResponse
Abstract | no
Documentation | Response to ServiceProviderServicePackGetUtilizationListRequest. For each service pack, a table of groups utilizing the pack is returned. The utilization table column headings are "Group", "Total Packs" and "Assigned".

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

### Complex Type: ServiceProviderServicePackMigrationTaskAddRequest

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

Name | ServiceProviderServicePackMigrationTaskAddRequest
Abstract | no
Documentation | Modify the properties of a specified service pack migration task. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<taskName> ServicePackMigrationTaskName </taskName> [1]
<startTimestamp> xs:dateTime </startTimestamp> [1]
<maxDurationHours> ServicePackMigrationMaxDurationHours </maxDurationHours> [1]
<sendReportEmail> xs:boolean </sendReportEmail> [1]
<reportDeliveryEmailAddress> EmailAddress </reportDeliveryEmailAddress> [0..1]
<abortOnError> xs:boolean </abortOnError> [1]
<abortErrorThreshold> ServicePackMigrationAbortErrorThreshold </abortErrorThreshold> [0..1]
<reportAllUsers> xs:boolean </reportAllUsers> [1]
<automaticallyIncrementServiceQuantity> xs:boolean </automaticallyIncrementServiceQuantity> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackMigrationTaskAddRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="taskName" type=" ServicePackMigrationTaskName "/>
<xs:element name="startTimestamp" type=" xs:dateTime "/>
<xs:element name="maxDurationHours" type=" ServicePackMigrationMaxDurationHours "/>
<xs:element name="sendReportEmail" type=" xs:boolean "/>
<xs:element name="reportDeliveryEmailAddress" type=" EmailAddress " minOccurs="0"/>
<xs:element name="abortOnError" type=" xs:boolean "/>
<xs:element name="abortErrorThreshold" type=" ServicePackMigrationAbortErrorThreshold " minOccurs="0"/>
<xs:element name="reportAllUsers" type=" xs:boolean "/>
<xs:element name="automaticallyIncrementServiceQuantity" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServicePackMigrationTaskCopyRequest

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

Name | ServiceProviderServicePackMigrationTaskCopyRequest
Abstract | no
Documentation | Makes a copy of one or more existing service pack migration tasks. A copied task can be edited with other commands and scheduled for future execution. The name of the new task is chosen automatically. The name will be "Copy (number) of taskName". The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderServicePackMigrationTaskDeleteRequest

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

Name | ServiceProviderServicePackMigrationTaskDeleteRequest
Abstract | no
Documentation | Deletes a service pack migration task. It is not possible to delete a task while it is currently executing. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderServicePackMigrationTaskGetAvailableGroupListRequest

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

Name | ServiceProviderServicePackMigrationTaskGetAvailableGroupListRequest
Abstract | no
Documentation | Requests a list of groups to migrate. The response is either ServiceProviderServicePackMigrationTaskGetAvailabeGroupListResponse 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]
<responseSizeLimit> ResponseSizeLimit </responseSizeLimit> [0..1]
<searchCriteriaGroupId> SearchCriteriaGroupId </searchCriteriaGroupId> [0..*]
<searchCriteriaGroupName> SearchCriteriaGroupName </searchCriteriaGroupName> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackMigrationTaskGetAvailableGroupListRequest">
<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="searchCriteriaGroupId" type=" SearchCriteriaGroupId " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="searchCriteriaGroupName" type=" SearchCriteriaGroupName " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServicePackMigrationTaskGetAvailableGroupListResponse

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

Name | ServiceProviderServicePackMigrationTaskGetAvailableGroupListResponse
Abstract | no
Documentation | Response to ServiceProviderServicePackMigrationTaskGetAvailableGroupListRequest. The groupTable column headings are: "Group Id", "Group Name", "User Count".

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

### Complex Type: ServiceProviderServicePackMigrationTaskGetListRequest

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

Name | ServiceProviderServicePackMigrationTaskGetListRequest
Abstract | no
Documentation | Requests a list of all service pack migration task for a service provider. The response is either ServiceProviderServicePackMigrationTaskGetListResponse 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="ServiceProviderServicePackMigrationTaskGetListRequest">
<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: ServiceProviderServicePackMigrationTaskGetListResponse

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

Name | ServiceProviderServicePackMigrationTaskGetListResponse
Abstract | no
Documentation | Response to ServiceProviderServicePackMigrationTaskGetListRequest. Contains a table with a row for each service pack migration task and column headings : "Start Timestamp Milliseconds", "Name", "Status", "Error Count", "Users Processed", "Users Total". The start timestamp column is the number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.

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

### Complex Type: ServiceProviderServicePackMigrationTaskGetRequest14sp4

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

Name | ServiceProviderServicePackMigrationTaskGetRequest14sp4
Abstract | no
Documentation | Requests the details of a specified service pack migration task. The response is either ServiceProviderServicePackMigrationTaskGetResponse14sp4 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]
<taskName> ServicePackMigrationTaskName </taskName> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackMigrationTaskGetRequest14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="taskName" type=" ServicePackMigrationTaskName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServicePackMigrationTaskGetResponse14sp4

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

Name | ServiceProviderServicePackMigrationTaskGetResponse14sp4
Abstract | no
Documentation | Response to ServiceProviderServicePackMigrationTaskGetRequest14sp4. The groupTable column headings are: "Group Id", "Group Name", "User Count".

XML Instance Representation
<...>
<!-- ' OCIResponse ' super type was not found in this schema. Some elements and attributes may be missing. -->
<taskName> ServicePackMigrationTaskName </taskName> [1]
<startTimestamp> xs:dateTime </startTimestamp> [0..1]
<maxDurationHours> ServicePackMigrationMaxDurationHours </maxDurationHours> [1]
<sendReportEmail> xs:boolean </sendReportEmail> [1]
<reportDeliveryEmailAddress> EmailAddress </reportDeliveryEmailAddress> [0..1]
<abortOnError> xs:boolean </abortOnError> [1]
<abortErrorThreshold> ServicePackMigrationAbortErrorThreshold </abortErrorThreshold> [0..1]
<reportAllUsers> xs:boolean </reportAllUsers> [1]
<automaticallyIncrementServiceQuantity> xs:boolean </automaticallyIncrementServiceQuantity> [1]
<errorCount> xs:int </errorCount> [1]
<status> ServicePackMigrationTaskStatus </status> [1]
<groupsProcessed> xs:int </groupsProcessed> [1]
<groupsTotal> xs:int </groupsTotal> [1]
<usersProcessed> xs:int </usersProcessed> [1]
<usersTotal> xs:int </usersTotal> [1]
<userSelectionType> ServicePackMigrationTaskUserSelectionType </userSelectionType> [1]
<reportFilePathName> FileName </reportFilePathName> [1]
Start Choice [1]
<migrateAllGroups> true </migrateAllGroups> [1]
<groupTable> core:OCITable </groupTable> [1]
End Choice
<userSelectionServicePackName> ServicePackName </userSelectionServicePackName> [0..*]
<userSelectionServiceName> UserService </userSelectionServiceName> [0..*]
<removeServicePackName> ServicePackName </removeServicePackName> [0..*]
<removeServiceName> UserService </removeServiceName> [0..*]
<assignServicePackName> ServicePackName </assignServicePackName> [0..*]
<assignServiceName> UserService </assignServiceName> [0..*]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackMigrationTaskGetResponse14sp4">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="taskName" type=" ServicePackMigrationTaskName "/>
<xs:element name="startTimestamp" type=" xs:dateTime " minOccurs="0"/>
<xs:element name="maxDurationHours" type=" ServicePackMigrationMaxDurationHours "/>
<xs:element name="sendReportEmail" type=" xs:boolean "/>
<xs:element name="reportDeliveryEmailAddress" type=" EmailAddress " minOccurs="0"/>
<xs:element name="abortOnError" type=" xs:boolean "/>
<xs:element name="abortErrorThreshold" type=" ServicePackMigrationAbortErrorThreshold " minOccurs="0"/>
<xs:element name="reportAllUsers" type=" xs:boolean "/>
<xs:element name="automaticallyIncrementServiceQuantity" type=" xs:boolean "/>
<xs:element name="errorCount" type=" xs:int "/>
<xs:element name="status" type=" ServicePackMigrationTaskStatus "/>
<xs:element name="groupsProcessed" type=" xs:int "/>
<xs:element name="groupsTotal" type=" xs:int "/>
<xs:element name="usersProcessed" type=" xs:int "/>
<xs:element name="usersTotal" type=" xs:int "/>
<xs:element name="userSelectionType" type=" ServicePackMigrationTaskUserSelectionType "/>
<xs:element name="reportFilePathName" type=" FileName "/>
<xs:choice>
<xs:element name="migrateAllGroups" type=" xs:boolean " fixed="true"/>
<xs:element name="groupTable" type=" core:OCITable "/>
</xs:choice>
<xs:element name="userSelectionServicePackName" type=" ServicePackName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="userSelectionServiceName" type=" UserService " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="removeServicePackName" type=" ServicePackName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="removeServiceName" type=" UserService " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="assignServicePackName" type=" ServicePackName " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="assignServiceName" type=" UserService " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServicePackMigrationTaskModifyAssignmentListRequest

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

Name | ServiceProviderServicePackMigrationTaskModifyAssignmentListRequest
Abstract | no
Documentation | Replace the list of services and packs to be assigned to users during the service pack migration. Modification is only allowed prior to task execution. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<taskName> ServicePackMigrationTaskName </taskName> [1]
<userServiceNameList> ReplacementUserServiceList </userServiceNameList> [0..1]
<servicePackNameList> ReplacementServicePackNameList </servicePackNameList> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackMigrationTaskModifyAssignmentListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="taskName" type=" ServicePackMigrationTaskName "/>
<xs:element name="userServiceNameList" type=" ReplacementUserServiceList " nillable="true" minOccurs="0"/>
<xs:element name="servicePackNameList" type=" ReplacementServicePackNameList " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServicePackMigrationTaskModifyGroupListRequest

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

Name | ServiceProviderServicePackMigrationTaskModifyGroupListRequest
Abstract | no
Documentation | Replace the list of groups to be migrated for a specified service pack migration task. Modification is only allowed prior to task execution. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderServicePackMigrationTaskModifyRemovalListRequest

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

Name | ServiceProviderServicePackMigrationTaskModifyRemovalListRequest
Abstract | no
Documentation | Replace the list of services and packs to be removed from users during the service pack migration. Modification is only allowed prior to task execution. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<taskName> ServicePackMigrationTaskName </taskName> [1]
<userServiceNameList> ReplacementUserServiceList </userServiceNameList> [0..1]
<servicePackNameList> ReplacementServicePackNameList </servicePackNameList> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackMigrationTaskModifyRemovalListRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="taskName" type=" ServicePackMigrationTaskName "/>
<xs:element name="userServiceNameList" type=" ReplacementUserServiceList " nillable="true" minOccurs="0"/>
<xs:element name="servicePackNameList" type=" ReplacementServicePackNameList " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServicePackMigrationTaskModifyRequest

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

Name | ServiceProviderServicePackMigrationTaskModifyRequest
Abstract | no
Documentation | Modify the properties of a specified service pack migration task. Modification is only allowed prior to task execution. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<taskName> ServicePackMigrationTaskName </taskName> [1]
<newTaskName> ServicePackMigrationTaskName </newTaskName> [0..1]
<startTimestamp> xs:dateTime </startTimestamp> [0..1]
<maxDurationHours> ServicePackMigrationMaxDurationHours </maxDurationHours> [0..1]
<sendReportEmail> xs:boolean </sendReportEmail> [0..1]
<reportDeliveryEmailAddress> EmailAddress </reportDeliveryEmailAddress> [0..1]
<abortOnError> xs:boolean </abortOnError> [0..1]
<abortErrorThreshold> ServicePackMigrationAbortErrorThreshold </abortErrorThreshold> [0..1]
<reportAllUsers> xs:boolean </reportAllUsers> [0..1]
<automaticallyIncrementServiceQuantity> xs:boolean </automaticallyIncrementServiceQuantity> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackMigrationTaskModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="taskName" type=" ServicePackMigrationTaskName "/>
<xs:element name="newTaskName" type=" ServicePackMigrationTaskName " minOccurs="0"/>
<xs:element name="startTimestamp" type=" xs:dateTime " minOccurs="0"/>
<xs:element name="maxDurationHours" type=" ServicePackMigrationMaxDurationHours " minOccurs="0"/>
<xs:element name="sendReportEmail" type=" xs:boolean " minOccurs="0"/>
<xs:element name="reportDeliveryEmailAddress" type=" EmailAddress " nillable="true" minOccurs="0"/>
<xs:element name="abortOnError" type=" xs:boolean " minOccurs="0"/>
<xs:element name="abortErrorThreshold" type=" ServicePackMigrationAbortErrorThreshold " nillable="true" minOccurs="0"/>
<xs:element name="reportAllUsers" type=" xs:boolean " minOccurs="0"/>
<xs:element name="automaticallyIncrementServiceQuantity" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest

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

Name | ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest
Abstract | no
Documentation | Replace the list of services and packs used to select which users will be migrated. Modification is only allowed prior to task execution. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<taskName> ServicePackMigrationTaskName </taskName> [1]
<userSelectionType> ServicePackMigrationTaskUserSelectionType </userSelectionType> [0..1]
<userServiceNameList> ReplacementUserServiceList </userServiceNameList> [0..1]
<servicePackNameList> ReplacementServicePackNameList </servicePackNameList> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackMigrationTaskModifyUserSelectionRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="taskName" type=" ServicePackMigrationTaskName "/>
<xs:element name="userSelectionType" type=" ServicePackMigrationTaskUserSelectionType " minOccurs="0"/>
<xs:element name="userServiceNameList" type=" ReplacementUserServiceList " nillable="true" minOccurs="0"/>
<xs:element name="servicePackNameList" type=" ReplacementServicePackNameList " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderServicePackMigrationTaskTerminateRequest

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

Name | ServiceProviderServicePackMigrationTaskTerminateRequest
Abstract | no
Documentation | Terminates a service pack migration task that is currently executing. Modification is only allowed prior to task execution. The response is either SuccessResponse or ErrorResponse.

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

### Complex Type: ServiceProviderServicePackModifyRequest

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

Name | ServiceProviderServicePackModifyRequest
Abstract | no
Documentation | Requests to modify a service pack for a service provider. The response is either SuccessResponse or ErrorResponse.

XML Instance Representation
<...>
<!-- ' OCICommand ' super type was not found in this schema. Some elements and attributes may be missing. -->
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<servicePackName> ServicePackName </servicePackName> [1]
<newServicePackName> ServicePackName </newServicePackName> [0..1]
<servicePackDescription> ServicePackDescription </servicePackDescription> [0..1]
<isAvailableForUse> xs:boolean </isAvailableForUse> [0..1]
<servicePackQuantity> UnboundedPositiveInt </servicePackQuantity> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderServicePackModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="servicePackName" type=" ServicePackName "/>
<xs:element name="newServicePackName" type=" ServicePackName " minOccurs="0"/>
<xs:element name="servicePackDescription" type=" ServicePackDescription " nillable="true" minOccurs="0"/>
<xs:element name="isAvailableForUse" type=" xs:boolean " minOccurs="0"/>
<xs:element name="servicePackQuantity" type=" UnboundedPositiveInt " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderSessionAdmissionControlGetRequest

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

Name | ServiceProviderSessionAdmissionControlGetRequest
Abstract | no
Documentation | Get the session admission control capacity for the service provider. The response is either a ServiceProviderSessionAdmissionControlGetResponse 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="ServiceProviderSessionAdmissionControlGetRequest">
<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: ServiceProviderSessionAdmissionControlGetResponse

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

Name | ServiceProviderSessionAdmissionControlGetResponse
Abstract | no
Documentation | Response to the ServiceProviderSessionAdmissionControlGetRequest. The response contains the session admission control capacity allocated for the service provider.
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. -->
<restrictAggregateSessions> xs:boolean </restrictAggregateSessions> [1]
<maxSessions> NonNegativeInt </maxSessions> [0..1]
<maxUserOriginatingSessions> NonNegativeInt </maxUserOriginatingSessions> [0..1]
<maxUserTerminatingSessions> NonNegativeInt </maxUserTerminatingSessions> [0..1]
<countIntraServiceProviderSessions> xs:boolean </countIntraServiceProviderSessions> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderSessionAdmissionControlGetResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="restrictAggregateSessions" type=" xs:boolean "/>
<xs:element name="maxSessions" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="maxUserOriginatingSessions" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="maxUserTerminatingSessions" type=" NonNegativeInt " minOccurs="0"/>
<xs:element name="countIntraServiceProviderSessions" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderSessionAdmissionControlModifyRequest

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

Name | ServiceProviderSessionAdmissionControlModifyRequest
Abstract | no
Documentation | Request to modify session admission control capacity for the service provider. 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]
<restrictAggregateSessions> xs:boolean </restrictAggregateSessions> [0..1]
<maxSessions> NonNegativeInt </maxSessions> [0..1]
<maxUserOriginatingSessions> NonNegativeInt </maxUserOriginatingSessions> [0..1]
<maxUserTerminatingSessions> NonNegativeInt </maxUserTerminatingSessions> [0..1]
<countIntraServiceProviderSessions> xs:boolean </countIntraServiceProviderSessions> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderSessionAdmissionControlModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="restrictAggregateSessions" type=" xs:boolean " minOccurs="0"/>
<xs:element name="maxSessions" type=" NonNegativeInt " nillable="true" 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="countIntraServiceProviderSessions" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderSessionAdmissionControlWhiteListGetRequest

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

Name | ServiceProviderSessionAdmissionControlWhiteListGetRequest
Abstract | no
Documentation | Request to get the Service Provider Session Admission White List information. The response is either a ServiceProviderSessionAdmissionControlWhiteListGetResponse 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="ServiceProviderSessionAdmissionControlWhiteListGetRequest">
<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: ServiceProviderSessionAdmissionControlWhiteListGetResponse

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

Name | ServiceProviderSessionAdmissionControlWhiteListGetResponse
Abstract | no
Documentation | Response to the ServiceProviderSessionAdmissionControlWhiteListGetRequest. The response contains the White List information.
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. -->
<matchDigitPattern> DigitPattern </matchDigitPattern> [0..*]
<enableWhiteList> xs:boolean </enableWhiteList> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderSessionAdmissionControlWhiteListGetResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="matchDigitPattern" type=" DigitPattern " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="enableWhiteList" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderSessionAdmissionControlWhiteListModifyRequest

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

Name | ServiceProviderSessionAdmissionControlWhiteListModifyRequest
Abstract | no
Documentation | Modify the Service Provider Session Admission Control White List information. The number of digit pattern entries is limited to 100. 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]
<addMatchDigitPattern> DigitPattern </addMatchDigitPattern> [0..100]
<deleteMatchDigitPattern> DigitPattern </deleteMatchDigitPattern> [0..100]
<enableWhiteList> xs:boolean </enableWhiteList> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderSessionAdmissionControlWhiteListModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="addMatchDigitPattern" type=" DigitPattern " minOccurs="0" maxOccurs="100"/>
<xs:element name="deleteMatchDigitPattern" type=" DigitPattern " minOccurs="0" maxOccurs="100"/>
<xs:element name="enableWhiteList" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderSIPAuthenticationPasswordRulesGetRequest

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

Name | ServiceProviderSIPAuthenticationPasswordRulesGetRequest
Abstract | no
Documentation | Request to get the service provider level SIP authentication password rule settings. The response is either a ServiceProviderSIPAuthenticationPasswordRulesGetResponse 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="ServiceProviderSIPAuthenticationPasswordRulesGetRequest">
<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: ServiceProviderSIPAuthenticationPasswordRulesGetResponse

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

Name | ServiceProviderSIPAuthenticationPasswordRulesGetResponse
Abstract | no
Documentation | Response to ServiceProviderSIPAuthenticationPasswordRulesGetRequest. Contains the SIP authentication password rules for the service provider.
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. -->
<useServiceProviderSettings> xs:boolean </useServiceProviderSettings> [1]
<disallowAuthenticationName> xs:boolean </disallowAuthenticationName> [1]
<disallowOldPassword> xs:boolean </disallowOldPassword> [1]
<disallowReversedOldPassword> xs:boolean </disallowReversedOldPassword> [1]
<restrictMinDigits> xs:boolean </restrictMinDigits> [1]
<minDigits> PasswordMinDigits </minDigits> [1]
<restrictMinUpperCaseLetters> xs:boolean </restrictMinUpperCaseLetters> [1]
<minUpperCaseLetters> PasswordMinUpperCaseLetters </minUpperCaseLetters> [1]
<restrictMinLowerCaseLetters> xs:boolean </restrictMinLowerCaseLetters> [1]
<minLowerCaseLetters> PasswordMinLowerCaseLetters </minLowerCaseLetters> [1]
<restrictMinNonAlphanumericCharacters> xs:boolean </restrictMinNonAlphanumericCharacters> [1]
<minNonAlphanumericCharacters> PasswordMinNonAlphanumericCharacters </minNonAlphanumericCharacters> [1]
<minLength> PasswordMinLength </minLength> [1]
<sendPermanentLockoutNotification> xs:boolean </sendPermanentLockoutNotification> [1]
<permanentLockoutNotifyEmailAddress> EmailAddress </permanentLockoutNotifyEmailAddress> [0..1]
<endpointAuthenticationLockoutType> AuthenticationLockoutType </endpointAuthenticationLockoutType> [1]
<endpointTemporaryLockoutThreshold> AuthenticationTemporaryLockoutThreshold </endpointTemporaryLockoutThreshold> [1]
<endpointWaitAlgorithm> AuthenticationLockoutWaitAlgorithmType </endpointWaitAlgorithm> [1]
<endpointLockoutFixedMinutes> AuthenticationLockoutFixedWaitTimeMinutes </endpointLockoutFixedMinutes> [1]
<endpointPermanentLockoutThreshold> AuthenticationPermanentLockoutThreshold </endpointPermanentLockoutThreshold> [1]
<trunkGroupTemporaryLockoutThreshold> AuthenticationTemporaryLockoutThreshold </trunkGroupTemporaryLockoutThreshold> [1]
<trunkGroupAuthenticationLockoutType> AuthenticationLockoutType </trunkGroupAuthenticationLockoutType> [1]
<trunkGroupWaitAlgorithm> AuthenticationLockoutWaitAlgorithmType </trunkGroupWaitAlgorithm> [1]
<trunkGroupLockoutFixedMinutes> AuthenticationLockoutFixedWaitTimeMinutes </trunkGroupLockoutFixedMinutes> [1]
<trunkGroupPermanentLockoutThreshold> AuthenticationPermanentLockoutThreshold </trunkGroupPermanentLockoutThreshold> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderSIPAuthenticationPasswordRulesGetResponse">
<xs:complexContent>
<xs:extension base=" core:OCIDataResponse ">
<xs:sequence>
<xs:element name="useServiceProviderSettings" type=" xs:boolean "/>
<xs:element name="disallowAuthenticationName" type=" xs:boolean "/>
<xs:element name="disallowOldPassword" type=" xs:boolean "/>
<xs:element name="disallowReversedOldPassword" type=" xs:boolean "/>
<xs:element name="restrictMinDigits" type=" xs:boolean "/>
<xs:element name="minDigits" type=" PasswordMinDigits "/>
<xs:element name="restrictMinUpperCaseLetters" type=" xs:boolean "/>
<xs:element name="minUpperCaseLetters" type=" PasswordMinUpperCaseLetters "/>
<xs:element name="restrictMinLowerCaseLetters" type=" xs:boolean "/>
<xs:element name="minLowerCaseLetters" type=" PasswordMinLowerCaseLetters "/>
<xs:element name="restrictMinNonAlphanumericCharacters" type=" xs:boolean "/>
<xs:element name="minNonAlphanumericCharacters" type=" PasswordMinNonAlphanumericCharacters "/>
<xs:element name="minLength" type=" PasswordMinLength "/>
<xs:element name="sendPermanentLockoutNotification" type=" xs:boolean "/>
<xs:element name="permanentLockoutNotifyEmailAddress" type=" EmailAddress " minOccurs="0"/>
<xs:element name="endpointAuthenticationLockoutType" type=" AuthenticationLockoutType "/>
<xs:element name="endpointTemporaryLockoutThreshold" type=" AuthenticationTemporaryLockoutThreshold "/>
<xs:element name="endpointWaitAlgorithm" type=" AuthenticationLockoutWaitAlgorithmType "/>
<xs:element name="endpointLockoutFixedMinutes" type=" AuthenticationLockoutFixedWaitTimeMinutes "/>
<xs:element name="endpointPermanentLockoutThreshold" type=" AuthenticationPermanentLockoutThreshold "/>
<xs:element name="trunkGroupTemporaryLockoutThreshold" type=" AuthenticationTemporaryLockoutThreshold "/>
<xs:element name="trunkGroupAuthenticationLockoutType" type=" AuthenticationLockoutType "/>
<xs:element name="trunkGroupWaitAlgorithm" type=" AuthenticationLockoutWaitAlgorithmType "/>
<xs:element name="trunkGroupLockoutFixedMinutes" type=" AuthenticationLockoutFixedWaitTimeMinutes "/>
<xs:element name="trunkGroupPermanentLockoutThreshold" type=" AuthenticationPermanentLockoutThreshold "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceProviderSIPAuthenticationPasswordRulesModifyRequest

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

Name | ServiceProviderSIPAuthenticationPasswordRulesModifyRequest
Abstract | no
Documentation | Request to modify the service provider level SIP authentication password rule settings. The useServiceProviderSettings element can only be modified by a system administrator or a provisioning administrator. 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]
<useServiceProviderSettings> xs:boolean </useServiceProviderSettings> [0..1]
<disallowAuthenticationName> xs:boolean </disallowAuthenticationName> [0..1]
<disallowOldPassword> xs:boolean </disallowOldPassword> [0..1]
<disallowReversedOldPassword> xs:boolean </disallowReversedOldPassword> [0..1]
<restrictMinDigits> xs:boolean </restrictMinDigits> [0..1]
<minDigits> PasswordMinDigits </minDigits> [0..1]
<restrictMinUpperCaseLetters> xs:boolean </restrictMinUpperCaseLetters> [0..1]
<minUpperCaseLetters> PasswordMinUpperCaseLetters </minUpperCaseLetters> [0..1]
<restrictMinLowerCaseLetters> xs:boolean </restrictMinLowerCaseLetters> [0..1]
<minLowerCaseLetters> PasswordMinLowerCaseLetters </minLowerCaseLetters> [0..1]
<restrictMinNonAlphanumericCharacters> xs:boolean </restrictMinNonAlphanumericCharacters> [0..1]
<minNonAlphanumericCharacters> PasswordMinNonAlphanumericCharacters </minNonAlphanumericCharacters> [0..1]
<minLength> PasswordMinLength </minLength> [0..1]
<sendPermanentLockoutNotification> xs:boolean </sendPermanentLockoutNotification> [0..1]
<permanentLockoutNotifyEmailAddress> EmailAddress </permanentLockoutNotifyEmailAddress> [0..1]
<endpointAuthenticationLockoutType> AuthenticationLockoutType </endpointAuthenticationLockoutType> [0..1]
<endpointTemporaryLockoutThreshold> AuthenticationTemporaryLockoutThreshold </endpointTemporaryLockoutThreshold> [0..1]
<endpointWaitAlgorithm> AuthenticationLockoutWaitAlgorithmType </endpointWaitAlgorithm> [0..1]
<endpointLockoutFixedMinutes> AuthenticationLockoutFixedWaitTimeMinutes </endpointLockoutFixedMinutes> [0..1]
<endpointPermanentLockoutThreshold> AuthenticationPermanentLockoutThreshold </endpointPermanentLockoutThreshold> [0..1]
<trunkGroupAuthenticationLockoutType> AuthenticationLockoutType </trunkGroupAuthenticationLockoutType> [0..1]
<trunkGroupTemporaryLockoutThreshold> AuthenticationTemporaryLockoutThreshold </trunkGroupTemporaryLockoutThreshold> [0..1]
<trunkGroupWaitAlgorithm> AuthenticationLockoutWaitAlgorithmType </trunkGroupWaitAlgorithm> [0..1]
<trunkGroupLockoutFixedMinutes> AuthenticationLockoutFixedWaitTimeMinutes </trunkGroupLockoutFixedMinutes> [0..1]
<trunkGroupPermanentLockoutThreshold> AuthenticationPermanentLockoutThreshold </trunkGroupPermanentLockoutThreshold> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderSIPAuthenticationPasswordRulesModifyRequest">
<xs:complexContent>
<xs:extension base=" core:OCIRequest ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="useServiceProviderSettings" type=" xs:boolean " minOccurs="0"/>
<xs:element name="disallowAuthenticationName" type=" xs:boolean " minOccurs="0"/>
<xs:element name="disallowOldPassword" type=" xs:boolean " minOccurs="0"/>
<xs:element name="disallowReversedOldPassword" type=" xs:boolean " minOccurs="0"/>
<xs:element name="restrictMinDigits" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minDigits" type=" PasswordMinDigits " minOccurs="0"/>
<xs:element name="restrictMinUpperCaseLetters" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minUpperCaseLetters" type=" PasswordMinUpperCaseLetters " minOccurs="0"/>
<xs:element name="restrictMinLowerCaseLetters" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minLowerCaseLetters" type=" PasswordMinLowerCaseLetters " minOccurs="0"/>
<xs:element name="restrictMinNonAlphanumericCharacters" type=" xs:boolean " minOccurs="0"/>
<xs:element name="minNonAlphanumericCharacters" type=" PasswordMinNonAlphanumericCharacters " minOccurs="0"/>
<xs:element name="minLength" type=" PasswordMinLength " minOccurs="0"/>
<xs:element name="sendPermanentLockoutNotification" type=" xs:boolean " minOccurs="0"/>
<xs:element name="permanentLockoutNotifyEmailAddress" type=" EmailAddress " nillable="true" minOccurs="0"/>
<xs:element name="endpointAuthenticationLockoutType" type=" AuthenticationLockoutType " minOccurs="0"/>
<xs:element name="endpointTemporaryLockoutThreshold" type=" AuthenticationTemporaryLockoutThreshold " minOccurs="0"/>
<xs:element name="endpointWaitAlgorithm" type=" AuthenticationLockoutWaitAlgorithmType " minOccurs="0"/>
<xs:element name="endpointLockoutFixedMinutes" type=" AuthenticationLockoutFixedWaitTimeMinutes " minOccurs="0"/>
<xs:element name="endpointPermanentLockoutThreshold" type=" AuthenticationPermanentLockoutThreshold " minOccurs="0"/>
<xs:element name="trunkGroupAuthenticationLockoutType" type=" AuthenticationLockoutType " minOccurs="0"/>
<xs:element name="trunkGroupTemporaryLockoutThreshold" type=" AuthenticationTemporaryLockoutThreshold " minOccurs="0"/>
<xs:element name="trunkGroupWaitAlgorithm" type=" AuthenticationLockoutWaitAlgorithmType " minOccurs="0"/>
<xs:element name="trunkGroupLockoutFixedMinutes" type=" AuthenticationLockoutFixedWaitTimeMinutes " minOccurs="0"/>
<xs:element name="trunkGroupPermanentLockoutThreshold" type=" AuthenticationPermanentLockoutThreshold " minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Simple Type: AnswerConfirmationAnnouncementSelection

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

Name | AnswerConfirmationAnnouncementSelection
Content | Base XSD Type: token value comes from list: {'System'|'Custom'}
Documentation | Anser Confirmation Announcement Selection.

Schema Component Representation
<xs:simpleType name="AnswerConfirmationAnnouncementSelection">
<xs:restriction base=" xs:token ">
<xs:enumeration value="System"/>
<xs:enumeration value="Custom"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AnswerConfirmationTimeoutSeconds

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

Name | AnswerConfirmationTimeoutSeconds
Content | Base XSD Type: int 2 <= value <= 30
Documentation | The timer determines how long the system will wait for the confirmation.

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

### Simple Type: ServicePackMigrationAbortErrorThreshold

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

Name | ServicePackMigrationAbortErrorThreshold
Content | Base XSD Type: int value >= 1
Documentation | The service pack migration task will be aborted if this many errors occurs.

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

### Simple Type: ServicePackMigrationMaxDurationHours

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

Name | ServicePackMigrationMaxDurationHours
Content | Base XSD Type: int 1 <= value <= 9
Documentation | The maximum duration of a service pack migration task.

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

### Simple Type: ServicePackMigrationTaskName

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

Name | ServicePackMigrationTaskName
Content | Base XSD Type: token length >= 1
Documentation | Service pack migration task name.

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

### Simple Type: ServicePackMigrationTaskStatus

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

Name | ServicePackMigrationTaskStatus
Content | Base XSD Type: token value comes from list: {'Awaiting Edits'|'Pending'|'Processing'|'Terminating'|'Terminated'|'Stopped By System'|'Completed'}
Documentation | Possible status values of a service pack migration task.

Schema Component Representation
<xs:simpleType name="ServicePackMigrationTaskStatus">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Awaiting Edits"/>
<xs:enumeration value="Pending"/>
<xs:enumeration value="Processing"/>
<xs:enumeration value="Terminating"/>
<xs:enumeration value="Terminated"/>
<xs:enumeration value="Stopped By System"/>
<xs:enumeration value="Completed"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServicePackMigrationTaskUserSelectionType

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

Name | ServicePackMigrationTaskUserSelectionType
Content | Base XSD Type: NMTOKEN value comes from list: {'All'|'Any'|'None'}
Documentation | Possible status values of a service pack migration task.

Schema Component Representation
<xs:simpleType name="ServicePackMigrationTaskUserSelectionType">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="All"/>
<xs:enumeration value="Any"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderPasswordRulesApplyTo

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

Name | ServiceProviderPasswordRulesApplyTo
Content | Base XSD Type: token value comes from list: {'Administrator'|'Administrator and User'|'Group Administrator and User External Authentication'}
Documentation | User types for which the Service Provider Password Rules apply. The rules could apply to the Administrators (Group and Department) or Administrators (Group and Department) and Users.

Schema Component Representation
<xs:simpleType name="ServiceProviderPasswordRulesApplyTo">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Administrator"/>
<xs:enumeration value="Administrator and User"/>
<xs:enumeration value="Group Administrator and User External Authentication"/>
</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