complexType ScheduleRevisionType
diagram plmxml_diagrams/plmxml_p1513.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:StructureRevisionBase
properties
base plm:StructureRevisionBase
children plm:Description plm:ApplicationRef plm:Attribute plm:BoxBound plm:SphereBound plm:Bound plm:VariantDefault plm:VariantRuleCheck plm:PropertyGroup plm:FixedCostInfo
used by
element ScheduleRevision
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
attributeRefs  xsd:IDREFS  optional      
accessRefs  plm:uriReferenceListType  optional      
statusRef  plm:anyURIType  optional      
checkoutRefs  plm:uriReferenceListType  optional      
subType  xsd:string  optional      
effectivityRefs  plm:uriReferenceListType  optional      
releaseStatusRefs  plm:uriReferenceListType  optional      
revision  xsd:string  required      
version  xsd:nonNegativeInteger  optional      
masterRef  plm:anyURIType  required      
optionRefs  plm:uriReferenceListType  optional      
instanceRefs  plm:uriReferenceListType  optional      
gdeInstanceRefs  plm:uriReferenceListType  optional      
simplifiedRepRefs  plm:uriReferenceListType  optional      
propertyRefs  plm:uriReferenceListType  optional      
isBaseline  xsd:boolean    false    
baselineCostRef  plm:anyURIType  optional      
summaryTaskRef  plm:anyURIType  optional      
isTemplate  xsd:boolean    false    
progress  plm:ScheduleProgressEnum    notStarted    
priority  plm:SchedulePriorityEnum    medium    
isPublished  xsd:boolean    true    
isPublic  xsd:boolean  optional      
linksAllowed  xsd:boolean    true    
progressLinked  xsd:boolean    false    
schedulingInfoRequiresRecalc  xsd:boolean    false    
executionInfoRequiresRecalc  xsd:boolean    false    
masterSubInfoRequiresRecalc  xsd:boolean    false    
rightsMask  xsd:boolean    false    
scheduledEndDate  xsd:boolean    false    
start  xsd:dateTime  optional      
end  xsd:dateTime  optional      
deliverableRefs  plm:uriReferenceListType  optional      
scheduleMemberRefs  plm:uriReferenceListType  optional      
notificationsEnabled  xsd:boolean    false    
archiveNotifications  xsd:boolean    false    
latestStart  xsd:dateTime  optional      
earliestEnd  xsd:dateTime  optional      
wBSFormat  xsd:string  optional      
wBSValue  xsd:string  optional      
useEnd  xsd:boolean    false    
type  plm:ScheduleEnum    normal    
masterScheduleRef  plm:anyURIType  optional      
finalStatus  xsd:string  optional      
proxyTaskRefs  plm:uriReferenceListType  optional      
calendarRef  plm:anyURIType  optional      
allowExecUpdate  xsd:boolean    false    
annotation
documentation

      Represents a revision of a schedule.

      Attributes:

      isBaseline:     Whether the ScheduleRevision is a baseline.
      baselineCostRef: If the ScheduleRevision is a baseline, baselineCostRef
                      references a Money representing the baseline cost of the
                      ScheduleRevision. Deprecated.
      summaryTaskRef: A reference to the ScheduleTaskRevision that represents
                      a revision of the top-level summary task for this
                      ScheduleRevision.
      isTemplate:     Whether the ScheduleRevision is a template. Template
                      ScheduleRevision elements cannot be published or
                      executed.
      progress:       The progress of the ScheduleRevision.
      priority:       The priority of the ScheduleRevision.
      isPublished:    Whether the ScheduleMember elements assigned to the
                      ScheduleRevision have access to it.
      isPublic:       Whether ScheduleMember elements that are not assigned to
                      the ScheduleRevision have read access to it. The default
                      value is the value of the isPublished attribute.
      linksAllowed:   Whether the ScheduleTaskRevision elements of another
                      ScheduleRevision can be dependent on the
                      ScheduleTaskRevision elements of this ScheduleRevision.
      progressLinked: Whether the fraction complete is linked to the actual
                      work.
      schedulingInfoRequiresRecalc: Whether the scheduling information of the
                      ScheduleRevision requires recalculation.
      executionInfoRequiresRecalc: Whether the execution information of the
                      ScheduleRevision requires recalculation.
      masterSubInfoRequiresRecalc: Whether the master and sub information of
                      the ScheduleRevision requires recalculation.
      rightsMask:     Whether the ScheduleMember elements referenced by
                      scheduleMemberRefs can modify the ScheduleTaskRevision
                      referenced by the summaryTaskRef attribute.
      scheduledEndDate: When a ScheduleTaskRevision is completed, its end
                      attribute is set to its scheduled end date if
                      scheduledEndDate is true and to the system date if
                      scheduledEndDate is false.
      start:          The date and time of the start of the ScheduleRevision.
      end:            The date and time of the end of the ScheduleRevision.
      deliverableRefs: A list of references to the Deliverable elements for
                      this ScheduleRevision.
      scheduleMemberRefs: A list of references to the ScheduleMember elements
                      for this ScheduleRevision.
      notificationsEnabled: Whether notifications on the ScheduleRevision are
                      enabled.
      archiveNotifications: Whether the notifications are archived when the
                      ScheduleRevision is completed.
      latestStart:    The date and time of the latest allowable start of the
                      ScheduleRevision. The start date and time is not allowed
                      to be later even if a sub-schedule starts later.
      earliestEnd:    The date and time of the earliest allowable end of the
                      ScheduleRevision. The end date and time is not allowed
                      to be earlier even if a sub-schedule ends earlier.
      wBSFormat:      The format of the work breakdown structure identifier as
                      a string.
      wBSValue:       The value of the work breakdown structure identifier as
                      a string.
      useEnd:         Whether to use the date and time of the end of the
                      ScheduleRevision, given in the end attribute, for
                      scheduling. The default value is false, which means that
                      the date and time of the start of the ScheduleRevision,
                      given in the start attribute, should be used for
                      scheduling.
      type:           The type of the schedule.
      masterScheduleRef: Reference a Schedule, which represents the master
                      schedule when this Schedule/ScheduleRevision set
                      represents a sub-schedule.
      finalStatus:    The customizable status of the schedule.
      proxyTaskRefs:  References the proxy tasks.
      calendarRef:    References the related calendar.
      allowExecUpdate: Whether execution information of tasks in the schedule
                       may be updated after they have been closed, completed or
                       aborted.

      Sub-elements:

      FixedCostInfo:  Any number of FixedCostInfo sub-elements hold additional
                      information about the fixed costs associated with the
                      ScheduleRevision. Deprecated.
     
