# 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: AccessDevice
  - Complex Type: AccessDeviceEndpointAdd
  - Complex Type: AccessDeviceEndpointKey
  - Complex Type: AccessDeviceEndpointModify
  - Complex Type: AccessDeviceEndpointRead14
  - Complex Type: AccessDeviceEndpointWithPortNumberRead
  - Complex Type: AccessDeviceKey
  - Complex Type: AccessDeviceMultipleContactEndpointAdd
  - Complex Type: AccessDeviceMultipleContactEndpointModify
  - Complex Type: AccessDeviceMultipleContactEndpointRead20
  - Complex Type: AnnouncementFileKey
  - Complex Type: AnnouncementFileLevelKey
  - Complex Type: AssignedGroupServicesEntry
  - Complex Type: AssignedUserServicesEntry
  - Complex Type: AutoAttendantKeyConfigurationModifyEntry
  - Complex Type: AutoAttendantKeyModifyConfiguration
  - Complex Type: CallCenterAnnouncementFileListModify
  - Complex Type: CallCenterAnnouncementFileListModify20
  - Complex Type: CallCenterAnnouncementFileListRead20
  - Complex Type: CallCenterAnnouncementURLList
  - Complex Type: CallCenterAnnouncementURLListModify
  - Complex Type: CallCenterMediaOnHoldSourceModify20
  - Complex Type: CallCenterMediaOnHoldSourceRead20
  - Complex Type: CallCenterReportTemplateKey
  - Complex Type: CallLogsEntry
  - Complex Type: CommunicationBarringAuthorizationCodeEntry
  - Complex Type: CommunicationBarringIncomingRule
  - Complex Type: CommunicationBarringIncomingRule19sp1
  - Complex Type: CommunicationBarringProfileReplacementList
  - Complex Type: Contact
  - Complex Type: CPEDeviceModifyOptions16sp1
  - Complex Type: CPEDeviceOptions16sp1
  - Complex Type: CPEDeviceOptionsRead16sp1
  - Complex Type: CriteriaActivation
  - Complex Type: CriteriaFromDn
  - Complex Type: CriteriaFromDnModify
  - Complex Type: CriteriaReplacementDNList
  - Complex Type: DepartmentKey
  - Complex Type: DeviceManagementDeviceTypeModifyOptions16
  - Complex Type: DeviceManagementDeviceTypeOptions16
  - Complex Type: DeviceManagementDeviceTypeOptionsRead16
  - Complex Type: DeviceManagementLanguageMapping
  - Complex Type: DeviceManagementUserNamePassword16
  - Complex Type: DialableCallerIDCriteriaPriorityOrder
  - Complex Type: DNISKey
  - Complex Type: DNRange
  - Complex Type: EnterpriseDepartmentKey
  - Complex Type: ExchangeUserNamePassword
  - Complex Type: ExtendedFileResource
  - Complex Type: ExtendedMediaFileLevelResource20
  - Complex Type: ExtendedMediaFileResource
  - Complex Type: ExtendedMediaFileResource20
  - Complex Type: ExtensionRange17
  - Complex Type: FeatureAccessCodeEntry
  - Complex Type: FileResource
  - Complex Type: GroupDepartmentKey
  - Complex Type: GroupServiceAuthorization
  - Complex Type: HolidaySchedule
  - Complex Type: HourMinute
  - Complex Type: HuntAgentWeight
  - Complex Type: IPAddressRange
  - Complex Type: LabeledFileNameResource
  - Complex Type: LabeledFileResource
  - Complex Type: LabeledMediaFileResource
  - Complex Type: MeetMeConferencingConferenceKey
  - Complex Type: MixedCallLogsEntry
  - Complex Type: NameDialingName
  - Complex Type: NetworkClassOfServiceCommunicationBarringProfile
  - Complex Type: PhoneListEntry
  - Complex Type: PublicUserIdentity
  - Complex Type: RandomPort
  - Complex Type: Recurrence
  - Complex Type: ReplacementCallProcessingPolicyProfileSubscriberTypeList20
  - Complex Type: ReplacementCommunicationBarringAlternateCallIndicatorList
  - Complex Type: ReplacementCommunicationBarringCallTypeList
  - Complex Type: ReplacementCommunicationBarringIncomingRuleList19sp1
  - Complex Type: ReplacementContactList
  - Complex Type: ReplacementDeviceList
  - Complex Type: ReplacementNumberPortabilityStatusList
  - Complex Type: ReplacementOutgoingDNList
  - Complex Type: ReplacementOutgoingDNorSIPURIList
  - Complex Type: ReplacementServicePackNameList
  - Complex Type: ReplacementSIPAliasList
  - Complex Type: ReplacementUserIdList
  - Complex Type: ReplacementUserServiceList
  - Complex Type: ReplacementVirtualOnNetCallTypeNameList
  - Complex Type: ResponsePagingControl
  - Complex Type: ScheduleEvents
  - Complex Type: ScheduleGlobalKey
  - Complex Type: ScheduleKey
  - Complex Type: ServiceActivation
  - Complex Type: ServiceInstanceAddProfile
  - Complex Type: ServiceInstanceAddProfileCallCenter
  - Complex Type: ServiceInstanceAddProfileTrunkGroup
  - Complex Type: ServiceInstanceModifyProfile
  - Complex Type: ServiceInstanceReadProfile19sp1
  - Complex Type: ServicePackAuthorization
  - Complex Type: ServiceProviderCommunicationBarringHierarchicalCallMeNowRule
  - Complex Type: ServiceProviderCommunicationBarringHierarchicalOriginatingRule
  - Complex Type: ServiceProviderCommunicationBarringHierarchicalRedirectingRule
  - Complex Type: ServiceProviderReplacementCommunicationBarringHierarchicalCallMeNowRuleList
  - Complex Type: ServiceProviderReplacementCommunicationBarringHierarchicalOriginatingRuleList
  - Complex Type: ServiceProviderReplacementCommunicationBarringHierarchicalRedirectingRuleList
  - Complex Type: SimultaneousRingNumber
  - Complex Type: SimultaneousRingReplacementNumberList
  - Complex Type: StreetAddress
  - Complex Type: TimeSchedule
  - Complex Type: TrunkAddressingAdd
  - Complex Type: TrunkAddressingModify
  - Complex Type: TrunkAddressingRead
  - Complex Type: TrunkGroupDeviceEndpointAdd
  - Complex Type: TrunkGroupDeviceEndpointModify
  - Complex Type: TrunkGroupDeviceEndpointRead14sp4
  - Complex Type: TrunkGroupKey
  - Complex Type: TrunkGroupMultipleContactPilotUser
  - Complex Type: TrunkGroupPilotUser
  - Complex Type: UnboundedNonNegativeInt
  - Complex Type: UnboundedPositiveInt
  - Complex Type: UserDisplayNames
  - Complex Type: UserEndpointKey
  - Complex Type: UserServiceAuthorization
  - Complex Type: VerifyTranslationAndRoutingOrigination
  - Complex Type: VerifyTranslationAndRoutingParameters
  - Complex Type: VoiceMessagingAlternateNoAnswerGreetingModify16
  - Simple Type: AccessCode
  - Simple Type: AccessDeviceConfigurationRelativeURL
  - Simple Type: AccessDeviceDescription
  - Simple Type: AccessDeviceEndpointLinePort
  - Simple Type: AccessDeviceEnhancedConfigurationFileName
  - Simple Type: AccessDeviceEnhancedConfigurationMode
  - Simple Type: AccessDeviceEnhancedConfigurationType14
  - Simple Type: AccessDeviceLevel
  - Simple Type: AccessDeviceMACAddress
  - Simple Type: AccessDeviceName
  - Simple Type: AccessDevicePhysicalLocation
  - Simple Type: AccessDevicePortNumber
  - Simple Type: AccessDeviceProtocol
  - Simple Type: AccessDeviceResetEvent
  - Simple Type: AccessDeviceSerialNumber
  - Simple Type: AccessDeviceStatus
  - Simple Type: AccessDeviceType
  - Simple Type: AddressLocation
  - Simple Type: AgentACDAutomaticState
  - Simple Type: AlternateTrunkIdentity
  - Simple Type: AnnouncementAudioFileSize
  - Simple Type: AnnouncementFileName
  - Simple Type: AnnouncementFileType
  - Simple Type: AnnouncementRepositoryType
  - Simple Type: AnnouncementSelection
  - Simple Type: AnnouncementVideoFileSize
  - Simple Type: ApplicationServerSetName
  - Simple Type: AudioFileCodec
  - Simple Type: AuthenticationLockoutFixedWaitTimeMinutes
  - Simple Type: AuthenticationLockoutType
  - Simple Type: AuthenticationLockoutWaitAlgorithmType
  - Simple Type: AuthenticationMode
  - Simple Type: AuthenticationPermanentLockoutThreshold
  - Simple Type: AuthenticationTemporaryLockoutThreshold
  - Simple Type: AutoAttendantDialingScope
  - Simple Type: AutoAttendantKeyAction
  - Simple Type: AutoAttendantMenuKey
  - Simple Type: AutoAttendantMenuKeyDescription
  - Simple Type: AutoAttendantNameDialingEntry
  - Simple Type: AutoAttendantSubmenuId
  - Simple Type: BroadWorksMobileManagerCertificateFile
  - Simple Type: BroadWorksMobileManagerDeactivationReason
  - Simple Type: BroadWorksMobileManagerDomainName
  - Simple Type: BroadWorksMobileManagerHomeZoneCellId
  - Simple Type: BroadWorksMobileManagerHomeZoneLocationAreaCode
  - Simple Type: BroadWorksMobileManagerHomeZoneMobileCountryCode
  - Simple Type: BroadWorksMobileManagerHomeZoneNetworkCountryCode
  - Simple Type: BroadWorksMobileManagerInformationFile
  - Simple Type: BroadWorksMobileManagerMaxTxPerSecond
  - Simple Type: BroadWorksMobileManagerName
  - Simple Type: BroadWorksMobileManagerPassword
  - Simple Type: BroadWorksMobileManagerUserName
  - Simple Type: BroadWorksMobilityGroupSettingLevel
  - Simple Type: BroadWorksMobilityServiceProviderSettingLevel
  - Simple Type: BurstingMaxActiveCalls
  - Simple Type: BurstingMaxIncomingCalls
  - Simple Type: BurstingMaxOutgoingCalls
  - Simple Type: CallCenterAgentSkillLevel
  - Simple Type: CallCenterAgentThresholdProfileName
  - Simple Type: CallCenterAgentUnavailableCode
  - Simple Type: CallCenterForceDeliveryWaitTimeSeconds
  - Simple Type: CallCenterManualNightServiceAnnouncementMode
  - Simple Type: CallCenterMediaOnHoldMessageSelection
  - Simple Type: CallCenterOverflowProcessingAction
  - Simple Type: CallCenterQueueLength16
  - Simple Type: CallCenterReportAbandonedCallInputParameterNumber
  - Simple Type: CallCenterReportDataTemplateFilterNumber
  - Simple Type: CallCenterReportDataTemplateQueryFilterValue
  - Simple Type: CallCenterReportServiceLevelInputParameterNumber
  - Simple Type: CallCenterReportTemplateFileName
  - Simple Type: CallCenterReportTemplateLevel
  - Simple Type: CallCenterReportTemplateName
  - Simple Type: CallCenterReportTemplateURI
  - Simple Type: CallCenterScheduledReportName
  - Simple Type: CallCenterScheduledServiceAction
  - Simple Type: CallCenterStatisticsSource
  - Simple Type: CallCenterWrapUpSeconds
  - Simple Type: CallingLineIdentityForRedirectedCalls
  - Simple Type: CallingLineIdFirstName
  - Simple Type: CallingLineIdLastName
  - Simple Type: CallingPlanDigitPatternName
  - Simple Type: CallLogId
  - Simple Type: CallLogId17sp4
  - Simple Type: CallLogsEntryName
  - Simple Type: CallLogsType
  - Simple Type: CallProcessingMaxCallTimeForAnsweredCallsMinutes16
  - Simple Type: CallProcessingMaxCallTimeForUnansweredCallsMinutes19sp1
  - Simple Type: CallProcessingMaxConcurrentFindMeFollowMeInvocations19sp1
  - Simple Type: CallProcessingMaxConcurrentRedirectedCalls19sp1
  - Simple Type: CallProcessingMaxConferenceParties
  - Simple Type: CallProcessingMaxFindMeFollowMeDepth19sp1
  - Simple Type: CallProcessingMaxForks
  - Simple Type: CallProcessingMaxRedirectionDepth19sp1
  - Simple Type: CallProcessingMaxRedirections
  - Simple Type: CallProcessingMaxSimultaneousCalls19sp1
  - Simple Type: CallProcessingMaxSimultaneousForwards
  - Simple Type: CallProcessingPolicyProfileDescription
  - Simple Type: CallProcessingPolicyProfileName
  - Simple Type: CallProcessingPolicyProfileSubscriberType20
  - Simple Type: CallRecordingPlatformDescription
  - Simple Type: CallRecordingPlatformName
  - Simple Type: CallRecordingPlatformSchemaVersion
  - Simple Type: CallTypeDigitMap
  - Simple Type: CLIDPolicy
  - Simple Type: CommunicationBarringAlternateCallIndicator
  - Simple Type: CommunicationBarringAuthorizationCode
  - Simple Type: CommunicationBarringAuthorizationCodeDescription
  - Simple Type: CommunicationBarringCallMeNowAction
  - Simple Type: CommunicationBarringCallType
  - Simple Type: CommunicationBarringCriteriaName
  - Simple Type: CommunicationBarringCriteriaPriority
  - Simple Type: CommunicationBarringIncomingAction
  - Simple Type: CommunicationBarringOriginatingAction
  - Simple Type: CommunicationBarringProfileDescription
  - Simple Type: CommunicationBarringProfileName
  - Simple Type: CommunicationBarringRedirectingAction
  - Simple Type: CommunicationBarringTimeoutSeconds
  - Simple Type: ConnectedLineIdentificationPrivacyOnRedirectedCalls
  - Simple Type: CounterResetHour
  - Simple Type: CounterResetIntervalDays
  - Simple Type: CounterResetMinute
  - Simple Type: CountryCode
  - Simple Type: CountryName
  - Simple Type: CPEDeviceConfigRebuildType
  - Simple Type: CPEDeviceFileFormat
  - Simple Type: CPEDeviceResetEventType
  - Simple Type: CPEFileDirectory
  - Simple Type: CPESystemFileName
  - Simple Type: CriteriaDnSelection
  - Simple Type: CriteriaName
  - Simple Type: CustomContactDirectoryName
  - Simple Type: DayOfMonth
  - Simple Type: DayOfWeek
  - Simple Type: DayOfWeekInMonth
  - Simple Type: DbSchemaInstanceName
  - Simple Type: DepartmentFullPathName
  - Simple Type: DepartmentName
  - Simple Type: DeviceAccessContext
  - Simple Type: DeviceAccessProtocol16
  - Simple Type: DeviceLanguage
  - Simple Type: DeviceManagementAccessURI
  - Simple Type: DeviceManagementEventAction
  - Simple Type: DeviceManagementEventAdditionalInfo
  - Simple Type: DeviceManagementEventLevel
  - Simple Type: DeviceManagementEventQueueType
  - Simple Type: DeviceManagementEventStatusCompleted
  - Simple Type: DeviceManagementEventStatusForCancel
  - Simple Type: DeviceManagementEventStatusInProgressOrPending
  - Simple Type: DeviceManagementEventType
  - Simple Type: DeviceManagementFileCategory
  - Simple Type: DeviceManagementFileCustomization
  - Simple Type: DeviceManagementFileFormat
  - Simple Type: DeviceManagementFTPConnectTimeoutSeconds
  - Simple Type: DeviceManagementFTPFileTransferTimeoutSeconds
  - Simple Type: DeviceManagementMaxBusyTimeMinutes
  - Simple Type: DeviceManagementPauseBetweenFileRebuildMilliseconds
  - Simple Type: DeviceManagementSystemDeviceAccessClusterNumber
  - Simple Type: DeviceManagementTagMode
  - Simple Type: DeviceManagementTagName
  - Simple Type: DeviceManagementTagSet
  - Simple Type: DeviceManagementTagSetName
  - Simple Type: DeviceManagementTagValue
  - Simple Type: DeviceTypeConfigurationOptionType
  - Simple Type: DeviceTypeFileEnhancedConfigurationMode
  - Simple Type: DialableCallerIDCriteriaDescription
  - Simple Type: DialableCallerIDCriteriaName
  - Simple Type: DialableCallerIDCriteriaPriority
  - Simple Type: DialableCallerIDPrefixDigits
  - Simple Type: DialPlanAccessCode
  - Simple Type: DialPlanAccessCodeDescription
  - Simple Type: DigestHa1Complement
  - Simple Type: DigitalSignatureAlgorithm
  - Simple Type: DigitAny
  - Simple Type: DigitMap
  - Simple Type: DigitPattern
  - Simple Type: DigitPatternCriteriaDescription
  - Simple Type: DigitPatternCriteriaName
  - Simple Type: DigitStarPound
  - Simple Type: DN
  - Simple Type: DNISName
  - Simple Type: DomainName
  - Simple Type: DtmfDigit
  - Simple Type: DualModeVCCSubscriberPassword
  - Simple Type: EmailAddress
  - Simple Type: Encoding
  - Simple Type: EndpointType
  - Simple Type: EnterpriseAdminNetworkPolicyAccess
  - Simple Type: EnterpriseAdminNumberActivationAccess
  - Simple Type: EnterpriseInternalCallsCLIDPolicy
  - Simple Type: EnterpriseTrunkName
  - Simple Type: EnterpriseVoiceVPNPolicySelection
  - Simple Type: EventChannelId
  - Simple Type: EventChannelSetId
  - Simple Type: EventName
  - Simple Type: EventNotificationChannelExpirationSeconds
  - Simple Type: EventNotificationChannelsPerSet
  - Simple Type: EventNotificationChannelStatefulExpirationMinutes
  - Simple Type: EventNotificationSubscriptionResyncEventsPerSecond
  - Simple Type: ExchangeUserName
  - Simple Type: ExchangeUserPassword
  - Simple Type: ExtendedFileResourceSelection
  - Simple Type: Extension
  - Simple Type: Extension17
  - Simple Type: ExtensionLength
  - Simple Type: FeatureAccessCode
  - Simple Type: FeatureAccessCodeName
  - Simple Type: FileDescription
  - Simple Type: FileName
  - Simple Type: FileRepositoryAccessType
  - Simple Type: FileRepositoryName
  - Simple Type: FileRepositoryUserName
  - Simple Type: FileRepositoryUserPassword
  - Simple Type: FirstDigitTimoutSeconds
  - Simple Type: FirstName
  - Simple Type: FTPRemoteDirectory
  - Simple Type: FTPUserId
  - Simple Type: FTPUserPassword
  - Simple Type: GroupAdminAccessDeviceAccess
  - Simple Type: GroupAdminAdminAccess
  - Simple Type: GroupAdminCallingLineIdNumberAccess
  - Simple Type: GroupAdminCommunicationBarringUserProfileAccess
  - Simple Type: GroupAdminDepartmentAccess
  - Simple Type: GroupAdminDialableCallerIDAccess
  - Simple Type: GroupAdminEnhancedServiceInstanceAccess
  - Simple Type: GroupAdminFeatureAccessCodeAccess
  - Simple Type: GroupAdminNumberActivationAccess
  - Simple Type: GroupAdminOfficeZoneAccess
  - Simple Type: GroupAdminPhoneNumberExtensionAccess
  - Simple Type: GroupAdminProfileAccess
  - Simple Type: GroupAdminServiceAccess
  - Simple Type: GroupAdminSessionAdmissionControlAccess
  - Simple Type: GroupAdminTrunkGroupAccess
  - Simple Type: GroupAdminUserAccess
  - Simple Type: GroupAdminVerifyTranslationAndRoutingAccess
  - Simple Type: GroupCallingLineIdName
  - Simple Type: GroupCallingPlanAccess
  - Simple Type: GroupCLIDPolicy
  - Simple Type: GroupDepartmentAdminCallingLineIdNumberAccess
  - Simple Type: GroupDepartmentAdminPhoneNumberExtensionAccess
  - Simple Type: GroupDepartmentAdminTrunkGroupAccess
  - Simple Type: GroupDepartmentAdminUserAccess
  - Simple Type: GroupDialPlanPolicySettingLevel
  - Simple Type: GroupExtensionAccess
  - Simple Type: GroupId
  - Simple Type: GroupLDAPIntegrationAccess
  - Simple Type: GroupName
  - Simple Type: GroupPasscodeRulesLevel
  - Simple Type: GroupService
  - Simple Type: GroupUserAuthenticationAccess
  - Simple Type: GroupUserAutoAttendantNameDialingAccess
  - Simple Type: GroupUserCallLogAccess
  - Simple Type: GroupUserGroupDirectoryAccess
  - Simple Type: GroupUserProfileAccess
  - Simple Type: GroupVoiceMessagingAccess
  - Simple Type: HiraganaFirstName
  - Simple Type: HiraganaLastName
  - Simple Type: HoldNormalizationMode
  - Simple Type: HolidayName
  - Simple Type: HotelingAssociationLimitHours
  - Simple Type: Hour
  - Simple Type: HuntForwardTimeoutSeconds
  - Simple Type: HuntNoAnswerRings
  - Simple Type: HuntPolicy
  - Simple Type: HuntWeight
  - Simple Type: IMPUserId
  - Simple Type: IMRNTimeoutMilliseconds
  - Simple Type: IMSUserState
  - Simple Type: InCallServiceActivationDigits
  - Simple Type: IncomingCallToUserAliasMode
  - Simple Type: InformationalDN
  - Simple Type: IPAddress
  - Simple Type: Language
  - Simple Type: LastName
  - Simple Type: LineOrderingMode
  - Simple Type: LineOrderingTaskStatus
  - Simple Type: LocationDialingCode
  - Simple Type: LoginToken
  - Simple Type: LoginType
  - Simple Type: MaintenancePartitionName
  - Simple Type: MaxActiveCalls
  - Simple Type: MaxFailedLoginAttempts
  - Simple Type: MaximumMonitoredUsers
  - Simple Type: MaxIncomingCalls20sp1
  - Simple Type: MaxNoAnswerNumberOfRings
  - Simple Type: MaxOutgoingCalls20sp1
  - Simple Type: Md5Hash
  - Simple Type: MediaFileType
  - Simple Type: MediaPolicySelection
  - Simple Type: MediaSetName
  - Simple Type: MediaStream
  - Simple Type: MeetMeConferencingConferencePassCode
  - Simple Type: Minute
  - Simple Type: MobilityManagerProvisioningPassword
  - Simple Type: MobilityManagerProvisioningUserName
  - Simple Type: MobilityManagerServiceKey
  - Simple Type: Month
  - Simple Type: NameDialingFirstName
  - Simple Type: NameDialingLastName
  - Simple Type: NationalPrefix
  - Simple Type: NetAddress
  - Simple Type: NetworkClassOfServiceDescription
  - Simple Type: NetworkClassOfServiceName
  - Simple Type: NetworkUsageSelection
  - Simple Type: NoChargeTreatmentHandling
  - Simple Type: NonNegativeInt
  - Simple Type: NsScreeningFailurePolicy
  - Simple Type: NumberActivationMode
  - Simple Type: NumberPortabilityNameLookupTimeoutMilliseconds
  - Simple Type: NumberPortabilityStatus
  - Simple Type: OCICallControlApplicationId
  - Simple Type: OCILocale
  - Simple Type: OCIReportingConnectionPingIntervalSeconds
  - Simple Type: OfficeZoneName
  - Simple Type: OrganizationType
  - Simple Type: OutgoingCallingPlanAuthorizationCode
  - Simple Type: OutgoingDN
  - Simple Type: OutgoingDNorSIPURI
  - Simple Type: OverloadControlsMinTimeInZoneMilliseconds
  - Simple Type: OverloadControlsNumberOfSamples
  - Simple Type: OverloadControlsZoneEntryDelayMilliseconds
  - Simple Type: OverloadControlsZoneExitDelayMilliseconds
  - Simple Type: PAIUserPortion
  - Simple Type: Passcode
  - Simple Type: PasscodeExpiresDays
  - Simple Type: PasscodeHistoryCount
  - Simple Type: PasscodeMaxContiguousDigits
  - Simple Type: PasscodeMaxLength
  - Simple Type: PasscodeMaxRepeatedDigits
  - Simple Type: PasscodeMinLength
  - Simple Type: Password
  - Simple Type: PasswordExpiresDays
  - Simple Type: PasswordHistoryCount
  - Simple Type: PasswordMinDigits
  - Simple Type: PasswordMinLength
  - Simple Type: PasswordMinLowerCaseLetters
  - Simple Type: PasswordMinNonAlphanumericCharacters
  - Simple Type: PasswordMinUpperCaseLetters
  - Simple Type: PhoneListEntryName
  - Simple Type: PhysicalLocation
  - Simple Type: PolicyAccess
  - Simple Type: Port
  - Simple Type: Port1025
  - Simple Type: Port1026
  - Simple Type: Port1027
  - Simple Type: PortalMaxFailedLoginAttempts
  - Simple Type: ProvisioningBroadCloudAuthenticationPassword
  - Simple Type: ProvisioningBroadCloudAuthenticationUserName
  - Simple Type: RealmName
  - Simple Type: RecurDailyInterval
  - Simple Type: RecurEndOccurrence
  - Simple Type: RecurMonthlyInterval
  - Simple Type: RecurWeeklyInterval
  - Simple Type: RecurYearlyInterval
  - Simple Type: RegistrationAddressURI
  - Simple Type: RegistrationEndpointType
  - Simple Type: RepositoryTotalFileSize
  - Simple Type: ResponsePageSize
  - Simple Type: ResponseStartIndex
  - Simple Type: RingPattern
  - Simple Type: RoutePointExternalSystem
  - Simple Type: RoutingProfile
  - Simple Type: SCFMaxConsecutiveFailures
  - Simple Type: SCFMaxResponseWaitTimeMilliseconds
  - Simple Type: SCFRefreshPeriodSeconds
  - Simple Type: ScheduleLevel
  - Simple Type: ScheduleName
  - Simple Type: ScheduleType
  - Simple Type: SecurityClassificationName
  - Simple Type: ServiceCode
  - Simple Type: ServiceCodeDescription
  - Simple Type: ServiceInstanceName
  - Simple Type: ServiceInstanceProfileName
  - Simple Type: ServicePackDescription
  - Simple Type: ServicePackName
  - Simple Type: ServiceProviderAdminAccessDeviceAccess
  - Simple Type: ServiceProviderAdminAdminAccess
  - Simple Type: ServiceProviderAdminCallingLineIdNumberAccess
  - Simple Type: ServiceProviderAdminCommunicationBarringAccess
  - Simple Type: ServiceProviderAdminDepartmentAccess
  - Simple Type: ServiceProviderAdminDialableCallerIDAccess
  - Simple Type: ServiceProviderAdminGroupAccess
  - Simple Type: ServiceProviderAdminOfficeZoneAccess
  - Simple Type: ServiceProviderAdminPhoneNumberExtensionAccess
  - Simple Type: ServiceProviderAdminProfileAccess
  - Simple Type: ServiceProviderAdminServiceAccess
  - Simple Type: ServiceProviderAdminServicePackAccess
  - Simple Type: ServiceProviderAdminSessionAdmissionControlAccess
  - Simple Type: ServiceProviderAdminType
  - Simple Type: ServiceProviderAdminUserAccess
  - Simple Type: ServiceProviderAdminVerifyTranslationAndRoutingAccess
  - Simple Type: ServiceProviderAdminWebBrandingAccess
  - Simple Type: ServiceProviderConferenceURISettingLevel
  - Simple Type: ServiceProviderId
  - Simple Type: ServiceProviderInternalCallsCLIDPolicy
  - Simple Type: ServiceProviderName
  - Simple Type: ServiceType
  - Simple Type: SessionAdmissionControlGroupName
  - Simple Type: SharedCallAppearanceBridgeWarningTone
  - Simple Type: SharedCallAppearanceMaximumAppearances
  - Simple Type: SignalingAddressType
  - Simple Type: SignedPassword
  - Simple Type: SimultaneousRingSelection
  - Simple Type: SIPAuthenticationPassword
  - Simple Type: SIPAuthenticationUserName
  - Simple Type: SIPContact
  - Simple Type: SIPURI
  - Simple Type: SpeedDialDescription
  - Simple Type: SpeedDialPrefix
  - Simple Type: SubscriberSchemaVersion
  - Simple Type: SystemAdminType
  - Simple Type: systemidentity
  - Simple Type: SystemUserCallingLineIdSelection
  - Simple Type: SystemUserRingTimeoutSeconds
  - Simple Type: TimeZone
  - Simple Type: TimeZoneDisplayName
  - Simple Type: Title
  - Simple Type: TransportProtocol
  - Simple Type: TrapInitialThreshold
  - Simple Type: TrapOffsetThreshold
  - Simple Type: Treatment
  - Simple Type: TreatmentId
  - Simple Type: TrunkGroupCapacityExceededAction
  - Simple Type: TrunkGroupDeviceName
  - Simple Type: TrunkGroupHighwaterCallCountHoldoverPeriodMinutes
  - Simple Type: TrunkGroupInvitationTimeoutSeconds
  - Simple Type: TrunkGroupName
  - Simple Type: TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy
  - Simple Type: TrunkGroupTimeZoneOffsetMinutes
  - Simple Type: URL
  - Simple Type: UserAgentHeader
  - Simple Type: UserDevicePolicyLineMode
  - Simple Type: UserId
  - Simple Type: UserService
  - Simple Type: UserType
  - Simple Type: VerifyTranslationAndRoutingDestination
  - Simple Type: VirtualOnNetCallTypeCdrValue
  - Simple Type: VirtualOnNetCallTypeName
  - Simple Type: VoiceMessagingAlternateNoAnswerGreetingName
  - Simple Type: VoiceMessagingBrandingSelection
  - Simple Type: VoiceMessagingDisableMessageDepositSelection
  - Simple Type: VoiceMessagingNoAnswerGreetingSelection
  - Simple Type: VoiceMessagingNumberOfRings
  - Simple Type: WebBasedConfigURL
  - Simple Type: WebDisplayKey
  - Simple Type: YahooId
  - Simple Type: ZoneName

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

### Declared Namespaces

Prefix | 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:schema>
top

## Global Definitions

### Complex Type: AccessDevice

Parent type: | None
Sub-types: | None

Name | AccessDevice
Abstract | no
Documentation | Uniquely identifies an Identity/device profile created anywhere in the system.
Application Data |

XML Instance Representation
<...>
<deviceLevel> AccessDeviceLevel </deviceLevel> [1]
<deviceName> AccessDeviceName </deviceName> [1]
</...>
Schema Component Representation
<xs:complexType name="AccessDevice">
<xs:sequence>
<xs:element name="deviceLevel" type=" AccessDeviceLevel "/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AccessDeviceEndpointAdd

Parent type: | None
Sub-types: | None

Name | AccessDeviceEndpointAdd
Abstract | no
Documentation | Access device end point used in the context of add. Port numbers are only used by devices with static line ordering.
Application Data |

