Table of Contents


Schema SCHEDULE.XSD


schema location:  C:\Documents and Settings\Administrator\My Documents\SCHEDULE.XSD
 
Elements  Simple types 
ActionDeleteResources   ActionNameType  
ActionDisable   ActionPauseModeType  
ActionElementAny   ActionRestartModeType  
ActionEnable   ActionStartupModeType  
ActionGetElements   PlanDayType  
ActionGetResources   PlanErrorType  
ActionNotifyElements   PlanHourType  
ActionNotifyEvents   PlanIndexType  
ActionNotifyURIs   PlanIntervalType  
ActionParameters   PlanMinuteType  
ActionPause   PlanModeType  
ActionPauseMode   PlanMonthType  
ActionPurgeJobs   PlanStateType  
ActionRequestedElements   PlanWeekDayType  
ActionRequestedResources  
ActionResetMode  
ActionRestart  
ActionRestartMode  
ActionResume  
ActionSetElements  
ActionSetResources  
ActionShutdown  
ActionStartup  
ActionStartupMode  
ActionSubscribeForAlerts  
ActionTargetElements  
ActionTargetResources  
ActionTargetURIs  
ActionUnsubscribeForAlerts  
ActionUpdateSchedule  
ActionVendor  
ActionVendorAction  
Plan  
PlanAction  
PlanCalendar  
PlanDays  
PlanDescription  
PlanErrorDate  
PlanFailureCount  
PlanHours  
PlanIndex  
PlanInfo  
PlanInterval  
PlanLastError  
PlanMinutes  
PlanMode  
PlanMonths  
PlanOneshot  
PlanPeriodic  
PlanState  
PlanStateMessages  
PlanStateReasons  
PlanStatus  
PlanTimetable  
PlanTriggerCount  
PlanWeekDays  
Schedule  
ScheduleFailureCount  
ScheduleInfo  
ScheduleSourceURI  
ScheduleState  
ScheduleTriggerCount  


element ActionDeleteResources
diagram
children ActionTargetURIs ActionRequestedResources ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionDeleteResources

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionRequestedResources

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 delete resources of legacy or managed entity, which MUST --

>

  

<

!--

 send a SendReport to the management proxy

/

station --

>

  

<

!--

 see Delete-Resource - section 4.2.2 [IPP-RES] --

>



</

xsd:element

>

element ActionDisable
diagram
children ActionTargetURIs ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionDisable

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 stop input jobs and data --

>

  

<

!--

 see Disable-Printer - section 3.1.1 [IPP-ADM] --

>



</

xsd:element

>

element ActionElementAny
diagram
children ActionElementAnyName ActionElementAnyValue
used by
elements  ActionParameters ActionTargetElements ActionTargetResources
source

<

xsd:element

 name

=

"ActionElementAny

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"ActionElementAnyName

"

 type

=

"xsd:NMTOKEN

"/>

      

<

xsd:element

 name

=

"ActionElementAnyValue

"

 type

=

"xsd:anyType

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL - MUST be single-valued --

>

  

<

!--

 any extension element (and value) from any namespace --

>



</

xsd:element

>

element ActionElementAny/ActionElementAnyName
diagram
type xsd:NMTOKEN
source

<

xsd:element

 name

=

"ActionElementAnyName

"

 type

=

"xsd:NMTOKEN

"/>

element ActionElementAny/ActionElementAnyValue
diagram
type xsd:anyType
attributes
Name   Type   Use   Default   Fixed   Annotation
source

<

xsd:element

 name

=

"ActionElementAnyValue

"

 type

=

"xsd:anyType

"

 minOccurs

=

"0

"/>

element ActionEnable
diagram
children ActionTargetURIs ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionEnable

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 start input jobs and data --

>

  

<

!--

 see Enable-Printer - section 3.1.2 [IPP-ADM] --

>



</

xsd:element

>

element ActionGetElements
diagram
children ActionTargetURIs ActionRequestedElements ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionGetElements

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionRequestedElements

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 read elements of legacy or managed entity, which MUST --

>

  

<

!--

 send a SendReport to the management proxy

/

station --

>

  

<

!--

 see Get-Printer-Attributes - section 3.2.5 [RFC2911] --

>



</

xsd:element

>

element ActionGetResources
diagram
children ActionTargetURIs ActionRequestedResources ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionGetResources

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionRequestedResources

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 read resources of legacy or managed entity, which MUST --

>

  

<

!--

 send a SendReport to the management proxy

/

station --

>

  

<

!--

 see Get-Resources - section 4.1.3 [IPP-RES] --

>



</

xsd:element

>

element ActionNotifyElements
diagram
children ActionNotifyElement
used by
element  ActionSubscribeForAlerts
source

<

xsd:element

 name

=

"ActionNotifyElements

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"ActionNotifyElement

"

 type

=

"xsd:NMTOKEN

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL - MAY be multi-valued --

>

  

<

!--

 list of element names for notification --

>

  

<

!--

 see notify-attributes - section 5.3.3 [IPP-NOT] --

>



</

xsd:element

>

element ActionNotifyElements/ActionNotifyElement
diagram
type xsd:NMTOKEN
source

<

xsd:element

 name

=

"ActionNotifyElement

"

 type

=

"xsd:NMTOKEN

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

element ActionNotifyEvents
diagram
children ActionNotifyEvent
used by
element  ActionSubscribeForAlerts
source

<

xsd:element

 name

=

"ActionNotifyEvents

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"ActionNotifyEvent

"

 type

=

"xsd:string

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL - MAY be multi-valued --

>

  

<

!--

 list of notify events to be delivered to recipient(s) --

>

  

<

!--

 via WBMM SendAlert or other protocol (SNMP, SMTP, etc.) --

>

  

<

!--

 see notify-events - section 5.3.2 [IPP-NOT] --