source <xsd:complexType name="ScheduleRevisionType">
 
<xsd:annotation>
   
<xsd:documentation>
      Represents a revision of a schedule.

      Attributes:

      isBaseline:     Whether the ScheduleRevision is a baseline.
      baselineCostRef: If the ScheduleRevision is a baseline, baselineCostRef
                      references a Money representing the baseline cost of the
                      ScheduleRevision. Deprecated.
      summaryTaskRef: A reference to the ScheduleTaskRevision that represents
                      a revision of the top-level summary task for this
                      ScheduleRevision.
      isTemplate:     Whether the ScheduleRevision is a template. Template
                      ScheduleRevision elements cannot be published or
                      executed.
      progress:       The progress of the ScheduleRevision.
      priority:       The priority of the ScheduleRevision.
      isPublished:    Whether the ScheduleMember elements assigned to the
                      ScheduleRevision have access to it.
      isPublic:       Whether ScheduleMember elements that are not assigned to
                      the ScheduleRevision have read access to it. The default
                      value is the value of the isPublished attribute.
      linksAllowed:   Whether the ScheduleTaskRevision elements of another
                      ScheduleRevision can be dependent on the
                      ScheduleTaskRevision elements of this ScheduleRevision.
      progressLinked: Whether the fraction complete is linked to the actual
                      work.
      schedulingInfoRequiresRecalc: Whether the scheduling information of the
                      ScheduleRevision requires recalculation.
      executionInfoRequiresRecalc: Whether the execution information of the
                      ScheduleRevision requires recalculation.
      masterSubInfoRequiresRecalc: Whether the master and sub information of
                      the ScheduleRevision requires recalculation.
      rightsMask:     Whether the ScheduleMember elements referenced by
                      scheduleMemberRefs can modify the ScheduleTaskRevision
                      referenced by the summaryTaskRef attribute.
      scheduledEndDate: When a ScheduleTaskRevision is completed, its end
                      attribute is set to its scheduled end date if
                      scheduledEndDate is true and to the system date if
                      scheduledEndDate is false.
      start:          The date and time of the start of the ScheduleRevision.
      end:            The date and time of the end of the ScheduleRevision.
      deliverableRefs: A list of references to the Deliverable elements for
                      this ScheduleRevision.
      scheduleMemberRefs: A list of references to the ScheduleMember elements
                      for this ScheduleRevision.
      notificationsEnabled: Whether notifications on the ScheduleRevision are
                      enabled.
      archiveNotifications: Whether the notifications are archived when the
                      ScheduleRevision is completed.
      latestStart:    The date and time of the latest allowable start of the
                      ScheduleRevision. The start date and time is not allowed
                      to be later even if a sub-schedule starts later.
      earliestEnd:    The date and time of the earliest allowable end of the
                      ScheduleRevision. The end date and time is not allowed
                      to be earlier even if a sub-schedule ends earlier.
      wBSFormat:      The format of the work breakdown structure identifier as
                      a string.
      wBSValue:       The value of the work breakdown structure identifier as
                      a string.
      useEnd:         Whether to use the date and time of the end of the
                      ScheduleRevision, given in the end attribute, for
                      scheduling. The default value is false, which means that
                      the date and time of the start of the ScheduleRevision,
                      given in the start attribute, should be used for
                      scheduling.
      type:           The type of the schedule.
      masterScheduleRef: Reference a Schedule, which represents the master
                      schedule when this Schedule/ScheduleRevision set
                      represents a sub-schedule.
      finalStatus:    The customizable status of the schedule.
      proxyTaskRefs:  References the proxy tasks.
      calendarRef:    References the related calendar.
      allowExecUpdate: Whether execution information of tasks in the schedule
                       may be updated after they have been closed, completed or
                       aborted.

      Sub-elements:

      FixedCostInfo:  Any number of FixedCostInfo sub-elements hold additional
                      information about the fixed costs associated with the
                      ScheduleRevision. Deprecated.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:StructureRevisionBase">
     
