Definition Type: Element
Name: Resource
Namespace: http://schemas.microsoft.com/project
Containing Schema: mspdi.xsd
MinOccurs 0
MaxOccurs unbounded
Abstract
Documentation:
There must be at least one resource in each Resources collection.
Collapse XSD Schema Diagram:
Drilldown into TimephasedData in schema mspdi_xsd Drilldown into Rates in schema mspdi_xsd Drilldown into AvailabilityPeriods in schema mspdi_xsd Drilldown into OutlineCode in schema mspdi_xsd Drilldown into Baseline in schema mspdi_xsd Drilldown into ExtendedAttribute in schema mspdi_xsd Drilldown into CreationDate in schema mspdi_xsd Drilldown into ActiveDirectoryGUID in schema mspdi_xsd Drilldown into ActualOvertimeWorkProtected in schema mspdi_xsd Drilldown into ActualWorkProtected in schema mspdi_xsd Drilldown into BookingType in schema mspdi_xsd Drilldown into IsEnterprise in schema mspdi_xsd Drilldown into IsInactive in schema mspdi_xsd Drilldown into IsGeneric in schema mspdi_xsd Drilldown into BCWP in schema mspdi_xsd Drilldown into BCWS in schema mspdi_xsd Drilldown into Notes in schema mspdi_xsd Drilldown into CalendarUID in schema mspdi_xsd Drilldown into ACWP in schema mspdi_xsd Drilldown into CV in schema mspdi_xsd Drilldown into SV in schema mspdi_xsd Drilldown into CostVariance in schema mspdi_xsd Drilldown into WorkVariance in schema mspdi_xsd Drilldown into RemainingOvertimeCost in schema mspdi_xsd Drilldown into RemainingCost in schema mspdi_xsd Drilldown into ActualOvertimeCost in schema mspdi_xsd Drilldown into ActualCost in schema mspdi_xsd Drilldown into CostPerUse in schema mspdi_xsd Drilldown into OvertimeCost in schema mspdi_xsd Drilldown into OvertimeRateFormat in schema mspdi_xsd Drilldown into OvertimeRate in schema mspdi_xsd Drilldown into Cost in schema mspdi_xsd Drilldown into StandardRateFormat in schema mspdi_xsd Drilldown into StandardRate in schema mspdi_xsd Drilldown into PercentWorkComplete in schema mspdi_xsd Drilldown into RemainingOvertimeWork in schema mspdi_xsd Drilldown into ActualOvertimeWork in schema mspdi_xsd Drilldown into RemainingWork in schema mspdi_xsd Drilldown into ActualWork in schema mspdi_xsd Drilldown into OvertimeWork in schema mspdi_xsd Drilldown into RegularWork in schema mspdi_xsd Drilldown into Work in schema mspdi_xsd Drilldown into AccrueAt in schema mspdi_xsd Drilldown into CanLevel in schema mspdi_xsd Drilldown into Finish in schema mspdi_xsd Drilldown into Start in schema mspdi_xsd Drilldown into AvailableTo in schema mspdi_xsd Drilldown into AvailableFrom in schema mspdi_xsd Drilldown into OverAllocated in schema mspdi_xsd Drilldown into PeakUnits in schema mspdi_xsd Drilldown into MaxUnits in schema mspdi_xsd Drilldown into HyperlinkSubAddress in schema mspdi_xsd Drilldown into HyperlinkAddress in schema mspdi_xsd Drilldown into Hyperlink in schema mspdi_xsd Drilldown into EmailAddress in schema mspdi_xsd Drilldown into WorkGroup in schema mspdi_xsd Drilldown into Group in schema mspdi_xsd Drilldown into Code in schema mspdi_xsd Drilldown into MaterialLabel in schema mspdi_xsd Drilldown into NTAccount in schema mspdi_xsd Drilldown into Phonetics in schema mspdi_xsd Drilldown into Initials in schema mspdi_xsd Drilldown into IsNull in schema mspdi_xsd Drilldown into Type in schema mspdi_xsd Drilldown into Name in schema mspdi_xsd Drilldown into ID in schema mspdi_xsd Drilldown into UID in schema mspdi_xsdXSD Diagram of Resource in schema mspdi_xsd (Microsoft Office 2003 Reference Schemas)
Collapse XSD Schema Code:
<xsd:element name="Resource" minOccurs="0" maxOccurs="unbounded">
    <xsd:annotation>
        <xsd:documentation>There must be at least one resource in each Resources collection.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
        <xsd:sequence>
            <xsd:element name="UID" type="xsd:integer">
                <xsd:annotation>
                    <xsd:documentation>The unique identifier of the resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="ID" type="xsd:integer" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The position identifier of the resource within the list of resources.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="Name" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The name of the resource.</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:maxLength value="512" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="Type" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The type of resource. Values are: 0=Material, 1=Work</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:integer">
                        <xsd:enumeration value="0" />
                        <xsd:enumeration value="1" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="IsNull" type="xsd:boolean" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>Specifies whether the resource is null.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="Initials" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The initials of the resource.</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:maxLength value="512" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="Phonetics" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The phonetic spelling of the resource name.  For use with Japanese only.</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:maxLength value="512" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="NTAccount" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The NT account associated with the resource.</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:maxLength value="512" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="MaterialLabel" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The unit of measure for the material resource.</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:maxLength value="512" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="Code" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The code or other information about the resource.</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:maxLength value="512" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="Group" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The group to which the resource belongs.</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:maxLength value="512" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="WorkGroup" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The type of workgroup to which the resource belongs. Values are: 0=Default, 1=None, 2=Email, 3=Web</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:integer">
                        <xsd:enumeration value="0" />
                        <xsd:enumeration value="1" />
                        <xsd:enumeration value="2" />
                        <xsd:enumeration value="3" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="EmailAddress" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The email address of the resource.</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:maxLength value="512" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="Hyperlink" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The title of the hyperlink associated with the resource.</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:maxLength value="512" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="HyperlinkAddress" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The hyperlink associated with the resource.</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:maxLength value="512" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="HyperlinkSubAddress" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The document bookmark of the hyperlink associated with the resource.</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:maxLength value="512" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="MaxUnits" type="xsd:float" default="1.0" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The maximum number of units that the resource is available.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="PeakUnits" type="xsd:float" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The largest number of units assigned to the resource at any time.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="OverAllocated" type="xsd:boolean" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>Whether the resource is overallocated.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="AvailableFrom" type="xsd:dateTime" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The first date that the resource is available.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="AvailableTo" type="xsd:dateTime" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The last date the resource is available.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="Start" type="xsd:dateTime" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The scheduled start date of the resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="Finish" type="xsd:dateTime" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The scheduled finish date of the resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="CanLevel" type="xsd:boolean" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>Whether the resource can be leveled.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="AccrueAt" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>How cost is accrued against the resource. Values are: 1=Start, 2=End, 3=Prorated</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:integer">
                        <xsd:enumeration value="1" />
                        <xsd:enumeration value="2" />
                        <xsd:enumeration value="3" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="Work" type="xsd:duration" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The total work assigned to the resource across all assigned tasks.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="RegularWork" type="xsd:duration" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The amount of non-overtime work assigned to the resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="OvertimeWork" type="xsd:duration" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The amount of overtime work assigned to the resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="ActualWork" type="xsd:duration" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The amount of actual work performed by the resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="RemainingWork" type="xsd:duration" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The amount of remaining work required to complete all assigned tasks.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="ActualOvertimeWork" type="xsd:duration" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The amount of actual overtime work performed by the resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="RemainingOvertimeWork" type="xsd:duration" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The amount of remaining overtime work required to complete all tasks.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="PercentWorkComplete" type="xsd:integer" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The percentage of work completed across all tasks.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="StandardRate" type="xsd:decimal" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The standard rate of the resource. This value is as of the current date if a rate table exists for the resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="StandardRateFormat" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The units used by Microsoft Project to display the standard rate.  1=m, 2=h, 3=d, 4=w, 5=mo, 7=y, 8=material resource rate (or blank symbol specified)</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:integer">
                        <xsd:enumeration value="1" />
                        <xsd:enumeration value="2" />
                        <xsd:enumeration value="3" />
                        <xsd:enumeration value="4" />
                        <xsd:enumeration value="5" />
                        <xsd:enumeration value="7" />
                        <xsd:enumeration value="8" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="Cost" type="xsd:decimal" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The total project cost for the resource across all assigned tasks.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="OvertimeRate" type="xsd:decimal" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The overtime rate of the resource. This value is as of the current date if a rate table exists for the resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="OvertimeRateFormat" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The units used by Microsoft Project to display the overtime rate.  1=m, 2=h, 3=d, 4=w, 5=mo, 7=y</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:integer">
                        <xsd:enumeration value="1" />
                        <xsd:enumeration value="2" />
                        <xsd:enumeration value="3" />
                        <xsd:enumeration value="4" />
                        <xsd:enumeration value="5" />
                        <xsd:enumeration value="7" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="OvertimeCost" type="xsd:decimal" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The total overtime cost for the resource including actual and remaining overtime costs.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="CostPerUse" type="xsd:decimal" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The cost per use of the resource. This value is as of the current date if a rate table exists for the resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="ActualCost" type="xsd:decimal" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The actual cost incurred by the resource across all assigned tasks.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="ActualOvertimeCost" type="xsd:decimal" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The actual overtime cost incurred by the resource across all assigned tasks.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="RemainingCost" type="xsd:decimal" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The remaining projected cost of the resource to complete all assigned tasks.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="RemainingOvertimeCost" type="xsd:decimal" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The remaining projected overtime cost of the resource to complete all assigned tasks.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="WorkVariance" type="xsd:float" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The difference between the baseline work and the work as minutes x 1000.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="CostVariance" type="xsd:float" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The difference between the baseline cost and the cost.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="SV" type="xsd:float" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>Earned value schedule variance, through the project status date.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="CV" type="xsd:float" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>Earned value cost variance, through the project status date.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="ACWP" type="xsd:float" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The actual cost of the work performed by the resource for the project to-date.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="CalendarUID" type="xsd:integer" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The resource calendar.Refers to a valid UID in the Calendars element of the Microsoft Project XML Schema.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="Notes" type="xsd:string" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>Text notes associated with the resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="BCWS" type="xsd:float" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The budget cost of work scheduled for the resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="BCWP" type="xsd:float" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The budgeted cost of of the work performed by the resource for the project to-date.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="IsGeneric" type="xsd:boolean" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>Specifies whether the resource is generic.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="IsInactive" type="xsd:boolean" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>Specifies whether the resource is set to inactive.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="IsEnterprise" type="xsd:boolean" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>Specifies whether the resource is an Enterprise resource.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="BookingType" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>Specifies the booking type of the resource. 1=Commited, 2=Proposed</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:integer">
                        <xsd:enumeration value="0" />
                        <xsd:enumeration value="1" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="ActualWorkProtected" type="xsd:duration" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>Specifies the duration through which actual work is protected.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="ActualOvertimeWorkProtected" type="xsd:duration" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>Specifies the duration through which actual overtime work is protected.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="ActiveDirectoryGUID" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The Active Directory GUID for the resource.</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                    <xsd:restriction base="xsd:string">
                        <xsd:maxLength value="16" />
                    </xsd:restriction>
                </xsd:simpleType>
            </xsd:element>
            <xsd:element name="CreationDate" type="xsd:dateTime" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>The date that the resource was created.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="ExtendedAttribute" minOccurs="0" maxOccurs="unbounded">
                <xsd:annotation>
                    <xsd:documentation>The value of an extended attribute.  Two pieces of data are necessary - a pointer back to the extended attribute table which is specified either by the unique ID or the Field ID, and the value which is specified either with the value, or a pointer back to the value list.</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="UID" type="xsd:integer" minOccurs="0">
                            <xsd:annotation>
                                <xsd:documentation>The unique ID of the value in the extended attribute collection.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                        <xsd:element name="FieldID" type="xsd:string" minOccurs="0">
                            <xsd:annotation>
                                <xsd:documentation>The PID of the custom field.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                        <xsd:element name="Value" type="xsd:string" minOccurs="0">
                            <xsd:annotation>
                                <xsd:documentation>The actual value of the extended attribute.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                        <xsd:element name="ValueID" type="xsd:integer" minOccurs="0">
                            <xsd:annotation>
                                <xsd:documentation>The ID of the value in the extended attribut lookup table.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                        <xsd:element name="DurationFormat" minOccurs="0">
                            <xsd:annotation>
                                <xsd:documentation>The format for expressing the bulk duration.  Values are: 3=m, 4=em, 5=h, 6=eh, 7=d, 8=ed, 9=w, 10=ew, 11=mo, 12=emo, 19=%, 20=e%, 21=null, 35=m?, 36=em?, 37=h?, 38=eh?, 39=d?, 40=ed?, 41=w?, 42=ew?, 43=mo?, 44=emo?, 51=%?, 52=e%? and 53=null.</xsd:documentation>
                            </xsd:annotation>
                            <xsd:simpleType>
                                <xsd:restriction base="xsd:integer">
                                    <xsd:enumeration value="3" />
                                    <xsd:enumeration value="4" />
                                    <xsd:enumeration value="5" />
                                    <xsd:enumeration value="6" />
                                    <xsd:enumeration value="7" />
                                    <xsd:enumeration value="8" />
                                    <xsd:enumeration value="9" />
                                    <xsd:enumeration value="10" />
                                    <xsd:enumeration value="11" />
                                    <xsd:enumeration value="12" />
                                    <xsd:enumeration value="19" />
                                    <xsd:enumeration value="20" />
                                    <xsd:enumeration value="21" />
                                    <xsd:enumeration value="35" />
                                    <xsd:enumeration value="36" />
                                    <xsd:enumeration value="37" />
                                    <xsd:enumeration value="38" />
                                    <xsd:enumeration value="39" />
                                    <xsd:enumeration value="40" />
                                    <xsd:enumeration value="41" />
                                    <xsd:enumeration value="42" />
                                    <xsd:enumeration value="43" />
                                    <xsd:enumeration value="44" />
                                    <xsd:enumeration value="51" />
                                    <xsd:enumeration value="52" />
                                    <xsd:enumeration value="53" />
                                </xsd:restriction>
                            </xsd:simpleType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="Baseline" minOccurs="0" maxOccurs="unbounded">
                <xsd:annotation>
                    <xsd:documentation>The baseline values for the resources.</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Number" type="xsd:integer">
                            <xsd:annotation>
                                <xsd:documentation>The unique number of the baseline data record.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                        <xsd:element name="Work" type="xsd:duration" minOccurs="0">
                            <xsd:annotation>
                                <xsd:documentation>The work assigned the resource when the baseline is saved.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                        <xsd:element name="Cost" type="xsd:float" minOccurs="0">
                            <xsd:annotation>
                                <xsd:documentation>The projected cost for the resource when the baseline was saved.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                        <xsd:element name="BCWS" type="xsd:float" minOccurs="0">
                            <xsd:annotation>
                                <xsd:documentation>The budget cost of work scheduled for the resource.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                        <xsd:element name="BCWP" type="xsd:float" minOccurs="0">
                            <xsd:annotation>
                                <xsd:documentation>The budgeted cost of of the work performed by the resource for the project to-date.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="OutlineCode" minOccurs="0" maxOccurs="unbounded">
                <xsd:annotation>
                    <xsd:documentation>The value of an outline code.  Two pieces of data are necessary - a pointer back to the outline code table which is specified either by the unique ID or the Field ID, and the value which is specified either with the value, or a pointer back to the value list.</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="UID" type="xsd:integer" minOccurs="0">
                            <xsd:annotation>
                                <xsd:documentation>The unique ID of the value in the outline code collection.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                        <xsd:element name="FieldID" type="xsd:string" minOccurs="0">
                            <xsd:annotation>
                                <xsd:documentation>The field ID in the localised language.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                        <xsd:element name="ValueID" type="xsd:integer" minOccurs="0">
                            <xsd:annotation>
                                <xsd:documentation>The unique ID in the value list associated with the definition in the outline code collection.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="AvailabilityPeriods" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>A collection of periods during which the resource is available.</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="AvailabilityPeriod" minOccurs="0" maxOccurs="unbounded">
                            <xsd:annotation>
                                <xsd:documentation>The period the resource is available.</xsd:documentation>
                            </xsd:annotation>
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element name="AvailableFrom" type="xsd:dateTime" minOccurs="0">
                                        <xsd:annotation>
                                            <xsd:documentation>The date that the resource becomes available for the specified period.</xsd:documentation>
                                        </xsd:annotation>
                                    </xsd:element>
                                    <xsd:element name="AvailableTo" type="xsd:dateTime" minOccurs="0">
                                        <xsd:annotation>
                                            <xsd:documentation>The last date that the resource is available for the specified period.</xsd:documentation>
                                        </xsd:annotation>
                                    </xsd:element>
                                    <xsd:element name="AvailableUnits" type="xsd:float" minOccurs="0">
                                        <xsd:annotation>
                                            <xsd:documentation>The percentage that the resource is available during the specified period.</xsd:documentation>
                                        </xsd:annotation>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="Rates" minOccurs="0">
                <xsd:annotation>
                    <xsd:documentation>A collection of periods and the rates associated with each one.</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Rate" minOccurs="0" maxOccurs="25">
                            <xsd:annotation>
                                <xsd:documentation>The definition of a time period, and the rates applicable for the resource during that period.</xsd:documentation>
                            </xsd:annotation>
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element name="RatesFrom" type="xsd:dateTime">
                                        <xsd:annotation>
                                            <xsd:documentation>The date that the rate becomes effective.</xsd:documentation>
                                        </xsd:annotation>
                                    </xsd:element>
                                    <xsd:element name="RatesTo" type="xsd:dateTime">
                                        <xsd:annotation>
                                            <xsd:documentation>The last date that the rate is effective.</xsd:documentation>
                                        </xsd:annotation>
                                    </xsd:element>
                                    <xsd:element name="RateTable" minOccurs="0">
                                        <xsd:annotation>
                                            <xsd:documentation>The unique identifier of the rate table for the resource. Values are: 0=A, 1=B, 2=C, 3=D, 4=E</xsd:documentation>
                                        </xsd:annotation>
                                        <xsd:simpleType>
                                            <xsd:restriction base="xsd:integer">
                                                <xsd:enumeration value="0" />
                                                <xsd:enumeration value="1" />
                                                <xsd:enumeration value="2" />
                                                <xsd:enumeration value="3" />
                                                <xsd:enumeration value="4" />
                                            </xsd:restriction>
                                        </xsd:simpleType>
                                    </xsd:element>
                                    <xsd:element name="StandardRate" type="xsd:decimal" minOccurs="0">
                                        <xsd:annotation>
                                            <xsd:documentation>The standard rate for the resource for the period specified.</xsd:documentation>
                                        </xsd:annotation>
                                    </xsd:element>
                                    <xsd:element name="StandardRateFormat" minOccurs="0">
                                        <xsd:annotation>
                                            <xsd:documentation>The units used by Microsoft Project to display the standard rate.  1=m, 2=h, 3=d, 4=w, 5=mo, 7=y</xsd:documentation>
                                        </xsd:annotation>
                                        <xsd:simpleType>
                                            <xsd:restriction base="xsd:integer">
                                                <xsd:enumeration value="1" />
                                                <xsd:enumeration value="2" />
                                                <xsd:enumeration value="3" />
                                                <xsd:enumeration value="4" />
                                                <xsd:enumeration value="5" />
                                                <xsd:enumeration value="7" />
                                            </xsd:restriction>
                                        </xsd:simpleType>
                                    </xsd:element>
                                    <xsd:element name="OvertimeRate" type="xsd:decimal" minOccurs="0">
                                        <xsd:annotation>
                                            <xsd:documentation>The overtime rate for the resource for the period specified.</xsd:documentation>
                                        </xsd:annotation>
                                    </xsd:element>
                                    <xsd:element name="OvertimeRateFormat" minOccurs="0">
                                        <xsd:annotation>
                                            <xsd:documentation>The units used by Microsoft Project to display the overtime rate.  1=m, 2=h, 3=d, 4=w, 5=mo, 7=y</xsd:documentation>
                                        </xsd:annotation>
                                        <xsd:simpleType>
                                            <xsd:restriction base="xsd:integer">
                                                <xsd:enumeration value="1" />
                                                <xsd:enumeration value="2" />
                                                <xsd:enumeration value="3" />
                                                <xsd:enumeration value="4" />
                                                <xsd:enumeration value="5" />
                                                <xsd:enumeration value="7" />
                                            </xsd:restriction>
                                        </xsd:simpleType>
                                    </xsd:element>
                                    <xsd:element name="CostPerUse" type="xsd:decimal" minOccurs="0">
                                        <xsd:annotation>
                                            <xsd:documentation>The cost per use of the resource. This value is as of the current date if a rate table exists for the resource.</xsd:documentation>
                                        </xsd:annotation>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="TimephasedData" type="TimephasedDataType" minOccurs="0" maxOccurs="unbounded">
                <xsd:annotation>
                    <xsd:documentation>The time phased data</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:sequence>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