>



</

xsd:element

>

element ActionNotifyEvents/ActionNotifyEvent
diagram
type xsd:string
source

<

xsd:element

 name

=

"ActionNotifyEvent

"

 type

=

"xsd:string

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

element ActionNotifyURIs
diagram
children ActionNotifyURI
used by
element  ActionSubscribeForAlerts
source

<

xsd:element

 name

=

"ActionNotifyURIs

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"ActionNotifyURI

"

 type

=

"xsd:anyURI

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL - MAY be multi-valued --

>

  

<

!--

 list of notify recipient URIs (management proxies

/

stations) --

>

  

<

!--

 e.g., 

'pwg-wbmm://example.com

'

 (a WBMM management station) --

>

  

<

!--

 or 

'snmp://example.com:162

'

 (an SNMP trap port listener) --

>

  

<

!--

 see notify-recipient-uri - section 5.3.1 [IPP-NOT] --

>



</

xsd:element

>

element ActionNotifyURIs/ActionNotifyURI
diagram
type xsd:anyURI
source

<

xsd:element

 name

=

"ActionNotifyURI

"

 type

=

"xsd:anyURI

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

element ActionParameters
diagram
children ActionElementAny
used by
elements  ActionDeleteResources ActionDisable ActionEnable ActionGetElements ActionGetResources ActionPause ActionPurgeJobs ActionRestart ActionResume ActionSetElements ActionSetResources ActionShutdown ActionStartup ActionSubscribeForAlerts ActionUnsubscribeForAlerts ActionUpdateSchedule ActionVendor
source

<

xsd:element

 name

=

"ActionParameters

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionElementAny

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL - MAY be multi-valued --

>

  

<

!--

 list of vendor extension parameters for action --

>

  

<

!--

 see schedVariable and schedValue - section 4 [RFC3231] --

>



</

xsd:element

>

element ActionPause
diagram
children ActionTargetURIs ActionPauseMode ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionPause

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionPauseMode

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 stop output jobs and data --

>

  

<

!--

 see Pause-Printer - section 3.2.7 [RFC2911] --

>



</

xsd:element

>

element ActionPauseMode
diagram
type ActionPauseModeType
used by
element  ActionPause
facets
enumeration  None
enumeration  AfterCurrentPage
enumeration  AfterCurrentDocument
enumeration  AfterCurrentJob
source

<

xsd:element

 name

=

"ActionPauseMode

"

 type

=

"ActionPauseModeType

"/>

element ActionPurgeJobs
diagram
children ActionTargetURIs ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionPurgeJobs

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 remove all jobs (regardless of state) --

>

  

<

!--

 see Purge-Jobs - section 3.2.9 [RFC2911] --

>



</

xsd:element

>

element ActionRequestedElements
diagram
children ActionRequestedElement
used by
element  ActionGetElements
source

<

xsd:element

 name

=

"ActionRequestedElements

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"ActionRequestedElement

"

 type

=

"xsd:NMTOKEN

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL - MAY be multi-valued --

>

  

<

!--

 list of element names for action --

>

  

<

!--

 see schedVariable and schedValue - section 4 [RFC3231] --

>



</

xsd:element

>

element ActionRequestedElements/ActionRequestedElement
diagram
type xsd:NMTOKEN
source

<

xsd:element

 name

=

"ActionRequestedElement

"

 type

=

"xsd:NMTOKEN

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

element ActionRequestedResources
diagram
children ActionRequestedResource
used by
elements  ActionDeleteResources ActionGetResources
source

<

xsd:element

 name

=

"ActionRequestedResources

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"ActionRequestedResource

"

 type

=

"xsd:NMTOKEN

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL - MAY be multi-valued --

>

  

<

!--

 list of resource names for action --

>

  

<

!--

 see schedVariable and schedValue - section 4 [RFC3231] --

>



</

xsd:element

>

element ActionRequestedResources/ActionRequestedResource
diagram
type xsd:NMTOKEN
source

<

xsd:element

 name

=

"ActionRequestedResource

"

 type

=

"xsd:NMTOKEN

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

element ActionResetMode
diagram
type ActionRestartModeType
used by
element  ActionSetElements
facets
enumeration  None
enumeration  CurrentCold
enumeration  CurrentWarm
enumeration  PreviousCold
enumeration  FactoryCold
source

<

xsd:element

 name

=

"ActionResetMode

"

 type

=

"ActionRestartModeType

"/>

element ActionRestart
diagram
children ActionTargetURIs ActionRestartMode ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionRestart

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionRestartMode

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 restart legacy or managed entity (reboot software) --

>

  

<

!--

 see Restart-Printer - section 3.5.1 [IPP-ADM] --

>



</

xsd:element

>

element ActionRestartMode
diagram
type ActionRestartModeType
used by
element  ActionRestart
facets
enumeration  None
enumeration  CurrentCold
enumeration  CurrentWarm
enumeration  PreviousCold
enumeration  FactoryCold
source

<

xsd:element

 name

=

"ActionRestartMode

"

 type

=

"ActionRestartModeType

"/>

element ActionResume
diagram
children ActionTargetURIs ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionResume

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 start output jobs and data --

>

  

<

!--

 see Resume-Printer - section 3.2.8 [IPP-ADM] --

>



</

xsd:element

>

element ActionSetElements
diagram
children ActionTargetURIs ActionTargetElements ActionResetMode ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionSetElements

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionTargetElements

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionResetMode

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 write elements of legacy or managed entity, which MUST --

>

  

<

!--

 send a SendReport to the management proxy

/

station --

>

  

<

!--

 see Set-Printer-Attributes - section 4.1 [RFC3380] --

>



</

xsd:element

>

element ActionSetResources
diagram
children ActionTargetURIs ActionTargetResources ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionSetResources

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionTargetResources

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 write resources of legacy or managed entity, which MUST --