<xsd:choice minOccurs="0" maxOccurs="unbounded">
       
<xsd:element name="FixedCostInfo" type="plm:FixedCostInfoType" plm:deprecated="true"/>
     
</xsd:choice>
     
<xsd:attribute name="isBaseline" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="baselineCostRef" type="plm:anyURIType" use="optional" plm:refType="plm:Money" plm:deprecated="true"/>
     
<xsd:attribute name="summaryTaskRef" type="plm:anyURIType" use="optional" plm:refType="plm:ScheduleTaskRevision"/>
     
<xsd:attribute name="isTemplate" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="progress" type="plm:ScheduleProgressEnum" default="notStarted"/>
     
<xsd:attribute name="priority" type="plm:SchedulePriorityEnum" default="medium"/>
     
<xsd:attribute name="isPublished" type="xsd:boolean" default="true"/>
     
<xsd:attribute name="isPublic" type="xsd:boolean" use="optional"/>
     
<xsd:attribute name="linksAllowed" type="xsd:boolean" default="true"/>
     
<xsd:attribute name="progressLinked" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="schedulingInfoRequiresRecalc" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="executionInfoRequiresRecalc" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="masterSubInfoRequiresRecalc" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="rightsMask" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="scheduledEndDate" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="start" type="xsd:dateTime" use="optional"/>
     
<xsd:attribute name="end" type="xsd:dateTime" use="optional"/>
     