UID nsC:UID (1) (1)
ID nsC:ID 0 (1)
Name nsC:Name 0 (1)
Type nsC:Type 0 (1)
IsNull nsC:IsNull 0 (1)
Initials nsC:Initials 0 (1)
Phonetics nsC:Phonetics 0 (1)
NTAccount nsC:NTAccount 0 (1)
MaterialLabel nsC:MaterialLabel 0 (1)
Code nsC:Code 0 (1)
Group nsC:Group 0 (1)
WorkGroup nsC:WorkGroup 0 (1)
EmailAddress nsC:EmailAddress 0 (1)
Hyperlink nsC:Hyperlink 0 (1)
HyperlinkAddress nsC:HyperlinkAddress 0 (1)
HyperlinkSubAddress nsC:HyperlinkSubAddress 0 (1)
MaxUnits nsC:MaxUnits 0 (1)
PeakUnits nsC:PeakUnits 0 (1)
OverAllocated nsC:OverAllocated 0 (1)
AvailableFrom nsC:AvailableFrom 0 (1)
AvailableTo nsC:AvailableTo 0 (1)
Start nsC:Start 0 (1)
Finish nsC:Finish 0 (1)
CanLevel nsC:CanLevel 0 (1)
AccrueAt nsC:AccrueAt 0 (1)
Work nsC:Work 0 (1)
RegularWork nsC:RegularWork 0 (1)
OvertimeWork nsC:OvertimeWork 0 (1)
ActualWork nsC:ActualWork 0 (1)
RemainingWork nsC:RemainingWork 0 (1)
ActualOvertimeWork nsC:ActualOvertimeWork 0 (1)
RemainingOvertimeWork nsC:RemainingOvertimeWork 0 (1)
PercentWorkComplete nsC:PercentWorkComplete 0 (1)
StandardRate nsC:StandardRate 0 (1)
StandardRateFormat nsC:StandardRateFormat 0 (1)
Cost nsC:Cost 0 (1)
OvertimeRate nsC:OvertimeRate 0 (1)
OvertimeRateFormat nsC:OvertimeRateFormat 0 (1)
OvertimeCost nsC:OvertimeCost 0 (1)
CostPerUse nsC:CostPerUse 0 (1)
ActualCost nsC:ActualCost 0 (1)
ActualOvertimeCost nsC:ActualOvertimeCost 0 (1)
RemainingCost nsC:RemainingCost 0 (1)
RemainingOvertimeCost nsC:RemainingOvertimeCost 0 (1)
WorkVariance nsC:WorkVariance 0 (1)
CostVariance nsC:CostVariance 0 (1)
SV nsC:SV 0 (1)
CV nsC:CV 0 (1)
ACWP nsC:ACWP 0 (1)
CalendarUID nsC:CalendarUID 0 (1)
Notes nsC:Notes 0 (1)
BCWS nsC:BCWS 0 (1)
BCWP nsC:BCWP 0 (1)
IsGeneric nsC:IsGeneric 0 (1)
IsInactive nsC:IsInactive 0 (1)
IsEnterprise nsC:IsEnterprise 0 (1)
BookingType nsC:BookingType 0 (1)
ActualWorkProtected nsC:ActualWorkProtected 0 (1)
ActualOvertimeWorkProtected nsC:ActualOvertimeWorkProtected 0 (1)
ActiveDirectoryGUID nsC:ActiveDirectoryGUID 0 (1)
CreationDate nsC:CreationDate 0 (1)
ExtendedAttribute nsC:ExtendedAttribute 0 unbounded
Baseline nsC:Baseline 0 unbounded
OutlineCode nsC:OutlineCode 0 unbounded
AvailabilityPeriods nsC:AvailabilityPeriods 0 (1)
Rates nsC:Rates 0 (1)
TimephasedData nsC:TimephasedData 0 unbounded