<xsd:complexType name="typeInstanceData">
<xsd:annotation>
<xsd:documentation xml:lang="en">Data pertaining to this instance of PMXML. Helps the processing application know how to deal with the data.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="UserID" type="xsd:long" />
<xsd:element name="UserName" type="xsd:string" minOccurs="0" />
<xsd:element name="AppName" type="xsd:integer">
<xsd:annotation>
<xsd:documentation>ID of the application this data was extracted from: 1 = Project Office 3.2
8 = Microsoft Project 98
9 = Microsoft Project 2000</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="AppVersion" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Version number of the application this data was extracted from.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Generated" type="xsd:string">
<xsd:annotation>
<xsd:documentation>mandatory: date-time this xml was generated</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SchemaVersion" type="xsd:string">
<xsd:annotation>
<xsd:documentation>mandatory, format XXXX.XXXX</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="MachineName" type="xsd:string" minOccurs="0" />
<xsd:element name="Projects">
<xsd:annotation>
<xsd:documentation>List of Project ID's from the Procects contained in this document</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ProjectName">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="projectID" type="xsd:long" use="required" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|