>

  

<

!--

 send a SendReport to the management proxy

/

station --

>

  

<

!--

 see Create-Resource - section 4.2.1 [IPP-RES] --

>



</

xsd:element

>

element ActionShutdown
diagram
children ActionTargetURIs ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionShutdown

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 shutdown legacy or managed entity (terminate software) --

>

  

<

!--

 see Shutdown-Printer - section 3.5.2 [IPP-ADM] --

>



</

xsd:element

>

element ActionStartup
diagram
children ActionTargetURIs ActionStartupMode ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionStartup

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionStartupMode

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 startup legacy or managed entity (new software) --

>

  

<

!--

 see Startup-Printer - section 3.5.3 [IPP-ADM] --

>



</

xsd:element

>

element ActionStartupMode
diagram
type ActionStartupModeType
used by
element  ActionStartup
facets
enumeration  None
enumeration  CurrentCold
enumeration  PreviousCold
enumeration  FactoryCold
source

<

xsd:element

 name

=

"ActionStartupMode

"

 type

=

"ActionStartupModeType

"/>

element ActionSubscribeForAlerts
diagram
children ActionTargetURIs ActionNotifyURIs ActionNotifyEvents ActionNotifyElements ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionSubscribeForAlerts

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionNotifyURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionNotifyEvents

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionNotifyElements

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 create subscription for alerts (event notifications) --

>

  

<

!--

 see Create-Printer-Subscriptions - section 11.1.2 [IPP-NOT] --

>



</

xsd:element

>

element ActionTargetElements
diagram
children ActionElementAny
used by
element  ActionSetElements
source

<

xsd:element

 name

=

"ActionTargetElements

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionElementAny

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL - MAY be multi-valued --

>

  

<

!--

 list of elements (and optional values) for action --

>

  

<

!--

 see schedVariable and schedValue - section 4 [RFC3231] --

>



</

xsd:element

>

element ActionTargetResources
diagram
children ActionElementAny
used by
element  ActionSetResources
source

<

xsd:element

 name

=

"ActionTargetResources

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionElementAny

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL - MAY be multi-valued --

>

  

<

!--

 list of resources (and optional values) for action --

>

  

<

!--

 see schedVariable and schedValue - section 4 [RFC3231] --

>



</

xsd:element

>

element ActionTargetURIs
diagram
children ActionTargetURI
used by
elements  ActionDeleteResources ActionDisable ActionEnable ActionGetElements ActionGetResources ActionPause ActionPurgeJobs ActionRestart ActionResume ActionSetElements ActionSetResources ActionShutdown ActionStartup ActionSubscribeForAlerts ActionUnsubscribeForAlerts ActionUpdateSchedule ActionVendor
source

<

xsd:element

 name

=

"ActionTargetURIs

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"ActionTargetURI

"

 type

=

"xsd:anyURI

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL - MAY be multi-valued --

>

  

<

!--

 list of target legacy or managed entity URIs for action --

>

  

<

!--

 see schedVariable and schedValue - section 4 [RFC3231] --

>



</

xsd:element

>

element ActionTargetURIs/ActionTargetURI
diagram
type xsd:anyURI
source

<

xsd:element

 name

=

"ActionTargetURI

"

 type

=

"xsd:anyURI

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

element ActionUnsubscribeForAlerts
diagram
children ActionTargetURIs ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionUnsubscribeForAlerts

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 cancel subscription for alerts (event notifications) --

>

  

<

!--

 see Cancel-Subscription - section 11.2.7 [IPP-NOT] --

>



</

xsd:element

>

element ActionUpdateSchedule
diagram
children ActionTargetURIs ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionUpdateSchedule

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 wakeup legacy or managed entity, which MUST promptly send a --

>

  

<

!--

 GetSchedule query to the management proxy

/

station --

>



</

xsd:element

>

element ActionVendor
diagram
children ActionVendorAction ActionTargetURIs ActionParameters
used by
element  PlanAction
source

<

xsd:element

 name

=

"ActionVendor

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ActionVendorAction

"/>

      

<

xsd:element

 ref

=

"ActionTargetURIs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionParameters

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 vendor extension action --

>

  

<

!--

 ActionVendorAction MUST be present --

>



</

xsd:element

>

element ActionVendorAction
diagram
type xsd:NMTOKEN
used by
element  ActionVendor
source

<

xsd:element

 name

=

"ActionVendorAction

"

 type

=

"xsd:NMTOKEN

"/>

element Plan
diagram
children PlanStatus PlanDescription PlanAction PlanTimetable
used by
element  Schedule
source

<

xsd:element

 name

=

"Plan

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"PlanStatus

"/>

      

<

xsd:element

 ref

=

"PlanDescription

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanAction

"/>

      

<

xsd:element

 ref

=

"PlanTimetable

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 Plan - one planned action --

>

  

<

!--

 see individual element descriptions for their cardinality --

>

  

<

!--

 and REQUIRED versus OPTIONAL presence in a plan --

>

  

<

!--

 see schedEntry - section 4 [RFC3231] --

>



</

xsd:element

>

element PlanAction
diagram
children ActionVendor ActionDisable ActionEnable ActionPause ActionResume ActionPurgeJobs ActionRestart ActionShutdown ActionStartup ActionGetElements ActionSetElements ActionGetResources ActionDeleteResources ActionSetResources ActionSubscribeForAlerts ActionUnsubscribeForAlerts ActionUpdateSchedule
used by
element  Plan
source

<

xsd:element

 name

=

"PlanAction

">

  

<

xsd:complexType

>

    

<

xsd:choice

 minOccurs

=

"0

">

      

<

xsd:element

 ref

=

