XML Schema for the TimephasedDataType Complex Type

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

The following schema shows the section of the Microsoft Office Project 2007 Data Interchange Schema (mspdi_pj12.xsd) that defines the TimephasedDataType complex type.

The complete Project Data Interchange Schema is included in the Project 2007 SDK download. For a link to the Project 2007 SDK download, see Welcome to the Microsoft Office Project 2007 SDK.

TimephasedDataType Schema

<?xml version="1.0" encoding="utf-8"?>
<!-- data type definitions - @TimephasedData schema -->
<xsd:complexType name="TimephasedDataType">
  <xsd:annotation>
    <xsd:documentation>The definition of the timephased data block.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Type" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          The type of task timephased data. Values are:
          1=Assignment Remaining Work
          2=Assignment Actual Work
          3=Assignment Actual Overtime Work
          4=Assignment Baseline Work
          5=Assignment Baseline Cost
          6=Assignment Actual Cost
          7=Resource Baseline Work
          8=Resource Baseline Cost
          9=Task Baseline Work
          10=Task Baseline Cost
          11=Task Percent Complete
          16=Assignment Baseline 1 Work
          17=Assignment Baseline 1 Cost
          18=Task Baseline 1 Work
          19=Task Baseline 1 Cost
          20=Resource Baseline 1 Work
          21=Resource Baseline 1 Cost
          22=Assignment Baseline 2 Work
          23=Assignment Baseline 2 Cost
          24=Task Baseline 2 Work
          25=Task Baseline 2 Cost
          26=Resource Baseline 2 Work
          27=Resource Baseline 2 Cost
          28=Assignment Baseline 3 Work
          29=Assignment Baseline 3 Cost
          30=Task Baseline 3 Work
          31=Task Baseline 3 Cost
          32=Resource Baseline 3 Work
          33=Resource Baseline 3 Cost
          34=Assignment Baseline 4 Work
          35=Assignment Baseline 4 Cost
          36=Task Baseline 4 Work
          37=Task Baseline 4 Cost
          38=Resource Baseline 4 Work
          39=Resource Baseline 4 Cost
          40=Assignment Baseline 5 Work
          41=Assignment Baseline 5 Cost
          42=Task Baseline 5 Work
          43=Task Baseline 5 Cost
          44=Resource Baseline 5 Work
          45=Resource Baseline 5 Cost
          46=Assignment Baseline 6 Work
          47=Assignment Baseline 6 Cost
          48=Task Baseline 6 Work
          49=Task Baseline 6 Cost
          50=Resource Baseline 6 Work
          51=Resource Baseline 6 Cost
          52=Assignment Baseline 7 Work
          53=Assignment Baseline 7 Cost
          54=Task Baseline 7 Work
          55=Task Baseline 7 Cost
          56=Resource Baseline 7 Work
          57=Resource Baseline 7 Cost
          58=Assignment Baseline 8 Work
          59=Assignment Baseline 8 Cost
          60=Task Baseline 8 Work
          61=Task Baseline 8 Cost
          62=Resource Baseline 8 Work
          63=Resource Baseline 8 Cost
          64=Assignment Baseline 9 Work
          65=Assignment Baseline 9 Cost
          66=Task Baseline 9 Work
          67=Task Baseline 9 Cost
          68=Resource Baseline 9 Work
          69=Resource Baseline 9 Cost
          70=Assignment Baseline 10 Work
          71=Assignment Baseline 10 Cost
          72=Task Baseline 10 Work
          73=Task Baseline 10 Cost
          74=Resource Baseline 10 Work
          75=Resource Baseline 10 Cost
          76=Physical Percent Complete
        </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="6" />
          <xsd:enumeration value="7" />
          <xsd:enumeration value="8" />
          <xsd:enumeration value="9" />
          <xsd:enumeration value="10" />
          <xsd:enumeration value="11" />
          <xsd:enumeration value="16" />
          <xsd:enumeration value="17" />
          <xsd:enumeration value="18" />
          <xsd:enumeration value="19" />
          <xsd:enumeration value="20" />
          <xsd:enumeration value="21" />
          <xsd:enumeration value="22" />
          <xsd:enumeration value="23" />
          <xsd:enumeration value="24" />
          <xsd:enumeration value="25" />
          <xsd:enumeration value="26" />
          <xsd:enumeration value="27" />
          <xsd:enumeration value="28" />
          <xsd:enumeration value="29" />
          <xsd:enumeration value="30" />
          <xsd:enumeration value="31" />
          <xsd:enumeration value="32" />
          <xsd:enumeration value="33" />
          <xsd:enumeration value="34" />
          <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="45" />
          <xsd:enumeration value="46" />
          <xsd:enumeration value="47" />
          <xsd:enumeration value="48" />
          <xsd:enumeration value="49" />
          <xsd:enumeration value="50" />
          <xsd:enumeration value="51" />
          <xsd:enumeration value="52" />
          <xsd:enumeration value="53" />
          <xsd:enumeration value="54" />
          <xsd:enumeration value="55" />
          <xsd:enumeration value="56" />
          <xsd:enumeration value="57" />
          <xsd:enumeration value="58" />
          <xsd:enumeration value="59" />
          <xsd:enumeration value="60" />
          <xsd:enumeration value="61" />
          <xsd:enumeration value="62" />
          <xsd:enumeration value="63" />
          <xsd:enumeration value="64" />
          <xsd:enumeration value="65" />
          <xsd:enumeration value="66" />
          <xsd:enumeration value="67" />
          <xsd:enumeration value="68" />
          <xsd:enumeration value="69" />
          <xsd:enumeration value="70" />
          <xsd:enumeration value="71" />
          <xsd:enumeration value="72" />
          <xsd:enumeration value="73" />
          <xsd:enumeration value="74" />
          <xsd:enumeration value="75" />
          <xsd:enumeration value="76" />
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="UID" type="xsd:integer">
      <xsd:annotation>
        <xsd:documentation>The unique identifier of the timephased data record.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Start" type="xsd:dateTime" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>The start date of the timephased data period.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Finish" type="xsd:dateTime" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>The finish date of the timephased data period.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Unit" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>The time unit of the timephased data period. Values are: 0=m, 1=h, 2=d, 3=w, 5=mo, 8=y.</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="5" />
          <xsd:enumeration value="8" />
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="Value" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>The value per unit of time for the timephased data period.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

See Also

Concepts

TimephasedDataType Elements and XML Structure