XML Instance Representation
<...>
<accessDevice> AccessDevice </accessDevice> [1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
<contact> SIPContact </contact> [0..1]
<portNumber> AccessDevicePortNumber </portNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AccessDeviceEndpointAdd">
<xs:sequence>
<xs:element name="accessDevice" type=" AccessDevice "/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
<xs:element name="contact" type=" SIPContact " minOccurs="0"/>
<xs:element name="portNumber" type=" AccessDevicePortNumber " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AccessDeviceEndpointKey

Parent type: | None
Sub-types: | None

Name | AccessDeviceEndpointKey
Abstract | no
Documentation | Access device end point in the context of a modify or delete command.
Application Data |

XML Instance Representation
<...>
<accessDevice> AccessDevice </accessDevice> [1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
</...>
Schema Component Representation
<xs:complexType name="AccessDeviceEndpointKey">
<xs:sequence>
<xs:element name="accessDevice" type=" AccessDevice "/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AccessDeviceEndpointModify

Parent type: | None
Sub-types: | None

Name | AccessDeviceEndpointModify
Abstract | no
Documentation | Access device end point used in the context of modify. Port numbers are only used by devices with static line ordering.
Application Data |

XML Instance Representation
<...>
<accessDevice> AccessDevice </accessDevice> [1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
<contact> SIPContact </contact> [0..1]
<portNumber> AccessDevicePortNumber </portNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AccessDeviceEndpointModify">
<xs:sequence>
<xs:element name="accessDevice" type=" AccessDevice "/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
<xs:element name="contact" type=" SIPContact " nillable="true" minOccurs="0"/>
<xs:element name="portNumber" type=" AccessDevicePortNumber " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AccessDeviceEndpointRead14

Parent type: | None
Sub-types: | None

Name | AccessDeviceEndpointRead14
Abstract | no
Documentation | Access device end point.
Application Data |

XML Instance Representation
<...>
<accessDevice> AccessDevice </accessDevice> [1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
<contact> SIPContact </contact> [0..1]
<staticRegistrationCapable> xs:boolean </staticRegistrationCapable> [1]
<useDomain> xs:boolean </useDomain> [1]
</...>
Schema Component Representation
<xs:complexType name="AccessDeviceEndpointRead14">
<xs:sequence>
<xs:element name="accessDevice" type=" AccessDevice "/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
<xs:element name="contact" type=" SIPContact " minOccurs="0"/>
<xs:element name="staticRegistrationCapable" type=" xs:boolean "/>
<xs:element name="useDomain" type=" xs:boolean "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AccessDeviceEndpointWithPortNumberRead

Parent type: | None
Sub-types: | None

Name | AccessDeviceEndpointWithPortNumberRead
Abstract | no
Documentation | Access device end point. Port numbers are only used by devices with static line ordering.
Application Data |

XML Instance Representation
<...>
<accessDevice> AccessDevice </accessDevice> [1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
<contact> SIPContact </contact> [0..1]
<staticRegistrationCapable> xs:boolean </staticRegistrationCapable> [1]
<useDomain> xs:boolean </useDomain> [1]
<portNumber> AccessDevicePortNumber </portNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AccessDeviceEndpointWithPortNumberRead">
<xs:sequence>
<xs:element name="accessDevice" type=" AccessDevice "/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
<xs:element name="contact" type=" SIPContact " minOccurs="0"/>
<xs:element name="staticRegistrationCapable" type=" xs:boolean "/>
<xs:element name="useDomain" type=" xs:boolean "/>
<xs:element name="portNumber" type=" AccessDevicePortNumber " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AccessDeviceKey

Parent type: | None
Sub-types: | None

Name | AccessDeviceKey
Abstract | no
Documentation | Key to uniquely identify a system, service provider, or group device.
Application Data |

XML Instance Representation
<...>
<serviceProviderId> ServiceProviderId </serviceProviderId> [0..1]
<groupId> GroupId </groupId> [0..1]
<deviceName> AccessDeviceName </deviceName> [1]
</...>
Schema Component Representation
<xs:complexType name="AccessDeviceKey">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId " minOccurs="0"/>
<xs:element name="groupId" type=" GroupId " minOccurs="0"/>
<xs:element name="deviceName" type=" AccessDeviceName "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AccessDeviceMultipleContactEndpointAdd

Parent type: | None
Sub-types: | None

Name | AccessDeviceMultipleContactEndpointAdd
Abstract | no
Documentation | Access device end point used in the context of add that can have more than one contact defined. Only Static Registration capabable devices may have more than one contact defined. Port numbers are only used by devices with static line ordering.
Application Data |

XML Instance Representation
<...>
<accessDevice> AccessDevice </accessDevice> [1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
<contact> SIPContact </contact> [0..5]
<portNumber> AccessDevicePortNumber </portNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AccessDeviceMultipleContactEndpointAdd">
<xs:sequence>
<xs:element name="accessDevice" type=" AccessDevice "/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
<xs:element name="contact" type=" SIPContact " minOccurs="0" maxOccurs="5"/>
<xs:element name="portNumber" type=" AccessDevicePortNumber " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AccessDeviceMultipleContactEndpointModify

Parent type: | None
Sub-types: | None

Name | AccessDeviceMultipleContactEndpointModify
Abstract | no
Documentation | Access device end point used in the context of modify that can have more than one contact defined. Only Static Registration capabable devices may have more than one contact defined. Port numbers are only used by devices with static line ordering.
Application Data |

XML Instance Representation
<...>
<accessDevice> AccessDevice </accessDevice> [0..1]
<linePort> AccessDeviceEndpointLinePort </linePort> [0..1]
<contactList> ReplacementContactList </contactList> [0..1]
<portNumber> AccessDevicePortNumber </portNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AccessDeviceMultipleContactEndpointModify">
<xs:sequence>
<xs:element name="accessDevice" type=" AccessDevice " minOccurs="0"/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort " minOccurs="0"/>
<xs:element name="contactList" type=" ReplacementContactList " nillable="true" minOccurs="0"/>
<xs:element name="portNumber" type=" AccessDevicePortNumber " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AccessDeviceMultipleContactEndpointRead20

Parent type: | None
Sub-types: | None

Name | AccessDeviceMultipleContactEndpointRead20
Abstract | no
Documentation | Access device end point that can have multiple contacts. Port numbers are only used by devices with static line ordering.
Application Data |

XML Instance Representation
<...>
<accessDevice> AccessDevice </accessDevice> [1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
<contact> SIPContact </contact> [0..5]
<staticRegistrationCapable> xs:boolean </staticRegistrationCapable> [1]
<useDomain> xs:boolean </useDomain> [1]
<portNumber> AccessDevicePortNumber </portNumber> [0..1]
<supportVisualDeviceManagement> xs:boolean </supportVisualDeviceManagement> [1]
</...>
Schema Component Representation
<xs:complexType name="AccessDeviceMultipleContactEndpointRead20">
<xs:sequence>
<xs:element name="accessDevice" type=" AccessDevice "/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
<xs:element name="contact" type=" SIPContact " minOccurs="0" maxOccurs="5"/>
<xs:element name="staticRegistrationCapable" type=" xs:boolean "/>
<xs:element name="useDomain" type=" xs:boolean "/>
<xs:element name="portNumber" type=" AccessDevicePortNumber " minOccurs="0"/>
<xs:element name="supportVisualDeviceManagement" type=" xs:boolean "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AnnouncementFileKey

Parent type: | None
Sub-types: | None

Name | AnnouncementFileKey
Abstract | no
Documentation | Uniquely identifies a file within a group or user repository.
Application Data |

XML Instance Representation
<...>
<name> AnnouncementFileName </name> [1]
<mediaFileType> MediaFileType </mediaFileType> [1]
</...>
Schema Component Representation
<xs:complexType name="AnnouncementFileKey">
<xs:sequence>
<xs:element name="name" type=" AnnouncementFileName "/>
<xs:element name="mediaFileType" type=" MediaFileType "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AnnouncementFileLevelKey

Parent type: | None
Sub-types: | None

Name | AnnouncementFileLevelKey
Abstract | no
Documentation | Uniquely identifies a file within a group or user repository. Includes level to distinguish between group and user announcements in scenarios where both are listed.
Application Data |

XML Instance Representation
<...>
<name> AnnouncementFileName </name> [1]
<mediaFileType> MediaFileType </mediaFileType> [1]
<level> AnnouncementRepositoryType </level> [1]
</...>
Schema Component Representation
<xs:complexType name="AnnouncementFileLevelKey">
<xs:sequence>
<xs:element name="name" type=" AnnouncementFileName "/>
<xs:element name="mediaFileType" type=" MediaFileType "/>
<xs:element name="level" type=" AnnouncementRepositoryType "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AssignedGroupServicesEntry

Parent type: | None
Sub-types: | None

Name | AssignedGroupServicesEntry
Abstract | no
Documentation | Assigned Group Services List Entry. The isActive element is true, false, or could be missing completely.
Application Data |

XML Instance Representation
<...>
<serviceName> GroupService </serviceName> [1]
<isActive> xs:boolean </isActive> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AssignedGroupServicesEntry">
<xs:sequence>
<xs:element name="serviceName" type=" GroupService "/>
<xs:element name="isActive" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AssignedUserServicesEntry

Parent type: | None
Sub-types: | None

Name | AssignedUserServicesEntry
Abstract | no
Documentation | Assigned User Services List Entry. The isActive element is true, false, or could be missing completely.
Application Data |

XML Instance Representation
<...>
<serviceName> UserService </serviceName> [1]
<isActive> xs:boolean </isActive> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AssignedUserServicesEntry">
<xs:sequence>
<xs:element name="serviceName" type=" UserService "/>
<xs:element name="isActive" type=" xs:boolean " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AutoAttendantKeyConfigurationModifyEntry

Parent type: | None
Sub-types: | None

Name | AutoAttendantKeyConfigurationModifyEntry
Abstract | no
Documentation | The modify configuration entry of a key for Auto Attendant. The following data elements are only used in AS data mode: audioFile videoFile submenuId The following data elements are only valid for Standard Auto Attendants: submenuId
Application Data |

XML Instance Representation
<...>
<description> AutoAttendantMenuKeyDescription </description> [0..1]
<action> AutoAttendantKeyAction </action> [1]
<phoneNumber> OutgoingDN </phoneNumber> [0..1]
<audioFile> LabeledMediaFileResource </audioFile> [0..1]
<videoFile> LabeledMediaFileResource </videoFile> [0..1]
<submenuId> AutoAttendantSubmenuId </submenuId> [0..1]
</...>
Schema Component Representation
<xs:complexType name="AutoAttendantKeyConfigurationModifyEntry">
<xs:sequence>
<xs:element name="description" type=" AutoAttendantMenuKeyDescription " nillable="true" minOccurs="0"/>
<xs:element name="action" type=" AutoAttendantKeyAction "/>
<xs:element name="phoneNumber" type=" OutgoingDN " nillable="true" minOccurs="0"/>
<xs:element name="audioFile" type=" LabeledMediaFileResource " nillable="true" minOccurs="0"/>
<xs:element name="videoFile" type=" LabeledMediaFileResource " nillable="true" minOccurs="0"/>
<xs:element name="submenuId" type=" AutoAttendantSubmenuId " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: AutoAttendantKeyModifyConfiguration

Parent type: | None
Sub-types: | None

Name | AutoAttendantKeyModifyConfiguration
Abstract | no
Documentation | The modify configuration of a key for Auto Attendant.
Application Data |

XML Instance Representation
<...>
<key> AutoAttendantMenuKey </key> [1]
<entry> AutoAttendantKeyConfigurationModifyEntry </entry> [1]
</...>
Schema Component Representation
<xs:complexType name="AutoAttendantKeyModifyConfiguration">
<xs:sequence>
<xs:element name="key" type=" AutoAttendantMenuKey "/>
<xs:element name="entry" type=" AutoAttendantKeyConfigurationModifyEntry " nillable="true"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CallCenterAnnouncementFileListModify

Parent type: | None
Sub-types: | None

Name | CallCenterAnnouncementFileListModify
Abstract | no
Documentation | Contains a list of audio or video files to modify.
Application Data |

XML Instance Representation
<...>
<file1> LabeledMediaFileResource </file1> [0..1]
<file2> LabeledMediaFileResource </file2> [0..1]
<file3> LabeledMediaFileResource </file3> [0..1]
<file4> LabeledMediaFileResource </file4> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CallCenterAnnouncementFileListModify">
<xs:sequence>
<xs:element name="file1" type=" LabeledMediaFileResource " nillable="true" minOccurs="0"/>
<xs:element name="file2" type=" LabeledMediaFileResource " nillable="true" minOccurs="0"/>
<xs:element name="file3" type=" LabeledMediaFileResource " nillable="true" minOccurs="0"/>
<xs:element name="file4" type=" LabeledMediaFileResource " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CallCenterAnnouncementFileListModify20

Parent type: | None
Sub-types: | None

Name | CallCenterAnnouncementFileListModify20
Abstract | no
Documentation | Contains a list of announcement repository files
Application Data |

XML Instance Representation
<...>
<file1> AnnouncementFileLevelKey </file1> [0..1]
<file2> AnnouncementFileLevelKey </file2> [0..1]
<file3> AnnouncementFileLevelKey </file3> [0..1]
<file4> AnnouncementFileLevelKey </file4> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CallCenterAnnouncementFileListModify20">
<xs:sequence>
<xs:element name="file1" type=" AnnouncementFileLevelKey " nillable="true" minOccurs="0"/>
<xs:element name="file2" type=" AnnouncementFileLevelKey " nillable="true" minOccurs="0"/>
<xs:element name="file3" type=" AnnouncementFileLevelKey " nillable="true" minOccurs="0"/>
<xs:element name="file4" type=" AnnouncementFileLevelKey " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CallCenterAnnouncementFileListRead20

Parent type: | None
Sub-types: | None

Name | CallCenterAnnouncementFileListRead20
Abstract | no
Documentation | Contains a list of announcement repository files
Application Data |

XML Instance Representation
<...>
<file1> AnnouncementFileLevelKey </file1> [0..1]
<file2> AnnouncementFileLevelKey </file2> [0..1]
<file3> AnnouncementFileLevelKey </file3> [0..1]
<file4> AnnouncementFileLevelKey </file4> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CallCenterAnnouncementFileListRead20">
<xs:sequence>
<xs:element name="file1" type=" AnnouncementFileLevelKey " minOccurs="0"/>
<xs:element name="file2" type=" AnnouncementFileLevelKey " minOccurs="0"/>
<xs:element name="file3" type=" AnnouncementFileLevelKey " minOccurs="0"/>
<xs:element name="file4" type=" AnnouncementFileLevelKey " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CallCenterAnnouncementURLList

Parent type: | None
Sub-types: | None

Name | CallCenterAnnouncementURLList
Abstract | no
Documentation | Contains list of urls
Application Data |

XML Instance Representation
<...>
<url1> URL </url1> [0..1]
<url2> URL </url2> [0..1]
<url3> URL </url3> [0..1]
<url4> URL </url4> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CallCenterAnnouncementURLList">
<xs:sequence>
<xs:element name="url1" type=" URL " minOccurs="0"/>
<xs:element name="url2" type=" URL " minOccurs="0"/>
<xs:element name="url3" type=" URL " minOccurs="0"/>
<xs:element name="url4" type=" URL " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CallCenterAnnouncementURLListModify

Parent type: | None
Sub-types: | None

Name | CallCenterAnnouncementURLListModify
Abstract | no
Documentation | Contains a list of URLs for modify.
Application Data |

XML Instance Representation
<...>
<url1> URL </url1> [0..1]
<url2> URL </url2> [0..1]
<url3> URL </url3> [0..1]
<url4> URL </url4> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CallCenterAnnouncementURLListModify">
<xs:sequence>
<xs:element name="url1" type=" URL " nillable="true" minOccurs="0"/>
<xs:element name="url2" type=" URL " nillable="true" minOccurs="0"/>
<xs:element name="url3" type=" URL " nillable="true" minOccurs="0"/>
<xs:element name="url4" type=" URL " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CallCenterMediaOnHoldSourceModify20

Parent type: | None
Sub-types: | None

Name | CallCenterMediaOnHoldSourceModify20
Abstract | no
Documentation | Contains the call center media on hold source configuration.
Application Data |

XML Instance Representation
<...>
<audioMessageSourceSelection> CallCenterMediaOnHoldMessageSelection </audioMessageSourceSelection> [0..1]
<audioUrlList> CallCenterAnnouncementURLListModify </audioUrlList> [0..1]
<audioFileList> CallCenterAnnouncementFileListModify20 </audioFileList> [0..1]
<externalAudioSource> AccessDeviceEndpointModify </externalAudioSource> [0..1]
<videoMessageSourceSelection> CallCenterMediaOnHoldMessageSelection </videoMessageSourceSelection> [0..1]
<videoUrlList> CallCenterAnnouncementURLListModify </videoUrlList> [0..1]
<videoFileList> CallCenterAnnouncementFileListModify20 </videoFileList> [0..1]
<externalVideoSource> AccessDeviceEndpointModify </externalVideoSource> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CallCenterMediaOnHoldSourceModify20">
<xs:sequence>
<xs:element name="audioMessageSourceSelection" type=" CallCenterMediaOnHoldMessageSelection " minOccurs="0"/>
<xs:element name="audioUrlList" type=" CallCenterAnnouncementURLListModify " minOccurs="0"/>
<xs:element name="audioFileList" type=" CallCenterAnnouncementFileListModify20 " minOccurs="0"/>
<xs:element name="externalAudioSource" type=" AccessDeviceEndpointModify " minOccurs="0" nillable="true"/>
<xs:element name="videoMessageSourceSelection" type=" CallCenterMediaOnHoldMessageSelection " minOccurs="0"/>
<xs:element name="videoUrlList" type=" CallCenterAnnouncementURLListModify " minOccurs="0"/>
<xs:element name="videoFileList" type=" CallCenterAnnouncementFileListModify20 " minOccurs="0"/>
<xs:element name="externalVideoSource" type=" AccessDeviceEndpointModify " minOccurs="0" nillable="true"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CallCenterMediaOnHoldSourceRead20

Parent type: | None
Sub-types: | None

Name | CallCenterMediaOnHoldSourceRead20
Abstract | no
Documentation | Contains the call center media on hold source configuration.
Application Data |

XML Instance Representation
<...>
<audioMessageSourceSelection> CallCenterMediaOnHoldMessageSelection </audioMessageSourceSelection> [1]
<audioUrlList> CallCenterAnnouncementURLList </audioUrlList> [0..1]
<audioFileList> CallCenterAnnouncementFileListRead20 </audioFileList> [0..1]
<externalAudioSource> AccessDeviceEndpointWithPortNumberRead </externalAudioSource> [0..1]
<videoMessageSourceSelection> CallCenterMediaOnHoldMessageSelection </videoMessageSourceSelection> [0..1]
<videoUrlList> CallCenterAnnouncementURLList </videoUrlList> [0..1]
<videoFileList> CallCenterAnnouncementFileListRead20 </videoFileList> [0..1]
<externalVideoSource> AccessDeviceEndpointWithPortNumberRead </externalVideoSource> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CallCenterMediaOnHoldSourceRead20">
<xs:sequence>
<xs:element name="audioMessageSourceSelection" type=" CallCenterMediaOnHoldMessageSelection "/>
<xs:element name="audioUrlList" type=" CallCenterAnnouncementURLList " minOccurs="0"/>
<xs:element name="audioFileList" type=" CallCenterAnnouncementFileListRead20 " minOccurs="0"/>
<xs:element name="externalAudioSource" type=" AccessDeviceEndpointWithPortNumberRead " minOccurs="0"/>
<xs:element name="videoMessageSourceSelection" type=" CallCenterMediaOnHoldMessageSelection " minOccurs="0"/>
<xs:element name="videoUrlList" type=" CallCenterAnnouncementURLList " minOccurs="0"/>
<xs:element name="videoFileList" type=" CallCenterAnnouncementFileListRead20 " minOccurs="0"/>
<xs:element name="externalVideoSource" type=" AccessDeviceEndpointWithPortNumberRead " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CallCenterReportTemplateKey

Parent type: | None
Sub-types: | None

Name | CallCenterReportTemplateKey
Abstract | no
Documentation | Uniquely identifies a call center report template created in the system.
Application Data |

XML Instance Representation
<...>
<templateLevel> CallCenterReportTemplateLevel </templateLevel> [1]
<templateName> CallCenterReportTemplateName </templateName> [1]
</...>
Schema Component Representation
<xs:complexType name="CallCenterReportTemplateKey">
<xs:sequence>
<xs:element name="templateLevel" type=" CallCenterReportTemplateLevel "/>
<xs:element name="templateName" type=" CallCenterReportTemplateName "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CallLogsEntry

Parent type: | None
Sub-types: | None

Name | CallLogsEntry
Abstract | no
Documentation | Call Log entry describing a placed, received, or missed call.
Application Data |

XML Instance Representation
<...>
<countryCode> CountryCode </countryCode> [0..1]
<callLogId> CallLogId </callLogId> [1]
<phoneNumber> OutgoingDNorSIPURI </phoneNumber> [1]
<name> CallLogsEntryName </name> [1]
<time> xs:dateTime </time> [1]
</...>
Schema Component Representation
<xs:complexType name="CallLogsEntry">
<xs:sequence>
<xs:element name="countryCode" type=" CountryCode " minOccurs="0"/>
<xs:element name="callLogId" type=" CallLogId "/>
<xs:element name="phoneNumber" type=" OutgoingDNorSIPURI "/>
<xs:element name="name" type=" CallLogsEntryName "/>
<xs:element name="time" type=" xs:dateTime "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CommunicationBarringAuthorizationCodeEntry

Parent type: | None
Sub-types: | None

Name | CommunicationBarringAuthorizationCodeEntry
Abstract | no
Documentation | Communication Barring Authorization Code entry.
Application Data |

XML Instance Representation
<...>
<code> CommunicationBarringAuthorizationCode </code> [1]
<description> CommunicationBarringAuthorizationCodeDescription </description> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CommunicationBarringAuthorizationCodeEntry">
<xs:sequence>
<xs:element name="code" type=" CommunicationBarringAuthorizationCode "/>
<xs:element name="description" type=" CommunicationBarringAuthorizationCodeDescription " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CommunicationBarringIncomingRule

Parent type: | None
Sub-types: | None

Name | CommunicationBarringIncomingRule
Abstract | no
Documentation | Communication Barring Incoming Rule
Application Data |

XML Instance Representation
<...>
<digitPatternCriteria> DigitPatternCriteriaName </digitPatternCriteria> [1]
<action> CommunicationBarringIncomingAction </action> [1]
<callTimeoutSeconds> CommunicationBarringTimeoutSeconds </callTimeoutSeconds> [0..1]
<timeSchedule> ScheduleName </timeSchedule> [0..1]
<holidaySchedule> ScheduleName </holidaySchedule> [0..1]
<priority> CommunicationBarringCriteriaPriority </priority> [1]
</...>
Schema Component Representation
<xs:complexType name="CommunicationBarringIncomingRule">
<xs:sequence>
<xs:element name="digitPatternCriteria" type=" DigitPatternCriteriaName "/>
<xs:element name="action" type=" CommunicationBarringIncomingAction "/>
<xs:element name="callTimeoutSeconds" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="timeSchedule" type=" ScheduleName " minOccurs="0"/>
<xs:element name="holidaySchedule" type=" ScheduleName " minOccurs="0"/>
<xs:element name="priority" type=" CommunicationBarringCriteriaPriority "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CommunicationBarringIncomingRule19sp1

Parent type: | None
Sub-types: | None

Name | CommunicationBarringIncomingRule19sp1
Abstract | no
Documentation | Communication Barring Incoming Rule
Application Data |

XML Instance Representation
<...>
Start Choice [1]
<digitPatternCriteria> DigitPatternCriteriaName </digitPatternCriteria> [1]
<incomingCriteria> CommunicationBarringCriteriaName </incomingCriteria> [1]
End Choice
<action> CommunicationBarringIncomingAction </action> [1]
<callTimeoutSeconds> CommunicationBarringTimeoutSeconds </callTimeoutSeconds> [0..1]
<timeSchedule> ScheduleName </timeSchedule> [0..1]
<holidaySchedule> ScheduleName </holidaySchedule> [0..1]
<priority> CommunicationBarringCriteriaPriority </priority> [1]
</...>
Schema Component Representation
<xs:complexType name="CommunicationBarringIncomingRule19sp1">
<xs:sequence>
<xs:choice>
<xs:element name="digitPatternCriteria" type=" DigitPatternCriteriaName "/>
<xs:element name="incomingCriteria" type=" CommunicationBarringCriteriaName "/>
</xs:choice>
<xs:element name="action" type=" CommunicationBarringIncomingAction "/>
<xs:element name="callTimeoutSeconds" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="timeSchedule" type=" ScheduleName " minOccurs="0"/>
<xs:element name="holidaySchedule" type=" ScheduleName " minOccurs="0"/>
<xs:element name="priority" type=" CommunicationBarringCriteriaPriority "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CommunicationBarringProfileReplacementList

Parent type: | None
Sub-types: | None

Name | CommunicationBarringProfileReplacementList
Abstract | no
Documentation | A list of communication barring profiles that replaces a previously configured list. By convention, an element of this type may be set nil to clear the list.
Application Data |

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

### Complex Type: Contact

Parent type: | None
Sub-types: | None

Name | Contact
Abstract | no
Documentation | Contact information.
Application Data |

XML Instance Representation
<...>
<contactName> xs:token (length >= 1) </contactName> [0..1]
<contactNumber> xs:token (length >= 1) </contactNumber> [0..1]
<contactEmail> EmailAddress </contactEmail> [0..1]
</...>
Schema Component Representation
<xs:complexType name="Contact">
<xs:sequence>
<xs:element name="contactName" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="30"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="contactNumber" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="30"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="contactEmail" type=" EmailAddress " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CPEDeviceModifyOptions16sp1

Parent type: | None
Sub-types: | None

Name | CPEDeviceModifyOptions16sp1
Abstract | no
Documentation | CPE device's options when used with a modify request. The following options are not changeable: configType systemFileName deviceFileFormat
Application Data |

XML Instance Representation
<...>
<enableMonitoring> xs:boolean </enableMonitoring> [0..1]
<deviceManagementDeviceTypeOptions> DeviceManagementDeviceTypeModifyOptions16 </deviceManagementDeviceTypeOptions> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CPEDeviceModifyOptions16sp1">
<xs:sequence>
<xs:element name="enableMonitoring" type=" xs:boolean " minOccurs="0"/>
<xs:element name="deviceManagementDeviceTypeOptions" type=" DeviceManagementDeviceTypeModifyOptions16 " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CPEDeviceOptions16sp1

Parent type: | None
Sub-types: | None

Name | CPEDeviceOptions16sp1
Abstract | no
Documentation | CPE device's options. The field configType is optional to allow the use of field enableMonitoring for all device types being managed or not ie. device configuration option equals to DeviceManagement, or Legacy, or Not Supported). If the device configuration option is set to "Not Supported", the value of configType is forced set to "None" regardless of its current value. It is not allowed to add a device type with device configuration option set to Device Management or Legacy when the configType is not set.
Application Data |

XML Instance Representation
<...>
<enableMonitoring> xs:boolean </enableMonitoring> [1]
<configType> AccessDeviceEnhancedConfigurationType14 </configType> [0..1]
<systemFileName> CPESystemFileName </systemFileName> [0..1]
<deviceFileFormat> CPEDeviceFileFormat </deviceFileFormat> [0..1]
<deviceManagementDeviceTypeOptions> DeviceManagementDeviceTypeOptions16 </deviceManagementDeviceTypeOptions> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CPEDeviceOptions16sp1">
<xs:sequence>
<xs:element name="enableMonitoring" type=" xs:boolean "/>
<xs:element name="configType" type=" AccessDeviceEnhancedConfigurationType14 " minOccurs="0"/>
<xs:element name="systemFileName" type=" CPESystemFileName " minOccurs="0"/>
<xs:element name="deviceFileFormat" type=" CPEDeviceFileFormat " minOccurs="0"/>
<xs:element name="deviceManagementDeviceTypeOptions" type=" DeviceManagementDeviceTypeOptions16 " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CPEDeviceOptionsRead16sp1

Parent type: | None
Sub-types: | None

Name | CPEDeviceOptionsRead16sp1
Abstract | no
Documentation | CPE device's options.
Application Data |

XML Instance Representation
<...>
<enableMonitoring> xs:boolean </enableMonitoring> [1]
<configType> AccessDeviceEnhancedConfigurationType14 </configType> [0..1]
<systemFileName> CPESystemFileName </systemFileName> [0..1]
<deviceFileFormat> CPEDeviceFileFormat </deviceFileFormat> [0..1]
<deviceManagementDeviceTypeOptions> DeviceManagementDeviceTypeOptionsRead16 </deviceManagementDeviceTypeOptions> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CPEDeviceOptionsRead16sp1">
<xs:sequence>
<xs:element name="enableMonitoring" type=" xs:boolean "/>
<xs:element name="configType" type=" AccessDeviceEnhancedConfigurationType14 " minOccurs="0"/>
<xs:element name="systemFileName" type=" CPESystemFileName " minOccurs="0"/>
<xs:element name="deviceFileFormat" type=" CPEDeviceFileFormat " minOccurs="0"/>
<xs:element name="deviceManagementDeviceTypeOptions" type=" DeviceManagementDeviceTypeOptionsRead16 " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CriteriaActivation

Parent type: | None
Sub-types: | None

Name | CriteriaActivation
Abstract | no
Documentation | Criteria active status indicator
Application Data |

XML Instance Representation
<...>
<criteriaName> CriteriaName </criteriaName> [1]
<isActive> xs:boolean </isActive> [1]
</...>
Schema Component Representation
<xs:complexType name="CriteriaActivation">
<xs:sequence>
<xs:element name="criteriaName" type=" CriteriaName "/>
<xs:element name="isActive" type=" xs:boolean "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CriteriaFromDn

Parent type: | None
Sub-types: | None

Name | CriteriaFromDn
Abstract | no
Documentation | The from dn criteria used within an add/get request.
Application Data |

XML Instance Representation
<...>
<fromDnCriteriaSelection> CriteriaDnSelection </fromDnCriteriaSelection> [1]
<includeAnonymousCallers> xs:boolean </includeAnonymousCallers> [1]
<includeUnavailableCallers> xs:boolean </includeUnavailableCallers> [1]
<phoneNumber> DN </phoneNumber> [0..12]
</...>
Schema Component Representation
<xs:complexType name="CriteriaFromDn">
<xs:sequence>
<xs:element name="fromDnCriteriaSelection" type=" CriteriaDnSelection "/>
<xs:element name="includeAnonymousCallers" type=" xs:boolean "/>
<xs:element name="includeUnavailableCallers" type=" xs:boolean "/>
<xs:element name="phoneNumber" type=" DN " minOccurs="0" maxOccurs="12"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CriteriaFromDnModify

Parent type: | None
Sub-types: | None

Name | CriteriaFromDnModify
Abstract | no
Documentation | The from dn criteria used within a modify request.
Application Data |

XML Instance Representation
<...>
<fromDnCriteriaSelection> CriteriaDnSelection </fromDnCriteriaSelection> [0..1]
<includeAnonymousCallers> xs:boolean </includeAnonymousCallers> [0..1]
<includeUnavailableCallers> xs:boolean </includeUnavailableCallers> [0..1]
<phoneNumberList> CriteriaReplacementDNList </phoneNumberList> [0..1]
</...>
Schema Component Representation
<xs:complexType name="CriteriaFromDnModify">
<xs:sequence>
<xs:element name="fromDnCriteriaSelection" type=" CriteriaDnSelection " minOccurs="0"/>
<xs:element name="includeAnonymousCallers" type=" xs:boolean " minOccurs="0"/>
<xs:element name="includeUnavailableCallers" type=" xs:boolean " minOccurs="0"/>
<xs:element name="phoneNumberList" type=" CriteriaReplacementDNList " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: CriteriaReplacementDNList

Parent type: | None
Sub-types: | None

Name | CriteriaReplacementDNList
Abstract | no
Documentation | A list of criteria DNs that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

XML Instance Representation
<...>
<phoneNumber> DN </phoneNumber> [1..12]
</...>
Schema Component Representation
<xs:complexType name="CriteriaReplacementDNList">
<xs:sequence>
<xs:element name="phoneNumber" type=" DN " minOccurs="1" maxOccurs="12"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: DepartmentKey

Parent type: | None
Sub-types: | EnterpriseDepartmentKey (by extension) GroupDepartmentKey (by extension)

Name | DepartmentKey
Abstract | yes
Documentation | Uniquely identifies a department system-wide. Departments are contained in either an enterprise or a group. Enterprise departments can be used by any or all groups within the enterprise. Department names are unique within a group and within an enterprise, but the same department name can exist in 2 different groups or in both a group and its parent enterprise. Therefore, to uniquely identify a department, we must know the department name and which enterprise or group contains the department. This type is extended by group and enterprise department keys.
Application Data |

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

### Complex Type: DeviceManagementDeviceTypeModifyOptions16

Parent type: | None
Sub-types: | None

Name | DeviceManagementDeviceTypeModifyOptions16
Abstract | no
Documentation | Device Management System device type options during a modify request.
Application Data |

XML Instance Representation
<...>
<deviceAccessProtocol> DeviceAccessProtocol16 </deviceAccessProtocol> [0..1]
<tagMode> DeviceManagementTagMode </tagMode> [0..1]
<tagSet> DeviceManagementTagSet </tagSet> [0..1]
<allowDeviceProfileCustomTagSet> xs:boolean </allowDeviceProfileCustomTagSet> [0..1]
<allowGroupCustomTagSet> xs:boolean </allowGroupCustomTagSet> [0..1]
<sendEmailUponResetFailure> xs:boolean </sendEmailUponResetFailure> [0..1]
<deviceAccessNetAddress> NetAddress </deviceAccessNetAddress> [0..1]
<deviceAccessPort> Port </deviceAccessPort> [0..1]
<deviceAccessContext> DeviceAccessContext </deviceAccessContext> [0..1]
<defaultDeviceLanguage> DeviceLanguage </defaultDeviceLanguage> [0..1]
<defaultDeviceEncoding> Encoding </defaultDeviceEncoding> [0..1]
<accessDeviceCredentials> DeviceManagementUserNamePassword16 </accessDeviceCredentials> [0..1]
<useHttpDigestAuthentication> xs:boolean </useHttpDigestAuthentication> [0..1]
<macBasedFileAuthentication> xs:boolean </macBasedFileAuthentication> [0..1]
<userNamePasswordFileAuthentication> xs:boolean </userNamePasswordFileAuthentication> [0..1]
<macInNonRequestURI> xs:boolean </macInNonRequestURI> [0..1]
<macFormatInNonRequestURI> DeviceManagementAccessURI </macFormatInNonRequestURI> [0..1]
</...>
Schema Component Representation
<xs:complexType name="DeviceManagementDeviceTypeModifyOptions16">
<xs:sequence>
<xs:element name="deviceAccessProtocol" type=" DeviceAccessProtocol16 " minOccurs="0"/>
<xs:element name="tagMode" type=" DeviceManagementTagMode " minOccurs="0"/>
<xs:element name="tagSet" type=" DeviceManagementTagSet " minOccurs="0" nillable="true"/>
<xs:element name="allowDeviceProfileCustomTagSet" type=" xs:boolean " minOccurs="0"/>
<xs:element name="allowGroupCustomTagSet" type=" xs:boolean " minOccurs="0"/>
<xs:element name="sendEmailUponResetFailure" type=" xs:boolean " minOccurs="0"/>
<xs:element name="deviceAccessNetAddress" type=" NetAddress " minOccurs="0" nillable="true"/>
<xs:element name="deviceAccessPort" type=" Port " minOccurs="0" nillable="true"/>
<xs:element name="deviceAccessContext" type=" DeviceAccessContext " minOccurs="0" nillable="true"/>
<xs:element name="defaultDeviceLanguage" type=" DeviceLanguage " minOccurs="0" nillable="true"/>
<xs:element name="defaultDeviceEncoding" type=" Encoding " minOccurs="0" nillable="true"/>
<xs:element name="accessDeviceCredentials" type=" DeviceManagementUserNamePassword16 " minOccurs="0" nillable="true"/>
<xs:element name="useHttpDigestAuthentication" type=" xs:boolean " minOccurs="0"/>
<xs:element name="macBasedFileAuthentication" type=" xs:boolean " minOccurs="0"/>
<xs:element name="userNamePasswordFileAuthentication" type=" xs:boolean " minOccurs="0"/>
<xs:element name="macInNonRequestURI" type=" xs:boolean " minOccurs="0"/>
<xs:element name="macFormatInNonRequestURI" type=" DeviceManagementAccessURI " minOccurs="0" nillable="true"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: DeviceManagementDeviceTypeOptions16

Parent type: | None
Sub-types: | None

Name | DeviceManagementDeviceTypeOptions16
Abstract | no
Documentation | Device Management System device type options.
Application Data |

XML Instance Representation
<...>
<deviceAccessProtocol> DeviceAccessProtocol16 </deviceAccessProtocol> [1]
<tagMode> DeviceManagementTagMode </tagMode> [1]
<tagSet> DeviceManagementTagSet </tagSet> [0..1]
<allowDeviceProfileCustomTagSet> xs:boolean </allowDeviceProfileCustomTagSet> [1]
<allowGroupCustomTagSet> xs:boolean </allowGroupCustomTagSet> [1]
<sendEmailUponResetFailure> xs:boolean </sendEmailUponResetFailure> [1]
<deviceAccessNetAddress> NetAddress </deviceAccessNetAddress> [0..1]
<deviceAccessPort> Port </deviceAccessPort> [0..1]
<deviceAccessContext> DeviceAccessContext </deviceAccessContext> [0..1]
<deviceAccessURI> DeviceManagementAccessURI </deviceAccessURI> [0..1]
<defaultDeviceLanguage> DeviceLanguage </defaultDeviceLanguage> [0..1]
<defaultDeviceEncoding> Encoding </defaultDeviceEncoding> [0..1]
<accessDeviceCredentials> DeviceManagementUserNamePassword16 </accessDeviceCredentials> [0..1]
<useHttpDigestAuthentication> xs:boolean </useHttpDigestAuthentication> [1]
<macBasedFileAuthentication> xs:boolean </macBasedFileAuthentication> [1]
<userNamePasswordFileAuthentication> xs:boolean </userNamePasswordFileAuthentication> [1]
<macInNonRequestURI> xs:boolean </macInNonRequestURI> [1]
<macFormatInNonRequestURI> DeviceManagementAccessURI </macFormatInNonRequestURI> [0..1]
</...>
Schema Component Representation
<xs:complexType name="DeviceManagementDeviceTypeOptions16">
<xs:sequence>
<xs:element name="deviceAccessProtocol" type=" DeviceAccessProtocol16 "/>
<xs:element name="tagMode" type=" DeviceManagementTagMode "/>
<xs:element name="tagSet" type=" DeviceManagementTagSet " minOccurs="0"/>
<xs:element name="allowDeviceProfileCustomTagSet" type=" xs:boolean "/>
<xs:element name="allowGroupCustomTagSet" type=" xs:boolean "/>
<xs:element name="sendEmailUponResetFailure" type=" xs:boolean "/>
<xs:element name="deviceAccessNetAddress" type=" NetAddress " minOccurs="0"/>
<xs:element name="deviceAccessPort" type=" Port " minOccurs="0"/>
<xs:element name="deviceAccessContext" type=" DeviceAccessContext " minOccurs="0"/>
<xs:element name="deviceAccessURI" type=" DeviceManagementAccessURI " minOccurs="0"/>
<xs:element name="defaultDeviceLanguage" type=" DeviceLanguage " minOccurs="0"/>
<xs:element name="defaultDeviceEncoding" type=" Encoding " minOccurs="0"/>
<xs:element name="accessDeviceCredentials" type=" DeviceManagementUserNamePassword16 " minOccurs="0"/>
<xs:element name="useHttpDigestAuthentication" type=" xs:boolean "/>
<xs:element name="macBasedFileAuthentication" type=" xs:boolean "/>
<xs:element name="userNamePasswordFileAuthentication" type=" xs:boolean "/>
<xs:element name="macInNonRequestURI" type=" xs:boolean "/>
<xs:element name="macFormatInNonRequestURI" type=" DeviceManagementAccessURI " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: DeviceManagementDeviceTypeOptionsRead16

Parent type: | None
Sub-types: | None

Name | DeviceManagementDeviceTypeOptionsRead16
Abstract | no
Documentation | Device Management System device type options.
Application Data |

XML Instance Representation
<...>
<deviceAccessProtocol> DeviceAccessProtocol16 </deviceAccessProtocol> [1]
<tagMode> DeviceManagementTagMode </tagMode> [1]
<tagSet> DeviceManagementTagSet </tagSet> [0..1]
<allowDeviceProfileCustomTagSet> xs:boolean </allowDeviceProfileCustomTagSet> [1]
<allowGroupCustomTagSet> xs:boolean </allowGroupCustomTagSet> [1]
<sendEmailUponResetFailure> xs:boolean </sendEmailUponResetFailure> [1]
<deviceAccessNetAddress> NetAddress </deviceAccessNetAddress> [0..1]
<deviceAccessPort> Port </deviceAccessPort> [0..1]
<deviceAccessContext> DeviceAccessContext </deviceAccessContext> [0..1]
<deviceAccessURI> DeviceManagementAccessURI </deviceAccessURI> [0..1]
<defaultDeviceLanguage> DeviceLanguage </defaultDeviceLanguage> [0..1]
<defaultDeviceEncoding> Encoding </defaultDeviceEncoding> [0..1]
<accessDeviceCredentials> UserId </accessDeviceCredentials> [0..1]
<useHttpDigestAuthentication> xs:boolean </useHttpDigestAuthentication> [1]
<macBasedFileAuthentication> xs:boolean </macBasedFileAuthentication> [1]
<userNamePasswordFileAuthentication> xs:boolean </userNamePasswordFileAuthentication> [1]
<macInNonRequestURI> xs:boolean </macInNonRequestURI> [1]
<macFormatInNonRequestURI> DeviceManagementAccessURI </macFormatInNonRequestURI> [0..1]
</...>
Schema Component Representation
<xs:complexType name="DeviceManagementDeviceTypeOptionsRead16">
<xs:sequence>
<xs:element name="deviceAccessProtocol" type=" DeviceAccessProtocol16 "/>
<xs:element name="tagMode" type=" DeviceManagementTagMode "/>
<xs:element name="tagSet" type=" DeviceManagementTagSet " minOccurs="0"/>
<xs:element name="allowDeviceProfileCustomTagSet" type=" xs:boolean "/>
<xs:element name="allowGroupCustomTagSet" type=" xs:boolean "/>
<xs:element name="sendEmailUponResetFailure" type=" xs:boolean "/>
<xs:element name="deviceAccessNetAddress" type=" NetAddress " minOccurs="0"/>
<xs:element name="deviceAccessPort" type=" Port " minOccurs="0"/>
<xs:element name="deviceAccessContext" type=" DeviceAccessContext " minOccurs="0"/>
<xs:element name="deviceAccessURI" type=" DeviceManagementAccessURI " minOccurs="0"/>
<xs:element name="defaultDeviceLanguage" type=" DeviceLanguage " minOccurs="0"/>
<xs:element name="defaultDeviceEncoding" type=" Encoding " minOccurs="0"/>
<xs:element name="accessDeviceCredentials" type=" UserId " minOccurs="0"/>
<xs:element name="useHttpDigestAuthentication" type=" xs:boolean "/>
<xs:element name="macBasedFileAuthentication" type=" xs:boolean "/>
<xs:element name="userNamePasswordFileAuthentication" type=" xs:boolean "/>
<xs:element name="macInNonRequestURI" type=" xs:boolean "/>
<xs:element name="macFormatInNonRequestURI" type=" DeviceManagementAccessURI " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: DeviceManagementLanguageMapping

Parent type: | None
Sub-types: | None

Name | DeviceManagementLanguageMapping
Abstract | no
Documentation | Maps a BroadWorks language to a device-equivalent language.
Application Data |

XML Instance Representation
<...>
<broadWorksLanguage> Language </broadWorksLanguage> [1]
<deviceLanguage> DeviceLanguage </deviceLanguage> [1]
</...>
Schema Component Representation
<xs:complexType name="DeviceManagementLanguageMapping">
<xs:sequence>
<xs:element name="broadWorksLanguage" type=" Language "/>
<xs:element name="deviceLanguage" type=" DeviceLanguage " nillable="true"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: DeviceManagementUserNamePassword16

Parent type: | None
Sub-types: | None

Name | DeviceManagementUserNamePassword16
Abstract | no
Documentation | Access device credentials.
Application Data |

XML Instance Representation
<...>
<userName> UserId </userName> [1]
<password> Password </password> [1]
</...>
Schema Component Representation
<xs:complexType name="DeviceManagementUserNamePassword16">
<xs:sequence>
<xs:element name="userName" type=" UserId "/>
<xs:element name="password" type=" Password "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: DialableCallerIDCriteriaPriorityOrder

Parent type: | None
Sub-types: | None

Name | DialableCallerIDCriteriaPriorityOrder
Abstract | no
Documentation | Dialable Caller ID routing order
Application Data |

XML Instance Representation
<...>
<criteriaName> DialableCallerIDCriteriaName </criteriaName> [1]
<priority> DialableCallerIDCriteriaPriority </priority> [1]
</...>
Schema Component Representation
<xs:complexType name="DialableCallerIDCriteriaPriorityOrder">
<xs:sequence>
<xs:element name="criteriaName" type=" DialableCallerIDCriteriaName "/>
<xs:element name="priority" type=" DialableCallerIDCriteriaPriority "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: DNISKey

Parent type: | None
Sub-types: | None

Name | DNISKey
Abstract | no
Documentation | Uniquely identifies a Call Center DNIS.
Application Data |

XML Instance Representation
<...>
<serviceUserId> UserId </serviceUserId> [1]
<name> DNISName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="DNISKey">
<xs:sequence>
<xs:element name="serviceUserId" type=" UserId "/>
<xs:element name="name" type=" DNISName "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: DNRange

Parent type: | None
Sub-types: | None

Name | DNRange
Abstract | no
Documentation | Directory number range. The minimum and maximum values are inclusive.
Application Data |

XML Instance Representation
<...>
<minPhoneNumber> DN </minPhoneNumber> [1]
<maxPhoneNumber> DN </maxPhoneNumber> [1]
</...>
Schema Component Representation
<xs:complexType name="DNRange">
<xs:sequence>
<xs:element name="minPhoneNumber" type=" DN "/>
<xs:element name="maxPhoneNumber" type=" DN "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: EnterpriseDepartmentKey

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

Name | EnterpriseDepartmentKey
Abstract | no
Documentation | Uniquely identifies a department defined within an enterprise. To uniquely identify an enterprise department, we must know the department name and which enterprise contains the department.
Application Data |

XML Instance Representation
<...>
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<name> DepartmentName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="EnterpriseDepartmentKey">
<xs:complexContent>
<xs:extension base=" DepartmentKey ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="name" type=" DepartmentName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ExchangeUserNamePassword

Parent type: | None
Sub-types: | None

Name | ExchangeUserNamePassword
Abstract | no
Documentation | Exchange server user name and password.
Application Data |

XML Instance Representation
<...>
<userName> ExchangeUserName </userName> [1]
<password> ExchangeUserPassword </password> [1]
</...>
Schema Component Representation
<xs:complexType name="ExchangeUserNamePassword">
<xs:sequence>
<xs:element name="userName" type=" ExchangeUserName "/>
<xs:element name="password" type=" ExchangeUserPassword "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ExtendedFileResource

Parent type: | None
Sub-types: | None

Name | ExtendedFileResource
Abstract | no
Documentation | Represents either an existing file for the application server to use, or the contents of a file to transfer and an URL.
Application Data |

XML Instance Representation
<...>
<file> LabeledFileResource </file> [0..1]
<url> URL </url> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ExtendedFileResource">
<xs:sequence>
<xs:element name="file" type=" LabeledFileResource " minOccurs="0"/>
<xs:element name="url" type=" URL " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ExtendedMediaFileLevelResource20

Parent type: | None
Sub-types: | None

Name | ExtendedMediaFileLevelResource20
Abstract | no
Documentation | Represents either an existing file for the application server to use, or the contents of a file to transfer and an URL.
Application Data |

XML Instance Representation
<...>
<file> AnnouncementFileLevelKey </file> [0..1]
<url> URL </url> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ExtendedMediaFileLevelResource20">
<xs:sequence>
<xs:element name="file" type=" AnnouncementFileLevelKey " nillable="true" minOccurs="0"/>
<xs:element name="url" type=" URL " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ExtendedMediaFileResource

Parent type: | None
Sub-types: | None

Name | ExtendedMediaFileResource
Abstract | no
Documentation | Represents either an existing file for the application server to use, or the contents of a file to transfer and an URL.
Application Data |

XML Instance Representation
<...>
<file> LabeledMediaFileResource </file> [0..1]
<url> URL </url> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ExtendedMediaFileResource">
<xs:sequence>
<xs:element name="file" type=" LabeledMediaFileResource " minOccurs="0"/>
<xs:element name="url" type=" URL " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ExtendedMediaFileResource20

Parent type: | None
Sub-types: | None

Name | ExtendedMediaFileResource20
Abstract | no
Documentation | Represents either an existing file for the application server to use, or the contents of a file to transfer and an URL.
Application Data |

XML Instance Representation
<...>
<file> AnnouncementFileKey </file> [0..1]
<url> URL </url> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ExtendedMediaFileResource20">
<xs:sequence>
<xs:element name="file" type=" AnnouncementFileKey " nillable="true" minOccurs="0"/>
<xs:element name="url" type=" URL " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ExtensionRange17

Parent type: | None
Sub-types: | None

Name | ExtensionRange17
Abstract | no
Documentation | Extension range. The minimum and maximum values are inclusive.
Application Data |

XML Instance Representation
<...>
<minExtension> Extension17 </minExtension> [1]
<maxExtension> Extension17 </maxExtension> [1]
</...>
Schema Component Representation
<xs:complexType name="ExtensionRange17">
<xs:sequence>
<xs:element name="minExtension" type=" Extension17 "/>
<xs:element name="maxExtension" type=" Extension17 "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: FeatureAccessCodeEntry

Parent type: | None
Sub-types: | None

Name | FeatureAccessCodeEntry
Abstract | no
Documentation | Feature Access Code Entry
Application Data |

XML Instance Representation
<...>
<featureAccessCodeName> FeatureAccessCodeName </featureAccessCodeName> [1]
<mainCode> FeatureAccessCode </mainCode> [0..1]
<alternateCode> FeatureAccessCode </alternateCode> [0..1]
</...>
Schema Component Representation
<xs:complexType name="FeatureAccessCodeEntry">
<xs:sequence>
<xs:element name="featureAccessCodeName" type=" FeatureAccessCodeName "/>
<xs:element name="mainCode" type=" FeatureAccessCode " minOccurs="0"/>
<xs:element name="alternateCode" type=" FeatureAccessCode " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: FileResource

Parent type: | None
Sub-types: | None

Name | FileResource
Abstract | no
Documentation | Represents either an existing file for the application server to use, or the contents of a file to transfer.
Application Data |

XML Instance Representation
<...>
Start Choice [1]
<sourceFileName> FileName </sourceFileName> [1]
<fileContent> xs:base64Binary </fileContent> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="FileResource">
<xs:sequence>
<xs:choice>
<xs:element name="sourceFileName" type=" FileName "/>
<xs:element name="fileContent" type=" xs:base64Binary "/>
</xs:choice>
</xs:sequence>
</xs:complexType>
top

### Complex Type: GroupDepartmentKey

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

Name | GroupDepartmentKey
Abstract | no
Documentation | Uniquely identifies a department defined within a group. To uniquely identify a group department, we must know the department name and which group contains the department.
Application Data |

XML Instance Representation
<...>
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
<name> DepartmentName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="GroupDepartmentKey">
<xs:complexContent>
<xs:extension base=" DepartmentKey ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
<xs:element name="name" type=" DepartmentName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: GroupServiceAuthorization

Parent type: | None
Sub-types: | None

Name | GroupServiceAuthorization
Abstract | no
Documentation | Authorize (with quantity) or unauthorize a group service.
Application Data |

XML Instance Representation
<...>
<serviceName> GroupService </serviceName> [1]
Start Choice [1]
<authorizedQuantity> UnboundedPositiveInt </authorizedQuantity> [1]
<unauthorized> true </unauthorized> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="GroupServiceAuthorization">
<xs:sequence>
<xs:element name="serviceName" type=" GroupService "/>
<xs:choice>
<xs:element name="authorizedQuantity" type=" UnboundedPositiveInt "/>
<xs:element name="unauthorized" type=" xs:boolean " fixed="true"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
top

### Complex Type: HolidaySchedule

Parent type: | None
Sub-types: | None

Name | HolidaySchedule
Abstract | no
Documentation | Holiday Schedule.
Application Data |

XML Instance Representation
<...>
<type> ScheduleLevel </type> [1]
<name> ScheduleName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="HolidaySchedule">
<xs:sequence>
<xs:element name="type" type=" ScheduleLevel "/>
<xs:element name="name" type=" ScheduleName "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: HourMinute

Parent type: | None
Sub-types: | None

Name | HourMinute
Abstract | no
Documentation | Represents a specific time with hour and minute granularity
Application Data |

XML Instance Representation
<...>
<hour> Hour </hour> [1]
<minute> Minute </minute> [1]
</...>
Schema Component Representation
<xs:complexType name="HourMinute">
<xs:sequence>
<xs:element name="hour" type=" Hour "/>
<xs:element name="minute" type=" Minute "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: HuntAgentWeight

Parent type: | None
Sub-types: | None

Name | HuntAgentWeight
Abstract | no
Documentation | The weighted call distribution weight for an agent.
Application Data |

XML Instance Representation
<...>
<agentUserId> UserId </agentUserId> [1]
<weight> HuntWeight </weight> [1]
</...>
Schema Component Representation
<xs:complexType name="HuntAgentWeight">
<xs:sequence>
<xs:element name="agentUserId" type=" UserId "/>
<xs:element name="weight" type=" HuntWeight "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: IPAddressRange

Parent type: | None
Sub-types: | None

Name | IPAddressRange
Abstract | no
Documentation | IP Address Range.
Application Data |

XML Instance Representation
<...>
<minIpAddress> IPAddress </minIpAddress> [1]
<maxIpAddress> IPAddress </maxIpAddress> [1]
</...>
Schema Component Representation
<xs:complexType name="IPAddressRange">
<xs:sequence>
<xs:element name="minIpAddress" type=" IPAddress "/>
<xs:element name="maxIpAddress" type=" IPAddress "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: LabeledFileNameResource

Parent type: | None
Sub-types: | None

Name | LabeledFileNameResource
Abstract | no
Documentation | Represents an existing file for the application server to use, along with a description and mediaType.
Application Data |

XML Instance Representation
<...>
<description> FileDescription </description> [1]
<mediaType> MediaFileType </mediaType> [1]
<sourceFileName> FileName </sourceFileName> [1]
</...>
Schema Component Representation
<xs:complexType name="LabeledFileNameResource">
<xs:sequence>
<xs:element name="description" type=" FileDescription "/>
<xs:element name="mediaType" type=" MediaFileType "/>
<xs:element name="sourceFileName" type=" FileName "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: LabeledFileResource

Parent type: | None
Sub-types: | None

Name | LabeledFileResource
Abstract | no
Documentation | Represents either an existing file for the application server to use, or the contents of a file to transfer with a description.
Application Data |

XML Instance Representation
<...>
<description> FileDescription </description> [1]
Start Choice [1]
<sourceFileName> FileName </sourceFileName> [1]
<content> xs:base64Binary </content> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="LabeledFileResource">
<xs:sequence>
<xs:element name="description" type=" FileDescription "/>
<xs:choice>
<xs:element name="sourceFileName" type=" FileName "/>
<xs:element name="content" type=" xs:base64Binary "/>
</xs:choice>
</xs:sequence>
</xs:complexType>
top

### Complex Type: LabeledMediaFileResource

Parent type: | None
Sub-types: | None

Name | LabeledMediaFileResource
Abstract | no
Documentation | Represents either an existing file for the application server to use, or the contents of a file to transfer with a description.
Application Data |

XML Instance Representation
<...>
<description> FileDescription </description> [1]
<mediaType> MediaFileType </mediaType> [1]
Start Choice [1]
<sourceFileName> FileName </sourceFileName> [1]
<content> xs:base64Binary </content> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="LabeledMediaFileResource">
<xs:sequence>
<xs:element name="description" type=" FileDescription "/>
<xs:element name="mediaType" type=" MediaFileType "/>
<xs:choice>
<xs:element name="sourceFileName" type=" FileName "/>
<xs:element name="content" type=" xs:base64Binary "/>
</xs:choice>
</xs:sequence>
</xs:complexType>
top

### Complex Type: MeetMeConferencingConferenceKey

Parent type: | None
Sub-types: | None

Name | MeetMeConferencingConferenceKey
Abstract | no
Documentation | Identifier for conference.
Application Data |

XML Instance Representation
<...>
<bridgeId> UserId </bridgeId> [1]
<conferenceId> MeetMeConferencingConferencePassCode </conferenceId> [1]
</...>
Schema Component Representation
<xs:complexType name="MeetMeConferencingConferenceKey">
<xs:sequence>
<xs:element name="bridgeId" type=" UserId "/>
<xs:element name="conferenceId" type=" MeetMeConferencingConferencePassCode "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: MixedCallLogsEntry

Parent type: | None
Sub-types: | None

Name | MixedCallLogsEntry
Abstract | no
Documentation | Call Log entry describing a placed, received, or missed call.
Application Data |

XML Instance Representation
<...>
<callLogType> CallLogsType </callLogType> [1]
<countryCode> CountryCode </countryCode> [0..1]
<callLogId> CallLogId </callLogId> [1]
<phoneNumber> OutgoingDNorSIPURI </phoneNumber> [1]
<name> CallLogsEntryName </name> [1]
<time> xs:dateTime </time> [1]
</...>
Schema Component Representation
<xs:complexType name="MixedCallLogsEntry">
<xs:sequence>
<xs:element name="callLogType" type=" CallLogsType "/>
<xs:element name="countryCode" type=" CountryCode " minOccurs="0"/>
<xs:element name="callLogId" type=" CallLogId "/>
<xs:element name="phoneNumber" type=" OutgoingDNorSIPURI "/>
<xs:element name="name" type=" CallLogsEntryName "/>
<xs:element name="time" type=" xs:dateTime "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: NameDialingName

Parent type: | None
Sub-types: | None

Name | NameDialingName
Abstract | no
Documentation | Name dialing last and first names.
Application Data |

XML Instance Representation
<...>
<nameDialingLastName> NameDialingLastName </nameDialingLastName> [1]
<nameDialingFirstName> NameDialingFirstName </nameDialingFirstName> [1]
</...>
Schema Component Representation
<xs:complexType name="NameDialingName">
<xs:sequence>
<xs:element name="nameDialingLastName" type=" NameDialingLastName "/>
<xs:element name="nameDialingFirstName" type=" NameDialingFirstName "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: NetworkClassOfServiceCommunicationBarringProfile

Parent type: | None
Sub-types: | None

Name | NetworkClassOfServiceCommunicationBarringProfile
Abstract | no
Documentation | Communication Barring Profile defined as part of the Network Class Of Service. There can be only one primary profile within a Network Class Of Service.
Application Data |

XML Instance Representation
<...>
<name> CommunicationBarringProfileName </name> [1]
<isPrimary> xs:boolean </isPrimary> [1]
</...>
Schema Component Representation
<xs:complexType name="NetworkClassOfServiceCommunicationBarringProfile">
<xs:sequence>
<xs:element name="name" type=" CommunicationBarringProfileName "/>
<xs:element name="isPrimary" type=" xs:boolean "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: PhoneListEntry

Parent type: | None
Sub-types: | None

Name | PhoneListEntry
Abstract | no
Documentation | Phone list entry.
Application Data |

XML Instance Representation
<...>
<entryName> PhoneListEntryName </entryName> [1]
<phoneNumber> OutgoingDN </phoneNumber> [1]
</...>
Schema Component Representation
<xs:complexType name="PhoneListEntry">
<xs:sequence>
<xs:element name="entryName" type=" PhoneListEntryName "/>
<xs:element name="phoneNumber" type=" OutgoingDN "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: PublicUserIdentity

Parent type: | None
Sub-types: | None

Name | PublicUserIdentity
Abstract | no
Documentation | Public User Identity
Application Data |

XML Instance Representation
<...>
Start Choice [1]
<sipURI> SIPURI </sipURI> [1]
<telURI> DN </telURI> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="PublicUserIdentity">
<xs:choice>
<xs:element name="sipURI" type=" SIPURI "/>
<xs:element name="telURI" type=" DN "/>
</xs:choice>
</xs:complexType>
top

### Complex Type: RandomPort

Parent type: | None
Sub-types: | None

Name | RandomPort
Abstract | no
Documentation | Represents either a random port number, or a specific port number.
Application Data |

XML Instance Representation
<...>
Start Choice [1]
<random> Random </random> [1]
<port> Port </port> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="RandomPort">
<xs:choice>
<xs:element name="random" type=" xs:token " fixed="Random"/>
<xs:element name="port" type=" Port "/>
</xs:choice>
</xs:complexType>
top

### Complex Type: Recurrence

Parent type: | None
Sub-types: | None

Name | Recurrence
Abstract | no
Documentation | Defines recurrence.
Application Data |

XML Instance Representation
<...>
Start Choice [1]
<recurDaily> [1]
<recurInterval> RecurDailyInterval </recurInterval> [0..1]
</recurDaily>
<recurWeekly> [1]
<recurInterval> RecurWeeklyInterval </recurInterval> [0..1]
<sunday> xs:boolean </sunday> [1]
<monday> xs:boolean </monday> [1]
<tuesday> xs:boolean </tuesday> [1]
<wednesday> xs:boolean </wednesday> [1]
<thursday> xs:boolean </thursday> [1]
<friday> xs:boolean </friday> [1]
<saturday> xs:boolean </saturday> [1]
</recurWeekly>
<recurMonthlyByDay> [1]
<recurInterval> RecurMonthlyInterval </recurInterval> [0..1]
<dayOfMonth> DayOfMonth </dayOfMonth> [1]
</recurMonthlyByDay>
<recurMonthlyByWeek> [1]
<recurInterval> RecurMonthlyInterval </recurInterval> [0..1]
<dayOfWeekInMonth> DayOfWeekInMonth </dayOfWeekInMonth> [1]
<dayOfWeek> DayOfWeek </dayOfWeek> [1]
</recurMonthlyByWeek>
<recurYearlyByDay> [1]
<recurInterval> RecurYearlyInterval </recurInterval> [0..1]
<dayOfMonth> DayOfMonth </dayOfMonth> [1]
<month> Month </month> [1]
</recurYearlyByDay>
<recurYearlyByWeek> [1]
<recurInterval> RecurYearlyInterval </recurInterval> [0..1]
<dayOfWeek> DayOfWeek </dayOfWeek> [1]
<dayOfWeekInMonth> DayOfWeekInMonth </dayOfWeekInMonth> [1]
<month> Month </month> [1]
</recurYearlyByWeek>
End Choice
Start Choice [1]
<recurForEver> true </recurForEver> [1]
<recurEndDate> xs:date </recurEndDate> [1]
<recurEndOccurrence> RecurEndOccurrence </recurEndOccurrence> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="Recurrence">
<xs:sequence>
<xs:choice>
<xs:element name="recurDaily">
<xs:complexType>
<xs:sequence>
<xs:element name="recurInterval" type=" RecurDailyInterval " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="recurWeekly">
<xs:complexType>
<xs:sequence>
<xs:element name="recurInterval" type=" RecurWeeklyInterval " minOccurs="0"/>
<xs:element name="sunday" type=" xs:boolean "/>
<xs:element name="monday" type=" xs:boolean "/>
<xs:element name="tuesday" type=" xs:boolean "/>
<xs:element name="wednesday" type=" xs:boolean "/>
<xs:element name="thursday" type=" xs:boolean "/>
<xs:element name="friday" type=" xs:boolean "/>
<xs:element name="saturday" type=" xs:boolean "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="recurMonthlyByDay">
<xs:complexType>
<xs:sequence>
<xs:element name="recurInterval" type=" RecurMonthlyInterval " minOccurs="0"/>
<xs:element name="dayOfMonth" type=" DayOfMonth "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="recurMonthlyByWeek">
<xs:complexType>
<xs:sequence>
<xs:element name="recurInterval" type=" RecurMonthlyInterval " minOccurs="0"/>
<xs:element name="dayOfWeekInMonth" type=" DayOfWeekInMonth "/>
<xs:element name="dayOfWeek" type=" DayOfWeek "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="recurYearlyByDay">
<xs:complexType>
<xs:sequence>
<xs:element name="recurInterval" type=" RecurYearlyInterval " minOccurs="0"/>
<xs:element name="dayOfMonth" type=" DayOfMonth "/>
<xs:element name="month" type=" Month "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="recurYearlyByWeek">
<xs:complexType>
<xs:sequence>
<xs:element name="recurInterval" type=" RecurYearlyInterval " minOccurs="0"/>
<xs:element name="dayOfWeek" type=" DayOfWeek "/>
<xs:element name="dayOfWeekInMonth" type=" DayOfWeekInMonth "/>
<xs:element name="month" type=" Month "/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:choice>
<xs:element name="recurForEver" type=" xs:boolean " fixed="true"/>
<xs:element name="recurEndDate" type=" xs:date "/>
<xs:element name="recurEndOccurrence" type=" RecurEndOccurrence "/>
</xs:choice>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ReplacementCallProcessingPolicyProfileSubscriberTypeList20

Parent type: | None
Sub-types: | None

Name | ReplacementCallProcessingPolicyProfileSubscriberTypeList20
Abstract | no
Documentation | A list of CallProcessingPolicyProfileSubscriberType20. The list replaces a previously configured list.
Application Data |

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

### Complex Type: ReplacementCommunicationBarringAlternateCallIndicatorList

Parent type: | None
Sub-types: | None

Name | ReplacementCommunicationBarringAlternateCallIndicatorList
Abstract | no
Documentation | A list of Communication Barring Alternate Call Indicator that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

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

### Complex Type: ReplacementCommunicationBarringCallTypeList

Parent type: | None
Sub-types: | None

Name | ReplacementCommunicationBarringCallTypeList
Abstract | no
Documentation | A list of Communication Barring Call Types that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

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

### Complex Type: ReplacementCommunicationBarringIncomingRuleList19sp1

Parent type: | None
Sub-types: | None

Name | ReplacementCommunicationBarringIncomingRuleList19sp1
Abstract | no
Documentation | A list of Communication Barring Incoming Rules that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

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

### Complex Type: ReplacementContactList

Parent type: | None
Sub-types: | None

Name | ReplacementContactList
Abstract | no
Documentation | A list of SIP contacts that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

XML Instance Representation
<...>
<contact> SIPContact </contact> [1..5]
</...>
Schema Component Representation
<xs:complexType name="ReplacementContactList">
<xs:sequence>
<xs:element name="contact" type=" SIPContact " minOccurs="1" maxOccurs="5"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ReplacementDeviceList

Parent type: | None
Sub-types: | None

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

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

### Complex Type: ReplacementNumberPortabilityStatusList

Parent type: | None
Sub-types: | None

Name | ReplacementNumberPortabilityStatusList
Abstract | no
Documentation | A list of Number Portability Query Statuses that replaces a previously configured list. By convention, an element of this type may be set to nill to clear the list.
Application Data |

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

### Complex Type: ReplacementOutgoingDNList

Parent type: | None
Sub-types: | None

Name | ReplacementOutgoingDNList
Abstract | no
Documentation | A list of outgoing dns that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

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

### Complex Type: ReplacementOutgoingDNorSIPURIList

Parent type: | None
Sub-types: | None

Name | ReplacementOutgoingDNorSIPURIList
Abstract | no
Documentation | A list of phone numbers or sipuris that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

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

### Complex Type: ReplacementServicePackNameList

Parent type: | None
Sub-types: | None

Name | ReplacementServicePackNameList
Abstract | no
Documentation | A list of service packs that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

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

### Complex Type: ReplacementSIPAliasList

Parent type: | None
Sub-types: | None

Name | ReplacementSIPAliasList
Abstract | no
Documentation | A list of SIP aliases that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

XML Instance Representation
<...>
<sipAlias> SIPURI </sipAlias> [1..3]
</...>
Schema Component Representation
<xs:complexType name="ReplacementSIPAliasList">
<xs:sequence>
<xs:element name="sipAlias" type=" SIPURI " minOccurs="1" maxOccurs="3"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ReplacementUserIdList

Parent type: | None
Sub-types: | None

Name | ReplacementUserIdList
Abstract | no
Documentation | A list of userIds that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

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

### Complex Type: ReplacementUserServiceList

Parent type: | None
Sub-types: | None

Name | ReplacementUserServiceList
Abstract | no
Documentation | A list of user services that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

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

### Complex Type: ReplacementVirtualOnNetCallTypeNameList

Parent type: | None
Sub-types: | None

Name | ReplacementVirtualOnNetCallTypeNameList
Abstract | no
Documentation | A list of Virtual On-Net Call Types that replaces a previously configured list. By convention, an element of this type may be set to nill to clear the list.
Application Data |

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

### Complex Type: ResponsePagingControl

Parent type: | None
Sub-types: | None

Name | ResponsePagingControl
Abstract | no
Documentation | Used in queries to restrict the set of result rows when making a request that can result in a large dataset. The client specifies the starting row and the number of rows requested. The server only provides those rows in results, if available.
Application Data |

XML Instance Representation
<...>
<responseStartIndex> ResponseStartIndex </responseStartIndex> [1]
<responsePageSize> ResponsePageSize </responsePageSize> [1]
</...>
Schema Component Representation
<xs:complexType name="ResponsePagingControl">
<xs:sequence>
<xs:element name="responseStartIndex" type=" ResponseStartIndex "/>
<xs:element name="responsePageSize" type=" ResponsePageSize "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ScheduleEvents

Parent type: | None
Sub-types: | None

Name | ScheduleEvents
Abstract | no
Documentation | Retrives all Holiday or Time Event details for a given schedulel Level.
Application Data |

XML Instance Representation
<...>
<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="ScheduleEvents">
<xs:sequence>
<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:complexType>
top

### Complex Type: ScheduleGlobalKey

Parent type: | None
Sub-types: | None

Name | ScheduleGlobalKey
Abstract | no
Documentation | Uniquely identifies Holiday and Time Schedules throughout all System, Service Provider, Group and User level.
Application Data |

XML Instance Representation
<...>
<scheduleKey> ScheduleKey </scheduleKey> [1]
<scheduleLevel> ScheduleLevel </scheduleLevel> [1]
</...>
Schema Component Representation
<xs:complexType name="ScheduleGlobalKey">
<xs:sequence>
<xs:element name="scheduleKey" type=" ScheduleKey "/>
<xs:element name="scheduleLevel" type=" ScheduleLevel "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ScheduleKey

Parent type: | None
Sub-types: | None

Name | ScheduleKey
Abstract | no
Documentation | Uniquely identifies Holiday and Time Schedules within a level(System, Service Provider, Group or User level).
Application Data |

XML Instance Representation
<...>
<scheduleName> ScheduleName </scheduleName> [1]
<scheduleType> ScheduleType </scheduleType> [1]
</...>
Schema Component Representation
<xs:complexType name="ScheduleKey">
<xs:sequence>
<xs:element name="scheduleName" type=" ScheduleName "/>
<xs:element name="scheduleType" type=" ScheduleType "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ServiceActivation

Parent type: | None
Sub-types: | None

Name | ServiceActivation
Abstract | no
Documentation | Service Instance active status indicator
Application Data |

XML Instance Representation
<...>
<serviceUserId> UserId </serviceUserId> [1]
<isActive> xs:boolean </isActive> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceActivation">
<xs:sequence>
<xs:element name="serviceUserId" type=" UserId "/>
<xs:element name="isActive" type=" xs:boolean "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ServiceInstanceAddProfile

Parent type: | None
Sub-types: | ServiceInstanceAddProfileCallCenter (by restriction) ServiceInstanceAddProfileTrunkGroup (by restriction)

Name | ServiceInstanceAddProfile
Abstract | no
Documentation | Service Profile Information for group service.
Application Data |

XML Instance Representation
<...>
<name> ServiceInstanceProfileName </name> [1]
<callingLineIdLastName> CallingLineIdLastName </callingLineIdLastName> [1]
<callingLineIdFirstName> CallingLineIdFirstName </callingLineIdFirstName> [1]
<hiraganaLastName> HiraganaLastName </hiraganaLastName> [0..1]
<hiraganaFirstName> HiraganaFirstName </hiraganaFirstName> [0..1]
<phoneNumber> DN </phoneNumber> [0..1]
<extension> Extension17 </extension> [0..1]
<password> Password </password> [0..1]
<department> DepartmentKey </department> [0..1]
<language> Language </language> [0..1]
<timeZone> TimeZone </timeZone> [0..1]
<alias> SIPURI </alias> [0..3]
<publicUserIdentity> SIPURI </publicUserIdentity> [0..1]
<callingLineIdPhoneNumber> DN </callingLineIdPhoneNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceInstanceAddProfile">
<xs:sequence>
<xs:element name="name" type=" ServiceInstanceProfileName "/>
<xs:element name="callingLineIdLastName" type=" CallingLineIdLastName "/>
<xs:element name="callingLineIdFirstName" type=" CallingLineIdFirstName "/>
<xs:element name="hiraganaLastName" type=" HiraganaLastName " minOccurs="0"/>
<xs:element name="hiraganaFirstName" type=" HiraganaFirstName " minOccurs="0"/>
<xs:element name="phoneNumber" type=" DN " minOccurs="0"/>
<xs:element name="extension" type=" Extension17 " minOccurs="0"/>
<xs:element name="password" type=" Password " minOccurs="0"/>
<xs:element name="department" type=" DepartmentKey " minOccurs="0"/>
<xs:element name="language" type=" Language " minOccurs="0"/>
<xs:element name="timeZone" type=" TimeZone " minOccurs="0"/>
<xs:element name="alias" type=" SIPURI " minOccurs="0" maxOccurs="3"/>
<xs:element name="publicUserIdentity" type=" SIPURI " minOccurs="0"/>
<xs:element name="callingLineIdPhoneNumber" type=" DN " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ServiceInstanceAddProfileCallCenter

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

Name | ServiceInstanceAddProfileCallCenter
Abstract | no
Documentation | Service Profile Information for a call center. Password is required.
Application Data |

XML Instance Representation
<...>
<name> ServiceInstanceProfileName </name> [1]
<callingLineIdLastName> CallingLineIdLastName </callingLineIdLastName> [1]
<callingLineIdFirstName> CallingLineIdFirstName </callingLineIdFirstName> [1]
<hiraganaLastName> HiraganaLastName </hiraganaLastName> [0..1]
<hiraganaFirstName> HiraganaFirstName </hiraganaFirstName> [0..1]
<phoneNumber> DN </phoneNumber> [0..1]
<extension> Extension17 </extension> [0..1]
<password> Password </password> [1]
<department> DepartmentKey </department> [0..1]
<language> Language </language> [0..1]
<timeZone> TimeZone </timeZone> [0..1]
<alias> SIPURI </alias> [0..3]
<publicUserIdentity> SIPURI </publicUserIdentity> [0..1]
<callingLineIdPhoneNumber> DN </callingLineIdPhoneNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceInstanceAddProfileCallCenter">
<xs:complexContent>
<xs:restriction base=" ServiceInstanceAddProfile ">
<xs:sequence>
<xs:element name="name" type=" ServiceInstanceProfileName "/>
<xs:element name="callingLineIdLastName" type=" CallingLineIdLastName "/>
<xs:element name="callingLineIdFirstName" type=" CallingLineIdFirstName "/>
<xs:element name="hiraganaLastName" type=" HiraganaLastName " minOccurs="0"/>
<xs:element name="hiraganaFirstName" type=" HiraganaFirstName " minOccurs="0"/>
<xs:element name="phoneNumber" type=" DN " minOccurs="0"/>
<xs:element name="extension" type=" Extension17 " minOccurs="0"/>
<xs:element name="password" type=" Password "/>
<xs:element name="department" type=" DepartmentKey " minOccurs="0"/>
<xs:element name="language" type=" Language " minOccurs="0"/>
<xs:element name="timeZone" type=" TimeZone " minOccurs="0"/>
<xs:element name="alias" type=" SIPURI " minOccurs="0" maxOccurs="3"/>
<xs:element name="publicUserIdentity" type=" SIPURI " minOccurs="0"/>
<xs:element name="callingLineIdPhoneNumber" type=" DN " minOccurs="0"/>
</xs:sequence>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceInstanceAddProfileTrunkGroup

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

Name | ServiceInstanceAddProfileTrunkGroup
Abstract | no
Documentation | Service Profile Information for a trunk group. The publicUserIdentity element is not part of ServiceInstanceAddProfileTrunkGroup.
Application Data |

XML Instance Representation
<...>
<name> ServiceInstanceProfileName </name> [1]
<callingLineIdLastName> CallingLineIdLastName </callingLineIdLastName> [1]
<callingLineIdFirstName> CallingLineIdFirstName </callingLineIdFirstName> [1]
<hiraganaLastName> HiraganaLastName </hiraganaLastName> [0..1]
<hiraganaFirstName> HiraganaFirstName </hiraganaFirstName> [0..1]
<phoneNumber> DN </phoneNumber> [0..1]
<extension> Extension17 </extension> [0..1]
<password> Password </password> [0..1]
<department> DepartmentKey </department> [0..1]
<language> Language </language> [0..1]
<timeZone> TimeZone </timeZone> [0..1]
<alias> SIPURI </alias> [0..3]
<callingLineIdPhoneNumber> DN </callingLineIdPhoneNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceInstanceAddProfileTrunkGroup">
<xs:complexContent>
<xs:restriction base=" ServiceInstanceAddProfile ">
<xs:sequence>
<xs:element name="name" type=" ServiceInstanceProfileName "/>
<xs:element name="callingLineIdLastName" type=" CallingLineIdLastName "/>
<xs:element name="callingLineIdFirstName" type=" CallingLineIdFirstName "/>
<xs:element name="hiraganaLastName" type=" HiraganaLastName " minOccurs="0"/>
<xs:element name="hiraganaFirstName" type=" HiraganaFirstName " minOccurs="0"/>
<xs:element name="phoneNumber" type=" DN " minOccurs="0"/>
<xs:element name="extension" type=" Extension17 " minOccurs="0"/>
<xs:element name="password" type=" Password " minOccurs="0"/>
<xs:element name="department" type=" DepartmentKey " minOccurs="0"/>
<xs:element name="language" type=" Language " minOccurs="0"/>
<xs:element name="timeZone" type=" TimeZone " minOccurs="0"/>
<xs:element name="alias" type=" SIPURI " minOccurs="0" maxOccurs="3"/>
<xs:element name="callingLineIdPhoneNumber" type=" DN " minOccurs="0"/>
</xs:sequence>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: ServiceInstanceModifyProfile

Parent type: | None
Sub-types: | None

Name | ServiceInstanceModifyProfile
Abstract | no
Documentation | Service Profile Information for group service used when modifying an existing service instance.
Application Data |

XML Instance Representation
<...>
<name> ServiceInstanceProfileName </name> [0..1]
<callingLineIdLastName> CallingLineIdLastName </callingLineIdLastName> [0..1]
<callingLineIdFirstName> CallingLineIdFirstName </callingLineIdFirstName> [0..1]
<hiraganaLastName> HiraganaLastName </hiraganaLastName> [0..1]
<hiraganaFirstName> HiraganaFirstName </hiraganaFirstName> [0..1]
<phoneNumber> DN </phoneNumber> [0..1]
<extension> Extension17 </extension> [0..1]
<password> Password </password> [0..1]
<department> DepartmentKey </department> [0..1]
<language> Language </language> [0..1]
<timeZone> TimeZone </timeZone> [0..1]
<sipAliasList> ReplacementSIPAliasList </sipAliasList> [0..1]
<publicUserIdentity> SIPURI </publicUserIdentity> [0..1]
<callingLineIdPhoneNumber> DN </callingLineIdPhoneNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceInstanceModifyProfile">
<xs:sequence>
<xs:element name="name" type=" ServiceInstanceProfileName " minOccurs="0"/>
<xs:element name="callingLineIdLastName" type=" CallingLineIdLastName " minOccurs="0"/>
<xs:element name="callingLineIdFirstName" type=" CallingLineIdFirstName " minOccurs="0"/>
<xs:element name="hiraganaLastName" type=" HiraganaLastName " minOccurs="0"/>
<xs:element name="hiraganaFirstName" type=" HiraganaFirstName " minOccurs="0"/>
<xs:element name="phoneNumber" type=" DN " nillable="true" minOccurs="0"/>
<xs:element name="extension" type=" Extension17 " nillable="true" minOccurs="0"/>
<xs:element name="password" type=" Password " minOccurs="0"/>
<xs:element name="department" type=" DepartmentKey " nillable="true" minOccurs="0"/>
<xs:element name="language" type=" Language " minOccurs="0"/>
<xs:element name="timeZone" type=" TimeZone " minOccurs="0"/>
<xs:element name="sipAliasList" type=" ReplacementSIPAliasList " nillable="true" minOccurs="0"/>
<xs:element name="publicUserIdentity" type=" SIPURI " nillable="true" minOccurs="0"/>
<xs:element name="callingLineIdPhoneNumber" type=" DN " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ServiceInstanceReadProfile19sp1

Parent type: | None
Sub-types: | None

Name | ServiceInstanceReadProfile19sp1
Abstract | no
Documentation | Service Profile Information for group service.
Application Data |

XML Instance Representation
<...>
<name> ServiceInstanceProfileName </name> [1]
<callingLineIdLastName> CallingLineIdLastName </callingLineIdLastName> [1]
<callingLineIdFirstName> CallingLineIdFirstName </callingLineIdFirstName> [1]
<hiraganaLastName> HiraganaLastName </hiraganaLastName> [0..1]
<hiraganaFirstName> HiraganaFirstName </hiraganaFirstName> [0..1]
<phoneNumber> DN </phoneNumber> [0..1]
<extension> Extension17 </extension> [0..1]
<countryCode> CountryCode </countryCode> [0..1]
<nationalPrefix> NationalPrefix </nationalPrefix> [0..1]
<department> DepartmentKey </department> [0..1]
<language> Language </language> [0..1]
<timeZone> TimeZone </timeZone> [0..1]
<timeZoneDisplayName> TimeZoneDisplayName </timeZoneDisplayName> [0..1]
<alias> SIPURI </alias> [0..3]
<publicUserIdentity> SIPURI </publicUserIdentity> [0..1]
<callingLineIdPhoneNumber> DN </callingLineIdPhoneNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="ServiceInstanceReadProfile19sp1">
<xs:sequence>
<xs:element name="name" type=" ServiceInstanceProfileName "/>
<xs:element name="callingLineIdLastName" type=" CallingLineIdLastName "/>
<xs:element name="callingLineIdFirstName" type=" CallingLineIdFirstName "/>
<xs:element name="hiraganaLastName" type=" HiraganaLastName " minOccurs="0"/>
<xs:element name="hiraganaFirstName" type=" HiraganaFirstName " minOccurs="0"/>
<xs:element name="phoneNumber" type=" DN " minOccurs="0"/>
<xs:element name="extension" type=" Extension17 " minOccurs="0"/>
<xs:element name="countryCode" type=" CountryCode " minOccurs="0"/>
<xs:element name="nationalPrefix" type=" NationalPrefix " minOccurs="0"/>
<xs:element name="department" type=" DepartmentKey " minOccurs="0"/>
<xs:element name="language" type=" Language " minOccurs="0"/>
<xs:element name="timeZone" type=" TimeZone " minOccurs="0"/>
<xs:element name="timeZoneDisplayName" type=" TimeZoneDisplayName " minOccurs="0"/>
<xs:element name="alias" type=" SIPURI " minOccurs="0" maxOccurs="3"/>
<xs:element name="publicUserIdentity" type=" SIPURI " minOccurs="0"/>
<xs:element name="callingLineIdPhoneNumber" type=" DN " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ServicePackAuthorization

Parent type: | None
Sub-types: | None

Name | ServicePackAuthorization
Abstract | no
Documentation | Authorize (with quantity) or unauthorize a service pack.
Application Data |

XML Instance Representation
<...>
<servicePackName> ServicePackName </servicePackName> [1]
Start Choice [1]
<authorizedQuantity> UnboundedPositiveInt </authorizedQuantity> [1]
<unauthorized> true </unauthorized> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="ServicePackAuthorization">
<xs:sequence>
<xs:element name="servicePackName" type=" ServicePackName "/>
<xs:choice>
<xs:element name="authorizedQuantity" type=" UnboundedPositiveInt "/>
<xs:element name="unauthorized" type=" xs:boolean " fixed="true"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringHierarchicalCallMeNowRule

Parent type: | None
Sub-types: | None

Name | ServiceProviderCommunicationBarringHierarchicalCallMeNowRule
Abstract | no
Documentation | Service Provider Communication Barring Hierarchical Call Me Now Rule
Application Data |

XML Instance Representation
<...>
Start Choice [1]
<criteria> CommunicationBarringCriteriaName </criteria> [1]
<digitPatternCriteria> DigitPatternCriteriaName </digitPatternCriteria> [1]
End Choice
<action> CommunicationBarringCallMeNowAction </action> [1]
<callTimeoutSeconds> CommunicationBarringTimeoutSeconds </callTimeoutSeconds> [0..1]
<timeSchedule> ScheduleName </timeSchedule> [0..1]
<holidaySchedule> ScheduleName </holidaySchedule> [0..1]
<priority> CommunicationBarringCriteriaPriority </priority> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringHierarchicalCallMeNowRule">
<xs:sequence>
<xs:choice>
<xs:element name="criteria" type=" CommunicationBarringCriteriaName "/>
<xs:element name="digitPatternCriteria" type=" DigitPatternCriteriaName "/>
</xs:choice>
<xs:element name="action" type=" CommunicationBarringCallMeNowAction "/>
<xs:element name="callTimeoutSeconds" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="timeSchedule" type=" ScheduleName " minOccurs="0"/>
<xs:element name="holidaySchedule" type=" ScheduleName " minOccurs="0"/>
<xs:element name="priority" type=" CommunicationBarringCriteriaPriority "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringHierarchicalOriginatingRule

Parent type: | None
Sub-types: | None

Name | ServiceProviderCommunicationBarringHierarchicalOriginatingRule
Abstract | no
Documentation | Service Provider Communication Barring Hierarchical Originating Rule
Application Data |

XML Instance Representation
<...>
Start Choice [1]
<criteria> CommunicationBarringCriteriaName </criteria> [1]
<digitPatternCriteria> DigitPatternCriteriaName </digitPatternCriteria> [1]
End Choice
<action> CommunicationBarringOriginatingAction </action> [1]
<treatmentId> TreatmentId </treatmentId> [0..1]
<transferNumber> OutgoingDN </transferNumber> [0..1]
<callTimeoutSeconds> CommunicationBarringTimeoutSeconds </callTimeoutSeconds> [0..1]
<timeSchedule> ScheduleName </timeSchedule> [0..1]
<holidaySchedule> ScheduleName </holidaySchedule> [0..1]
<priority> CommunicationBarringCriteriaPriority </priority> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringHierarchicalOriginatingRule">
<xs:sequence>
<xs:choice>
<xs:element name="criteria" type=" CommunicationBarringCriteriaName "/>
<xs:element name="digitPatternCriteria" type=" DigitPatternCriteriaName "/>
</xs:choice>
<xs:element name="action" type=" CommunicationBarringOriginatingAction "/>
<xs:element name="treatmentId" type=" TreatmentId " minOccurs="0" nillable="true"/>
<xs:element name="transferNumber" type=" OutgoingDN " minOccurs="0" nillable="true"/>
<xs:element name="callTimeoutSeconds" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="timeSchedule" type=" ScheduleName " minOccurs="0"/>
<xs:element name="holidaySchedule" type=" ScheduleName " minOccurs="0"/>
<xs:element name="priority" type=" CommunicationBarringCriteriaPriority "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ServiceProviderCommunicationBarringHierarchicalRedirectingRule

Parent type: | None
Sub-types: | None

Name | ServiceProviderCommunicationBarringHierarchicalRedirectingRule
Abstract | no
Documentation | Service Provider Communication Barring Hierarchical Redirecting Rule
Application Data |

XML Instance Representation
<...>
Start Choice [1]
<criteria> CommunicationBarringCriteriaName </criteria> [1]
<digitPatternCriteria> DigitPatternCriteriaName </digitPatternCriteria> [1]
End Choice
<action> CommunicationBarringRedirectingAction </action> [1]
<callTimeoutSeconds> CommunicationBarringTimeoutSeconds </callTimeoutSeconds> [0..1]
<timeSchedule> ScheduleName </timeSchedule> [0..1]
<holidaySchedule> ScheduleName </holidaySchedule> [0..1]
<priority> CommunicationBarringCriteriaPriority </priority> [1]
</...>
Schema Component Representation
<xs:complexType name="ServiceProviderCommunicationBarringHierarchicalRedirectingRule">
<xs:sequence>
<xs:choice>
<xs:element name="criteria" type=" CommunicationBarringCriteriaName "/>
<xs:element name="digitPatternCriteria" type=" DigitPatternCriteriaName "/>
</xs:choice>
<xs:element name="action" type=" CommunicationBarringRedirectingAction "/>
<xs:element name="callTimeoutSeconds" type=" CommunicationBarringTimeoutSeconds " minOccurs="0"/>
<xs:element name="timeSchedule" type=" ScheduleName " minOccurs="0"/>
<xs:element name="holidaySchedule" type=" ScheduleName " minOccurs="0"/>
<xs:element name="priority" type=" CommunicationBarringCriteriaPriority "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: ServiceProviderReplacementCommunicationBarringHierarchicalCallMeNowRuleList

Parent type: | None
Sub-types: | None

Name | ServiceProviderReplacementCommunicationBarringHierarchicalCallMeNowRuleList
Abstract | no
Documentation | A list of Service Provider Communication Barring Hierarchical Call Me Now Rules that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

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

### Complex Type: ServiceProviderReplacementCommunicationBarringHierarchicalOriginatingRuleList

Parent type: | None
Sub-types: | None

Name | ServiceProviderReplacementCommunicationBarringHierarchicalOriginatingRuleList
Abstract | no
Documentation | A list of Service Provider Communication Barring Hierarchical Originating Rules that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

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

### Complex Type: ServiceProviderReplacementCommunicationBarringHierarchicalRedirectingRuleList

Parent type: | None
Sub-types: | None

Name | ServiceProviderReplacementCommunicationBarringHierarchicalRedirectingRuleList
Abstract | no
Documentation | A list of Service Provider Communication Barring Hierarchical Redirecting Rules that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

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

### Complex Type: SimultaneousRingNumber

Parent type: | None
Sub-types: | None

Name | SimultaneousRingNumber
Abstract | no
Documentation | Simultaneous Ring number entry.
Application Data |

XML Instance Representation
<...>
<phoneNumber> OutgoingDNorSIPURI </phoneNumber> [1]
<answerConfirmationRequired> xs:boolean </answerConfirmationRequired> [1]
</...>
Schema Component Representation
<xs:complexType name="SimultaneousRingNumber">
<xs:sequence>
<xs:element name="phoneNumber" type=" OutgoingDNorSIPURI "/>
<xs:element name="answerConfirmationRequired" type=" xs:boolean "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: SimultaneousRingReplacementNumberList

Parent type: | None
Sub-types: | None

Name | SimultaneousRingReplacementNumberList
Abstract | no
Documentation | A list of Simultaneous Ring numbers that replaces a previously configured list. By convention, an element of this type may be set nill to clear the list.
Application Data |

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

### Complex Type: StreetAddress

Parent type: | None
Sub-types: | None

Name | StreetAddress
Abstract | no
Documentation | Street address information.
Application Data |

XML Instance Representation
<...>
<addressLine1> xs:token (length >= 1) </addressLine1> [0..1]
<addressLine2> xs:token (length >= 1) </addressLine2> [0..1]
<city> xs:token (length >= 1) </city> [0..1]
<stateOrProvince> xs:token (length >= 1) </stateOrProvince> [0..1]
<stateOrProvinceDisplayName> xs:token (length >= 1) </stateOrProvinceDisplayName> [0..1]
<zipOrPostalCode> xs:token (length >= 1) </zipOrPostalCode> [0..1]
<country> xs:token (length >= 1) </country> [0..1]
</...>
Schema Component Representation
<xs:complexType name="StreetAddress">
<xs:sequence>
<xs:element name="addressLine1" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="80"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="addressLine2" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="80"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="city" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="stateOrProvince" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="stateOrProvinceDisplayName" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="zipOrPostalCode" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
top

### Complex Type: TimeSchedule

Parent type: | None
Sub-types: | None

Name | TimeSchedule
Abstract | no
Documentation | The from dn criteria.
Application Data |

XML Instance Representation
<...>
<type> ScheduleLevel </type> [1]
<name> ScheduleName </name> [1]
</...>
Schema Component Representation
<xs:complexType name="TimeSchedule">
<xs:sequence>
<xs:element name="type" type=" ScheduleLevel "/>
<xs:element name="name" type=" ScheduleName "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: TrunkAddressingAdd

Parent type: | None
Sub-types: | None

Name | TrunkAddressingAdd
Abstract | no
Documentation | Trunk group endpoint.
Application Data |

XML Instance Representation
<...>
<trunkGroupDeviceEndpoint> TrunkGroupDeviceEndpointAdd </trunkGroupDeviceEndpoint> [0..1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [0..1]
<alternateTrunkIdentity> AlternateTrunkIdentity </alternateTrunkIdentity> [0..1]
</...>
Schema Component Representation
<xs:complexType name="TrunkAddressingAdd">
<xs:sequence>
<xs:element name="trunkGroupDeviceEndpoint" type=" TrunkGroupDeviceEndpointAdd " minOccurs="0"/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName " minOccurs="0"/>
<xs:element name="alternateTrunkIdentity" type=" AlternateTrunkIdentity " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: TrunkAddressingModify

Parent type: | None
Sub-types: | None

Name | TrunkAddressingModify
Abstract | no
Documentation | Trunk group endpoint.
Application Data |

XML Instance Representation
<...>
<trunkGroupDeviceEndpoint> TrunkGroupDeviceEndpointModify </trunkGroupDeviceEndpoint> [0..1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [0..1]
<alternateTrunkIdentity> AlternateTrunkIdentity </alternateTrunkIdentity> [0..1]
</...>
Schema Component Representation
<xs:complexType name="TrunkAddressingModify">
<xs:sequence>
<xs:element name="trunkGroupDeviceEndpoint" type=" TrunkGroupDeviceEndpointModify " nillable="true" minOccurs="0"/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName " nillable="true" minOccurs="0"/>
<xs:element name="alternateTrunkIdentity" type=" AlternateTrunkIdentity " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: TrunkAddressingRead

Parent type: | None
Sub-types: | None

Name | TrunkAddressingRead
Abstract | no
Documentation | Trunk group endpoint.
Application Data |

XML Instance Representation
<...>
<trunkGroupDeviceEndpoint> TrunkGroupDeviceEndpointRead14sp4 </trunkGroupDeviceEndpoint> [0..1]
<enterpriseTrunkName> EnterpriseTrunkName </enterpriseTrunkName> [0..1]
<alternateTrunkIdentity> AlternateTrunkIdentity </alternateTrunkIdentity> [0..1]
</...>
Schema Component Representation
<xs:complexType name="TrunkAddressingRead">
<xs:sequence>
<xs:element name="trunkGroupDeviceEndpoint" type=" TrunkGroupDeviceEndpointRead14sp4 " minOccurs="0"/>
<xs:element name="enterpriseTrunkName" type=" EnterpriseTrunkName " minOccurs="0"/>
<xs:element name="alternateTrunkIdentity" type=" AlternateTrunkIdentity " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: TrunkGroupDeviceEndpointAdd

Parent type: | None
Sub-types: | None

Name | TrunkGroupDeviceEndpointAdd
Abstract | no
Documentation | Trunk group device endpoint used in the context of modify.
Application Data |

XML Instance Representation
<...>
<name> TrunkGroupDeviceName </name> [1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
<contact> SIPContact </contact> [0..1]
</...>
Schema Component Representation
<xs:complexType name="TrunkGroupDeviceEndpointAdd">
<xs:sequence>
<xs:element name="name" type=" TrunkGroupDeviceName "/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
<xs:element name="contact" type=" SIPContact " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: TrunkGroupDeviceEndpointModify

Parent type: | None
Sub-types: | None

Name | TrunkGroupDeviceEndpointModify
Abstract | no
Documentation | Trunk group device endpoint used in the context of modify.
Application Data |

XML Instance Representation
<...>
<name> TrunkGroupDeviceName </name> [1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
<contact> SIPContact </contact> [0..1]
</...>
Schema Component Representation
<xs:complexType name="TrunkGroupDeviceEndpointModify">
<xs:sequence>
<xs:element name="name" type=" TrunkGroupDeviceName "/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
<xs:element name="contact" type=" SIPContact " nillable="true" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: TrunkGroupDeviceEndpointRead14sp4

Parent type: | None
Sub-types: | None

Name | TrunkGroupDeviceEndpointRead14sp4
Abstract | no
Documentation | Trunk group device endpoint.
Application Data |

XML Instance Representation
<...>
<name> TrunkGroupName </name> [1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
<contact> SIPContact </contact> [0..1]
<staticRegistrationCapable> xs:boolean </staticRegistrationCapable> [1]
<useDomain> xs:boolean </useDomain> [1]
<isPilotUser> xs:boolean </isPilotUser> [1]
</...>
Schema Component Representation
<xs:complexType name="TrunkGroupDeviceEndpointRead14sp4">
<xs:sequence>
<xs:element name="name" type=" TrunkGroupName "/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
<xs:element name="contact" type=" SIPContact " minOccurs="0"/>
<xs:element name="staticRegistrationCapable" type=" xs:boolean "/>
<xs:element name="useDomain" type=" xs:boolean "/>
<xs:element name="isPilotUser" type=" xs:boolean "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: TrunkGroupKey

Parent type: | None
Sub-types: | None

Name | TrunkGroupKey
Abstract | no
Documentation | Uniquely identifies a Trunk Group system-wide. The trunkGroupName is unique within a group, but not unique system-wide.
Application Data |

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

### Complex Type: TrunkGroupMultipleContactPilotUser

Parent type: | None
Sub-types: | None

Name | TrunkGroupMultipleContactPilotUser
Abstract | no
Documentation | Trunk Group pilot user information used when adding a Trunk Group.
Application Data |

XML Instance Representation
<...>
<userId> UserId </userId> [1]
<lastName> LastName </lastName> [1]
<firstName> FirstName </firstName> [1]
<callingLineIdLastName> CallingLineIdLastName </callingLineIdLastName> [1]
<callingLineIdFirstName> CallingLineIdFirstName </callingLineIdFirstName> [1]
<hiraganaLastName> HiraganaLastName </hiraganaLastName> [0..1]
<hiraganaFirstName> HiraganaFirstName </hiraganaFirstName> [0..1]
<password> Password </password> [0..1]
<department> DepartmentKey </department> [0..1]
<language> Language </language> [0..1]
<timeZone> TimeZone </timeZone> [0..1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
<contact> SIPContact </contact> [0..5]
<callingLineIdPhoneNumber> DN </callingLineIdPhoneNumber> [0..1]
</...>
Schema Component Representation
<xs:complexType name="TrunkGroupMultipleContactPilotUser">
<xs:sequence>
<xs:element name="userId" type=" UserId "/>
<xs:element name="lastName" type=" LastName "/>
<xs:element name="firstName" type=" FirstName "/>
<xs:element name="callingLineIdLastName" type=" CallingLineIdLastName "/>
<xs:element name="callingLineIdFirstName" type=" CallingLineIdFirstName "/>
<xs:element name="hiraganaLastName" type=" HiraganaLastName " minOccurs="0"/>
<xs:element name="hiraganaFirstName" type=" HiraganaFirstName " minOccurs="0"/>
<xs:element name="password" type=" Password " minOccurs="0"/>
<xs:element name="department" type=" DepartmentKey " minOccurs="0"/>
<xs:element name="language" type=" Language " minOccurs="0"/>
<xs:element name="timeZone" type=" TimeZone " minOccurs="0"/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
<xs:element name="contact" type=" SIPContact " minOccurs="0" maxOccurs="5"/>
<xs:element name="callingLineIdPhoneNumber" type=" DN " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: TrunkGroupPilotUser

Parent type: | None
Sub-types: | None

Name | TrunkGroupPilotUser
Abstract | no
Documentation | Trunk Group pilot user information used when adding a Trunk Group.
Application Data |

XML Instance Representation
<...>
<userId> UserId </userId> [1]
<lastName> LastName </lastName> [1]
<firstName> FirstName </firstName> [1]
<callingLineIdLastName> CallingLineIdLastName </callingLineIdLastName> [1]
<callingLineIdFirstName> CallingLineIdFirstName </callingLineIdFirstName> [1]
<hiraganaLastName> HiraganaLastName </hiraganaLastName> [0..1]
<hiraganaFirstName> HiraganaFirstName </hiraganaFirstName> [0..1]
<password> Password </password> [0..1]
<department> DepartmentKey </department> [0..1]
<language> Language </language> [0..1]
<timeZone> TimeZone </timeZone> [0..1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
<contact> SIPContact </contact> [0..1]
</...>
Schema Component Representation
<xs:complexType name="TrunkGroupPilotUser">
<xs:sequence>
<xs:element name="userId" type=" UserId "/>
<xs:element name="lastName" type=" LastName "/>
<xs:element name="firstName" type=" FirstName "/>
<xs:element name="callingLineIdLastName" type=" CallingLineIdLastName "/>
<xs:element name="callingLineIdFirstName" type=" CallingLineIdFirstName "/>
<xs:element name="hiraganaLastName" type=" HiraganaLastName " minOccurs="0"/>
<xs:element name="hiraganaFirstName" type=" HiraganaFirstName " minOccurs="0"/>
<xs:element name="password" type=" Password " minOccurs="0"/>
<xs:element name="department" type=" DepartmentKey " minOccurs="0"/>
<xs:element name="language" type=" Language " minOccurs="0"/>
<xs:element name="timeZone" type=" TimeZone " minOccurs="0"/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
<xs:element name="contact" type=" SIPContact " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: UnboundedNonNegativeInt

Parent type: | None
Sub-types: | None

Name | UnboundedNonNegativeInt
Abstract | no
Documentation | Unbounded Quantity. Can either be unlimited or a non-negative int quantity.
Application Data |

XML Instance Representation
<...>
Start Choice [1]
<unlimited> true </unlimited> [1]
<quantity> xs:int (value >= 0) </quantity> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="UnboundedNonNegativeInt">
<xs:choice>
<xs:element name="unlimited" type=" xs:boolean " fixed="true"/>
<xs:element name="quantity">
<xs:simpleType>
<xs:restriction base=" xs:int ">
<xs:minInclusive value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:choice>
</xs:complexType>
top

### Complex Type: UnboundedPositiveInt

Parent type: | None
Sub-types: | None

Name | UnboundedPositiveInt
Abstract | no
Documentation | Unbounded Quantity. Can either be unlimited or a positive int quantity.
Application Data |

XML Instance Representation
<...>
Start Choice [1]
<unlimited> true </unlimited> [1]
<quantity> xs:int (value >= 1) </quantity> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="UnboundedPositiveInt">
<xs:choice>
<xs:element name="unlimited" type=" xs:boolean " fixed="true"/>
<xs:element name="quantity">
<xs:simpleType>
<xs:restriction base=" xs:int ">
<xs:minInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:choice>
</xs:complexType>
top

### Complex Type: UserDisplayNames

Parent type: | None
Sub-types: | None

Name | UserDisplayNames
Abstract | no
Documentation | The parts of a user's display name that a client can display in whatever way is appropriate for the client application.
Application Data |

XML Instance Representation
<...>
<lastName> LastName </lastName> [1]
<firstName> FirstName </firstName> [1]
<hiraganaLastName> HiraganaLastName </hiraganaLastName> [0..1]
<hiraganaFirstName> HiraganaFirstName </hiraganaFirstName> [0..1]
</...>
Schema Component Representation
<xs:complexType name="UserDisplayNames">
<xs:sequence>
<xs:element name="lastName" type=" LastName "/>
<xs:element name="firstName" type=" FirstName "/>
<xs:element name="hiraganaLastName" type=" HiraganaLastName " minOccurs="0"/>
<xs:element name="hiraganaFirstName" type=" HiraganaFirstName " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: UserEndpointKey

Parent type: | None
Sub-types: | None

Name | UserEndpointKey
Abstract | no
Documentation | Key to uniquely identify a user endpoint.
Application Data |

XML Instance Representation
<...>
<userId> UserId </userId> [1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
</...>
Schema Component Representation
<xs:complexType name="UserEndpointKey">
<xs:sequence>
<xs:element name="userId" type=" UserId "/>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: UserServiceAuthorization

Parent type: | None
Sub-types: | None

Name | UserServiceAuthorization
Abstract | no
Documentation | Authorize (with quantity) or unauthorize a user service.
Application Data |

XML Instance Representation
<...>
<serviceName> UserService </serviceName> [1]
Start Choice [1]
<authorizedQuantity> UnboundedPositiveInt </authorizedQuantity> [1]
<unauthorized> true </unauthorized> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="UserServiceAuthorization">
<xs:sequence>
<xs:element name="serviceName" type=" UserService "/>
<xs:choice>
<xs:element name="authorizedQuantity" type=" UnboundedPositiveInt "/>
<xs:element name="unauthorized" type=" xs:boolean " fixed="true"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
top

### Complex Type: VerifyTranslationAndRoutingOrigination

Parent type: | None
Sub-types: | None

Name | VerifyTranslationAndRoutingOrigination
Abstract | no
Documentation | Verification Translation and Routing origination value.
Application Data |

XML Instance Representation
<...>
Start Choice [1]
<linePort> AccessDeviceEndpointLinePort </linePort> [1]
<phone> DN </phone> [1]
<userId> UserId </userId> [1]
<url> URL </url> [1]
End Choice
</...>
Schema Component Representation
<xs:complexType name="VerifyTranslationAndRoutingOrigination">
<xs:choice>
<xs:element name="linePort" type=" AccessDeviceEndpointLinePort "/>
<xs:element name="phone" type=" DN "/>
<xs:element name="userId" type=" UserId "/>
<xs:element name="url" type=" URL "/>
</xs:choice>
</xs:complexType>
top

### Complex Type: VerifyTranslationAndRoutingParameters

Parent type: | None
Sub-types: | None

Name | VerifyTranslationAndRoutingParameters
Abstract | no
Documentation | Verification Translation and Routing parameters for creating a Verify Translation and Routing request from parameters.
Application Data |

XML Instance Representation
<...>
<origination> VerifyTranslationAndRoutingOrigination </origination> [1]
<destination> VerifyTranslationAndRoutingDestination </destination> [1]
<contact> URL </contact> [0..1]
<diversion> URL </diversion> [0..1]
</...>
Schema Component Representation
<xs:complexType name="VerifyTranslationAndRoutingParameters">
<xs:sequence>
<xs:element name="origination" type=" VerifyTranslationAndRoutingOrigination "/>
<xs:element name="destination" type=" VerifyTranslationAndRoutingDestination "/>
<xs:element name="contact" type=" URL " minOccurs="0"/>
<xs:element name="diversion" type=" URL " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Complex Type: VoiceMessagingAlternateNoAnswerGreetingModify16

Parent type: | None
Sub-types: | None

Name | VoiceMessagingAlternateNoAnswerGreetingModify16
Abstract | no
Documentation | The configuration of a alternate no answer greeting. It is used when modifying a user's voice messaging greeting.
Application Data |

XML Instance Representation
<...>
<name> VoiceMessagingAlternateNoAnswerGreetingName </name> [0..1]
<audioFile> LabeledMediaFileResource </audioFile> [0..1]
<videoFile> LabeledMediaFileResource </videoFile> [0..1]
</...>
Schema Component Representation
<xs:complexType name="VoiceMessagingAlternateNoAnswerGreetingModify16">
<xs:sequence>
<xs:element name="name" type=" VoiceMessagingAlternateNoAnswerGreetingName " nillable="true" minOccurs="0"/>
<xs:element name="audioFile" type=" LabeledMediaFileResource " minOccurs="0"/>
<xs:element name="videoFile" type=" LabeledMediaFileResource " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
top

### Simple Type: AccessCode

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

Name | AccessCode
Content | Base XSD Type: token length >= 1
Documentation | Digit Collection Access Code.
Application Data |

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

### Simple Type: AccessDeviceConfigurationRelativeURL

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

Name | AccessDeviceConfigurationRelativeURL
Content | Base XSD Type: token length >= 1
Documentation | The relative URL for web based configuration of the device, appended after the IP Address of the device to identify the URL address for the web based configuration.
Application Data |

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

### Simple Type: AccessDeviceDescription

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

Name | AccessDeviceDescription
Content | Base XSD Type: token length >= 1
Documentation | Access device description.
Application Data |

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

### Simple Type: AccessDeviceEndpointLinePort

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

Name | AccessDeviceEndpointLinePort
Content | Base XSD Type: token length >= 1
Documentation | Also known as address of record, the Line/Port identifies a device endpoint in standalone mode or a SIPURI public identity in IMS mode. Line/port user@host or just the port. Validation: - don't allow sip: - allow a leading + - allow the following characters: alphanumeric - _ . ! ~ * ' ( ) @ - lineports for sip devices configured with Proxy Addressing must have a host portion - lineports for sip devices configured with Device Addressing must not have a host portion
Application Data |

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

### Simple Type: AccessDeviceEnhancedConfigurationFileName

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

Name | AccessDeviceEnhancedConfigurationFileName
Content | Base XSD Type: token length >= 1
Documentation | Access device enhanced configuration file name.
Application Data |

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

### Simple Type: AccessDeviceEnhancedConfigurationMode

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

Name | AccessDeviceEnhancedConfigurationMode
Content | Base XSD Type: token value comes from list: {'Default'|'Manual'|'Custom'}
Documentation | Choices for the access device configuration mode.
Application Data |

Schema Component Representation
<xs:simpleType name="AccessDeviceEnhancedConfigurationMode">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Default"/>
<xs:enumeration value="Manual"/>
<xs:enumeration value="Custom"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AccessDeviceEnhancedConfigurationType14

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

Name | AccessDeviceEnhancedConfigurationType14
Content | Base XSD Type: token value comes from list: {'2 File Configuration'|'3 File Configuration'|'SNAP'}
Documentation | Type of enhanced configuration supported by an access device. "2 File Configuration" was formerly called "CPE Type 1" "3 File Configuration" was formerly called "CPE Type 2"
Application Data |

Schema Component Representation
<xs:simpleType name="AccessDeviceEnhancedConfigurationType14">
<xs:restriction base=" xs:token ">
<xs:enumeration value="2 File Configuration"/>
<xs:enumeration value="3 File Configuration"/>
<xs:enumeration value="SNAP"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AccessDeviceLevel

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

Name | AccessDeviceLevel
Content | Base XSD Type: token value comes from list: {'System'|'Service Provider'|'Group'}
Documentation | Identifies at which level in the system an identity/device profile is created.
Application Data |

Schema Component Representation
<xs:simpleType name="AccessDeviceLevel">
<xs:restriction base=" xs:token ">
<xs:enumeration value="System"/>
<xs:enumeration value="Service Provider"/>
<xs:enumeration value="Group"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AccessDeviceMACAddress

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

Name | AccessDeviceMACAddress
Content | Base XSD Type: token length >= 1
Documentation | Access device MAC address.
Application Data |

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

### Simple Type: AccessDeviceName

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

Name | AccessDeviceName
Content | Base XSD Type: token length >= 1
Documentation | Access device name.
Application Data |

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

### Simple Type: AccessDevicePhysicalLocation

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

Name | AccessDevicePhysicalLocation
Content | Base XSD Type: token length >= 1
Documentation | Physical geographic location of the device, used in conjunction with the Physical Location user service.
Application Data |

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

### Simple Type: AccessDevicePortNumber

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

Name | AccessDevicePortNumber
Content | Base XSD Type: int 1 <= value <= 1024
Documentation | Access Device Port number value.
Application Data |

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

### Simple Type: AccessDeviceProtocol

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

Name | AccessDeviceProtocol
Content | Base XSD Type: token length >= 1
Documentation | Access device protocol.
Application Data |

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

### Simple Type: AccessDeviceResetEvent

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

Name | AccessDeviceResetEvent
Content | Base XSD Type: token value comes from list: {'Resync'|'CheckSync'}
Documentation | Choices for the reset event of an access device.
Application Data |

Schema Component Representation
<xs:simpleType name="AccessDeviceResetEvent">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Resync"/>
<xs:enumeration value="CheckSync"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AccessDeviceSerialNumber

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

Name | AccessDeviceSerialNumber
Content | Base XSD Type: token length >= 1
Documentation | Access device serial number.
Application Data |

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

### Simple Type: AccessDeviceStatus

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

Name | AccessDeviceStatus
Content | Base XSD Type: token value comes from list: {'Online'|'Offline'|'Unavailable'|'Unknown'}
Documentation | Choices for the access device status.
Application Data |

Schema Component Representation
<xs:simpleType name="AccessDeviceStatus">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Online"/>
<xs:enumeration value="Offline"/>
<xs:enumeration value="Unavailable"/>
<xs:enumeration value="Unknown"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AccessDeviceType

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

Name | AccessDeviceType
Content | Base XSD Type: token length >= 1
Documentation | Access device type.
Application Data |

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

### Simple Type: AddressLocation

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

Name | AddressLocation
Content | Base XSD Type: token length >= 1
Documentation | Address Location.
Application Data |

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

### Simple Type: AgentACDAutomaticState

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

Name | AgentACDAutomaticState
Content | Base XSD Type: token value comes from list: {'Available'|'Unavailable'|'Wrap-Up'}
Documentation | Agent Automatic Call Distribution (ACD) State. States available for Wrap-Up agent state management.
Application Data |

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

### Simple Type: AlternateTrunkIdentity

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

Name | AlternateTrunkIdentity
Content | Base XSD Type: token length >= 1
Documentation | Alternate Trunk Identity
Application Data |

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

### Simple Type: AnnouncementAudioFileSize

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

Name | AnnouncementAudioFileSize
Content | Base XSD Type: int 50 <= value <= 10000
Documentation | Defines the maximum size in kB of an audio announcement file.
Application Data |

Schema Component Representation
<xs:simpleType name="AnnouncementAudioFileSize">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="50"/>
<xs:maxInclusive value="10000"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AnnouncementFileName

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

Name | AnnouncementFileName
Content | Base XSD Type: token length >= 1
Documentation | Announcement file name.
Application Data |

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

### Simple Type: AnnouncementFileType

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

Name | AnnouncementFileType
Content | Base XSD Type: token value comes from list: {'Audio'|'Video'}
Documentation | Announcement types - audio or video
Application Data |

Schema Component Representation
<xs:simpleType name="AnnouncementFileType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Audio"/>
<xs:enumeration value="Video"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AnnouncementRepositoryType

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

Name | AnnouncementRepositoryType
Content | Base XSD Type: token value comes from list: {'Group'|'User'}
Documentation | The type of Announcement, the possible values are "Group" for a group level announcement or "User" for a user level announcement.
Application Data |

Schema Component Representation
<xs:simpleType name="AnnouncementRepositoryType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Group"/>
<xs:enumeration value="User"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AnnouncementSelection

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

Name | AnnouncementSelection
Content | Base XSD Type: token value comes from list: {'Default'|'Personal'}
Documentation | Announcement Selection.
Application Data |

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

### Simple Type: AnnouncementVideoFileSize

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

Name | AnnouncementVideoFileSize
Content | Base XSD Type: int 1000 <= value <= 24000
Documentation | Defines the maximum size in kB of an video announcement file.
Application Data |

Schema Component Representation
<xs:simpleType name="AnnouncementVideoFileSize">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="1000"/>
<xs:maxInclusive value="24000"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ApplicationServerSetName

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

Name | ApplicationServerSetName
Content | Base XSD Type: token length >= 1
Documentation | Application Server set name.
Application Data |

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

### Simple Type: AudioFileCodec

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

Name | AudioFileCodec
Content | Base XSD Type: token value comes from list: {'None'|'G711'|'G722'|'G729'|'G726'|'AMR'|'AMR-WB'}
Documentation | Audio file codec.
Application Data |

Schema Component Representation
<xs:simpleType name="AudioFileCodec">
<xs:restriction base=" xs:token ">
<xs:enumeration value="None"/>
<xs:enumeration value="G711"/>
<xs:enumeration value="G722"/>
<xs:enumeration value="G729"/>
<xs:enumeration value="G726"/>
<xs:enumeration value="AMR"/>
<xs:enumeration value="AMR-WB"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AuthenticationLockoutFixedWaitTimeMinutes

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

Name | AuthenticationLockoutFixedWaitTimeMinutes
Content | Base XSD Type: token value comes from list: {'5'|'10'|'20'|'40'|'60'}
Documentation | Number of minutes to wait when AuthenticationLockoutWaitAlgorithmType is set to fixed.
Application Data |

Schema Component Representation
<xs:simpleType name="AuthenticationLockoutFixedWaitTimeMinutes">
<xs:restriction base=" xs:token ">
<xs:enumeration value="5"/>
<xs:enumeration value="10"/>
<xs:enumeration value="20"/>
<xs:enumeration value="40"/>
<xs:enumeration value="60"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AuthenticationLockoutType

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

Name | AuthenticationLockoutType
Content | Base XSD Type: token value comes from list: {'None'|'Temporary'|'Temporary Then Permanent'}
Documentation | Authentication Lockout type for device profile/SIP authentication password rules. Possible values: None: No authentication lockout Temporary: disable authentication with temporary lockout only Temporary then Permanent: disable authentication with temporary lockout and permanent lockout
Application Data |

Schema Component Representation
<xs:simpleType name="AuthenticationLockoutType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="None"/>
<xs:enumeration value="Temporary"/>
<xs:enumeration value="Temporary Then Permanent"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AuthenticationLockoutWaitAlgorithmType

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

Name | AuthenticationLockoutWaitAlgorithmType
Content | Base XSD Type: token value comes from list: {'Double'|'Fixed'}
Documentation | Wait algorithm type for device profile/SIP authentication password rules. Possible values: Double: Double the previous lockout time (Starting with 5 minutes) Fixed: Wait a fixed amount of time
Application Data |

Schema Component Representation
<xs:simpleType name="AuthenticationLockoutWaitAlgorithmType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Double"/>
<xs:enumeration value="Fixed"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AuthenticationMode

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

Name | AuthenticationMode
Content | Base XSD Type: token value comes from list: {'Enabled'|'Disabled'|'Enabled With Web Portal Credentials'}
Documentation | Choices for SIP Device Authentication
Application Data |

Schema Component Representation
<xs:simpleType name="AuthenticationMode">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Enabled"/>
<xs:enumeration value="Disabled"/>
<xs:enumeration value="Enabled With Web Portal Credentials"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AuthenticationPermanentLockoutThreshold

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

Name | AuthenticationPermanentLockoutThreshold
Content | Base XSD Type: int 2 <= value <= 10
Documentation | Device profile/SIP authentication password rules can be used to specify the maximum authentication attempts before temporary lockout.
Application Data |

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

### Simple Type: AuthenticationTemporaryLockoutThreshold

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

Name | AuthenticationTemporaryLockoutThreshold
Content | Base XSD Type: int 1 <= value <= 10
Documentation | Device profile/SIP authentication password rules can be used to specify the maximum authentication attempts before temporary lockout.
Application Data |

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

### Simple Type: AutoAttendantDialingScope

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

Name | AutoAttendantDialingScope
Content | Base XSD Type: token value comes from list: {'Enterprise'|'Group'|'Department'}
Documentation | The scope of extension or name dialing.
Application Data |

Schema Component Representation
<xs:simpleType name="AutoAttendantDialingScope">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Enterprise"/>
<xs:enumeration value="Group"/>
<xs:enumeration value="Department"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AutoAttendantKeyAction

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

Name | AutoAttendantKeyAction
Content | Base XSD Type: token value comes from list: {'Transfer With Prompt'|'Transfer Without Prompt'|'Transfer To Operator'|'Name Dialing'|'Extension Dialing'|'Repeat Menu'|'Exit'|'Transfer To Mailbox'|'Transfer To Submenu'|'Return to Previous Menu'|'Play Announcement'}
Documentation | The action of Auto Attendant key. The following data elements are only used in AS data mode: Transfer To Mailbox Play Announcement Transfer To Submenu Return to Previous Menu The following data elements are only valid for Standard Auto Attendants: Transfer To Submenu Return to Previous Menu The following data elements are only valid for submenus: Return to Previous Menu
Application Data |

Schema Component Representation
<xs:simpleType name="AutoAttendantKeyAction">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Transfer With Prompt"/>
<xs:enumeration value="Transfer Without Prompt"/>
<xs:enumeration value="Transfer To Operator"/>
<xs:enumeration value="Name Dialing"/>
<xs:enumeration value="Extension Dialing"/>
<xs:enumeration value="Repeat Menu"/>
<xs:enumeration value="Exit"/>
<xs:enumeration value="Transfer To Mailbox"/>
<xs:enumeration value="Transfer To Submenu"/>
<xs:enumeration value="Return to Previous Menu"/>
<xs:enumeration value="Play Announcement"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AutoAttendantMenuKey

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

Name | AutoAttendantMenuKey
Content | Base XSD Type: token value comes from list: {'0'|'1'|'2'|'3'|'4'|'5'|'6'|'7'|'8'|'9'|'*'|'#'}
Documentation | The key of Auto Attendant.
Application Data |

Schema Component Representation
<xs:simpleType name="AutoAttendantMenuKey">
<xs:restriction base=" xs:token ">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
<xs:enumeration value="*"/>
<xs:enumeration value="#"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AutoAttendantMenuKeyDescription

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

Name | AutoAttendantMenuKeyDescription
Content | Base XSD Type: token length >= 1
Documentation | The description of each menu key.
Application Data |

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

### Simple Type: AutoAttendantNameDialingEntry

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

Name | AutoAttendantNameDialingEntry
Content | Base XSD Type: token value comes from list: {'LastName + FirstName'|'LastName + FirstName or FirstName + LastName'}
Documentation | The format callers should use when dialing by name.
Application Data |

Schema Component Representation
<xs:simpleType name="AutoAttendantNameDialingEntry">
<xs:restriction base=" xs:token ">
<xs:enumeration value="LastName + FirstName"/>
<xs:enumeration value="LastName + FirstName or FirstName + LastName"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: AutoAttendantSubmenuId

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

Name | AutoAttendantSubmenuId
Content | Base XSD Type: token length >= 1
Documentation | The Submenu Id.
Application Data |

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

### Simple Type: BroadWorksMobileManagerCertificateFile

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

Name | BroadWorksMobileManagerCertificateFile
Content | Base XSD Type: base64Binary length >= 1
Documentation | Certificate file.
Application Data |

Schema Component Representation
<xs:simpleType name="BroadWorksMobileManagerCertificateFile">
<xs:restriction base=" xs:base64Binary ">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: BroadWorksMobileManagerDeactivationReason

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

Name | BroadWorksMobileManagerDeactivationReason
Content | Base XSD Type: token length >= 1
Documentation | Deactivation reason.
Application Data |

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

### Simple Type: BroadWorksMobileManagerDomainName

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

Name | BroadWorksMobileManagerDomainName
Content | Base XSD Type: token length >= 1
Documentation | Domain name.
Application Data |

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

### Simple Type: BroadWorksMobileManagerHomeZoneCellId

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

Name | BroadWorksMobileManagerHomeZoneCellId
Content | Base XSD Type: token length >= 1
Documentation | Cell ID. A single asterisk or digit range from 0 to 65535.
Application Data |

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

### Simple Type: BroadWorksMobileManagerHomeZoneLocationAreaCode

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

Name | BroadWorksMobileManagerHomeZoneLocationAreaCode
Content | Base XSD Type: token length >= 1
Documentation | Location area code. A single asterisk or digit range from 0 to 65535.
Application Data |

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

### Simple Type: BroadWorksMobileManagerHomeZoneMobileCountryCode

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

Name | BroadWorksMobileManagerHomeZoneMobileCountryCode
Content | Base XSD Type: token length >= 1
Documentation | Country dialing code. A single asterisk or digit range from 000 to 999.
Application Data |

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

### Simple Type: BroadWorksMobileManagerHomeZoneNetworkCountryCode

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

Name | BroadWorksMobileManagerHomeZoneNetworkCountryCode
Content | Base XSD Type: token length >= 1
Documentation | Network Country Code A single asterisk or digit range from 00 to 999.
Application Data |

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

### Simple Type: BroadWorksMobileManagerInformationFile

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

Name | BroadWorksMobileManagerInformationFile
Content | Base XSD Type: base64Binary length >= 1
Documentation | Information file.
Application Data |

Schema Component Representation
<xs:simpleType name="BroadWorksMobileManagerInformationFile">
<xs:restriction base=" xs:base64Binary ">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: BroadWorksMobileManagerMaxTxPerSecond

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

Name | BroadWorksMobileManagerMaxTxPerSecond
Content | Base XSD Type: int 1 <= value <= 1000
Documentation | Maximum number of simultaneous SS7 transactions allowed per second before throttling occurs.
Application Data |

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

### Simple Type: BroadWorksMobileManagerName

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

Name | BroadWorksMobileManagerName
Content | Base XSD Type: token length >= 1
Documentation | BroadWorks Mobile Manager name.
Application Data |

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

### Simple Type: BroadWorksMobileManagerPassword

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

Name | BroadWorksMobileManagerPassword
Content | Base XSD Type: token length >= 1
Documentation | BroadWorks Mobile Manger API password
Application Data |

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

### Simple Type: BroadWorksMobileManagerUserName

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

Name | BroadWorksMobileManagerUserName
Content | Base XSD Type: token length >= 1
Documentation | BroadWorks Mobile Manger API user name
Application Data |

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

### Simple Type: BroadWorksMobilityGroupSettingLevel

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

Name | BroadWorksMobilityGroupSettingLevel
Content | Base XSD Type: token value comes from list: {'Group'|'ServiceProvider'}
Documentation | BroadWorks Mobility setting for the group level.
Application Data |

Schema Component Representation
<xs:simpleType name="BroadWorksMobilityGroupSettingLevel">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Group"/>
<xs:enumeration value="ServiceProvider"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: BroadWorksMobilityServiceProviderSettingLevel

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

Name | BroadWorksMobilityServiceProviderSettingLevel
Content | Base XSD Type: token value comes from list: {'ServiceProvider'|'System'}
Documentation | BroadWorks Mobility setting for the service provider level.
Application Data |

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

### Simple Type: BurstingMaxActiveCalls

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

Name | BurstingMaxActiveCalls
Content | Base XSD Type: int 0 <= value <= 999999
Documentation | Bursting Maximum Number of Active Calls
Application Data |

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

### Simple Type: BurstingMaxIncomingCalls

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

Name | BurstingMaxIncomingCalls
Content | Base XSD Type: int 0 <= value <= 999999
Documentation | Bursting Maximum Number of Incoming Calls
Application Data |

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

### Simple Type: BurstingMaxOutgoingCalls

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

Name | BurstingMaxOutgoingCalls
Content | Base XSD Type: int 0 <= value <= 999999
Documentation | Bursting Maximum Number of Outgoing Calls
Application Data |

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

### Simple Type: CallCenterAgentSkillLevel

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

Name | CallCenterAgentSkillLevel
Content | Base XSD Type: int 1 <= value <= 20
Documentation | Call Center skill level.
Application Data |

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

### Simple Type: CallCenterAgentThresholdProfileName

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

Name | CallCenterAgentThresholdProfileName
Content | Base XSD Type: token length >= 1
Documentation | Call Center Agent Threshold Profile name.
Application Data |

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

### Simple Type: CallCenterAgentUnavailableCode

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

Name | CallCenterAgentUnavailableCode
Content | Base XSD Type: token length >= 1
Documentation | Call Center Agent Unavailable Code Value.
Application Data |

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

### Simple Type: CallCenterForceDeliveryWaitTimeSeconds

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

Name | CallCenterForceDeliveryWaitTimeSeconds
Content | Base XSD Type: int 1 <= value <= 10
Documentation | Call center force delivery wait time in seconds.
Application Data |

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

### Simple Type: CallCenterManualNightServiceAnnouncementMode

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

Name | CallCenterManualNightServiceAnnouncementMode
Content | Base XSD Type: token value comes from list: {'Normal Announcement'|'Manual Announcement'}
Documentation | Call center manual night service announcement mode.
Application Data |

Schema Component Representation
<xs:simpleType name="CallCenterManualNightServiceAnnouncementMode">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Normal Announcement"/>
<xs:enumeration value="Manual Announcement"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CallCenterMediaOnHoldMessageSelection

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

Name | CallCenterMediaOnHoldMessageSelection
Content | Base XSD Type: token value comes from list: {'Default'|'URL'|'Custom'|'External'}
Documentation | Call center media on hold message selection.
Application Data |

Schema Component Representation
<xs:simpleType name="CallCenterMediaOnHoldMessageSelection">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Default"/>
<xs:enumeration value="URL"/>
<xs:enumeration value="Custom"/>
<xs:enumeration value="External"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CallCenterOverflowProcessingAction

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

Name | CallCenterOverflowProcessingAction
Content | Base XSD Type: token value comes from list: {'Busy'|'Transfer'|'Ringing'}
Documentation | Call center overflow processing action.
Application Data |

Schema Component Representation
<xs:simpleType name="CallCenterOverflowProcessingAction">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Busy"/>
<xs:enumeration value="Transfer"/>
<xs:enumeration value="Ringing"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CallCenterQueueLength16

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

Name | CallCenterQueueLength16
Content | Base XSD Type: int 0 <= value <= 525
Documentation | The limit for the number of calls the system will keep in queue, waiting for an available agent.
Application Data |

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

### Simple Type: CallCenterReportAbandonedCallInputParameterNumber

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

Name | CallCenterReportAbandonedCallInputParameterNumber
Content | Base XSD Type: int 1 <= value <= 4
Documentation | Number of Abandoned Call input parameters.
Application Data |

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

### Simple Type: CallCenterReportDataTemplateFilterNumber

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

Name | CallCenterReportDataTemplateFilterNumber
Content | Base XSD Type: int 1 <= value <= 999
Documentation | Index to a call center enhanced reporting data template's query set.
Application Data |

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

### Simple Type: CallCenterReportDataTemplateQueryFilterValue

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

Name | CallCenterReportDataTemplateQueryFilterValue
Content | Base XSD Type: token length >= 1
Documentation | Fileter value for call center reporting data template query.
Application Data |

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

### Simple Type: CallCenterReportServiceLevelInputParameterNumber

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

Name | CallCenterReportServiceLevelInputParameterNumber
Content | Base XSD Type: int 1 <= value <= 5
Documentation | Number of Service Level input parameters.
Application Data |

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

### Simple Type: CallCenterReportTemplateFileName

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

Name | CallCenterReportTemplateFileName
Content | Base XSD Type: token length >= 1
Documentation | The file name for the Call Center Reporting templates Files.
Application Data |

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

### Simple Type: CallCenterReportTemplateLevel

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

Name | CallCenterReportTemplateLevel
Content | Base XSD Type: token value comes from list: {'System'|'Enterprise'|'Group'}
Documentation | Identifies at which level in the system a call center report template is created.
Application Data |

Schema Component Representation
<xs:simpleType name="CallCenterReportTemplateLevel">
<xs:restriction base=" xs:token ">
<xs:enumeration value="System"/>
<xs:enumeration value="Enterprise"/>
<xs:enumeration value="Group"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CallCenterReportTemplateName

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

Name | CallCenterReportTemplateName
Content | Base XSD Type: token length >= 1
Documentation | The call center enhanced reporting report template name.
Application Data |

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

### Simple Type: CallCenterReportTemplateURI

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

Name | CallCenterReportTemplateURI
Content | Base XSD Type: token length >= 1
Documentation | The URI for the Call Center Reporting templates Files.
Application Data |

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

### Simple Type: CallCenterScheduledReportName

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

Name | CallCenterScheduledReportName
Content | Base XSD Type: token length >= 1
Documentation | The call center enhanced reporting scheduled report name.
Application Data |

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

### Simple Type: CallCenterScheduledServiceAction

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

Name | CallCenterScheduledServiceAction
Content | Base XSD Type: token value comes from list: {'None'|'Busy'|'Transfer'}
Documentation | Call center scheduled service (Night Services, Holiday Services, etc.) processing action.
Application Data |

Schema Component Representation
<xs:simpleType name="CallCenterScheduledServiceAction">
<xs:restriction base=" xs:token ">
<xs:enumeration value="None"/>
<xs:enumeration value="Busy"/>
<xs:enumeration value="Transfer"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CallCenterStatisticsSource

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

Name | CallCenterStatisticsSource
Content | Base XSD Type: token value comes from list: {'None'|'Application Server'|'Call Center Reporting Server'}
Documentation | The call center statistics source.
Application Data |

Schema Component Representation
<xs:simpleType name="CallCenterStatisticsSource">
<xs:restriction base=" xs:token ">
<xs:enumeration value="None"/>
<xs:enumeration value="Application Server"/>
<xs:enumeration value="Call Center Reporting Server"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CallCenterWrapUpSeconds

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

Name | CallCenterWrapUpSeconds
Content | Base XSD Type: int 1 <= value <= 3600
Documentation | The ACD wrap up time in seconds.
Application Data |

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

### Simple Type: CallingLineIdentityForRedirectedCalls

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

Name | CallingLineIdentityForRedirectedCalls
Content | Base XSD Type: token value comes from list: {'Originating Identity'|'Redirecting User Identity For External Redirections'|'Redirecting User Identity For All Redirections'}
Documentation | Maximum Call Time for Unanswered Calls
Application Data |

Schema Component Representation
<xs:simpleType name="CallingLineIdentityForRedirectedCalls">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Originating Identity"/>
<xs:enumeration value="Redirecting User Identity For External Redirections"/>
<xs:enumeration value="Redirecting User Identity For All Redirections"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CallingLineIdFirstName

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

Name | CallingLineIdFirstName
Content | Base XSD Type: token length >= 1
Documentation | First Name for Calling Line Id Display.
Application Data |

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

### Simple Type: CallingLineIdLastName

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

Name | CallingLineIdLastName
Content | Base XSD Type: token length >= 1
Documentation | Last Name for Calling Line Id Display.
Application Data |

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

### Simple Type: CallingPlanDigitPatternName

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

Name | CallingPlanDigitPatternName
Content | Base XSD Type: token length >= 1
Documentation | Name of a calling plan digit pattern.
Application Data |

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

### Simple Type: CallLogId

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

Name | CallLogId
Content | Base XSD Type: token length >= 1
Documentation | Call Log Id
Application Data |

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

### Simple Type: CallLogId17sp4

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

Name | CallLogId17sp4
Content | Base XSD Type: token length >= 1
Documentation | Call Log Id
Application Data |

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

### Simple Type: CallLogsEntryName

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

Name | CallLogsEntryName
Content | Base XSD Type: token length >= 1
Documentation | Calling Name.
Application Data |

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

### Simple Type: CallLogsType

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

Name | CallLogsType
Content | Base XSD Type: token value comes from list: {'Placed'|'Received'|'Missed'}
Documentation | Call Log type.
Application Data |

Schema Component Representation
<xs:simpleType name="CallLogsType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Placed"/>
<xs:enumeration value="Received"/>
<xs:enumeration value="Missed"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CallProcessingMaxCallTimeForAnsweredCallsMinutes16

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

Name | CallProcessingMaxCallTimeForAnsweredCallsMinutes16
Content | Base XSD Type: int 3 <= value <= 2880
Documentation | Maximum Call Time for Answered Calls
Application Data |

Schema Component Representation
<xs:simpleType name="CallProcessingMaxCallTimeForAnsweredCallsMinutes16">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="3"/>
<xs:maxInclusive value="2880"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CallProcessingMaxCallTimeForUnansweredCallsMinutes19sp1

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

Name | CallProcessingMaxCallTimeForUnansweredCallsMinutes19sp1
Content | Base XSD Type: int 1 <= value <= 2880
Documentation | Maximum Call Time for Unanswered Calls
Application Data |

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

### Simple Type: CallProcessingMaxConcurrentFindMeFollowMeInvocations19sp1

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

Name | CallProcessingMaxConcurrentFindMeFollowMeInvocations19sp1
Content | Base XSD Type: int 1 <= value <= 999999
Documentation | Maximum Number of Concurrent Find Me/Follow Me Invocations
Application Data |

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

### Simple Type: CallProcessingMaxConcurrentRedirectedCalls19sp1

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

Name | CallProcessingMaxConcurrentRedirectedCalls19sp1
Content | Base XSD Type: int 1 <= value <= 999999
Documentation | Maximum Number of Concurrent Redirected Calls
Application Data |

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

### Simple Type: CallProcessingMaxConferenceParties

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

Name | CallProcessingMaxConferenceParties
Content | Base XSD Type: int 4 <= value <= 15
Documentation | Maximum number of Parties allowed in a conference call.
Application Data |

Schema Component Representation
<xs:simpleType name="CallProcessingMaxConferenceParties">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="4"/>
<xs:maxInclusive value="15"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CallProcessingMaxFindMeFollowMeDepth19sp1

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

Name | CallProcessingMaxFindMeFollowMeDepth19sp1
Content | Base XSD Type: int 1 <= value <= 100
Documentation | Maximum Number of Find Me Follow Me Depth
Application Data |

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

### Simple Type: CallProcessingMaxForks

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

Name | CallProcessingMaxForks
Content | Base XSD Type: int 1 <= value <= 10
Documentation | Maximum Number of Forks
Application Data |

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

### Simple Type: CallProcessingMaxRedirectionDepth19sp1

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

Name | CallProcessingMaxRedirectionDepth19sp1
Content | Base XSD Type: int 1 <= value <= 100
Documentation | Maximum Number of Redirections Depth
Application Data |

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

### Simple Type: CallProcessingMaxRedirections

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

Name | CallProcessingMaxRedirections
Content | Base XSD Type: int 1 <= value <= 15
Documentation | Maximum Number of Redirections
Application Data |

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

### Simple Type: CallProcessingMaxSimultaneousCalls19sp1

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

Name | CallProcessingMaxSimultaneousCalls19sp1
Content | Base XSD Type: int 1 <= value <= 999999
Documentation | Maximum Number of Simultaneous Calls
Application Data |

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

### Simple Type: CallProcessingMaxSimultaneousForwards

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

Name | CallProcessingMaxSimultaneousForwards
Content | Base XSD Type: int 1 <= value <= 32
Documentation | Maximum Number of Simultaneous Forwards
Application Data |

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

### Simple Type: CallProcessingPolicyProfileDescription

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

Name | CallProcessingPolicyProfileDescription
Content | Base XSD Type: token length >= 1
Documentation | Call Processing Policy Profile Description.
Application Data |

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

### Simple Type: CallProcessingPolicyProfileName

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

Name | CallProcessingPolicyProfileName
Content | Base XSD Type: token length >= 1
Documentation | Call Processing Policy Profile Name.
Application Data |

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

### Simple Type: CallProcessingPolicyProfileSubscriberType20

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

Name | CallProcessingPolicyProfileSubscriberType20
Content | Base XSD Type: token value comes from list: {'User'|'Trunk Group Pilot User'|'Auto Attendant'|'BroadWorks Anywhere'|'Call Center'|'Find-me/Follow-me'|'Group Paging'|'Flexible Seating Host'|'Hunt Group'|'Instant Group Call'|'Meet-Me Conferencing'|'Route Point'|'Voice Portal'|'VoiceXML'}
Documentation | Different type of user and virtual subscriber which could have a set of call processing policy profile defined in BroadWorks.
Application Data |

Schema Component Representation
<xs:simpleType name="CallProcessingPolicyProfileSubscriberType20">
<xs:restriction base=" xs:token ">
<xs:enumeration value="User"/>
<xs:enumeration value="Trunk Group Pilot User"/>
<xs:enumeration value="Auto Attendant"/>
<xs:enumeration value="BroadWorks Anywhere"/>
<xs:enumeration value="Call Center"/>
<xs:enumeration value="Find-me/Follow-me"/>
<xs:enumeration value="Group Paging"/>
<xs:enumeration value="Flexible Seating Host"/>
<xs:enumeration value="Hunt Group"/>
<xs:enumeration value="Instant Group Call"/>
<xs:enumeration value="Meet-Me Conferencing"/>
<xs:enumeration value="Route Point"/>
<xs:enumeration value="Voice Portal"/>
<xs:enumeration value="VoiceXML"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CallRecordingPlatformDescription

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

Name | CallRecordingPlatformDescription
Content | Base XSD Type: token length >= 1
Documentation | Call Recording Platform Description.
Application Data |

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

### Simple Type: CallRecordingPlatformName

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

Name | CallRecordingPlatformName
Content | Base XSD Type: token length >= 1
Documentation | Call Recording Platform Name.
Application Data |

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

### Simple Type: CallRecordingPlatformSchemaVersion

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

Name | CallRecordingPlatformSchemaVersion
Content | Base XSD Type: token value comes from list: {'1.0'|'2.0'|'3.0'}
Documentation | Supported versions of the BroadWorks-specific extension metadata.
Application Data |

Schema Component Representation
<xs:simpleType name="CallRecordingPlatformSchemaVersion">
<xs:restriction base=" xs:token ">
<xs:enumeration value="1.0"/>
<xs:enumeration value="2.0"/>
<xs:enumeration value="3.0"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CallTypeDigitMap

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

Name | CallTypeDigitMap
Content | Base XSD Type: token length >= 1
Documentation | Call Type Digit Map.
Application Data |

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

### Simple Type: CLIDPolicy

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

Name | CLIDPolicy
Content | Base XSD Type: token value comes from list: {'Use DN'|'Use Configurable CLID'}
Documentation | Calling Line ID Policy Selections.
Application Data |

Schema Component Representation
<xs:simpleType name="CLIDPolicy">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Use DN"/>
<xs:enumeration value="Use Configurable CLID"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CommunicationBarringAlternateCallIndicator

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

Name | CommunicationBarringAlternateCallIndicator
Content | Base XSD Type: token length >= 1
Documentation | Communication Barring Alternate Call Indicator.
Application Data |

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

### Simple Type: CommunicationBarringAuthorizationCode

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

Name | CommunicationBarringAuthorizationCode
Content | Base XSD Type: token length >= 2
Documentation | Communication Barring Authorization Code.
Application Data |

Schema Component Representation
<xs:simpleType name="CommunicationBarringAuthorizationCode">
<xs:restriction base=" xs:token ">
<xs:minLength value="2"/>
<xs:maxLength value="14"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CommunicationBarringAuthorizationCodeDescription

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

Name | CommunicationBarringAuthorizationCodeDescription
Content | Base XSD Type: token length >= 1
Documentation | Communication Barring Authorization Code Description.
Application Data |

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

### Simple Type: CommunicationBarringCallMeNowAction

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

Name | CommunicationBarringCallMeNowAction
Content | Base XSD Type: token value comes from list: {'Allow'|'Allow Timed'|'Block'}
Documentation | Possible Call Me Now actions for Communication Barring.
Application Data |

Schema Component Representation
<xs:simpleType name="CommunicationBarringCallMeNowAction">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Allow"/>
<xs:enumeration value="Allow Timed"/>
<xs:enumeration value="Block"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CommunicationBarringCallType

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

Name | CommunicationBarringCallType
Content | Base XSD Type: token length >= 1
Documentation | Communication Barring Call Type.
Application Data |

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

### Simple Type: CommunicationBarringCriteriaName

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

Name | CommunicationBarringCriteriaName
Content | Base XSD Type: token length >= 1
Documentation | Communication Barring Criteria Name
Application Data |

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

### Simple Type: CommunicationBarringCriteriaPriority

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

Name | CommunicationBarringCriteriaPriority
Content | Base XSD Type: float 0.0 <= value <= 1000000.0
Documentation | Communication Barring criteria priority.
Application Data |

Schema Component Representation
<xs:simpleType name="CommunicationBarringCriteriaPriority">
<xs:restriction base=" xs:float ">
<xs:minInclusive value="0.0"/>
<xs:maxInclusive value="1000000.0"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CommunicationBarringIncomingAction

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

Name | CommunicationBarringIncomingAction
Content | Base XSD Type: token value comes from list: {'Allow'|'Allow Timed'|'Block'}
Documentation | Possible incoming call actions for Communication Barring.
Application Data |

Schema Component Representation
<xs:simpleType name="CommunicationBarringIncomingAction">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Allow"/>
<xs:enumeration value="Allow Timed"/>
<xs:enumeration value="Block"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CommunicationBarringOriginatingAction

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

Name | CommunicationBarringOriginatingAction
Content | Base XSD Type: token value comes from list: {'Allow'|'Allow Timed'|'Block'|'Authorization Code'|'Authorization Code Timed'|'Treatment'|'Transfer'}
Documentation | Possible originating actions for Communication Barring.
Application Data |

Schema Component Representation
<xs:simpleType name="CommunicationBarringOriginatingAction">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Allow"/>
<xs:enumeration value="Allow Timed"/>
<xs:enumeration value="Block"/>
<xs:enumeration value="Authorization Code"/>
<xs:enumeration value="Authorization Code Timed"/>
<xs:enumeration value="Treatment"/>
<xs:enumeration value="Transfer"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CommunicationBarringProfileDescription

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

Name | CommunicationBarringProfileDescription
Content | Base XSD Type: token length >= 1
Documentation | Communication Barring Profile description
Application Data |

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

### Simple Type: CommunicationBarringProfileName

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

Name | CommunicationBarringProfileName
Content | Base XSD Type: token length >= 1
Documentation | Communication Barring Profile Name
Application Data |

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

### Simple Type: CommunicationBarringRedirectingAction

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

Name | CommunicationBarringRedirectingAction
Content | Base XSD Type: token value comes from list: {'Allow'|'Allow Timed'|'Block'}
Documentation | Possible redirecting actions for Communication Barring.
Application Data |

Schema Component Representation
<xs:simpleType name="CommunicationBarringRedirectingAction">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Allow"/>
<xs:enumeration value="Allow Timed"/>
<xs:enumeration value="Block"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CommunicationBarringTimeoutSeconds

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

Name | CommunicationBarringTimeoutSeconds
Content | Base XSD Type: int 60 <= value <= 86400
Documentation | Time to wait before shutting down a call.
Application Data |

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

### Simple Type: ConnectedLineIdentificationPrivacyOnRedirectedCalls

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

Name | ConnectedLineIdentificationPrivacyOnRedirectedCalls
Content | Base XSD Type: token value comes from list: {'No Privacy'|'Privacy For External Calls'|'Privacy For All Calls'}
Documentation | Choices for Connected Line Identification Privacy on Redirected Calls
Application Data |

Schema Component Representation
<xs:simpleType name="ConnectedLineIdentificationPrivacyOnRedirectedCalls">
<xs:restriction base=" xs:token ">
<xs:enumeration value="No Privacy"/>
<xs:enumeration value="Privacy For External Calls"/>
<xs:enumeration value="Privacy For All Calls"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CounterResetHour

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

Name | CounterResetHour
Content | Base XSD Type: int 0 <= value <= 23
Documentation | Counter reset time hour.
Application Data |

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

### Simple Type: CounterResetIntervalDays

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

Name | CounterResetIntervalDays
Content | Base XSD Type: int 1 <= value <= 10
Documentation | Counter reset time days.
Application Data |

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

### Simple Type: CounterResetMinute

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

Name | CounterResetMinute
Content | Base XSD Type: int 0 <= value <= 59
Documentation | Counter reset time minute.
Application Data |

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

### Simple Type: CountryCode

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

Name | CountryCode
Content | Base XSD Type: NMTOKEN pattern = [0-9]|[1-9][0-9]{1,2} length <= 3
Documentation | Country dialing code.
Application Data |

Schema Component Representation
<xs:simpleType name="CountryCode">
<xs:restriction base=" xs:NMTOKEN ">
<xs:maxLength value="3"/>
<xs:pattern value="[0-9]|[1-9][0-9]{1,2}"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CountryName

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

Name | CountryName
Content | Base XSD Type: token length >= 1
Documentation | The name of a country.
Application Data |

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

### Simple Type: CPEDeviceConfigRebuildType

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

Name | CPEDeviceConfigRebuildType
Content | Base XSD Type: token value comes from list: {'Device Type'|'Device Profiles'}
Documentation | Choices for the type of rebuild requested.
Application Data |

Schema Component Representation
<xs:simpleType name="CPEDeviceConfigRebuildType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Device Type"/>
<xs:enumeration value="Device Profiles"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CPEDeviceFileFormat

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

Name | CPEDeviceFileFormat
Content | Base XSD Type: token length >= 1
Documentation | CPE device file format.
Application Data |

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

### Simple Type: CPEDeviceResetEventType

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

Name | CPEDeviceResetEventType
Content | Base XSD Type: token value comes from list: {'Resync'|'Check Sync'}
Documentation | Type of reset event for a CPE device.
Application Data |

Schema Component Representation
<xs:simpleType name="CPEDeviceResetEventType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Resync"/>
<xs:enumeration value="Check Sync"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CPEFileDirectory

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

Name | CPEFileDirectory
Content | Base XSD Type: token length >= 1
Documentation | CPE Configuration File Directory.
Application Data |

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

### Simple Type: CPESystemFileName

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

Name | CPESystemFileName
Content | Base XSD Type: token length >= 1
Documentation | CPE system file name.
Application Data |

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

### Simple Type: CriteriaDnSelection

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

Name | CriteriaDnSelection
Content | Base XSD Type: token value comes from list: {'Any'|'Specified Only'}
Documentation | Selection criteria for a dn.
Application Data |

Schema Component Representation
<xs:simpleType name="CriteriaDnSelection">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Any"/>
<xs:enumeration value="Specified Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: CriteriaName

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

Name | CriteriaName
Content | Base XSD Type: token length >= 1
Documentation | Criteria Name
Application Data |

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

### Simple Type: CustomContactDirectoryName

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

Name | CustomContactDirectoryName
Content | Base XSD Type: token length >= 1
Documentation | Custom Contact Directory name.
Application Data |

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

### Simple Type: DayOfMonth

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

Name | DayOfMonth
Content | Base XSD Type: int 1 <= value <= 31
Documentation | The day of month.
Application Data |

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

### Simple Type: DayOfWeek

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

Name | DayOfWeek
Content | Base XSD Type: NMTOKEN value comes from list: {'Sunday'|'Monday'|'Tuesday'|'Wednesday'|'Thursday'|'Friday'|'Saturday'}
Documentation | Days of the week (Sunday-Saturday).
Application Data |

Schema Component Representation
<xs:simpleType name="DayOfWeek">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="Sunday"/>
<xs:enumeration value="Monday"/>
<xs:enumeration value="Tuesday"/>
<xs:enumeration value="Wednesday"/>
<xs:enumeration value="Thursday"/>
<xs:enumeration value="Friday"/>
<xs:enumeration value="Saturday"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DayOfWeekInMonth

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

Name | DayOfWeekInMonth
Content | Base XSD Type: token value comes from list: {'First'|'Second'|'Third'|'Fourth'|'Last'}
Documentation | Defines the day of week in the month (First, Second, Third, Fourth, or Last).
Application Data |

Schema Component Representation
<xs:simpleType name="DayOfWeekInMonth">
<xs:restriction base=" xs:token ">
<xs:enumeration value="First"/>
<xs:enumeration value="Second"/>
<xs:enumeration value="Third"/>
<xs:enumeration value="Fourth"/>
<xs:enumeration value="Last"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DbSchemaInstanceName

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

Name | DbSchemaInstanceName
Content | Base XSD Type: token length >= 1
Documentation | The database instance name defined on a Database Server.
Application Data |

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

### Simple Type: DepartmentFullPathName

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

Name | DepartmentFullPathName
Content | Base XSD Type: token length >= 1
Documentation | Department Full Path name. This the full path name of the department.
Application Data |

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

### Simple Type: DepartmentName

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

Name | DepartmentName
Content | Base XSD Type: token length >= 1
Documentation | Department name. This is only the name of the department itself, not the full path name of the department and all its parents.
Application Data |

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

### Simple Type: DeviceAccessContext

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

Name | DeviceAccessContext
Content | Base XSD Type: token length >= 1
Documentation | The Xtended Services Platform Device Management System webapp context name deployed to serve device access requests.
Application Data |

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

### Simple Type: DeviceAccessProtocol16

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

Name | DeviceAccessProtocol16
Content | Base XSD Type: token value comes from list: {'Http'|'Https'|'FTP'|'TFTP'}
Documentation | Protocols that an access device can use to fetch files from BroadWorks.
Application Data |

Schema Component Representation
<xs:simpleType name="DeviceAccessProtocol16">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Http"/>
<xs:enumeration value="Https"/>
<xs:enumeration value="FTP"/>
<xs:enumeration value="TFTP"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DeviceLanguage

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

Name | DeviceLanguage
Content | Base XSD Type: token length >= 1
Documentation | A device language name.
Application Data |

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

### Simple Type: DeviceManagementAccessURI

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

Name | DeviceManagementAccessURI
Content | Base XSD Type: token length >= 1
Documentation | The access URI that a device uses to access files on BroadWorks.
Application Data |

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

### Simple Type: DeviceManagementEventAction

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

Name | DeviceManagementEventAction
Content | Base XSD Type: token value comes from list: {'Delete'|'Download'|'Rebuild'|'Reset'|'Upload'}
Documentation | The action performed by a device management event.
Application Data |

Schema Component Representation
<xs:simpleType name="DeviceManagementEventAction">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Delete"/>
<xs:enumeration value="Download"/>
<xs:enumeration value="Rebuild"/>
<xs:enumeration value="Reset"/>
<xs:enumeration value="Upload"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DeviceManagementEventAdditionalInfo

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

Name | DeviceManagementEventAdditionalInfo
Content | Base XSD Type: token length >= 0
Documentation | Additional information about the event. Additional information 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"
Application Data |

Schema Component Representation
<xs:simpleType name="DeviceManagementEventAdditionalInfo">
<xs:restriction base=" xs:token ">
<xs:minLength value="0"/>
<xs:maxLength value="256"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DeviceManagementEventLevel

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

Name | DeviceManagementEventLevel
Content | Base XSD Type: token value comes from list: {'Device'|'Device Type'|'Device Type Group'|'Group'|'User'}
Documentation | The level of a device management event. It can affect one device, all devices linked to a user, all devices linked to a group, all devices linked to a device type or all devices linked to a device type and group.
Application Data |

Schema Component Representation
<xs:simpleType name="DeviceManagementEventLevel">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Device"/>
<xs:enumeration value="Device Type"/>
<xs:enumeration value="Device Type Group"/>
<xs:enumeration value="Group"/>
<xs:enumeration value="User"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DeviceManagementEventQueueType

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

Name | DeviceManagementEventQueueType
Content | Base XSD Type: token value comes from list: {'Completed'|'In Progress Or Pending'}
Documentation | Device Management queues available in the system. They contain events at various stage of processing.
Application Data |

Schema Component Representation
<xs:simpleType name="DeviceManagementEventQueueType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Completed"/>
<xs:enumeration value="In Progress Or Pending"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DeviceManagementEventStatusCompleted

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

Name | DeviceManagementEventStatusCompleted
Content | Base XSD Type: token value comes from list: {'Canceled'|'Completed'}
Documentation | The status of a completed device management event. It can be 'Canceled', meaning that it was canceled in the middle of processing. It can be 'Completed', meaning that all its related expanded events have been successfully processed.
Application Data |

Schema Component Representation
<xs:simpleType name="DeviceManagementEventStatusCompleted">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Canceled"/>
<xs:enumeration value="Completed"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DeviceManagementEventStatusForCancel

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

Name | DeviceManagementEventStatusForCancel
Content | Base XSD Type: token value comes from list: {'Pending'|'Queued'|'In Progress'|'Stale'}
Documentation | The possible status used to cancel a device management event. It can be 'Pending', meaning that it is not yet queued for processing. It can be 'Queued', waiting to be processed. It can be 'In Progress', meaning that it is currently being processed. It can be 'Stale', meaning that it should currently be queued in the internal Device Management queue but is not.
Application Data |

Schema Component Representation
<xs:simpleType name="DeviceManagementEventStatusForCancel">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Pending"/>
<xs:enumeration value="Queued"/>
<xs:enumeration value="In Progress"/>
<xs:enumeration value="Stale"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DeviceManagementEventStatusInProgressOrPending

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

Name | DeviceManagementEventStatusInProgressOrPending
Content | Base XSD Type: token value comes from list: {'Pending'|'Queued'|'In Progress'|'Process On Other Host'|'Stale'}
Documentation | The status of a device management event. It can be 'Pending', meaning that it is not yet queued for processing. It can be 'Queued', waiting to be processed. It can be 'In Progress', meaning that it is currently being processed. It can be 'Process On Other Host', meaning that it is currently being processed on another host. It can be 'Stale', meaning that it should currently be queued in the internal Device Management queue but is not.
Application Data |

Schema Component Representation
<xs:simpleType name="DeviceManagementEventStatusInProgressOrPending">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Pending"/>
<xs:enumeration value="Queued"/>
<xs:enumeration value="In Progress"/>
<xs:enumeration value="Process On Other Host"/>
<xs:enumeration value="Stale"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DeviceManagementEventType

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

Name | DeviceManagementEventType
Content | Base XSD Type: token value comes from list: {'Automatic'|'Manual'}
Documentation | The type of the device management event. Automatic means that the event was triggered automatically by the system following a provisioning event from the user. Manual means that the user triggered the event directly. The event was not a result of an indirect provisioning event.
Application Data |

Schema Component Representation
<xs:simpleType name="DeviceManagementEventType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Automatic"/>
<xs:enumeration value="Manual"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DeviceManagementFileCategory

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

Name | DeviceManagementFileCategory
Content | Base XSD Type: token value comes from list: {'Static'|'Dynamic Group'|'Dynamic Profile'}
Documentation | The file category for an access device file managed by the Device Management System on BroadWorks. A static file has no variable content and only one copy is required on the repository.
Application Data |

Schema Component Representation
<xs:simpleType name="DeviceManagementFileCategory">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Static"/>
<xs:enumeration value="Dynamic Group"/>
<xs:enumeration value="Dynamic Profile"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DeviceManagementFileCustomization

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

Name | DeviceManagementFileCustomization
Content | Base XSD Type: token value comes from list: {'Disallow'|'Administrator'|'Administrator and User'}
Documentation | Controls the file customization privileges.
Application Data |

Schema Component Representation
<xs:simpleType name="DeviceManagementFileCustomization">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Disallow"/>
<xs:enumeration value="Administrator"/>
<xs:enumeration value="Administrator and User"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DeviceManagementFileFormat

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

Name | DeviceManagementFileFormat
Content | Base XSD Type: token length >= 1
Documentation | The file name format for an access device file managed by the Device Management System on BroadWorks.
Application Data |

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

### Simple Type: DeviceManagementFTPConnectTimeoutSeconds

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

Name | DeviceManagementFTPConnectTimeoutSeconds
Content | Base XSD Type: int 1 <= value <= 600
Documentation | FTP connect timeout in seconds
Application Data |

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

### Simple Type: DeviceManagementFTPFileTransferTimeoutSeconds

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

Name | DeviceManagementFTPFileTransferTimeoutSeconds
Content | Base XSD Type: int 1 <= value <= 600
Documentation | FTP file transfer timeout in seconds
Application Data |

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

### Simple Type: DeviceManagementMaxBusyTimeMinutes

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

Name | DeviceManagementMaxBusyTimeMinutes
Content | Base XSD Type: int 1 <= value <= 1440
Documentation | Maximum time that IP Device Configuration Management should take to process all the file rebuild events currently queued.
Application Data |

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

### Simple Type: DeviceManagementPauseBetweenFileRebuildMilliseconds

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

Name | DeviceManagementPauseBetweenFileRebuildMilliseconds
Content | Base XSD Type: int 0 <= value <= 10000
Documentation | Duration of the pause that IP Device Configuration Management should take between two consecutive file re-build and send.
Application Data |

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

### Simple Type: DeviceManagementSystemDeviceAccessClusterNumber

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

Name | DeviceManagementSystemDeviceAccessClusterNumber
Content | Base XSD Type: int 1 <= value <= 100
Application Data |

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

### Simple Type: DeviceManagementTagMode

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

Name | DeviceManagementTagMode
Content | Base XSD Type: token value comes from list: {'None'|'System'|'System And Custom'}
Documentation | Defines the tag sets used when device configuration files are built.
Application Data |

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

### Simple Type: DeviceManagementTagName

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

Name | DeviceManagementTagName
Content | Base XSD Type: token length >= 1
Documentation | A static tag name for access device files managed by the Device Management System on BroadWorks. The static tag name must start and end with a % with no other % in between. The tag must not start with %BW.
Application Data |

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

### Simple Type: DeviceManagementTagSet

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

Name | DeviceManagementTagSet
Content | Base XSD Type: token length >= 1
Documentation | A static tag set name.
Application Data |

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

### Simple Type: DeviceManagementTagSetName

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

Name | DeviceManagementTagSetName
Content | Base XSD Type: token length >= 1
Documentation | A static tag set name for access device files managed by the Device Management System on BroadWorks.
Application Data |

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

### Simple Type: DeviceManagementTagValue

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

Name | DeviceManagementTagValue
Content | Base XSD Type: token length >= 1
Documentation | A static tag value for access device files managed by the Device Management System on BroadWorks.
Application Data |

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

### Simple Type: DeviceTypeConfigurationOptionType

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

Name | DeviceTypeConfigurationOptionType
Content | Base XSD Type: token value comes from list: {'Not Supported'|'Device Management'|'Legacy'}
Documentation | Device Type Configuration Option Type.
Application Data |

Schema Component Representation
<xs:simpleType name="DeviceTypeConfigurationOptionType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Not Supported"/>
<xs:enumeration value="Device Management"/>
<xs:enumeration value="Legacy"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DeviceTypeFileEnhancedConfigurationMode

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

Name | DeviceTypeFileEnhancedConfigurationMode
Content | Base XSD Type: token value comes from list: {'Manual'|'Custom'}
Documentation | Choices for the device type configuration mode.
Application Data |

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

### Simple Type: DialableCallerIDCriteriaDescription

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

Name | DialableCallerIDCriteriaDescription
Content | Base XSD Type: token length >= 1
Documentation | Dialable Caller ID Criteria description.
Application Data |

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

### Simple Type: DialableCallerIDCriteriaName

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

Name | DialableCallerIDCriteriaName
Content | Base XSD Type: token length >= 1
Documentation | Dialable Caller ID Criteria name.
Application Data |

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

### Simple Type: DialableCallerIDCriteriaPriority

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

Name | DialableCallerIDCriteriaPriority
Content | Base XSD Type: float 0.0 <= value <= 1000000.0
Documentation | Dialable Caller ID criteria priority.
Application Data |

Schema Component Representation
<xs:simpleType name="DialableCallerIDCriteriaPriority">
<xs:restriction base=" xs:float ">
<xs:minInclusive value="0.0"/>
<xs:maxInclusive value="1000000.0"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DialableCallerIDPrefixDigits

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

Name | DialableCallerIDPrefixDigits
Content | Base XSD Type: token length >= 1
Documentation | Digits that are prepended to the incoming Caller ID of public calls, so that the Caller ID is presented in dialable format. The digit pattern may contain digits 0-9, *, #.
Application Data |

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

### Simple Type: DialPlanAccessCode

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

Name | DialPlanAccessCode
Content | Base XSD Type: token length >= 1
Documentation | Dial Plan Access Code. The Access Code may contain digits 0-9, *, and #.
Application Data |

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

### Simple Type: DialPlanAccessCodeDescription

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

Name | DialPlanAccessCodeDescription
Content | Base XSD Type: token length >= 1
Documentation | Dial Plan Access Code Description.
Application Data |

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

### Simple Type: DigestHa1Complement

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

Name | DigestHa1Complement
Content | Base XSD Type: token length >= 32
Documentation | Ha1 Complement of a Http Digest Authentication.
Application Data |

Schema Component Representation
<xs:simpleType name="DigestHa1Complement">
<xs:restriction base=" xs:token ">
<xs:minLength value="32"/>
<xs:maxLength value="256"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DigitalSignatureAlgorithm

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

Name | DigitalSignatureAlgorithm
Content | Base XSD Type: NMTOKEN value comes from list: {'MD5'}
Documentation | Possible algorithms for digital signatures supported by the provisioning server.
Application Data |

Schema Component Representation
<xs:simpleType name="DigitalSignatureAlgorithm">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="MD5"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DigitAny

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

Name | DigitAny
Content | Base XSD Type: token pattern = [0-9]|\*|# length = 1
Documentation | A single dialing digit. Valid values are 0-9,*,#.
Application Data |

Schema Component Representation
<xs:simpleType name="DigitAny">
<xs:restriction base=" xs:token ">
<xs:length value="1"/>
<xs:pattern value="[0-9]|\*|#"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DigitMap

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

Name | DigitMap
Content | Base XSD Type: token length >= 1
Documentation | Digit Collection Digit Map.
Application Data |

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

### Simple Type: DigitPattern

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

Name | DigitPattern
Content | Base XSD Type: token length >= 1
Documentation | Digit patterns that are used to restrict calls Communicaton Barring. The patterns can consist of the digits 0 through 9 and a leading + and the following wild cards: $ - Any number of digits. For example 555$ matches any digit string beginning with 555 plus zero or more additional digits. The $ card may be placed at the beginning or the end of the digit pattern, but not both. ? - a single-digit placeholder. For example, 555???? matches any string beginning with 555, plus at least four additional digits. [] - Indicates a range of digits. A consecutive range indicated with a hyphen (-), or a nonconsecutive range with a comma (,). Hyphens and commas can be used in combination ie [5-7,9]. Only single-digit ranges are supported. ie. [98-102] is invalid.
Application Data |

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

### Simple Type: DigitPatternCriteriaDescription

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

Name | DigitPatternCriteriaDescription
Content | Base XSD Type: token length >= 1
Documentation | Digit Pattern Criteria Description
Application Data |

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

### Simple Type: DigitPatternCriteriaName

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

Name | DigitPatternCriteriaName
Content | Base XSD Type: token length >= 1
Documentation | Digit Pattern Criteria Name
Application Data |

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

### Simple Type: DigitStarPound

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

Name | DigitStarPound
Content | Base XSD Type: token pattern = \*|# length = 1
Documentation | A single dialing digit with valid values * and # only.
Application Data |

Schema Component Representation
<xs:simpleType name="DigitStarPound">
<xs:restriction base=" xs:token ">
<xs:length value="1"/>
<xs:pattern value="\*|#"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DN

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

Name | DN
Content | Base XSD Type: token length >= 1
Documentation | Directory Number in E164 Format.
Application Data |

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

### Simple Type: DNISName

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

Name | DNISName
Content | Base XSD Type: token length >= 1
Documentation | Call Center DNIS Name.
Application Data |

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

### Simple Type: DomainName

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

Name | DomainName
Content | Base XSD Type: token length >= 1
Documentation | Network domain name.
Application Data |

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

### Simple Type: DtmfDigit

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

Name | DtmfDigit
Content | Base XSD Type: token length = 1
Documentation | A single DTMF dialing digit. Valid values are 0-9,*,#.
Application Data |

Schema Component Representation
<xs:simpleType name="DtmfDigit">
<xs:restriction base=" xs:token ">
<xs:length value="1"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: DualModeVCCSubscriberPassword

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

Name | DualModeVCCSubscriberPassword
Content | Base XSD Type: token length >= 1
Documentation | Dual Mode VCC subscriber password
Application Data |

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

### Simple Type: EmailAddress

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

Name | EmailAddress
Content | Base XSD Type: token length >= 1
Documentation | Email Address
Application Data |

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

### Simple Type: Encoding

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

Name | Encoding
Content | Base XSD Type: token length >= 1
Documentation | Character-encoding scheme.
Application Data |

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

### Simple Type: EndpointType

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

Name | EndpointType
Content | Base XSD Type: token value comes from list: {'Primary'|'Shared Call Appearance'|'Video Add On'|'Public Service Identity'|'Music On Hold Internal'|'Flexible Seating Guest'}
Documentation | Types of Endpoints in Broadworks.
Application Data |

Schema Component Representation
<xs:simpleType name="EndpointType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Primary"/>
<xs:enumeration value="Shared Call Appearance"/>
<xs:enumeration value="Video Add On"/>
<xs:enumeration value="Public Service Identity"/>
<xs:enumeration value="Music On Hold Internal"/>
<xs:enumeration value="Flexible Seating Guest"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseAdminNetworkPolicyAccess

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

Name | EnterpriseAdminNetworkPolicyAccess
Content | Base XSD Type: token value comes from list: {'Full'|'None'}
Documentation | This data type is applicable only for an Enterprise administrator. It specifies the Enterprise Administrator's policy for accessing network policies (e.g. - VoiceVPN).
Application Data |

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

### Simple Type: EnterpriseAdminNumberActivationAccess

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

Name | EnterpriseAdminNumberActivationAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | This data type is applicable only for an Enterprise administrator. Enterprise Administrator's policy for accessing the Number Activation information.
Application Data |

Schema Component Representation
<xs:simpleType name="EnterpriseAdminNumberActivationAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseInternalCallsCLIDPolicy

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

Name | EnterpriseInternalCallsCLIDPolicy
Content | Base XSD Type: token value comes from list: {'Use Extension'|'Use Location Code plus Extension'|'Use External Calls Policy'}
Documentation | Internal Call CLID Policy applicable to enterprise.
Application Data |

Schema Component Representation
<xs:simpleType name="EnterpriseInternalCallsCLIDPolicy">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Use Extension"/>
<xs:enumeration value="Use Location Code plus Extension"/>
<xs:enumeration value="Use External Calls Policy"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EnterpriseTrunkName

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

Name | EnterpriseTrunkName
Content | Base XSD Type: token length >= 1
Documentation | Enterprise Trunk name. Uniquely identifies an Enterprise Trunk in an enterprise or group.
Application Data |

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

### Simple Type: EnterpriseVoiceVPNPolicySelection

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

Name | EnterpriseVoiceVPNPolicySelection
Content | Base XSD Type: token value comes from list: {'Private'|'Public'|'Route'|'Treatment'}
Documentation | Enterprise Voice VPN Location Selection.
Application Data |

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

### Simple Type: EventChannelId

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

Name | EventChannelId
Content | Base XSD Type: token length >= 1
Documentation | The identifier for an event channel.
Application Data |

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

### Simple Type: EventChannelSetId

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

Name | EventChannelSetId
Content | Base XSD Type: token length >= 1
Documentation | The channel set id.
Application Data |

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

### Simple Type: EventName

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

Name | EventName
Content | Base XSD Type: token length >= 1
Documentation | Event name.
Application Data |

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

### Simple Type: EventNotificationChannelExpirationSeconds

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

Name | EventNotificationChannelExpirationSeconds
Content | Base XSD Type: int 3600 <= value <= 2147483647
Documentation | Number of seconds before expiration.
Application Data |

Schema Component Representation
<xs:simpleType name="EventNotificationChannelExpirationSeconds">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="3600"/>
<xs:maxInclusive value="2147483647"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: EventNotificationChannelsPerSet

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

Name | EventNotificationChannelsPerSet
Content | Base XSD Type: int 1 <= value <= 100
Documentation | Event Notification Event Channels Per Set.
Application Data |

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

### Simple Type: EventNotificationChannelStatefulExpirationMinutes

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

Name | EventNotificationChannelStatefulExpirationMinutes
Content | Base XSD Type: int 0 <= value <= 60
Documentation | Event Notification Channel stateful expiration minutes.
Application Data |

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

### Simple Type: EventNotificationSubscriptionResyncEventsPerSecond

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

Name | EventNotificationSubscriptionResyncEventsPerSecond
Content | Base XSD Type: int 1 <= value <= 5000
Documentation | The rate to throttle the SubscriptionResyncEvents per second.
Application Data |

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

### Simple Type: ExchangeUserName

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

Name | ExchangeUserName
Content | Base XSD Type: token length >= 1
Documentation | User name for exchange server.
Application Data |

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

### Simple Type: ExchangeUserPassword

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

Name | ExchangeUserPassword
Content | Base XSD Type: token length >= 1
Documentation | User password for exchange server.
Application Data |

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

### Simple Type: ExtendedFileResourceSelection

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

Name | ExtendedFileResourceSelection
Content | Base XSD Type: token value comes from list: {'File'|'URL'|'Default'}
Documentation | Choices for extended file resource usage.
Application Data |

Schema Component Representation
<xs:simpleType name="ExtendedFileResourceSelection">
<xs:restriction base=" xs:token ">
<xs:enumeration value="File"/>
<xs:enumeration value="URL"/>
<xs:enumeration value="Default"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: Extension

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

Name | Extension
Content | Base XSD Type: token length >= 2
Documentation | DEPRECATION NOTE: This is only used by deprecated R16 and R14 commands. Extension.
Application Data |

Schema Component Representation
<xs:simpleType name="Extension">
<xs:restriction base=" xs:token ">
<xs:minLength value="2"/>
<xs:maxLength value="6"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: Extension17

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

Name | Extension17
Content | Base XSD Type: token length >= 2
Documentation | Extension.
Application Data |

Schema Component Representation
<xs:simpleType name="Extension17">
<xs:restriction base=" xs:token ">
<xs:minLength value="2"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ExtensionLength

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

Name | ExtensionLength
Content | Base XSD Type: int 2 <= value <= 20
Documentation | The group's extension length.
Application Data |

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

### Simple Type: FeatureAccessCode

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

Name | FeatureAccessCode
Content | Base XSD Type: token length >= 1
Documentation | Feature Access Code
Application Data |

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

### Simple Type: FeatureAccessCodeName

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

Name | FeatureAccessCodeName
Content | Base XSD Type: token length >= 1
Documentation | Feature Access Code Name
Application Data |

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

### Simple Type: FileDescription

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

Name | FileDescription
Content | Base XSD Type: token length >= 1
Documentation | Description of a file resource.
Application Data |

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

### Simple Type: FileName

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

Name | FileName
Content | Base XSD Type: token length >= 1
Documentation | Name of a file on the filesystem.
Application Data |

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

### Simple Type: FileRepositoryAccessType

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

Name | FileRepositoryAccessType
Content | Base XSD Type: token length >= 1
Application Data |

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

### Simple Type: FileRepositoryName

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

Name | FileRepositoryName
Content | Base XSD Type: token length >= 1
Documentation | File repository name.
Application Data |

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

### Simple Type: FileRepositoryUserName

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

Name | FileRepositoryUserName
Content | Base XSD Type: token length >= 1
Documentation | A user id for a File Repository.
Application Data |

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

### Simple Type: FileRepositoryUserPassword

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

Name | FileRepositoryUserPassword
Content | Base XSD Type: token length >= 1
Documentation | A password for a File Repository.
Application Data |

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

### Simple Type: FirstDigitTimoutSeconds

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

Name | FirstDigitTimoutSeconds
Content | Base XSD Type: int 1 <= value <= 60
Documentation | Time allowed for initial user input to Auto Attendant main menu.
Application Data |

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

### Simple Type: FirstName

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

Name | FirstName
Content | Base XSD Type: token length >= 1
Documentation | First Name is the first name of a user or an administrator.
Application Data |

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

### Simple Type: FTPRemoteDirectory

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

Name | FTPRemoteDirectory
Content | Base XSD Type: token length >= 1
Documentation | FTP remote directory.
Application Data |

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

### Simple Type: FTPUserId

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

Name | FTPUserId
Content | Base XSD Type: token length >= 1
Documentation | A user id for an FTP server.
Application Data |

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

### Simple Type: FTPUserPassword

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

Name | FTPUserPassword
Content | Base XSD Type: token length >= 1
Documentation | A password for an FTP server.
Application Data |

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

### Simple Type: GroupAdminAccessDeviceAccess

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

Name | GroupAdminAccessDeviceAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Associate User With Device'|'Read-Only'}
Documentation | Policy for a group administrator's access to access devices. "Full" indicates full access to access devices. "Associate User With Device" indicates 1) read-only access to devices, but 2) the group administrator may associate users with devices "Read-Only" indicates read-only access to devices and user-device associations
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminAccessDeviceAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Associate User With Device"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminAdminAccess

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

Name | GroupAdminAdminAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Policy for a group administrator's access to group administrators and department administrators.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminAdminAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminCallingLineIdNumberAccess

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

Name | GroupAdminCallingLineIdNumberAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'}
Documentation | Group Administrator's policy for accessing calling line id number.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminCallingLineIdNumberAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminCommunicationBarringUserProfileAccess

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

Name | GroupAdminCommunicationBarringUserProfileAccess
Content | Base XSD Type: token value comes from list: {'Full'|'None'}
Documentation | Policy for accessing the user Communication Barring user profile configuration.
Application Data |

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

### Simple Type: GroupAdminDepartmentAccess

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

Name | GroupAdminDepartmentAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Policy for a group administrator's access to departments. "Full" indicates full access to departments. "Read-Only" indicates read-only access to the department list "None" indicates no access to the department list
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminDepartmentAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminDialableCallerIDAccess

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

Name | GroupAdminDialableCallerIDAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Policy for accessing the group Dialable Caller ID configuration.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminDialableCallerIDAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminEnhancedServiceInstanceAccess

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

Name | GroupAdminEnhancedServiceInstanceAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Modify-Only'}
Documentation | Policy for a group administrator's access to enhanced service instances (e.g. - instances of Auto Attendants, Call Capacity Groups, Conference Bridges, Hunt Groups, Call Centers, Series Completion Groups, etc.). "Full" indicates full access to enhanced service instances. "Modify-Only" indicates 1) the group administrator is restricted from adding or removing enhanced service instances, but 2) may modify existing instances.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminEnhancedServiceInstanceAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Modify-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminFeatureAccessCodeAccess

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

Name | GroupAdminFeatureAccessCodeAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'}
Documentation | Policy for a group administrator's access to feature access codes.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminFeatureAccessCodeAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminNumberActivationAccess

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

Name | GroupAdminNumberActivationAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Group Administrator's policy for accessing the Number Activation Control information.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminNumberActivationAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminOfficeZoneAccess

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

Name | GroupAdminOfficeZoneAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'}
Documentation | Group Administrator's policy for accessing the Office Zone information.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminOfficeZoneAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminPhoneNumberExtensionAccess

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

Name | GroupAdminPhoneNumberExtensionAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'}
Documentation | Policy for a group administrator's access to assigning phone numbers and extensions.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminPhoneNumberExtensionAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminProfileAccess

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

Name | GroupAdminProfileAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Policy for a group administrator's access to the group profile.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminProfileAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminServiceAccess

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

Name | GroupAdminServiceAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'}
Documentation | Policy for a group administrator's access to assigning services to groups and users.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminServiceAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminSessionAdmissionControlAccess

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

Name | GroupAdminSessionAdmissionControlAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Group Administrator's policy for accessing the Session Admission Control information.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminSessionAdmissionControlAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminTrunkGroupAccess

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

Name | GroupAdminTrunkGroupAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Full Resources'|'Read-Only Resources'|'None'}
Documentation | Policy for a group administrator's access to trunk groups. "Full" indicates full access to add/modify/delete trunk groups in the group. "Full Resources" indicates 1) Restricted from adding or removing trunk groups, and 2) Full access to trunk group resources "Read-Only Resources" indicates 1) Restricted from adding or removing trunk groups, and 2) Read-only access to trunk group resources "None" indicates no access to trunk groups in the group.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminTrunkGroupAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Full Resources"/>
<xs:enumeration value="Read-Only Resources"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminUserAccess

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

Name | GroupAdminUserAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Full Profile'|'Read-Only Profile'|'No Profile'|'None'}
Documentation | Policy for a group administrator's access to user configuration. "Full" indicates full access to users in the group. "Full Profile" indicates 1) the group administrator is restricted from adding or removing users, but 2) has full access to the user's profile "Read-Only Profile" indicates 1) the group administrator is restricted from adding or removing users, and 2) read-only access is granted to the user's profile. "No Profile" indicates 1) the group administrator is restricted from adding or removing users, and 2) no access is granted to the user's profile. "None" indicates no access to users in the group.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupAdminUserAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Full Profile"/>
<xs:enumeration value="Read-Only Profile"/>
<xs:enumeration value="No Profile"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupAdminVerifyTranslationAndRoutingAccess

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

Name | GroupAdminVerifyTranslationAndRoutingAccess
Content | Base XSD Type: token value comes from list: {'Full'|'None'}
Documentation | Policy for a group administrator's access to Verify Translation and Routing feature.
Application Data |

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

### Simple Type: GroupCallingLineIdName

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

Name | GroupCallingLineIdName
Content | Base XSD Type: token length >= 1
Documentation | Group calling line ID name.
Application Data |

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

### Simple Type: GroupCallingPlanAccess

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

Name | GroupCallingPlanAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Restricted'}
Documentation | Group's policy for accessing group level and user level calling plan configuration. "Full" provides full control over the configuration of group-level and user-level calling plans. "Restricted" indicates 1) not to provide access to group-level calling plan configuration, 2) to provide access to only collect calls for user level incoming calling plan, 3) to provide access to only international, operator assisted, 700/900, 976, and casual calls for user level outgoing calling plan.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupCallingPlanAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Restricted"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupCLIDPolicy

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

Name | GroupCLIDPolicy
Content | Base XSD Type: token value comes from list: {'Use DN'|'Use Configurable CLID'|'Use Group CLID'}
Documentation | Calling Line ID Policy Selections. NOTE: The "Use Group CLID" value indicates the the department CLID will be used if available otherwise the group CLID is used.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupCLIDPolicy">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Use DN"/>
<xs:enumeration value="Use Configurable CLID"/>
<xs:enumeration value="Use Group CLID"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupDepartmentAdminCallingLineIdNumberAccess

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

Name | GroupDepartmentAdminCallingLineIdNumberAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'}
Documentation | Department Administrator's policy for accessing calling line id number.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupDepartmentAdminCallingLineIdNumberAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupDepartmentAdminPhoneNumberExtensionAccess

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

Name | GroupDepartmentAdminPhoneNumberExtensionAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'}
Documentation | Policy for a department administrator's access to assigning phone numbers and extensions.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupDepartmentAdminPhoneNumberExtensionAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupDepartmentAdminTrunkGroupAccess

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

Name | GroupDepartmentAdminTrunkGroupAccess
Content | Base XSD Type: token value comes from list: {'Full'|'None'}
Documentation | Group's policy for department administrator's access to trunk group configuration. "Full" indicates full access to trunk groups in the department. "None" indicates no access to trunk groups in the department.
Application Data |

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

### Simple Type: GroupDepartmentAdminUserAccess

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

Name | GroupDepartmentAdminUserAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only Profile'|'No Profile'|'None'}
Documentation | Group's policy for department administrator's access to user configuration. "Full" indicates full access to users in the department. "Read-Only Profile" indicates 1) the department administrator is restricted from adding or removing users, and 2) read-only access is granted to the user's profile. "No Profile" indicates 1) the department administrator is restricted from adding or removing users, and 2) no access is granted to the user's profile. "None" indicates no access to users in the department.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupDepartmentAdminUserAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only Profile"/>
<xs:enumeration value="No Profile"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupDialPlanPolicySettingLevel

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

Name | GroupDialPlanPolicySettingLevel
Content | Base XSD Type: token value comes from list: {'System'|'Service Provider'|'Group'}
Documentation | Choices for the group Dial Plan Policy to decide which type of settings shall be used. Notes: Choice cannot be 'sp' or 'group' if Service Provider or group does not have public digit map set.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupDialPlanPolicySettingLevel">
<xs:restriction base=" xs:token ">
<xs:enumeration value="System"/>
<xs:enumeration value="Service Provider"/>
<xs:enumeration value="Group"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupExtensionAccess

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

Name | GroupExtensionAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Group's policy for accessing extension dialing configuration (i.e. - length of extensions).
Application Data |

Schema Component Representation
<xs:simpleType name="GroupExtensionAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupId

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

Name | GroupId
Content | Base XSD Type: token length >= 1
Documentation | Group Id identifies a group within a service provider or enterprise. The group id is not unique system wide. It must be combined with a service provider id to be unique across the system.
Application Data |

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

### Simple Type: GroupLDAPIntegrationAccess

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

Name | GroupLDAPIntegrationAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Group's policy for accessing LDAP Integration configuration.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupLDAPIntegrationAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupName

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

Name | GroupName
Content | Base XSD Type: token length >= 1
Documentation | Group display name.
Application Data |

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

### Simple Type: GroupPasscodeRulesLevel

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

Name | GroupPasscodeRulesLevel
Content | Base XSD Type: token value comes from list: {'System'|'Service Provider'|'Group'}
Documentation | Choices for the group passcode rule to decide which type of rules to use.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupPasscodeRulesLevel">
<xs:restriction base=" xs:token ">
<xs:enumeration value="System"/>
<xs:enumeration value="Service Provider"/>
<xs:enumeration value="Group"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupService

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

Name | GroupService
Content | Base XSD Type: token value comes from list: {'Account/Authorization Codes'|'Auto Attendant'|'Auto Attendant - Video'|'Auto Attendant - Standard'|'Call Capacity Management'|'Call Park'|'Call Pickup'|'City-Wide Centrex'|'Custom Ringback Group'|'Custom Ringback Group - Video'|'Emergency Zones'|'Enhanced Outgoing Calling Plan'|'Find-me/Follow-me'|'Group Paging'|'Hunt Group'|'Incoming Calling Plan'|'Instant Group Call'|'Intercept Group'|'Inventory Report'|'LDAP Integration'|'Meet-Me Conferencing'|'Music On Hold'|'Music On Hold - Video'|'Outgoing Calling Plan'|'Preferred Carrier Group'|'Route Point'|'Series Completion'|'Service Scripts Group'|'Trunk Group'|'Voice Messaging Group'|'VoiceXML'}
Documentation | Group level services.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupService">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Account/Authorization Codes"/>
<xs:enumeration value="Auto Attendant"/>
<xs:enumeration value="Auto Attendant - Video"/>
<xs:enumeration value="Auto Attendant - Standard"/>
<xs:enumeration value="Call Capacity Management"/>
<xs:enumeration value="Call Park"/>
<xs:enumeration value="Call Pickup"/>
<xs:enumeration value="City-Wide Centrex"/>
<xs:enumeration value="Custom Ringback Group"/>
<xs:enumeration value="Custom Ringback Group - Video"/>
<xs:enumeration value="Emergency Zones"/>
<xs:enumeration value="Enhanced Outgoing Calling Plan"/>
<xs:enumeration value="Find-me/Follow-me"/>
<xs:enumeration value="Group Paging"/>
<xs:enumeration value="Hunt Group"/>
<xs:enumeration value="Incoming Calling Plan"/>
<xs:enumeration value="Instant Group Call"/>
<xs:enumeration value="Intercept Group"/>
<xs:enumeration value="Inventory Report"/>
<xs:enumeration value="LDAP Integration"/>
<xs:enumeration value="Meet-Me Conferencing"/>
<xs:enumeration value="Music On Hold"/>
<xs:enumeration value="Music On Hold - Video"/>
<xs:enumeration value="Outgoing Calling Plan"/>
<xs:enumeration value="Preferred Carrier Group"/>
<xs:enumeration value="Route Point"/>
<xs:enumeration value="Series Completion"/>
<xs:enumeration value="Service Scripts Group"/>
<xs:enumeration value="Trunk Group"/>
<xs:enumeration value="Voice Messaging Group"/>
<xs:enumeration value="VoiceXML"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupUserAuthenticationAccess

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

Name | GroupUserAuthenticationAccess
Content | Base XSD Type: token value comes from list: {'Full'|'None'}
Documentation | Group's policy for a user's access to their Authentication service configuration.
Application Data |

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

### Simple Type: GroupUserAutoAttendantNameDialingAccess

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

Name | GroupUserAutoAttendantNameDialingAccess
Content | Base XSD Type: token value comes from list: {'Full'|'None'}
Documentation | Group's policy for a user's access to the name dialing override fields.
Application Data |

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

### Simple Type: GroupUserCallLogAccess

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

Name | GroupUserCallLogAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'}
Documentation | Policy for user to delete call logs
Application Data |

Schema Component Representation
<xs:simpleType name="GroupUserCallLogAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupUserGroupDirectoryAccess

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

Name | GroupUserGroupDirectoryAccess
Content | Base XSD Type: token value comes from list: {'Full'|'None'}
Documentation | Group's policy for a user's access to the group or enterprise directory.
Application Data |

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

### Simple Type: GroupUserProfileAccess

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

Name | GroupUserProfileAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Group's policy for a user's access to his profile.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupUserProfileAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: GroupVoiceMessagingAccess

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

Name | GroupVoiceMessagingAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Restricted'}
Documentation | Group's policy for user access to his voice messaging configuration. "Full" indicates full control over the voice messaging configuration. "Restricted" indicates that the choice to either use unified messaging option (whereby the user can configure a mail server on which messages are stored) or to forward the voice message to a designated email address is not available.
Application Data |

Schema Component Representation
<xs:simpleType name="GroupVoiceMessagingAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Restricted"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: HiraganaFirstName

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

Name | HiraganaFirstName
Content | Base XSD Type: token length >= 1
Documentation | Hiragana First Name.
Application Data |

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

### Simple Type: HiraganaLastName

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

Name | HiraganaLastName
Content | Base XSD Type: token length >= 1
Documentation | Hiragana Last Name.
Application Data |

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

### Simple Type: HoldNormalizationMode

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

Name | HoldNormalizationMode
Content | Base XSD Type: token value comes from list: {'Unspecified Address'|'Inactive'|'Rfc3264'}
Documentation | Choices for SIP Hold Normalization option
Application Data |

Schema Component Representation
<xs:simpleType name="HoldNormalizationMode">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Unspecified Address"/>
<xs:enumeration value="Inactive"/>
<xs:enumeration value="Rfc3264"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: HolidayName

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

Name | HolidayName
Content | Base XSD Type: token length >= 1
Documentation | Holiday name.
Application Data |

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

### Simple Type: HotelingAssociationLimitHours

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

Name | HotelingAssociationLimitHours
Content | Base XSD Type: int 1 <= value <= 999
Documentation | Maximum time limit for hoteling guests association to hoteling hosts
Application Data |

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

### Simple Type: Hour

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

Name | Hour
Content | Base XSD Type: int 0 <= value <= 23
Documentation | Hour.
Application Data |

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

### Simple Type: HuntForwardTimeoutSeconds

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

Name | HuntForwardTimeoutSeconds
Content | Base XSD Type: int 0 <= value <= 7200
Documentation | Time to wait for any agent to answer before forwarding the caller elsewhere.
Application Data |

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

### Simple Type: HuntNoAnswerRings

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

Name | HuntNoAnswerRings
Content | Base XSD Type: int 1 <= value <= 20
Documentation | Number of rings to wait for the currently hunted agent to answer before hunting to the next available agent.
Application Data |

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

### Simple Type: HuntPolicy

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

Name | HuntPolicy
Content | Base XSD Type: token value comes from list: {'Circular'|'Regular'|'Simultaneous'|'Uniform'|'Weighted'}
Documentation | Policy for distributing calls within a hunt group or call center.
Application Data |

Schema Component Representation
<xs:simpleType name="HuntPolicy">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Circular"/>
<xs:enumeration value="Regular"/>
<xs:enumeration value="Simultaneous"/>
<xs:enumeration value="Uniform"/>
<xs:enumeration value="Weighted"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: HuntWeight

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

Name | HuntWeight
Content | Base XSD Type: int 0 <= value <= 100
Documentation | Call distribution weight for an agent.
Application Data |

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

### Simple Type: IMPUserId

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

Name | IMPUserId
Content | Base XSD Type: token length >= 1
Documentation | IMP userId
Application Data |

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

### Simple Type: IMRNTimeoutMilliseconds

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

Name | IMRNTimeoutMilliseconds
Content | Base XSD Type: int 100 <= value <= 60000
Documentation | IMRN Timeout interval in milliseconds.
Application Data |

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

### Simple Type: IMSUserState

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

Name | IMSUserState
Content | Base XSD Type: token value comes from list: {'Not Registered'|'Registered'|'Registered UnReg Services'|'Authentication Pending'}
Documentation | IMS User State per the 3GPP TS 29.328 V6.3.0 spec.
Application Data |

Schema Component Representation
<xs:simpleType name="IMSUserState">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Not Registered"/>
<xs:enumeration value="Registered"/>
<xs:enumeration value="Registered UnReg Services"/>
<xs:enumeration value="Authentication Pending"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: InCallServiceActivationDigits

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

Name | InCallServiceActivationDigits
Content | Base XSD Type: token length >= 1
Documentation | In Call Service Activation DigitMap.
Application Data |

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

### Simple Type: IncomingCallToUserAliasMode

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

Name | IncomingCallToUserAliasMode
Content | Base XSD Type: token value comes from list: {'Enabled'|'ExplicitAlias'|'Disabled'}
Documentation | User alias usage mode for AS translations on incoming calls.
Application Data |

Schema Component Representation
<xs:simpleType name="IncomingCallToUserAliasMode">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Enabled"/>
<xs:enumeration value="ExplicitAlias"/>
<xs:enumeration value="Disabled"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: InformationalDN

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

Name | InformationalDN
Content | Base XSD Type: token length >= 1
Documentation | A no validation DN field. To be phased out, not for new attributes.
Application Data |

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

### Simple Type: IPAddress

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

Name | IPAddress
Content | Base XSD Type: token length >= 1
Documentation | Numeric IP Address.
Application Data |

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

### Simple Type: Language

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

Name | Language
Content | Base XSD Type: token length >= 1
Documentation | Language identifies the language of a user or an administrator.
Application Data |

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

### Simple Type: LastName

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

Name | LastName
Content | Base XSD Type: token length >= 1
Documentation | Last Name is the last name of a user or an administrator.
Application Data |

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

### Simple Type: LineOrderingMode

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

Name | LineOrderingMode
Content | Base XSD Type: token value comes from list: {'Dynamic'|'Static'}
Documentation | Line ordering value.
Application Data |

Schema Component Representation
<xs:simpleType name="LineOrderingMode">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Dynamic"/>
<xs:enumeration value="Static"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: LineOrderingTaskStatus

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

Name | LineOrderingTaskStatus
Content | Base XSD Type: token value comes from list: {'NotStarted'|'Pending'|'Processing'}
Documentation | Line ordering task status value.
Application Data |

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

### Simple Type: LocationDialingCode

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

Name | LocationDialingCode
Content | Base XSD Type: token length >= 1
Documentation | Group location dialing code for groups that are part of a enterprise.
Application Data |

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

### Simple Type: LoginToken

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

Name | LoginToken
Content | Base XSD Type: token length >= 1
Documentation | Login Token.
Application Data |

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

### Simple Type: LoginType

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

Name | LoginType
Content | Base XSD Type: token value comes from list: {'System'|'Provisioning'|'Service Provider'|'Group'|'Group Department'|'User'|'Lawful Intercept'}
Documentation | The login type of the admin/user.
Application Data |

Schema Component Representation
<xs:simpleType name="LoginType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="System"/>
<xs:enumeration value="Provisioning"/>
<xs:enumeration value="Service Provider"/>
<xs:enumeration value="Group"/>
<xs:enumeration value="Group Department"/>
<xs:enumeration value="User"/>
<xs:enumeration value="Lawful Intercept"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: MaintenancePartitionName

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

Name | MaintenancePartitionName
Content | Base XSD Type: token length >= 1
Documentation | Subscriber Maintenance Partition name.
Application Data |

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

### Simple Type: MaxActiveCalls

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

Name | MaxActiveCalls
Content | Base XSD Type: int value >= 1
Documentation | Maximum Number of Active Calls
Application Data |

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

### Simple Type: MaxFailedLoginAttempts

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

Name | MaxFailedLoginAttempts
Content | Base XSD Type: int 0 <= value <= 10
Documentation | Password Rules can be used to specify the maximum allowed failed login attempts.
Application Data |

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

### Simple Type: MaximumMonitoredUsers

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

Name | MaximumMonitoredUsers
Content | Base XSD Type: int 1 <= value <= 1000
Documentation | Maximum number of users allowed in a monitored user list.
Application Data |

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

### Simple Type: MaxIncomingCalls20sp1

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

Name | MaxIncomingCalls20sp1
Content | Base XSD Type: int 0 <= value <= 999999
Documentation | Maximum Number of Incoming Calls. Value 0 indicates no incoming calls are allowed.
Application Data |

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

### Simple Type: MaxNoAnswerNumberOfRings

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

Name | MaxNoAnswerNumberOfRings
Content | Base XSD Type: int 6 <= value <= 20
Documentation | Maximum Number of No Answer Rings.
Application Data |

Schema Component Representation
<xs:simpleType name="MaxNoAnswerNumberOfRings">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="6"/>
<xs:maxInclusive value="20"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: MaxOutgoingCalls20sp1

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

Name | MaxOutgoingCalls20sp1
Content | Base XSD Type: int 0 <= value <= 999999
Documentation | Maximum Number of Outgoing Calls. Value 0 indicates no outgoing calls are allowed.
Application Data |

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

### Simple Type: Md5Hash

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

Name | Md5Hash
Content | Base XSD Type: token length >= 32
Documentation | Byte Representation of a Md5 Hash.
Application Data |

Schema Component Representation
<xs:simpleType name="Md5Hash">
<xs:restriction base=" xs:token ">
<xs:minLength value="32"/>
<xs:maxLength value="32"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: MediaFileType

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

Name | MediaFileType
Content | Base XSD Type: token value comes from list: {'WMA'|'WAV'|'3GP'|'MOV'}
Documentation | The media type of media data. WMA - Windows Media Audio file WAV - A WAV file 3GP - A 3GP file MOV - A MOV file using a H.263 or H.264 codec.
Application Data |

Schema Component Representation
<xs:simpleType name="MediaFileType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="WMA"/>
<xs:enumeration value="WAV"/>
<xs:enumeration value="3GP"/>
<xs:enumeration value="MOV"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: MediaPolicySelection

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

Name | MediaPolicySelection
Content | Base XSD Type: token value comes from list: {'Use Uncompressed Codec'|'Use Supported Media Set'|'No Restrictions'}
Documentation | Media Policy Selections.
Application Data |

Schema Component Representation
<xs:simpleType name="MediaPolicySelection">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Use Uncompressed Codec"/>
<xs:enumeration value="Use Supported Media Set"/>
<xs:enumeration value="No Restrictions"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: MediaSetName

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

Name | MediaSetName
Content | Base XSD Type: token length >= 1
Documentation | Media Set name
Application Data |

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

### Simple Type: MediaStream

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

Name | MediaStream
Content | Base XSD Type: token value comes from list: {'Dual'|'Single'}
Documentation | Media Stream Type. Subscriber's media is sent separately from the media generated by the called/calling parties when "Dual" is selected while "Single" is a single media stream that contains all media.
Application Data |

Schema Component Representation
<xs:simpleType name="MediaStream">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Dual"/>
<xs:enumeration value="Single"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: MeetMeConferencingConferencePassCode

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

Name | MeetMeConferencingConferencePassCode
Content | Base XSD Type: token length >= 6
Documentation | Conference Id or moderator pin.
Application Data |

Schema Component Representation
<xs:simpleType name="MeetMeConferencingConferencePassCode">
<xs:restriction base=" xs:token ">
<xs:minLength value="6"/>
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: Minute

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

Name | Minute
Content | Base XSD Type: int 0 <= value <= 59
Documentation | Minute.
Application Data |

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

### Simple Type: MobilityManagerProvisioningPassword

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

Name | MobilityManagerProvisioningPassword
Content | Base XSD Type: token length >= 1
Documentation | Mobility Manager provisioning password
Application Data |

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

### Simple Type: MobilityManagerProvisioningUserName

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

Name | MobilityManagerProvisioningUserName
Content | Base XSD Type: token length >= 1
Documentation | Mobility Manager provisioning user name
Application Data |

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

### Simple Type: MobilityManagerServiceKey

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

Name | MobilityManagerServiceKey
Content | Base XSD Type: int 0 <= value <= 999
Documentation | Mobility Manager service key
Application Data |

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

### Simple Type: Month

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

Name | Month
Content | Base XSD Type: token value comes from list: {'January'|'February'|'March'|'April'|'May'|'June'|'July'|'August'|'September'|'October'|'November'|'December'}
Documentation | Defines the month (January - December).
Application Data |

Schema Component Representation
<xs:simpleType name="Month">
<xs:restriction base=" xs:token ">
<xs:enumeration value="January"/>
<xs:enumeration value="February"/>
<xs:enumeration value="March"/>
<xs:enumeration value="April"/>
<xs:enumeration value="May"/>
<xs:enumeration value="June"/>
<xs:enumeration value="July"/>
<xs:enumeration value="August"/>
<xs:enumeration value="September"/>
<xs:enumeration value="October"/>
<xs:enumeration value="November"/>
<xs:enumeration value="December"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: NameDialingFirstName

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

Name | NameDialingFirstName
Content | Base XSD Type: token length >= 1
Documentation | First name for the user's enhanced name dialing feature.
Application Data |

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

### Simple Type: NameDialingLastName

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

Name | NameDialingLastName
Content | Base XSD Type: token length >= 1
Documentation | Last name for the user's enhanced name dialing feature.
Application Data |

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

### Simple Type: NationalPrefix

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

Name | NationalPrefix
Content | Base XSD Type: token length >= 1
Documentation | The national prefix dialing digits.
Application Data |

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

### Simple Type: NetAddress

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

Name | NetAddress
Content | Base XSD Type: token length >= 1
Documentation | IP Address, hostname, or domain.
Application Data |

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

### Simple Type: NetworkClassOfServiceDescription

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

Name | NetworkClassOfServiceDescription
Content | Base XSD Type: token length >= 1
Documentation | Network Class of Service description.
Application Data |

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

### Simple Type: NetworkClassOfServiceName

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

Name | NetworkClassOfServiceName
Content | Base XSD Type: token length >= 1
Documentation | Network Class of Service name.
Application Data |

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

### Simple Type: NetworkUsageSelection

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

Name | NetworkUsageSelection
Content | Base XSD Type: token value comes from list: {'Force All Calls'|'Force All Except Extension and Location Calls'|'Do Not Force Enterprise and Group Calls'}
Documentation | Network Usage types.
Application Data |

Schema Component Representation
<xs:simpleType name="NetworkUsageSelection">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Force All Calls"/>
<xs:enumeration value="Force All Except Extension and Location Calls"/>
<xs:enumeration value="Do Not Force Enterprise and Group Calls"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: NoChargeTreatmentHandling

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

Name | NoChargeTreatmentHandling
Content | Base XSD Type: token value comes from list: {'Answer'|'Early Media'}
Documentation | No charge treatments are handled by answering the call (via a 200 OK message) or with early media (via a 18x message)
Application Data |

Schema Component Representation
<xs:simpleType name="NoChargeTreatmentHandling">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Answer"/>
<xs:enumeration value="Early Media"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: NonNegativeInt

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

Name | NonNegativeInt
Content | Base XSD Type: int value >= 0
Documentation | Non-negative integer.
Application Data |

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

### Simple Type: NsScreeningFailurePolicy

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

Name | NsScreeningFailurePolicy
Content | Base XSD Type: token value comes from list: {'Display Received Caller ID'|'Restrict Number'|'Restrict Name And Number'}
Documentation | How the incomming caller ID should be displayed in the case of an NS screening failure
Application Data |

Schema Component Representation
<xs:simpleType name="NsScreeningFailurePolicy">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Display Received Caller ID"/>
<xs:enumeration value="Restrict Number"/>
<xs:enumeration value="Restrict Name And Number"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: NumberActivationMode

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

Name | NumberActivationMode
Content | Base XSD Type: token value comes from list: {'Off'|'User Activation Enabled'|'Group And User Activation Enabled'}
Documentation | The Number Activation Modes The following values are only used in AS data mode: Group And User Activation Enabled
Application Data |

Schema Component Representation
<xs:simpleType name="NumberActivationMode">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Off"/>
<xs:enumeration value="User Activation Enabled"/>
<xs:enumeration value="Group And User Activation Enabled"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: NumberPortabilityNameLookupTimeoutMilliseconds

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

Name | NumberPortabilityNameLookupTimeoutMilliseconds
Content | Base XSD Type: int 100 <= value <= 10000
Documentation | The time period for which a call processing thread waits for a number portability DNS lookup.
Application Data |

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

### Simple Type: NumberPortabilityStatus

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

Name | NumberPortabilityStatus
Content | Base XSD Type: token length >= 1
Documentation | Number Portability Status name.
Application Data |

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

### Simple Type: OCICallControlApplicationId

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

Name | OCICallControlApplicationId
Content | Base XSD Type: token length >= 1
Documentation | A OCI Call Control Application Id.
Application Data |

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

### Simple Type: OCILocale

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

Name | OCILocale
Content | Base XSD Type: NMTOKEN length <= 5
Documentation | (ISO Language Code)_(ISO Country Code) or (ISO Language Code) only.
Application Data |

Schema Component Representation
<xs:simpleType name="OCILocale">
<xs:restriction base=" xs:NMTOKEN ">
<xs:maxLength value="5"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: OCIReportingConnectionPingIntervalSeconds

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

Name | OCIReportingConnectionPingIntervalSeconds
Content | Base XSD Type: int 1 <= value <= 86400
Documentation | Connection ping interval in seconds
Application Data |

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

### Simple Type: OfficeZoneName

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

Name | OfficeZoneName
Content | Base XSD Type: token length >= 1
Documentation | Office Zone name.
Application Data |

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

### Simple Type: OrganizationType

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

Name | OrganizationType
Content | Base XSD Type: token value comes from list: {'Service Provider'|'Enterprise'}
Documentation | Types of organizations.
Application Data |

Schema Component Representation
<xs:simpleType name="OrganizationType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Service Provider"/>
<xs:enumeration value="Enterprise"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: OutgoingCallingPlanAuthorizationCode

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

Name | OutgoingCallingPlanAuthorizationCode
Content | Base XSD Type: token length >= 2
Documentation | Outgoing Calling Plan Authorization Code.
Application Data |

Schema Component Representation
<xs:simpleType name="OutgoingCallingPlanAuthorizationCode">
<xs:restriction base=" xs:token ">
<xs:minLength value="2"/>
<xs:maxLength value="14"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: OutgoingDN

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

Name | OutgoingDN
Content | Base XSD Type: token length >= 1
Documentation | An outgoing phone number or a number meant to be dialed. It is longer than a DN so that equal access digits or access code digits may be be included. It cannot be a SIP URL.
Application Data |

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

### Simple Type: OutgoingDNorSIPURI

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

Name | OutgoingDNorSIPURI
Content | Base XSD Type: token length >= 1
Documentation | Phone Number or SIP URI that can be used to dial. URI Validation: - must be of the format string@string where string is at least one valid character and there is one and only one @. - don't allow sip: - allow the following characters in the user portions: alphanumeric - _ . ! ~ * ' ( ) - allow the following characters in the host portion: alphanumeric - .
Application Data |

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

### Simple Type: OverloadControlsMinTimeInZoneMilliseconds

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

Name | OverloadControlsMinTimeInZoneMilliseconds
Content | Base XSD Type: int 1000 <= value <= 600000
Documentation | Overload Controls minimum time in zone milliseconds.
Application Data |

Schema Component Representation
<xs:simpleType name="OverloadControlsMinTimeInZoneMilliseconds">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="1000"/>
<xs:maxInclusive value="600000"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: OverloadControlsNumberOfSamples

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

Name | OverloadControlsNumberOfSamples
Content | Base XSD Type: int 10 <= value <= 50000
Documentation | Overload Controls number of samples.
Application Data |

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

### Simple Type: OverloadControlsZoneEntryDelayMilliseconds

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

Name | OverloadControlsZoneEntryDelayMilliseconds
Content | Base XSD Type: int 500 <= value <= 60000
Documentation | Overload Controls zone entry delay in milliseconds.
Application Data |

Schema Component Representation
<xs:simpleType name="OverloadControlsZoneEntryDelayMilliseconds">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="500"/>
<xs:maxInclusive value="60000"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: OverloadControlsZoneExitDelayMilliseconds

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

Name | OverloadControlsZoneExitDelayMilliseconds
Content | Base XSD Type: int 500 <= value <= 60000
Documentation | Overload Controls zone exit delay in milliseconds.
Application Data |

Schema Component Representation
<xs:simpleType name="OverloadControlsZoneExitDelayMilliseconds">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="500"/>
<xs:maxInclusive value="60000"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: PAIUserPortion

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

Name | PAIUserPortion
Content | Base XSD Type: token length >= 1
Documentation | user portion of the SIP URL.
Application Data |

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

### Simple Type: Passcode

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

Name | Passcode
Content | Base XSD Type: token length >= 1
Documentation | Portal passcode
Application Data |

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

### Simple Type: PasscodeExpiresDays

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

Name | PasscodeExpiresDays
Content | Base XSD Type: int 15 <= value <= 180
Documentation | Portal passcode expiration days.
Application Data |

Schema Component Representation
<xs:simpleType name="PasscodeExpiresDays">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="15"/>
<xs:maxInclusive value="180"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: PasscodeHistoryCount

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

Name | PasscodeHistoryCount
Content | Base XSD Type: int 1 <= value <= 10
Documentation | Number of previous passwords to keep.
Application Data |

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

### Simple Type: PasscodeMaxContiguousDigits

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

Name | PasscodeMaxContiguousDigits
Content | Base XSD Type: int 2 <= value <= 5
Documentation | Maximum number of contiguously increasing or decreasing digits allowed in the passcode.
Application Data |

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

### Simple Type: PasscodeMaxLength

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

Name | PasscodeMaxLength
Content | Base XSD Type: int 3 <= value <= 30
Documentation | Maximum length of portal passcode.
Application Data |

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

### Simple Type: PasscodeMaxRepeatedDigits

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

Name | PasscodeMaxRepeatedDigits
Content | Base XSD Type: int 1 <= value <= 6
Documentation | Maximum number of repeated digits allowed in the passcode.
Application Data |

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

### Simple Type: PasscodeMinLength

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

Name | PasscodeMinLength
Content | Base XSD Type: int 2 <= value <= 15
Documentation | Minimum length of portal passcode.
Application Data |

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

### Simple Type: Password

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

Name | Password
Content | Base XSD Type: token length >= 1
Application Data |

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

### Simple Type: PasswordExpiresDays

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

Name | PasswordExpiresDays
Content | Base XSD Type: int 0 <= value <= 199
Documentation | Password Rules can be used to specify when passwords expire.
Application Data |

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

### Simple Type: PasswordHistoryCount

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

Name | PasswordHistoryCount
Content | Base XSD Type: int 1 <= value <= 10
Documentation | Number of previous passwords to keep.
Application Data |

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

### Simple Type: PasswordMinDigits

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

Name | PasswordMinDigits
Content | Base XSD Type: int 1 <= value <= 10
Documentation | Password Rules can be used to require at least this many numeric digits in passwords.
Application Data |

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

### Simple Type: PasswordMinLength

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

Name | PasswordMinLength
Content | Base XSD Type: int 3 <= value <= 40
Documentation | Password Rules can be used to require at least this total characters in passwords.
Application Data |

Schema Component Representation
<xs:simpleType name="PasswordMinLength">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="3"/>
<xs:maxInclusive value="40"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: PasswordMinLowerCaseLetters

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

Name | PasswordMinLowerCaseLetters
Content | Base XSD Type: int 1 <= value <= 10
Documentation | Password Rules can be used to require at least this many lowercase letters in passwords.
Application Data |

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

### Simple Type: PasswordMinNonAlphanumericCharacters

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

Name | PasswordMinNonAlphanumericCharacters
Content | Base XSD Type: int 1 <= value <= 10
Documentation | Password Rules can be used to require at least this many non-alphanumeric characters in passwords.
Application Data |

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

### Simple Type: PasswordMinUpperCaseLetters

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

Name | PasswordMinUpperCaseLetters
Content | Base XSD Type: int 1 <= value <= 10
Documentation | Password Rules can be used to require at least this many uppercase letters in passwords.
Application Data |

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

### Simple Type: PhoneListEntryName

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

Name | PhoneListEntryName
Content | Base XSD Type: token length >= 1
Documentation | The name in a phone list entry.
Application Data |

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

### Simple Type: PhysicalLocation

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

Name | PhysicalLocation
Content | Base XSD Type: token length >= 1
Documentation | Physical geographic location of the zone
Application Data |

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

### Simple Type: PolicyAccess

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

Name | PolicyAccess
Content | Base XSD Type: NMTOKEN value comes from list: {'Full'|'Restricted-FullProfile'|'Restricted'|'Restricted-NoAuthorize'|'Restricted-NoUserAssociation'|'Restricted-ReadProfile'|'Restricted-NoProfile'|'Restricted-NoGroup'|'Restricted-FullResource'|'Restricted-ReadResource'|'None'}
Documentation | Possible values for administrative access policy settings.
Application Data |

Schema Component Representation
<xs:simpleType name="PolicyAccess">
<xs:restriction base=" xs:NMTOKEN ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Restricted-FullProfile"/>
<xs:enumeration value="Restricted"/>
<xs:enumeration value="Restricted-NoAuthorize"/>
<xs:enumeration value="Restricted-NoUserAssociation"/>
<xs:enumeration value="Restricted-ReadProfile"/>
<xs:enumeration value="Restricted-NoProfile"/>
<xs:enumeration value="Restricted-NoGroup"/>
<xs:enumeration value="Restricted-FullResource"/>
<xs:enumeration value="Restricted-ReadResource"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: Port

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

Name | Port
Content | Base XSD Type: int 1 <= value <= 65535
Documentation | TCP/IP Port.
Application Data |

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

### Simple Type: Port1025

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

Name | Port1025
Content | Base XSD Type: int 1025 <= value <= 65535
Documentation | TCP/IP Port number above the well-known range.
Application Data |

Schema Component Representation
<xs:simpleType name="Port1025">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="1025"/>
<xs:maxInclusive value="65535"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: Port1026

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

Name | Port1026
Content | Base XSD Type: int 1026 <= value <= 65534
Documentation | TCP/IP Port.
Application Data |

Schema Component Representation
<xs:simpleType name="Port1026">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="1026"/>
<xs:maxInclusive value="65534"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: Port1027

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

Name | Port1027
Content | Base XSD Type: int 1027 <= value <= 65535
Documentation | TCP/IP Port.
Application Data |

Schema Component Representation
<xs:simpleType name="Port1027">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="1027"/>
<xs:maxInclusive value="65535"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: PortalMaxFailedLoginAttempts

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

Name | PortalMaxFailedLoginAttempts
Content | Base XSD Type: int 2 <= value <= 10
Documentation | Maximum allowed portal failed login attempts.
Application Data |

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

### Simple Type: ProvisioningBroadCloudAuthenticationPassword

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

Name | ProvisioningBroadCloudAuthenticationPassword
Content | Base XSD Type: token length >= 1
Documentation | Provisioning password for BroadCloud OSS authentication
Application Data |

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

### Simple Type: ProvisioningBroadCloudAuthenticationUserName

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

Name | ProvisioningBroadCloudAuthenticationUserName
Content | Base XSD Type: token length >= 1
Documentation | Provisioning username for BroadCloud OSS authentication
Application Data |

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

### Simple Type: RealmName

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

Name | RealmName
Content | Base XSD Type: token length >= 1
Documentation | Realm Name.
Application Data |

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

### Simple Type: RecurDailyInterval

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

Name | RecurDailyInterval
Content | Base XSD Type: int 1 <= value <= 999
Documentation | Defines daily event recurrence interval.
Application Data |

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

### Simple Type: RecurEndOccurrence

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

Name | RecurEndOccurrence
Content | Base XSD Type: int 1 <= value <= 999
Documentation | Defines the number of occurrences of a recurring event.
Application Data |

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

### Simple Type: RecurMonthlyInterval

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

Name | RecurMonthlyInterval
Content | Base XSD Type: int 1 <= value <= 99
Documentation | Defines monthly event recurrence interval.
Application Data |

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

### Simple Type: RecurWeeklyInterval

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

Name | RecurWeeklyInterval
Content | Base XSD Type: int 1 <= value <= 999
Documentation | Defines weekly event recurrence interval.
Application Data |

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

### Simple Type: RecurYearlyInterval

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

Name | RecurYearlyInterval
Content | Base XSD Type: int 1 <= value <= 99
Documentation | Defines yearly event recurrence interval.
Application Data |

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

### Simple Type: RegistrationAddressURI

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

Name | RegistrationAddressURI
Content | Base XSD Type: token length >= 1
Documentation | The Registration Address URI.
Application Data |

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

### Simple Type: RegistrationEndpointType

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

Name | RegistrationEndpointType
Content | Base XSD Type: token value comes from list: {'Primary'|'Shared Call Appearance'|'Video Add On'}
Documentation | Types of Endpoints in Broadworks.
Application Data |

Schema Component Representation
<xs:simpleType name="RegistrationEndpointType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Primary"/>
<xs:enumeration value="Shared Call Appearance"/>
<xs:enumeration value="Video Add On"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: RepositoryTotalFileSize

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

Name | RepositoryTotalFileSize
Content | Base XSD Type: int 1 <= value <= 999999
Documentation | Valid range for space allocation (in Megabytes) for files in the announcement repository.
Application Data |

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

### Simple Type: ResponsePageSize

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

Name | ResponsePageSize
Content | Base XSD Type: int 1 <= value <= 100
Documentation | Maximum number of rows to return in response to a paging request for data
Application Data |

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

### Simple Type: ResponseStartIndex

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

Name | ResponseStartIndex
Content | Base XSD Type: int value >= 1
Documentation | The starting row number to return in a response. The first row is numbered starting at 1, not 0.
Application Data |

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

### Simple Type: RingPattern

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

Name | RingPattern
Content | Base XSD Type: token value comes from list: {'Normal'|'Long-Long'|'Short-Short-Long'|'Short-Long-Short'}
Documentation | The supported ring patterns.
Application Data |

Schema Component Representation
<xs:simpleType name="RingPattern">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Normal"/>
<xs:enumeration value="Long-Long"/>
<xs:enumeration value="Short-Short-Long"/>
<xs:enumeration value="Short-Long-Short"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: RoutePointExternalSystem

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

Name | RoutePointExternalSystem
Content | Base XSD Type: token length >= 1
Documentation | The Route Point External System's name.
Application Data |

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

### Simple Type: RoutingProfile

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

Name | RoutingProfile
Content | Base XSD Type: token length >= 4
Documentation | Routing Profile.
Application Data |

Schema Component Representation
<xs:simpleType name="RoutingProfile">
<xs:restriction base=" xs:token ">
<xs:minLength value="4"/>
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: SCFMaxConsecutiveFailures

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

Name | SCFMaxConsecutiveFailures
Content | Base XSD Type: int 1 <= value <= 10
Documentation | The number of failure detections it takes to mark a server out of service.
Application Data |

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

### Simple Type: SCFMaxResponseWaitTimeMilliseconds

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

Name | SCFMaxResponseWaitTimeMilliseconds
Content | Base XSD Type: int 100 <= value <= 10000
Documentation | The value in milliseconds specifying how long to wait for a response from a server.
Application Data |

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

### Simple Type: SCFRefreshPeriodSeconds

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

Name | SCFRefreshPeriodSeconds
Content | Base XSD Type: int 10 <= value <= 300
Documentation | The value in seconds specifying how long to wait before retrying a failed server.
Application Data |

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

### Simple Type: ScheduleLevel

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

Name | ScheduleLevel
Content | Base XSD Type: token value comes from list: {'Service Provider'|'Group'|'User'}
Documentation | Schedule access level.
Application Data |

Schema Component Representation
<xs:simpleType name="ScheduleLevel">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Service Provider"/>
<xs:enumeration value="Group"/>
<xs:enumeration value="User"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ScheduleName

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

Name | ScheduleName
Content | Base XSD Type: token length >= 1
Documentation | Schedule name.
Application Data |

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

### Simple Type: ScheduleType

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

Name | ScheduleType
Content | Base XSD Type: token value comes from list: {'Holiday'|'Time'}
Documentation | Schedule type.
Application Data |

Schema Component Representation
<xs:simpleType name="ScheduleType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Holiday"/>
<xs:enumeration value="Time"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: SecurityClassificationName

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

Name | SecurityClassificationName
Content | Base XSD Type: token length >= 1
Documentation | Security Classification name.
Application Data |

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

### Simple Type: ServiceCode

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

Name | ServiceCode
Content | Base XSD Type: token length >= 1
Documentation | Service Codes that are used for dialing in lieu of phone numbers. The digit pattern may contain digits 0-9, ?, *, and #.
Application Data |

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

### Simple Type: ServiceCodeDescription

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

Name | ServiceCodeDescription
Content | Base XSD Type: token length >= 1
Documentation | Service Code description.
Application Data |

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

### Simple Type: ServiceInstanceName

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

Name | ServiceInstanceName
Content | Base XSD Type: token length >= 1
Documentation | Service Instance Name for a service without a user id.
Application Data |

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

### Simple Type: ServiceInstanceProfileName

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

Name | ServiceInstanceProfileName
Content | Base XSD Type: token length >= 1
Documentation | Service Instance Name for a service with a user id.
Application Data |

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

### Simple Type: ServicePackDescription

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

Name | ServicePackDescription
Content | Base XSD Type: token length >= 1
Documentation | Service Pack description.
Application Data |

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

### Simple Type: ServicePackName

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

Name | ServicePackName
Content | Base XSD Type: token length >= 1
Documentation | Service Pack name.
Application Data |

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

### Simple Type: ServiceProviderAdminAccessDeviceAccess

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

Name | ServiceProviderAdminAccessDeviceAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Associate User With Device'|'Read-Only'}
Documentation | Service Provider Administrator's policy for accessing access devices.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminAccessDeviceAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Associate User With Device"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminAdminAccess

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

Name | ServiceProviderAdminAdminAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Service Provider Administrator's policy for accessing other Service Provider Administrator's within the same service provider.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminAdminAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminCallingLineIdNumberAccess

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

Name | ServiceProviderAdminCallingLineIdNumberAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'}
Documentation | Service Provider Administrator's policy for accessing calling line id number.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminCallingLineIdNumberAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminCommunicationBarringAccess

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

Name | ServiceProviderAdminCommunicationBarringAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'}
Documentation | Service Providers Administrator's policy for accessing the Communication Barring information.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminCommunicationBarringAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminDepartmentAccess

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

Name | ServiceProviderAdminDepartmentAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Service Provider Administrator's policy for accessing department lists within the service provider.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminDepartmentAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminDialableCallerIDAccess

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

Name | ServiceProviderAdminDialableCallerIDAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Policy for accessing the service provider Dialable Caller ID configuration.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminDialableCallerIDAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminGroupAccess

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

Name | ServiceProviderAdminGroupAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Restricted from Adding or Removing Groups'|'None'}
Documentation | Service Provider Administrator's policy for accessing groups within the service provider.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminGroupAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Restricted from Adding or Removing Groups"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminOfficeZoneAccess

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

Name | ServiceProviderAdminOfficeZoneAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'}
Documentation | Service Provider Administrator's policy for accessing the Office Zone information.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminOfficeZoneAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminPhoneNumberExtensionAccess

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

Name | ServiceProviderAdminPhoneNumberExtensionAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Assign To Services and Users'|'Read-Only'}
Documentation | Service Provider Administrator's policy for accessing phone numbers or extensions.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminPhoneNumberExtensionAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Assign To Services and Users"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminProfileAccess

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

Name | ServiceProviderAdminProfileAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Service Provider Administrator's policy for accessing the service provider profile information.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminProfileAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminServiceAccess

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

Name | ServiceProviderAdminServiceAccess
Content | Base XSD Type: token value comes from list: {'Full'|'No Authorization'|'Read-Only'}
Documentation | Service Provider Administrator's policy for accessing services. "No Authorization" was added in release 14.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminServiceAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="No Authorization"/>
<xs:enumeration value="Read-Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminServicePackAccess

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

Name | ServiceProviderAdminServicePackAccess
Content | Base XSD Type: token value comes from list: {'Full'|'None'}
Documentation | Service Provider Administrator's policy for accessing service packs.
Application Data |

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

### Simple Type: ServiceProviderAdminSessionAdmissionControlAccess

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

Name | ServiceProviderAdminSessionAdmissionControlAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Read-Only'|'None'}
Documentation | Service Provider Administrator's policy for accessing the Session Admission Control information.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminSessionAdmissionControlAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Read-Only"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminType

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

Name | ServiceProviderAdminType
Content | Base XSD Type: token value comes from list: {'Normal'|'Customer'|'Password Reset Only'}
Documentation | Service Provider Administrator type "Normal" indicates the service provider admin is a normal admin. "Customer" indicates the service provider admin is a customer admin. "Password Reset Only" indicates the service provider admin is a password reset only admin.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Normal"/>
<xs:enumeration value="Customer"/>
<xs:enumeration value="Password Reset Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminUserAccess

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

Name | ServiceProviderAdminUserAccess
Content | Base XSD Type: token value comes from list: {'Full'|'Full Profile'|'Read-Only Profile'|'No Profile'|'None'}
Documentation | Policy for a service provider administrator's access to user configuration. "Full" indicates full access to users in the service provider. "Full Profile" indicates 1) the service provider administrator is restricted from adding or removing users, but 2) has full access to the user's profile "Read-Only Profile" indicates 1) the service provider administrator is restricted from adding or removing users, and 2) read-only access is granted to the user's profile. "No Profile" indicates 1) the service provider administrator is restricted from adding or removing users, and 2) no access is granted to the user's profile. "None" indicates no access to users in the service provider.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderAdminUserAccess">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Full"/>
<xs:enumeration value="Full Profile"/>
<xs:enumeration value="Read-Only Profile"/>
<xs:enumeration value="No Profile"/>
<xs:enumeration value="None"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderAdminVerifyTranslationAndRoutingAccess

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

Name | ServiceProviderAdminVerifyTranslationAndRoutingAccess
Content | Base XSD Type: token value comes from list: {'Full'|'None'}
Documentation | Service Provider Administrator's policy for accessing to Verify Translation and Routing feature.
Application Data |

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

### Simple Type: ServiceProviderAdminWebBrandingAccess

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

Name | ServiceProviderAdminWebBrandingAccess
Content | Base XSD Type: token value comes from list: {'Full'|'None'}
Documentation | Service Provider Administrator's policy for accessing web branding.
Application Data |

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

### Simple Type: ServiceProviderConferenceURISettingLevel

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

Name | ServiceProviderConferenceURISettingLevel
Content | Base XSD Type: token value comes from list: {'System'|'Service Provider'}
Documentation | Choices for the service provider conference URI setting to decide which level of settings to use.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderConferenceURISettingLevel">
<xs:restriction base=" xs:token ">
<xs:enumeration value="System"/>
<xs:enumeration value="Service Provider"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderId

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

Name | ServiceProviderId
Content | Base XSD Type: token length >= 1
Documentation | Service Provider Id uniquely identifies a service provider. NOTE: The service provider id has a maximum length of 30 bytes, not 30 characters.
Application Data |

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

### Simple Type: ServiceProviderInternalCallsCLIDPolicy

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

Name | ServiceProviderInternalCallsCLIDPolicy
Content | Base XSD Type: token value comes from list: {'Use Extension'|'Use External Calls Policy'}
Documentation | Internal Call CLID Policy applicable to service providers.
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceProviderInternalCallsCLIDPolicy">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Use Extension"/>
<xs:enumeration value="Use External Calls Policy"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: ServiceProviderName

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

Name | ServiceProviderName
Content | Base XSD Type: token length >= 1
Documentation | Service Provider display name.
Application Data |

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

### Simple Type: ServiceType

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

Name | ServiceType
Content | Base XSD Type: token value comes from list: {'Auto Attendant'|'Auto Attendant - Standard'|'BroadWorks Anywhere Portal'|'Call Center'|'Find-me/Follow-me'|'Flexible Seating Host'|'Group Paging'|'Hunt Group'|'Instant Group Call'|'Instant Conference Bridge'|'Meet-Me Conference Bridge'|'Route Point'|'VoiceXML'}
Documentation | Choices for Service Type
Application Data |

Schema Component Representation
<xs:simpleType name="ServiceType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Auto Attendant"/>
<xs:enumeration value="Auto Attendant - Standard"/>
<xs:enumeration value="BroadWorks Anywhere Portal"/>
<xs:enumeration value="Call Center"/>
<xs:enumeration value="Find-me/Follow-me"/>
<xs:enumeration value="Flexible Seating Host"/>
<xs:enumeration value="Group Paging"/>
<xs:enumeration value="Hunt Group"/>
<xs:enumeration value="Instant Group Call"/>
<xs:enumeration value="Instant Conference Bridge"/>
<xs:enumeration value="Meet-Me Conference Bridge"/>
<xs:enumeration value="Route Point"/>
<xs:enumeration value="VoiceXML"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: SessionAdmissionControlGroupName

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

Name | SessionAdmissionControlGroupName
Content | Base XSD Type: token length >= 1
Documentation | Session Admission Control Group name. Uniquely identifies a Session Admission Control Group within a group or enterprise.
Application Data |

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

### Simple Type: SharedCallAppearanceBridgeWarningTone

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

Name | SharedCallAppearanceBridgeWarningTone
Content | Base XSD Type: token value comes from list: {'None'|'Barge-In'|'Barge-In and Repeat'}
Documentation | Warning tone types for Shared Call Appearance. The bridge warning tone types are none, barge-in, barge-in repeat.
Application Data |

Schema Component Representation
<xs:simpleType name="SharedCallAppearanceBridgeWarningTone">
<xs:restriction base=" xs:token ">
<xs:enumeration value="None"/>
<xs:enumeration value="Barge-In"/>
<xs:enumeration value="Barge-In and Repeat"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: SharedCallAppearanceMaximumAppearances

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

Name | SharedCallAppearanceMaximumAppearances
Content | Base XSD Type: int
Documentation | Maximum Shared Call Appearances.
Application Data |

Schema Component Representation
<xs:simpleType name="SharedCallAppearanceMaximumAppearances">
<xs:restriction base=" xs:int "/>
</xs:simpleType>
top

### Simple Type: SignalingAddressType

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

Name | SignalingAddressType
Content | Base XSD Type: token value comes from list: {'Non-intelligent Device Addressing'|'Non-intelligent Proxy Addressing'|'Intelligent Device Addressing'|'Intelligent Proxy Addressing'}
Documentation | Device type signaling address types.
Application Data |

Schema Component Representation
<xs:simpleType name="SignalingAddressType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Non-intelligent Device Addressing"/>
<xs:enumeration value="Non-intelligent Proxy Addressing"/>
<xs:enumeration value="Intelligent Device Addressing"/>
<xs:enumeration value="Intelligent Proxy Addressing"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: SignedPassword

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

Name | SignedPassword
Content | Base XSD Type: string length >= 1
Documentation | Signed Password.
Application Data |

Schema Component Representation
<xs:simpleType name="SignedPassword">
<xs:restriction base=" xs:string ">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: SimultaneousRingSelection

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

Name | SimultaneousRingSelection
Content | Base XSD Type: token value comes from list: {'Do not Ring if on a Call'|'Ring for all Incoming Calls'}
Documentation | Simultaneous Ring Selection.
Application Data |

Schema Component Representation
<xs:simpleType name="SimultaneousRingSelection">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Do not Ring if on a Call"/>
<xs:enumeration value="Ring for all Incoming Calls"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: SIPAuthenticationPassword

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

Name | SIPAuthenticationPassword
Content | Base XSD Type: token length >= 1
Documentation | SIP Authentication Password
Application Data |

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

### Simple Type: SIPAuthenticationUserName

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

Name | SIPAuthenticationUserName
Content | Base XSD Type: token length >= 1
Documentation | SIP Authentication User Name.
Application Data |

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

### Simple Type: SIPContact

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

Name | SIPContact
Content | Base XSD Type: token length >= 1
Documentation | SIP Registration Contact without the sip: prefix. Validation: - do not allow sip: - allow the following characters: alphanumeric ampersand = + $ , ; ? / - _ . ! ~ * ' ( ) : @
Application Data |

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

### Simple Type: SIPURI

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

Name | SIPURI
Content | Base XSD Type: token length >= 1
Documentation | SIP URI. The SIP URI is used in many different places in the schema. If the SIPURI is an alias, the Validation rules are: - don't allow sip: - allow the following characters: alphanumeric - _ . ! ~ * ' ( ) @ - exactly one @ symbol - user portion and host portion are both required
Application Data |

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

### Simple Type: SpeedDialDescription

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

Name | SpeedDialDescription
Content | Base XSD Type: token length >= 1
Documentation | Speed dial prefix.
Application Data |

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

### Simple Type: SpeedDialPrefix

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

Name | SpeedDialPrefix
Content | Base XSD Type: token length >= 1
Documentation | Speed dial prefix.
Application Data |

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

### Simple Type: SubscriberSchemaVersion

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

Name | SubscriberSchemaVersion
Content | Base XSD Type: token length >= 5
Documentation | The subscriber schema version.
Application Data |

Schema Component Representation
<xs:simpleType name="SubscriberSchemaVersion">
<xs:restriction base=" xs:token ">
<xs:minLength value="5"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: SystemAdminType

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

Name | SystemAdminType
Content | Base XSD Type: token value comes from list: {'System'|'Provisioning'}
Documentation | System Administrator types.
Application Data |

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

### Simple Type: systemidentity

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

Name | systemidentity
Content | Base XSD Type: token length >= 1
Documentation | BroadWorks server unique identifier.
Application Data |

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

### Simple Type: SystemUserCallingLineIdSelection

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

Name | SystemUserCallingLineIdSelection
Content | Base XSD Type: token value comes from list: {'Disable All'|'Enable All'|'Enable All Except Emergency'|'Enable Emergency Only'}
Documentation | System User Calling Line Id Options.
Application Data |

Schema Component Representation
<xs:simpleType name="SystemUserCallingLineIdSelection">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Disable All"/>
<xs:enumeration value="Enable All"/>
<xs:enumeration value="Enable All Except Emergency"/>
<xs:enumeration value="Enable Emergency Only"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: SystemUserRingTimeoutSeconds

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

Name | SystemUserRingTimeoutSeconds
Content | Base XSD Type: int 1 <= value <= 180
Documentation | Ring timeout for a user.
Application Data |

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

### Simple Type: TimeZone

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

Name | TimeZone
Content | Base XSD Type: token length >= 1
Documentation | Time zone key.
Application Data |

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

### Simple Type: TimeZoneDisplayName

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

Name | TimeZoneDisplayName
Content | Base XSD Type: token length >= 1
Documentation | Localized Time Zone Display Name
Application Data |

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

### Simple Type: Title

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

Name | Title
Content | Base XSD Type: token length >= 1
Documentation | Title.
Application Data |

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

### Simple Type: TransportProtocol

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

Name | TransportProtocol
Content | Base XSD Type: token value comes from list: {'UDP'|'TCP'|'Unspecified'}
Documentation | Network Transport Protocol.
Application Data |

Schema Component Representation
<xs:simpleType name="TransportProtocol">
<xs:restriction base=" xs:token ">
<xs:enumeration value="UDP"/>
<xs:enumeration value="TCP"/>
<xs:enumeration value="Unspecified"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrapInitialThreshold

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

Name | TrapInitialThreshold
Content | Base XSD Type: int value >= 0
Documentation | An SNMP trap will be sent when the number of counted events crosses this threshold value.
Application Data |

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

### Simple Type: TrapOffsetThreshold

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

Name | TrapOffsetThreshold
Content | Base XSD Type: int value >= 0
Documentation | Subsequent SNMP traps will be sent after the intial trap each time the number of counted events increases by this value since the last trap.
Application Data |

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

### Simple Type: Treatment

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

Name | Treatment
Content | Base XSD Type: token length >= 1
Documentation | Treatment name.
Application Data |

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

### Simple Type: TreatmentId

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

Name | TreatmentId
Content | Base XSD Type: token length >= 1
Documentation | Configurable Treatment Name
Application Data |

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

### Simple Type: TrunkGroupCapacityExceededAction

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

Name | TrunkGroupCapacityExceededAction
Content | Base XSD Type: token value comes from list: {'Forward'|'Reroute'}
Documentation | Trunk Group capacity exceeded action.
Application Data |

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

### Simple Type: TrunkGroupDeviceName

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

Name | TrunkGroupDeviceName
Content | Base XSD Type: token length >= 1
Documentation | Trunk Group device name.
Application Data |

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

### Simple Type: TrunkGroupHighwaterCallCountHoldoverPeriodMinutes

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

Name | TrunkGroupHighwaterCallCountHoldoverPeriodMinutes
Content | Base XSD Type: int value comes from list: {'5'|'10'|'15'|'20'|'30'|'60'}
Documentation | Trunk Group Call Count Highwater mark Holdover period in minutes
Application Data |

Schema Component Representation
<xs:simpleType name="TrunkGroupHighwaterCallCountHoldoverPeriodMinutes">
<xs:restriction base=" xs:int ">
<xs:enumeration value="5"/>
<xs:enumeration value="10"/>
<xs:enumeration value="15"/>
<xs:enumeration value="20"/>
<xs:enumeration value="30"/>
<xs:enumeration value="60"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: TrunkGroupInvitationTimeoutSeconds

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

Name | TrunkGroupInvitationTimeoutSeconds
Content | Base XSD Type: int 1 <= value <= 255
Documentation | The timer to start when an invitation is sent to a device associated with a trunk group.
Application Data |

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

### Simple Type: TrunkGroupName

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

Name | TrunkGroupName
Content | Base XSD Type: token length >= 1
Documentation | Trunk Group name. Uniquely identifies a Trunk Group within a business (or family) group.
Application Data |

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

### Simple Type: TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy

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

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

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

### Simple Type: TrunkGroupTimeZoneOffsetMinutes

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

Name | TrunkGroupTimeZoneOffsetMinutes
Content | Base XSD Type: int value comes from list: {'0'|'30'|'45'}
Documentation | Trunk Group timezone offset minutes
Application Data |

Schema Component Representation
<xs:simpleType name="TrunkGroupTimeZoneOffsetMinutes">
<xs:restriction base=" xs:int ">
<xs:enumeration value="0"/>
<xs:enumeration value="30"/>
<xs:enumeration value="45"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: URL

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

Name | URL
Content | Base XSD Type: token length >= 1
Documentation | URL.
Application Data |

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

### Simple Type: UserAgentHeader

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

Name | UserAgentHeader
Content | Base XSD Type: token length >= 1
Documentation | User Agent Header
Application Data |

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

### Simple Type: UserDevicePolicyLineMode

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

Name | UserDevicePolicyLineMode
Content | Base XSD Type: token value comes from list: {'Single User Private and Shared'|'Multiple User Shared'}
Documentation | Choices for the user device policy line mode.
Application Data |

Schema Component Representation
<xs:simpleType name="UserDevicePolicyLineMode">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Single User Private and Shared"/>
<xs:enumeration value="Multiple User Shared"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: UserId

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

Name | UserId
Content | Base XSD Type: token length >= 1
Documentation | A user id consists of a user-portion optionally followed by an @ sign and a domain name. If the domain is not specified, it is assumed to be the system default domain. The domain is required when adding normal users and virtual users, i.e. Auto Attendants, Hunt Groups, Call Centers.... The domain must not be specified for system-level and service-provider-level administrators.
Application Data |

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

### Simple Type: UserService

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

Name | UserService
Content | Base XSD Type: token value comes from list: {'3G/4G Continuity'|'Advice Of Charge'|'Alternate Numbers'|'Anonymous Call Rejection'|'Attendant Console'|'Authentication'|'Automatic Callback'|'Automatic Hold/Retrieve'|'Barge-in Exempt'|'Basic Call Logs'|'Bria For BroadWorks'|'BroadTouch Business Communicator Desktop'|'BroadTouch Business Communicator Desktop - Audio'|'BroadTouch Business Communicator Mobile'|'BroadTouch Business Communicator Mobile - Audio'|'BroadTouch Business Communicator Tablet'|'BroadTouch Business Communicator Tablet - Audio'|'BroadTouch Business Communicator Tablet - Video'|'BroadWorks Agent'|'BroadWorks Anywhere'|'BroadWorks Connector for Lotus Sametime'|'BroadWorks Mobility'|'BroadWorks Receptionist - Office'|'BroadWorks Receptionist - Small Business'|'BroadWorks Supervisor'|'Busy Lamp Field'|'Call Center - Basic'|'Call Center Monitoring'|'Call Center - Standard'|'Call Center - Premium'|'Call Forwarding Always'|'Call Forwarding Busy'|'Call Forwarding No Answer'|'Call Forwarding Not Reachable'|'Call Forwarding Selective'|'Call Me Now'|'Call Notify'|'Call Recording'|'Call Return'|'Call Transfer'|'Call Waiting'|'Calling Line ID Blocking Override'|'Calling Line ID Delivery Blocking'|'Calling Name Delivery'|'Calling Name Retrieval'|'Calling Number Delivery'|'Calling Party Category'|'Charge Number'|'Classmark'|'Client Call Control'|'Client Call Control II'|'Client License 1'|'Client License 2'|'Client License 3'|'Client License 4'|'Client License 5'|'Client License 6'|'Client License 7'|'Client License 8'|'Client License 9'|'Client License 10'|'Client License 11'|'Client License 12'|'Client License 13'|'Client License 14'|'Client License 15'|'Client License 16'|'Client License 17'|'Client License 18'|'Client License 19'|'Client License 20'|'Client License 21'|'Client License 22'|'Client License 23'|'Client License 24'|'Client License 25'|'Client License 26'|'Client License 27'|'Client License 28'|'Client License 29'|'Client License 30'|'Client License 31'|'Client License 32'|'Client License 33'|'Client License 34'|'Client License 35'|'Client License 36'|'Client License 37'|'Client License 38'|'Client License 39'|'Client License 40'|'Client License 41'|'Client License 42'|'Client License 43'|'Client License 44'|'Client License 45'|'Client License 46'|'Client License 47'|'Client License 48'|'Client License 49'|'Client License 50'|'CommPilot Call Manager'|'CommPilot Express'|'CommPilot Express SR'|'CommPilot Lite'|'CommPilot Receptionist'|'CommPilot Residential'|'CommPilot Small Business'|'Communication Barring User-Control'|'Connected Line Identification Presentation'|'Connected Line Identification Restriction'|'Customer Originated Trace'|'Custom Ringback User'|'Custom Ringback User - Call Waiting'|'Custom Ringback User - Video'|'Directed Call Pickup'|'Directed Call Pickup with Barge-in'|'Directory Number Hunting'|'Diversion Inhibitor'|'Do Not Disturb'|'Dual-Mode VCC'|'Enhanced Call Logs'|'Executive'|'Executive-Assistant'|'External Calling Line ID Delivery'|'External Custom Ringback'|'Fax Messaging'|'Find-me/Follow-me'|'Flash Call Hold'|'Group Night Forwarding'|'Hoteling Guest'|'Hoteling Host'|'Flexible Seating Guest'|'Integrated IMP'|'In-Call Service Activation'|'IN Integration'|'Intelligent Network Service Control'|'Intercept User'|'Internal Calling Line ID Delivery'|'Last Number Redial'|'Legacy Automatic Callback'|'Location-Based Calling Restrictions'|'Lync CTI'|'Lync Softphone'|'Malicious Call Trace'|'Mobile Extension to Extension Dialing'|'Mobility'|'Multiple Call Arrangement'|'Music On Hold User'|'Video On Hold User'|'MWI Delivery to Mobile Endpoint'|'N-Way Call'|'Number Portability Announcement'|'Outlook Integration'|'Office Communicator Tab'|'Physical Location'|'Polycom Phone Services'|'Pre-alerting Announcement'|'Preferred Carrier User'|'Prepaid'|'Priority Alert'|'Privacy'|'Push to Talk'|'Remote Office'|'SMDI Message Desk'|'Security Classification'|'Selective Call Acceptance'|'Selective Call Rejection'|'Sequential Ring'|'Service Scripts User'|'Shared Call Appearance'|'Shared Call Appearance 5'|'Shared Call Appearance 10'|'Shared Call Appearance 15'|'Shared Call Appearance 20'|'Shared Call Appearance 25'|'Shared Call Appearance 30'|'Shared Call Appearance 35'|'Simultaneous Ring Family'|'Simultaneous Ring Personal'|'Short Message Service'|'Speed Dial 100'|'Speed Dial 8'|'Third-Party IMP'|'Third-Party MWI Control'|'Third-Party Voice Mail Support'|'Three-Way Call'|'Two-Stage Dialing'|'Video Add-On'|'Virtual On-Net Enterprise Extensions'|'Visual Device Management'|'Voice Messaging User'|'Voice Messaging User - Video'|'Voice Portal Calling'|'Zone Calling Restrictions'}
Documentation | User level services.
Application Data |

Schema Component Representation
<xs:simpleType name="UserService">
<xs:restriction base=" xs:token ">
<xs:enumeration value="3G/4G Continuity"/>
<xs:enumeration value="Advice Of Charge"/>
<xs:enumeration value="Alternate Numbers"/>
<xs:enumeration value="Anonymous Call Rejection"/>
<xs:enumeration value="Attendant Console"/>
<xs:enumeration value="Authentication"/>
<xs:enumeration value="Automatic Callback"/>
<xs:enumeration value="Automatic Hold/Retrieve"/>
<xs:enumeration value="Barge-in Exempt"/>
<xs:enumeration value="Basic Call Logs"/>
<xs:enumeration value="Bria For BroadWorks"/>
<xs:enumeration value="BroadTouch Business Communicator Desktop"/>
<xs:enumeration value="BroadTouch Business Communicator Desktop - Audio"/>
<xs:enumeration value="BroadTouch Business Communicator Mobile"/>
<xs:enumeration value="BroadTouch Business Communicator Mobile - Audio"/>
<xs:enumeration value="BroadTouch Business Communicator Tablet"/>
<xs:enumeration value="BroadTouch Business Communicator Tablet - Audio"/>
<xs:enumeration value="BroadTouch Business Communicator Tablet - Video"/>
<xs:enumeration value="BroadWorks Agent"/>
<xs:enumeration value="BroadWorks Anywhere"/>
<xs:enumeration value="BroadWorks Connector for Lotus Sametime"/>
<xs:enumeration value="BroadWorks Mobility"/>
<xs:enumeration value="BroadWorks Receptionist - Office"/>
<xs:enumeration value="BroadWorks Receptionist - Small Business"/>
<xs:enumeration value="BroadWorks Supervisor"/>
<xs:enumeration value="Busy Lamp Field"/>
<xs:enumeration value="Call Center - Basic"/>
<xs:enumeration value="Call Center Monitoring"/>
<xs:enumeration value="Call Center - Standard"/>
<xs:enumeration value="Call Center - Premium"/>
<xs:enumeration value="Call Forwarding Always"/>
<xs:enumeration value="Call Forwarding Busy"/>
<xs:enumeration value="Call Forwarding No Answer"/>
<xs:enumeration value="Call Forwarding Not Reachable"/>
<xs:enumeration value="Call Forwarding Selective"/>
<xs:enumeration value="Call Me Now"/>
<xs:enumeration value="Call Notify"/>
<xs:enumeration value="Call Recording"/>
<xs:enumeration value="Call Return"/>
<xs:enumeration value="Call Transfer"/>
<xs:enumeration value="Call Waiting"/>
<xs:enumeration value="Calling Line ID Blocking Override"/>
<xs:enumeration value="Calling Line ID Delivery Blocking"/>
<xs:enumeration value="Calling Name Delivery"/>
<xs:enumeration value="Calling Name Retrieval"/>
<xs:enumeration value="Calling Number Delivery"/>
<xs:enumeration value="Calling Party Category"/>
<xs:enumeration value="Charge Number"/>
<xs:enumeration value="Classmark"/>
<xs:enumeration value="Client Call Control"/>
<xs:enumeration value="Client Call Control II"/>
<xs:enumeration value="Client License 1"/>
<xs:enumeration value="Client License 2"/>
<xs:enumeration value="Client License 3"/>
<-- Client License 4 = BroadWorks Receptionist - Enterprise -->
<xs:enumeration value="Client License 4"/>
<xs:enumeration value="Client License 5"/>
<xs:enumeration value="Client License 6"/>
<xs:enumeration value="Client License 7"/>
<xs:enumeration value="Client License 8"/>
<xs:enumeration value="Client License 9"/>
<xs:enumeration value="Client License 10"/>
<xs:enumeration value="Client License 11"/>
<xs:enumeration value="Client License 12"/>
<xs:enumeration value="Client License 13"/>
<xs:enumeration value="Client License 14"/>
<xs:enumeration value="Client License 15"/>
<xs:enumeration value="Client License 16"/>
<-- Client License 17 = BroadTouch Business Communicator Mobile - Video -->
<xs:enumeration value="Client License 17"/>
<-- Client License 18 = BroadTouch Business Communicator Destop - Video -->
<xs:enumeration value="Client License 18"/>
<xs:enumeration value="Client License 19"/>
<xs:enumeration value="Client License 20"/>
<xs:enumeration value="Client License 21"/>
<xs:enumeration value="Client License 22"/>
<xs:enumeration value="Client License 23"/>
<xs:enumeration value="Client License 24"/>
<xs:enumeration value="Client License 25"/>
<xs:enumeration value="Client License 26"/>
<xs:enumeration value="Client License 27"/>
<xs:enumeration value="Client License 28"/>
<xs:enumeration value="Client License 29"/>
<xs:enumeration value="Client License 30"/>
<xs:enumeration value="Client License 31"/>
<xs:enumeration value="Client License 32"/>
<xs:enumeration value="Client License 33"/>
<xs:enumeration value="Client License 34"/>
<xs:enumeration value="Client License 35"/>
<xs:enumeration value="Client License 36"/>
<xs:enumeration value="Client License 37"/>
<xs:enumeration value="Client License 38"/>
<xs:enumeration value="Client License 39"/>
<xs:enumeration value="Client License 40"/>
<xs:enumeration value="Client License 41"/>
<xs:enumeration value="Client License 42"/>
<xs:enumeration value="Client License 43"/>
<xs:enumeration value="Client License 44"/>
<xs:enumeration value="Client License 45"/>
<xs:enumeration value="Client License 46"/>
<xs:enumeration value="Client License 47"/>
<xs:enumeration value="Client License 48"/>
<xs:enumeration value="Client License 49"/>
<xs:enumeration value="Client License 50"/>
<xs:enumeration value="CommPilot Call Manager"/>
<xs:enumeration value="CommPilot Express"/>
<xs:enumeration value="CommPilot Express SR"/>
<xs:enumeration value="CommPilot Lite"/>
<xs:enumeration value="CommPilot Receptionist"/>
<xs:enumeration value="CommPilot Residential"/>
<xs:enumeration value="CommPilot Small Business"/>
<xs:enumeration value="Communication Barring User-Control"/>
<xs:enumeration value="Connected Line Identification Presentation"/>
<xs:enumeration value="Connected Line Identification Restriction"/>
<xs:enumeration value="Customer Originated Trace"/>
<xs:enumeration value="Custom Ringback User"/>
<xs:enumeration value="Custom Ringback User - Call Waiting"/>
<xs:enumeration value="Custom Ringback User - Video"/>
<xs:enumeration value="Directed Call Pickup"/>
<xs:enumeration value="Directed Call Pickup with Barge-in"/>
<xs:enumeration value="Directory Number Hunting"/>
<xs:enumeration value="Diversion Inhibitor"/>
<xs:enumeration value="Do Not Disturb"/>
<xs:enumeration value="Dual-Mode VCC"/>
<xs:enumeration value="Enhanced Call Logs"/>
<xs:enumeration value="Executive"/>
<xs:enumeration value="Executive-Assistant"/>
<xs:enumeration value="External Calling Line ID Delivery"/>
<xs:enumeration value="External Custom Ringback"/>
<xs:enumeration value="Fax Messaging"/>
<xs:enumeration value="Find-me/Follow-me"/>
<xs:enumeration value="Flash Call Hold"/>
<xs:enumeration value="Group Night Forwarding"/>
<xs:enumeration value="Hoteling Guest"/>
<xs:enumeration value="Hoteling Host"/>
<xs:enumeration value="Flexible Seating Guest"/>
<xs:enumeration value="Integrated IMP"/>
<xs:enumeration value="In-Call Service Activation"/>
<xs:enumeration value="IN Integration"/>
<xs:enumeration value="Intelligent Network Service Control"/>
<xs:enumeration value="Intercept User"/>
<xs:enumeration value="Internal Calling Line ID Delivery"/>
<xs:enumeration value="Last Number Redial"/>
<xs:enumeration value="Legacy Automatic Callback"/>
<xs:enumeration value="Location-Based Calling Restrictions"/>
<xs:enumeration value="Lync CTI"/>
<xs:enumeration value="Lync Softphone"/>
<xs:enumeration value="Malicious Call Trace"/>
<xs:enumeration value="Mobile Extension to Extension Dialing"/>
<xs:enumeration value="Mobility"/>
<xs:enumeration value="Multiple Call Arrangement"/>
<xs:enumeration value="Music On Hold User"/>
<xs:enumeration value="Video On Hold User"/>
<xs:enumeration value="MWI Delivery to Mobile Endpoint"/>
<xs:enumeration value="N-Way Call"/>
<xs:enumeration value="Number Portability Announcement"/>
<xs:enumeration value="Outlook Integration"/>
<xs:enumeration value="Office Communicator Tab"/>
<xs:enumeration value="Physical Location"/>
<xs:enumeration value="Polycom Phone Services"/>
<xs:enumeration value="Pre-alerting Announcement"/>
<xs:enumeration value="Preferred Carrier User"/>
<xs:enumeration value="Prepaid"/>
<xs:enumeration value="Priority Alert"/>
<xs:enumeration value="Privacy"/>
<xs:enumeration value="Push to Talk"/>
<xs:enumeration value="Remote Office"/>
<xs:enumeration value="SMDI Message Desk"/>
<xs:enumeration value="Security Classification"/>
<xs:enumeration value="Selective Call Acceptance"/>
<xs:enumeration value="Selective Call Rejection"/>
<xs:enumeration value="Sequential Ring"/>
<xs:enumeration value="Service Scripts User"/>
<xs:enumeration value="Shared Call Appearance"/>
<xs:enumeration value="Shared Call Appearance 5"/>
<xs:enumeration value="Shared Call Appearance 10"/>
<xs:enumeration value="Shared Call Appearance 15"/>
<xs:enumeration value="Shared Call Appearance 20"/>
<xs:enumeration value="Shared Call Appearance 25"/>
<xs:enumeration value="Shared Call Appearance 30"/>
<xs:enumeration value="Shared Call Appearance 35"/>
<xs:enumeration value="Simultaneous Ring Family"/>
<xs:enumeration value="Simultaneous Ring Personal"/>
<xs:enumeration value="Short Message Service"/>
<xs:enumeration value="Speed Dial 100"/>
<xs:enumeration value="Speed Dial 8"/>
<xs:enumeration value="Third-Party IMP"/>
<xs:enumeration value="Third-Party MWI Control"/>
<xs:enumeration value="Third-Party Voice Mail Support"/>
<xs:enumeration value="Three-Way Call"/>
<xs:enumeration value="Two-Stage Dialing"/>
<xs:enumeration value="Video Add-On"/>
<xs:enumeration value="Virtual On-Net Enterprise Extensions"/>
<xs:enumeration value="Visual Device Management"/>
<xs:enumeration value="Voice Messaging User"/>
<xs:enumeration value="Voice Messaging User - Video"/>
<xs:enumeration value="Voice Portal Calling"/>
<xs:enumeration value="Zone Calling Restrictions"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: UserType

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

Name | UserType
Content | Base XSD Type: token value comes from list: {'Normal'|'Auto Attendant'|'BroadWorks Anywhere'|'Call Center'|'Find-me/Follow-me'|'Flexible Seating Host'|'Group Paging'|'Hunt Group'|'Instant Group Call'|'Meet-Me Conferencing'|'Music On Hold'|'Route Point'|'Voice Messaging'|'VoiceXML'}
Documentation | Types of users in BroadWorks.
Application Data |

Schema Component Representation
<xs:simpleType name="UserType">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Normal"/>
<xs:enumeration value="Auto Attendant"/>
<xs:enumeration value="BroadWorks Anywhere"/>
<xs:enumeration value="Call Center"/>
<xs:enumeration value="Find-me/Follow-me"/>
<xs:enumeration value="Flexible Seating Host"/>
<xs:enumeration value="Group Paging"/>
<xs:enumeration value="Hunt Group"/>
<xs:enumeration value="Instant Group Call"/>
<xs:enumeration value="Meet-Me Conferencing"/>
<xs:enumeration value="Music On Hold"/>
<xs:enumeration value="Route Point"/>
<xs:enumeration value="Voice Messaging"/>
<xs:enumeration value="VoiceXML"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: VerifyTranslationAndRoutingDestination

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

Name | VerifyTranslationAndRoutingDestination
Content | Base XSD Type: token length >= 1
Documentation | Verification Translation and Routing destination value. Represents the called user, number or URI.
Application Data |

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

### Simple Type: VirtualOnNetCallTypeCdrValue

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

Name | VirtualOnNetCallTypeCdrValue
Content | Base XSD Type: token length >= 1
Documentation | Virtual On-Net Call Type CDR value.
Application Data |

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

### Simple Type: VirtualOnNetCallTypeName

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

Name | VirtualOnNetCallTypeName
Content | Base XSD Type: token length >= 1
Documentation | Virtual On-Net Call Type name.
Application Data |

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

### Simple Type: VoiceMessagingAlternateNoAnswerGreetingName

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

Name | VoiceMessagingAlternateNoAnswerGreetingName
Content | Base XSD Type: token length >= 1
Documentation | The name of alternate no answer greeting.
Application Data |

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

### Simple Type: VoiceMessagingBrandingSelection

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

Name | VoiceMessagingBrandingSelection
Content | Base XSD Type: token value comes from list: {'Default'|'Branded'}
Documentation | Branding Selection.
Application Data |

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

### Simple Type: VoiceMessagingDisableMessageDepositSelection

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

Name | VoiceMessagingDisableMessageDepositSelection
Content | Base XSD Type: token value comes from list: {'Disconnect'|'Forward'}
Documentation | Announcement Selection.
Application Data |

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

### Simple Type: VoiceMessagingNoAnswerGreetingSelection

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

Name | VoiceMessagingNoAnswerGreetingSelection
Content | Base XSD Type: token value comes from list: {'Default'|'Personal'|'Alternate01'|'Alternate02'|'Alternate03'}
Documentation | Announcement Selection.
Application Data |

Schema Component Representation
<xs:simpleType name="VoiceMessagingNoAnswerGreetingSelection">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Default"/>
<xs:enumeration value="Personal"/>
<xs:enumeration value="Alternate01"/>
<xs:enumeration value="Alternate02"/>
<xs:enumeration value="Alternate03"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: VoiceMessagingNumberOfRings

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

Name | VoiceMessagingNumberOfRings
Content | Base XSD Type: int value comes from list: {'0'|'2'|'3'|'4'|'5'|'6'|'7'|'8'|'9'|'10'|'11'|'12'|'13'|'14'|'15'|'16'|'17'|'18'|'19'|'20'}
Documentation | The number of rings before greeting.
Application Data |

Schema Component Representation
<xs:simpleType name="VoiceMessagingNumberOfRings">
<xs:restriction base=" xs:int ">
<xs:enumeration value="0"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
<xs:enumeration value="10"/>
<xs:enumeration value="11"/>
<xs:enumeration value="12"/>
<xs:enumeration value="13"/>
<xs:enumeration value="14"/>
<xs:enumeration value="15"/>
<xs:enumeration value="16"/>
<xs:enumeration value="17"/>
<xs:enumeration value="18"/>
<xs:enumeration value="19"/>
<xs:enumeration value="20"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: WebBasedConfigURL

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

Name | WebBasedConfigURL
Content | Base XSD Type: token length >= 1
Documentation | Web based configuration URL.
Application Data |

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

### Simple Type: WebDisplayKey

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

Name | WebDisplayKey
Content | Base XSD Type: token length >= 1
Documentation | The web display key used for localization.
Application Data |

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

### Simple Type: YahooId

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

Name | YahooId
Content | Base XSD Type: token length >= 1
Documentation | Yahoo Id.
Application Data |

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

### Simple Type: ZoneName

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

Name | ZoneName
Content | Base XSD Type: token length >= 1
Documentation | Zone Name.
Application Data |

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