"ActionVendor

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionDisable

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionEnable

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionPause

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionResume

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionPurgeJobs

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionRestart

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionShutdown

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionStartup

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionGetElements

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionSetElements

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionGetResources

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionDeleteResources

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionSetResources

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionSubscribeForAlerts

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionUnsubscribeForAlerts

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ActionUpdateSchedule

"

 minOccurs

=

"0

"/>

    

</

xsd:choice

>

  

</

xsd:complexType

>

  

<

!--

 PlanAction - group --

>



</

xsd:element

>

element PlanCalendar
diagram
children PlanWeekDays PlanMonths PlanDays PlanHours PlanMinutes
used by
element  PlanTimetable
source

<

xsd:element

 name

=

"PlanCalendar

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"PlanWeekDays

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanMonths

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanDays

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanHours

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanMinutes

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 PlanCalendar - group --

>



</

xsd:element

>

element PlanDays
diagram
children PlanDay
used by
elements  PlanCalendar PlanOneshot
source

<

xsd:element

 name

=

"PlanDays

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"PlanDay

"

 type

=

"PlanDayType

"

 minOccurs

=

"0

"

 maxOccurs

=

"31

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL --

>

  

<

!--

 day(s) of month(s) to perform PlanAction --

>

  

<

!--

 when value of PlanMode is 

'Calendar

'

 or 

'Oneshot

'

 --

>



</

xsd:element

>

element PlanDays/PlanDay
diagram
type PlanDayType
facets
minInclusive  1
maxInclusive  31
source

<

xsd:element

 name

=

"PlanDay

"

 type

=

"PlanDayType

"

 minOccurs

=

"0

"

 maxOccurs

=

"31

"/>

element PlanDescription
diagram
children PlanIndex PlanInfo
used by
element  Plan
source

<

xsd:element

 name

=

"PlanDescription

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"PlanIndex

"/>

      

<

xsd:element

 ref

=

"PlanInfo

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 PlanDescription - group --

>



</

xsd:element

>

element PlanErrorDate
diagram
type xsd:dateTime
used by
element  PlanStatus
source

<

xsd:element

 name

=

"PlanErrorDate

"

 type

=

"xsd:dateTime

"/>

element PlanFailureCount
diagram
type restriction of xsd:int
used by
element  PlanStatus
facets
minInclusive  0
source

<

xsd:element

 name

=

"PlanFailureCount

">

  

<

xsd:simpleType

>

    

<

xsd:restriction

 base

=

"xsd:int

">

      

<

xsd:minInclusive

 value

=

"0

"/>

    

</

xsd:restriction

>

  

</

xsd:simpleType

>

  

<

!--

 OPTIONAL - MUST be single-valued --

>

  

<

!--

 count of failures to perform PlanAction --

>

  

<

!--

 see schedFailures - section 4 [RFC3231] --

>



</

xsd:element

>

element PlanHours
diagram
children PlanHour
used by
elements  PlanCalendar PlanOneshot
source

<

xsd:element

 name

=

"PlanHours

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"PlanHour

"

 type

=

"PlanHourType

"

 minOccurs

=

"0

"

 maxOccurs

=

"24

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL --

>

  

<

!--

 hour(s) of day(s) to perform PlanAction --

>

  

<

!--

 when value of PlanMode is 

'Calendar

'

 or 

'Oneshot

'

 --

>



</

xsd:element

>

element PlanHours/PlanHour
diagram
type PlanHourType
facets
minInclusive  0
maxInclusive  23
source

<

xsd:element

 name

=

"PlanHour

"

 type

=

"PlanHourType

"

 minOccurs

=

"0

"

 maxOccurs

=

"24

"/>

element PlanIndex
diagram
type PlanIndexType
used by
element  PlanDescription
facets
minInclusive  1
source

<

xsd:element

 name

=

"PlanIndex

"

 type

=

"PlanIndexType

"/>

element PlanInfo
diagram
type xsd:string
used by
element  PlanDescription
source

<

xsd:element

 name

=

"PlanInfo

"

 type

=

"xsd:string

"/>

element PlanInterval
diagram
type PlanIntervalType
used by
element  PlanPeriodic
facets
minInclusive  0
source

<

xsd:element

 name

=

"PlanInterval

"

 type

=

"PlanIntervalType

"/>

element PlanLastError
diagram
type PlanErrorType
used by
element  PlanStatus
facets
enumeration  NoResponse
enumeration  NoError
enumeration  TooBig
enumeration  NoSuchName
enumeration  BadValue
enumeration  ReadOnly
enumeration  GeneralError
enumeration  NoAccess
enumeration  WrongType
enumeration  WrongLength
enumeration  WrongEncoding
enumeration  WrongValue
enumeration  NoCreation
enumeration  InconsistentValue
enumeration  ResourceUnavailable
enumeration  CommitFailed
enumeration  UndoFailed
enumeration  AuthorizationError
enumeration  NotWritable
enumeration  InconsistentName
source

<

xsd:element

 name

=

"PlanLastError

"

 type

=

"PlanErrorType

"/>

element PlanMinutes
diagram
children PlanMinute
used by
elements  PlanCalendar PlanOneshot
source

<

xsd:element

 name

=

"PlanMinutes

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"PlanMinute

"

 type

=

"PlanMinuteType

"

 minOccurs

=

"0

"

 maxOccurs

=

"60

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL --

>

  

<

!--

 minute(s) of hour(s) to perform PlanAction --

>

  

<

!--

 when value of PlanMode is 

'Calendar

'

 or 

'Oneshot

'

 --

>



</

xsd:element

>

element PlanMinutes/PlanMinute
diagram
type PlanMinuteType
facets
minInclusive  0
maxInclusive  59
source

<

xsd:element

 name

=

"PlanMinute

"

 type

=

"PlanMinuteType

"

 minOccurs

=

"0

"

 maxOccurs

=

"60

"/>

element PlanMode
diagram
type PlanModeType
used by
element  PlanTimetable
facets
enumeration  Periodic
enumeration  Calendar
enumeration  Oneshot
source

<

xsd:element

 name

=

"PlanMode

"

 type

=

"PlanModeType

"/>

element PlanMonths
diagram
children PlanMonth
used by
elements  PlanCalendar PlanOneshot
source

<

xsd:element

 name

=

"PlanMonths

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"PlanMonth

"

 type

=

"PlanMonthType

"

 minOccurs

=

"0

"

 maxOccurs

=

"12

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL --

>

  

<

!--

 list of month(s) to perform PlanAction --

>

  

<

!--

 when value of PlanMode is 

'Calendar

'

 or 

'Oneshot

'

 --

>



</

xsd:element

>

element PlanMonths/PlanMonth
diagram
type PlanMonthType
facets
minInclusive  1
maxInclusive  12
source

<

xsd:element

 name

=

"PlanMonth

"

 type

=

"PlanMonthType

"

 minOccurs

=

"0

"

 maxOccurs

=

"12

"/>

element PlanOneshot
diagram
children PlanWeekDays PlanMonths PlanDays PlanHours PlanMinutes
used by
element  PlanTimetable
source

<

xsd:element

 name

=

"PlanOneshot

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"PlanWeekDays

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanMonths

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanDays

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanHours

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanMinutes

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 PlanOneshot - group --

>



</

xsd:element

>

element PlanPeriodic
diagram
children PlanInterval
used by
element  PlanTimetable
source

<

xsd:element

 name

=

"PlanPeriodic

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"PlanInterval

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 PlanPeriodic - group --

>



</

xsd:element

>

element PlanState
diagram
type PlanStateType
used by
element  PlanStatus
facets
enumeration  Enabled
enumeration  Disabled
enumeration  Finished
source

<

xsd:element

 name

=

"PlanState

"

 type

=

"PlanStateType

"/>

element PlanStateMessages
diagram
children PlanStateMessage
used by
element  PlanStatus
source

<

xsd:element

 name

=

"PlanStateMessages

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"PlanStateMessage

"

 type

=

"xsd:string

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL --

>

  

<

!--

 list of human-readable state messages for this plan --

>

  

<

!--

 see IPP job-state-message - section 4.3.9 [RFC2911] --

>



</

xsd:element

>

element PlanStateMessages/PlanStateMessage
diagram
type xsd:string
source

<

xsd:element

 name

=

"PlanStateMessage

"

 type

=

"xsd:string

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

element PlanStateReasons
diagram
children PlanStateReason
used by
element  PlanStatus
source

<

xsd:element

 name

=

"PlanStateReasons

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"PlanStateReason

"

 type

=

"xsd:NMTOKEN

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL --

>

  

<

!--

 list of state reasons (qualifiers) for this plan --

>

  

<

!--

 see IPP job-state-reasons - section 4.3.8 [RFC2911] --

>



</

xsd:element

>

element PlanStateReasons/PlanStateReason
diagram
type xsd:NMTOKEN
source

<

xsd:element

 name

=

"PlanStateReason

"

 type

=

"xsd:NMTOKEN

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

element PlanStatus
diagram
children PlanState PlanStateReasons PlanStateMessages PlanTriggerCount PlanFailureCount PlanLastError PlanErrorDate
used by
element  Plan
source

<

xsd:element

 name

=

"PlanStatus

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"PlanState

"/>

      

<

xsd:element

 ref

=

"PlanStateReasons

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanStateMessages

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanTriggerCount

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanFailureCount

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanLastError

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"PlanErrorDate

"

 minOccurs

=

"0

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 PlanStatus - group --

>



</

xsd:element

>

element PlanTimetable
diagram
children PlanMode PlanPeriodic PlanCalendar PlanOneshot
used by
element  Plan
source

<

xsd:element

 name

=

"PlanTimetable

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"PlanMode

"/>

      

<

xsd:choice

 minOccurs

=

"0

">

        

<

xsd:element

 ref

=

"PlanPeriodic

"

 minOccurs

=

"0

"/>

        

<

xsd:element

 ref

=

"PlanCalendar

"

 minOccurs

=

"0

"/>

        

<

xsd:element

 ref

=

"PlanOneshot

"

 minOccurs

=

"0

"/>

      

</

xsd:choice

>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 PlanTimetable - group --

>



</

xsd:element

>

element PlanTriggerCount
diagram
type restriction of xsd:int
used by
element  PlanStatus
facets
minInclusive  0
source

<

xsd:element

 name

=

"PlanTriggerCount

">

  

<

xsd:simpleType

>

    

<

xsd:restriction

 base

=

"xsd:int

">

      

<

xsd:minInclusive

 value

=

"0

"/>

    

</

xsd:restriction

>

  

</

xsd:simpleType

>

  

<

!--

 OPTIONAL - MUST be single-valued --

>

  

<

!--

 count of attempts to perform PlanAction --

>

  

<

!--

 see schedTriggers - section 4 [RFC3231] --

>



</

xsd:element

>

element PlanWeekDays
diagram
children PlanWeekDay
used by
elements  PlanCalendar PlanOneshot
source

<

xsd:element

 name

=

"PlanWeekDays

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 name

=

"PlanWeekDay

"

 type

=

"PlanWeekDayType

"

 minOccurs

=

"0

"

 maxOccurs

=

"7

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 OPTIONAL --

>

  

<

!--

 list of day(s) of week to perform PlanAction --

>

  

<

!--

 when value of PlanMode is 

'Calendar

'

 or 

'Oneshot

'

 --

>



</

xsd:element

>

element PlanWeekDays/PlanWeekDay
diagram
type PlanWeekDayType
facets
minInclusive  1
maxInclusive  7
source