<xsd:attribute name="deliverableRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ScheduleDeliverable"/>
     
<xsd:attribute name="scheduleMemberRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ScheduleMember"/>
     
<xsd:attribute name="notificationsEnabled" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="archiveNotifications" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="latestStart" type="xsd:dateTime" use="optional"/>
     
<xsd:attribute name="earliestEnd" type="xsd:dateTime" use="optional"/>
     
<xsd:attribute name="wBSFormat" type="xsd:string" use="optional"/>
     
<xsd:attribute name="wBSValue" type="xsd:string" use="optional"/>
     
<xsd:attribute name="useEnd" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="type" type="plm:ScheduleEnum" default="normal"/>
     
<xsd:attribute name="masterScheduleRef" type="plm:anyURIType" use="optional" plm:refType="plm:Schedule"/>
     
<xsd:attribute name="finalStatus" type="xsd:string" use="optional"/>
     
<xsd:attribute name="proxyTaskRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ScheduleTask plm:ProxyTask"/>
     
<xsd:attribute name="calendarRef" type="plm:anyURIType" use="optional" plm:refType="plm:Calendar"/>
     
<xsd:attribute name="allowExecUpdate" type="xsd:boolean" default="false"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute ScheduleRevisionType/@isBaseline
type xsd:boolean
properties
default false
source <xsd:attribute name="isBaseline" type="xsd:boolean" default="false"/>

attribute ScheduleRevisionType/@baselineCostRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="baselineCostRef" type="plm:anyURIType" use="optional" plm:refType="plm:Money" plm:deprecated="true"/>

attribute ScheduleRevisionType/@summaryTaskRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="summaryTaskRef" type="plm:anyURIType" use="optional" plm:refType="plm:ScheduleTaskRevision"/>

attribute ScheduleRevisionType/@isTemplate
type xsd:boolean
properties
default false
source <xsd:attribute name="isTemplate" type="xsd:boolean" default="false"/>

attribute ScheduleRevisionType/@progress
type plm:ScheduleProgressEnum
properties
default notStarted
facets
Kind Value Annotation
enumeration notStarted
enumeration inProgress
enumeration needsAttention
enumeration complete
enumeration abandoned
enumeration late
enumeration closed
enumeration aborted
source <xsd:attribute name="progress" type="plm:ScheduleProgressEnum" default="notStarted"/>

attribute ScheduleRevisionType/@priority
type plm:SchedulePriorityEnum
properties
default medium
facets
Kind Value Annotation
enumeration lowest
enumeration low
enumeration mediumLow
enumeration medium
enumeration high
enumeration veryHigh
enumeration highest
source <xsd:attribute name="priority" type="plm:SchedulePriorityEnum" default="medium"/>

attribute ScheduleRevisionType/@isPublished
type xsd:boolean
properties
default true
source <xsd:attribute name="isPublished" type="xsd:boolean" default="true"/>

attribute ScheduleRevisionType/@isPublic
type xsd:boolean
properties
use optional
source <xsd:attribute name="isPublic" type="xsd:boolean" use="optional"/>

attribute ScheduleRevisionType/@linksAllowed
type xsd:boolean
properties
default true
source <xsd:attribute name="linksAllowed" type="xsd:boolean" default="true"/>

attribute ScheduleRevisionType/@progressLinked
type xsd:boolean
properties
default false
source <xsd:attribute name="progressLinked" type="xsd:boolean" default="false"/>

attribute ScheduleRevisionType/@schedulingInfoRequiresRecalc
type xsd:boolean
properties
default false
source <xsd:attribute name="schedulingInfoRequiresRecalc" type="xsd:boolean" default="false"/>

attribute ScheduleRevisionType/@executionInfoRequiresRecalc
type xsd:boolean
properties
default false
source <xsd:attribute name="executionInfoRequiresRecalc" type="xsd:boolean" default="false"/>

attribute ScheduleRevisionType/@masterSubInfoRequiresRecalc
type xsd:boolean
properties
default false
source <xsd:attribute name="masterSubInfoRequiresRecalc" type="xsd:boolean" default="false"/>