<

xsd:element

 name

=

"PlanWeekDay

"

 type

=

"PlanWeekDayType

"

 minOccurs

=

"0

"

 maxOccurs

=

"7

"/>

element Schedule
diagram
children ScheduleState ScheduleInfo ScheduleSourceURI ScheduleTriggerCount ScheduleFailureCount Plan
source

<

xsd:element

 name

=

"Schedule

">

  

<

xsd:complexType

>

    

<

xsd:sequence

>

      

<

xsd:element

 ref

=

"ScheduleState

"/>

      

<

xsd:element

 ref

=

"ScheduleInfo

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ScheduleSourceURI

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ScheduleTriggerCount

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"ScheduleFailureCount

"

 minOccurs

=

"0

"/>

      

<

xsd:element

 ref

=

"Plan

"

 minOccurs

=

"0

"

 maxOccurs

=

"unbounded

"/>

    

</

xsd:sequence

>

  

</

xsd:complexType

>

  

<

!--

 Schedule - schedule metadata and set of planned actions --

>

  

<

!--

 see schedTable - section 4 [RFC3231] --

>



</

xsd:element

>

element ScheduleFailureCount
diagram
type restriction of xsd:int
used by
element  Schedule
facets
minInclusive  0
source

<

xsd:element

 name

=

"ScheduleFailureCount

">

  

<

xsd:simpleType

>

    

<

xsd:restriction

 base

=

"xsd:int

">

      

<

xsd:minInclusive

 value

=

"0

"/>

    

</

xsd:restriction

>

  

</

xsd:simpleType

>

  

<

!--

 OPTIONAL - MUST be single-valued --

>

  

<

!--

 count of failures to perform any action in this schedule --

>

  

<

!--

 see schedFailures - section 4 [RFC3231] --

>



</

xsd:element

>

element ScheduleInfo
diagram
type xsd:string
used by
element  Schedule
source

<

xsd:element

 name

=

"ScheduleInfo

"

 type

=

"xsd:string

"/>

element ScheduleSourceURI
diagram
type xsd:anyURI
used by
element  Schedule
source

<

xsd:element

 name

=

"ScheduleSourceURI

"

 type

=

"xsd:anyURI

"/>

element ScheduleState
diagram
type PlanStateType
used by
element  Schedule
facets
enumeration  Enabled
enumeration  Disabled
enumeration  Finished
source

<

xsd:element

 name

=

"ScheduleState

"

 type

=

"PlanStateType

"/>

element ScheduleTriggerCount
diagram
type restriction of xsd:int
used by
element  Schedule
facets
minInclusive  0
source

<

xsd:element

 name

=

"ScheduleTriggerCount

">

  

<

xsd:simpleType

>

    

<

xsd:restriction

 base

=

"xsd:int

">

      

<

xsd:minInclusive

 value

=

"0

"/>

    

</

xsd:restriction

>

  

</

xsd:simpleType

>

  

<

!--

 OPTIONAL - MUST be single-valued --

>

  

<

!--

 count of attempts to perform any action in this schedule --

>

  

<

!--

 see schedTriggers - section 4 [RFC3231] --

>



</

xsd:element

>

simpleType ActionNameType
type restriction of xsd:NMTOKEN
facets
enumeration  Vendor
enumeration  Disable
enumeration  Enable
enumeration  Pause
enumeration  Resume
enumeration  PurgeJobs
enumeration  Restart
enumeration  Shutdown
enumeration  Startup
enumeration  GetElements
enumeration  SetElements
enumeration  GetResources
enumeration  DeleteResources
enumeration  SetResources
enumeration  SubscribeForAlerts
enumeration  UnsubscribeForAlerts
enumeration  UpdateSchedule
source

<

xsd:simpleType

 name

=

"ActionNameType

">

  

<

xsd:restriction

 base

=

"xsd:NMTOKEN

">

    

<

xsd:enumeration

 value

=

"Vendor

"/>

    

<

xsd:enumeration

 value

=

"Disable

"/>

    

<

xsd:enumeration

 value

=

"Enable

"/>

    

<

xsd:enumeration

 value

=

"Pause

"/>

    

<

xsd:enumeration

 value

=

"Resume

"/>

    

<

xsd:enumeration

 value

=

"PurgeJobs

"/>

    

<

xsd:enumeration

 value

=

"Restart

"/>

    

<

xsd:enumeration

 value

=

"Shutdown

"/>

    

<

xsd:enumeration

 value

=

"Startup

"/>

    

<

xsd:enumeration

 value

=

"GetElements

"/>

    

<

xsd:enumeration

 value

=

"SetElements

"/>

    

<

xsd:enumeration

 value

=

"GetResources

"/>

    

<

xsd:enumeration

 value

=

"DeleteResources

"/>

    

<

xsd:enumeration

 value

=

"SetResources

"/>

    

<

xsd:enumeration

 value

=

"SubscribeForAlerts

"/>

    

<

xsd:enumeration

 value

=

"UnsubscribeForAlerts

"/>

    

<

xsd:enumeration

 value

=

"UpdateSchedule

"/>

  

</

xsd:restriction

>

  

<

!--

 action to perform, according to value of PlanMode --

>

  

<

!--

 see schedVariable and schedValue - section 4 [RFC3231] --

>



</

xsd:simpleType

>

simpleType ActionPauseModeType
type restriction of xsd:NMTOKEN
used by
element  ActionPauseMode
facets
enumeration  None
enumeration  AfterCurrentPage
enumeration  AfterCurrentDocument
enumeration  AfterCurrentJob
source

<

xsd:simpleType

 name

=

"ActionPauseModeType

">

  

<

xsd:restriction

 base

=

"xsd:NMTOKEN

">

    

<

xsd:enumeration

 value

=

"None

"/>

    

<

xsd:enumeration

 value

=

"AfterCurrentPage

"/>

    

<

xsd:enumeration

 value

=

"AfterCurrentDocument

"/>

    

<

xsd:enumeration

 value

=

"AfterCurrentJob

"/>

  

</

xsd:restriction

>

  

<

!--

 pause mode --

>

  

<

!--

 see Pause-Printer - section 3.2.7 [RFC2911] --

>

  

<

!--

 see Pause-Printer-After-Current-Job - section 3.2.1 [IPP-ADM] --

>



</

xsd:simpleType

>

simpleType ActionRestartModeType
type restriction of xsd:NMTOKEN
used by
elements  ActionResetMode ActionRestartMode
facets
enumeration  None
enumeration  CurrentCold
enumeration  CurrentWarm
enumeration  PreviousCold
enumeration  FactoryCold
source

<

xsd:simpleType

 name

=

"ActionRestartModeType

">

  

<

xsd:restriction

 base

=

"xsd:NMTOKEN

">

    

<

xsd:enumeration

 value

=

"None

"/>

    

<

xsd:enumeration

 value

=

"CurrentCold

"/>

    

<

xsd:enumeration

 value

=

"CurrentWarm

"/>

    

<

xsd:enumeration

 value

=

"PreviousCold

"/>

    

<

xsd:enumeration

 value

=

"FactoryCold

"/>

  

</

xsd:restriction

>

  

<

!--

 restart mode --

>

  

<

!--

 see prtGeneralReset - section 5 [RFC1759] --

>

  

<

!--

 see Restart-Printer - section 3.5.1 [IPP-ADM] --

>



</

xsd:simpleType

>

simpleType ActionStartupModeType
type restriction of xsd:NMTOKEN
used by
element  ActionStartupMode
facets
enumeration  None
enumeration  CurrentCold
enumeration  PreviousCold
enumeration  FactoryCold
source

<

xsd:simpleType

 name

=

"ActionStartupModeType

">

  

<

xsd:restriction

 base

=

"xsd:NMTOKEN

">

    

<

xsd:enumeration

 value

=

"None

"/>

    

<

xsd:enumeration

 value

=

"CurrentCold

"/>

    

<

xsd:enumeration

 value

=

"PreviousCold

"/>

    

<

xsd:enumeration

 value

=

"FactoryCold

"/>

  

</

xsd:restriction

>

  

<

!--

 startup mode --

>

  

<

!--

 see prtGeneralReset - section 5 [RFC1759] --

>

  

<

!--

 see Startup-Printer - section 3.5.3 [IPP-ADM] --

>



</

xsd:simpleType

>

simpleType PlanDayType
type restriction of xsd:int
used by
element  PlanDays/PlanDay
facets
minInclusive  1
maxInclusive  31
source

<

xsd:simpleType

 name

=

"PlanDayType

">

  

<

xsd:restriction

 base

=

"xsd:int

">

    

<

xsd:minInclusive

 value

=

"1

"/>

    

<

xsd:maxInclusive

 value

=

"31

"/>

  

</

xsd:restriction

>

  

<

!--

 day of month to perform PlanAction --

>

  

<

!--

 when value of PlanMode is 

'Calendar

'

 or 

'Oneshot

'

 --

>

  

<

!--

 see schedDay - section 4 [RFC3231] --

>



</

xsd:simpleType

>

simpleType PlanErrorType
type restriction of xsd:NMTOKEN
used by
element  PlanLastError
facets
enumeration  NoResponse
enumeration  NoError
enumeration  TooBig
enumeration  NoSuchName
enumeration  BadValue
enumeration  ReadOnly
enumeration  GeneralError
enumeration  NoAccess
enumeration  WrongType
enumeration  WrongLength
enumeration  WrongEncoding
enumeration  WrongValue
enumeration  NoCreation
enumeration  InconsistentValue
enumeration  ResourceUnavailable
enumeration  CommitFailed
enumeration  UndoFailed
enumeration  AuthorizationError
enumeration  NotWritable
enumeration  InconsistentName
source

<

xsd:simpleType

 name

=

"PlanErrorType

">

  

<

xsd:restriction

 base

=

"xsd:NMTOKEN

">

    

<

xsd:enumeration

 value

=

"NoResponse

"/>

    

<

xsd:enumeration

 value

=

"NoError

"/>

    

<

xsd:enumeration

 value

=

"TooBig

"/>

    

<

xsd:enumeration

 value

=

"NoSuchName

"/>

    

<

xsd:enumeration

 value

=

"BadValue

"/>

    

<

xsd:enumeration

 value

=

"ReadOnly

"/>

    

<

xsd:enumeration

 value

=

"GeneralError

"/>

    

<

xsd:enumeration

 value

=

"NoAccess

"/>

    

<

xsd:enumeration

 value

=

"WrongType

"/>

    

<

xsd:enumeration

 value

=

"WrongLength

"/>

    

<

xsd:enumeration

 value

=

"WrongEncoding

"/>

    

<

xsd:enumeration

 value

=

"WrongValue

"/>

    

<

xsd:enumeration

 value

=

"NoCreation

"/>

    

<

xsd:enumeration

 value

=

"InconsistentValue

"/>

    

<

xsd:enumeration

 value

=

"ResourceUnavailable

"/>

    

<

xsd:enumeration

 value

=

"CommitFailed

"/>

    

<

xsd:enumeration

 value

=

"UndoFailed

"/>

    

<

xsd:enumeration

 value

=

"AuthorizationError

"/>

    

<

xsd:enumeration

 value

=

"NotWritable

"/>

    

<

xsd:enumeration

 value

=

"InconsistentName

"/>

  

</

xsd:restriction

>

  

<

!--

 specific error (or none) when performing PlanAction --

>

  

<

!--

 see schedLastFailure - section 4 [RFC3231] --

>



</

xsd:simpleType

>

simpleType PlanHourType
type restriction of xsd:int
used by
element  PlanHours/PlanHour
facets
minInclusive  0
maxInclusive  23
source

<

xsd:simpleType

 name

=

"PlanHourType

">

  

<

xsd:restriction

 base

=

"xsd:int

">

    

<

xsd:minInclusive

 value

=

"0

"/>

    

<

xsd:maxInclusive

 value

=

"23

"/>

  

</

xsd:restriction

>

  

<

!--

 hour of day to perform PlanAction --

>

  

<

!--

 when value of PlanMode is 

'Calendar

'

 or 

'Oneshot

'

 --

>

  

<

!--

 see schedHour - section 4 [RFC3231] --

>



</

xsd:simpleType

>

simpleType PlanIndexType
type restriction of xsd:int
used by
element  PlanIndex
facets
minInclusive  1
source

<

xsd:simpleType

 name

=

"PlanIndexType

">

  

<

xsd:restriction

 base

=

"xsd:int

">

    

<

xsd:minInclusive

 value

=

"1

"/>

  

</

xsd:restriction

>

  

<

!--

 unique integer key of this plan --

>

  

<

!--

 see schedName - section 4 [RFC3231] --

>



</

xsd:simpleType

>

simpleType PlanIntervalType
type restriction of xsd:int
used by
element  PlanInterval
facets
minInclusive  0
source

<

xsd:simpleType

 name

=

"PlanIntervalType

">

  

<

xsd:restriction

 base

=

"xsd:int

">

    

<

xsd:minInclusive

 value

=

"0

"/>

  

</

xsd:restriction

>

  

<

!--

 minimum (not exact) interval in seconds between actions --

>

  

<

!--

 when value of PlanMode is 

'Periodic

'

 --

>

  

<

!--

 see schedInterval - section 4 [RFC3231] --

>



</

xsd:simpleType

>

simpleType PlanMinuteType
type restriction of xsd:int
used by
element  PlanMinutes/PlanMinute
facets
minInclusive  0
maxInclusive  59
source

<

xsd:simpleType

 name

=

"PlanMinuteType

">

  

<

xsd:restriction

 base

=

"xsd:int

">

    

<

xsd:minInclusive

 value

=

"0

"/>

    

<

xsd:maxInclusive

 value

=

"59

"/>

  

</

xsd:restriction

>

  

<

!--

 minute of hour to perform PlanAction --

>

  

<

!--

 when value of PlanMode is 

'Calendar

'

 or 

'Oneshot

'

 --

>

  

<

!--

 see schedMinute - section 4 [RFC3231] --

>



</

xsd:simpleType

>

simpleType PlanModeType
type restriction of xsd:NMTOKEN
used by
element  PlanMode
facets
enumeration  Periodic
enumeration  Calendar
enumeration  Oneshot
source

<

xsd:simpleType

 name

=

"PlanModeType

">

  

<

xsd:restriction

 base

=

"xsd:NMTOKEN

">

    

<

xsd:enumeration

 value

=

"Periodic

"/>

    

<

xsd:enumeration

 value

=

"Calendar

"/>

    

<

xsd:enumeration

 value

=

"Oneshot

"/>

  

</

xsd:restriction

>

  

<

!--

 timing mode of this planned action --

>

  

<

!--

 see schedType - section 4 [RFC3231] --

>



</

xsd:simpleType

>

simpleType PlanMonthType
type restriction of xsd:int
used by
element  PlanMonths/PlanMonth
facets
minInclusive  1
maxInclusive  12
source

<

xsd:simpleType

 name

=

"PlanMonthType

">

  

<

xsd:restriction

 base

=

"xsd:int

">

    

<

xsd:minInclusive

 value

=

"1

"/>

    

<

xsd:maxInclusive

 value

=

"12

"/>

  

</

xsd:restriction

>

  

<

!--

 month to perform PlanAction --

>

  

<

!--

 when value of PlanMode is 

'Calendar

'

 or 

'Oneshot

'

 --

>

  

<

!--

 see schedMonth - section 4 [RFC3231] --

>



</

xsd:simpleType

>

simpleType PlanStateType
type restriction of xsd:NMTOKEN
used by
elements  PlanState ScheduleState
facets
enumeration  Enabled
enumeration  Disabled
enumeration  Finished
source

<

xsd:simpleType

 name

=

"PlanStateType

">

  

<

xsd:restriction

 base

=

"xsd:NMTOKEN

">

    

<

xsd:enumeration

 value

=

"Enabled

"/>

    

<

xsd:enumeration

 value

=

"Disabled

"/>

    

<

xsd:enumeration

 value

=

"Finished

"/>

  

</

xsd:restriction

>

  

<

!--

 state of this plan --

>

  

<

!--

 see schedOperStatus - section 4 [RFC3231] --

>

  

<

!--

 see IPP job-state - section 4.3.7 [RFC2911] --

>



</

xsd:simpleType

>

simpleType PlanWeekDayType
type restriction of xsd:int
used by
element  PlanWeekDays/PlanWeekDay
facets
minInclusive  1
maxInclusive  7
source

<

xsd:simpleType

 name

=

"PlanWeekDayType

">

  

<

xsd:restriction

 base

=

"xsd:int

">

    

<

xsd:minInclusive

 value

=

"1

"/>

    

<

xsd:maxInclusive

 value

=

"7

"/>

  

</

xsd:restriction

>

  

<

!--

 day of week to perform PlanAction --

>

  

<

!--

 when value of PlanMode is 

'Calendar

'

 or 

'Oneshot

'

 --

>

  

<

!--

 see schedInterval - section 4 [RFC3231] --

>



</

xsd:simpleType

>


XML Schema documentation generated with
XMLSPY Schema Editor http://www.altova.com/xmlspy