attribute ScheduleRevisionType/@rightsMask
type xsd:boolean
properties
default false
source <xsd:attribute name="rightsMask" type="xsd:boolean" default="false"/>

attribute ScheduleRevisionType/@scheduledEndDate
type xsd:boolean
properties
default false
source <xsd:attribute name="scheduledEndDate" type="xsd:boolean" default="false"/>

attribute ScheduleRevisionType/@start
type xsd:dateTime
properties
use optional
source <xsd:attribute name="start" type="xsd:dateTime" use="optional"/>

attribute ScheduleRevisionType/@end
type xsd:dateTime
properties
use optional
source <xsd:attribute name="end" type="xsd:dateTime" use="optional"/>

attribute ScheduleRevisionType/@deliverableRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="deliverableRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ScheduleDeliverable"/>

attribute ScheduleRevisionType/@scheduleMemberRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="scheduleMemberRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ScheduleMember"/>

attribute ScheduleRevisionType/@notificationsEnabled
type xsd:boolean
properties
default false
source <xsd:attribute name="notificationsEnabled" type="xsd:boolean" default="false"/>

attribute ScheduleRevisionType/@archiveNotifications
type xsd:boolean
properties
default false
source <xsd:attribute name="archiveNotifications" type="xsd:boolean" default="false"/>

attribute ScheduleRevisionType/@latestStart
type xsd:dateTime
properties
use optional
source <xsd:attribute name="latestStart" type="xsd:dateTime" use="optional"/>

attribute ScheduleRevisionType/@earliestEnd
type xsd:dateTime
properties
use optional
source <xsd:attribute name="earliestEnd" type="xsd:dateTime" use="optional"/>

attribute ScheduleRevisionType/@wBSFormat
type xsd:string
properties
use optional
source <xsd:attribute name="wBSFormat" type="xsd:string" use="optional"/>

attribute ScheduleRevisionType/@wBSValue
type xsd:string
properties
use optional
source <xsd:attribute name="wBSValue" type="xsd:string" use="optional"/>

attribute ScheduleRevisionType/@useEnd
type xsd:boolean
properties
default false
source <xsd:attribute name="useEnd" type="xsd:boolean" default="false"/>

attribute ScheduleRevisionType/@type
type plm:ScheduleEnum
properties
default normal
facets
Kind Value Annotation
enumeration normal
enumeration master
enumeration sub
enumeration masterSub
source <xsd:attribute name="type" type="plm:ScheduleEnum" default="normal"/>

attribute ScheduleRevisionType/@masterScheduleRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="masterScheduleRef" type="plm:anyURIType" use="optional" plm:refType="plm:Schedule"/>

attribute ScheduleRevisionType/@finalStatus
type xsd:string
properties
use optional
source <xsd:attribute name="finalStatus" type="xsd:string" use="optional"/>

attribute ScheduleRevisionType/@proxyTaskRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="proxyTaskRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ScheduleTask plm:ProxyTask"/>

attribute ScheduleRevisionType/@calendarRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="calendarRef" type="plm:anyURIType" use="optional" plm:refType="plm:Calendar"/>

attribute ScheduleRevisionType/@allowExecUpdate
type xsd:boolean
properties
default false
source <xsd:attribute name="allowExecUpdate" type="xsd:boolean" default="false"/>

element ScheduleRevisionType/FixedCostInfo
diagram plmxml_diagrams/plmxml_p1514.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:FixedCostInfoType
properties
content complex
children plm:Description plm:ApplicationRef
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
fixedCostRefs  plm:uriReferenceListType  optional      
billingRateRef  plm:anyURIType  optional      
billingCode  xsd:string  optional      
billingSubCode  xsd:string  optional      
billingType  plm:FixedCostBillingTypeEnum  optional      
customBillingType  xsd:string  optional      
source <xsd:element name="FixedCostInfo" type="plm:FixedCostInfoType" plm:deprecated="true"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy