pml.liquid.xsd 84 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xs:schema xmlns:pmxml="http://www.pacificedge.com/PMXML"
  3. xmlns:xs="http://www.w3.org/2001/XMLSchema"
  4. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  5. xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
  6. xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
  7. xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
  8. xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
  9. xmlns:p5opr="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd"
  10. xmlns:p5_simpleSchema_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/p5_simpleSchema_map.xsd"
  11. targetNamespace="http://www.pacificedge.com/PMXML"><!-- From http://www.pacificedge.com/xml/PMXML2%20030802.xsd 2002-06-03 -->
  12. <xs:annotation>
  13. <xs:documentation xml:lang="en">
  14. Project Management Exchange schema for Pacific Edge Software, Inc.
  15. Copyright 2001 Pacific Edge Software, Inc. All rights reserved.
  16. </xs:documentation>
  17. </xs:annotation>
  18. <xs:annotation>
  19. <xs:documentation xml:lang="en">Notes:
  20. - "{object}ID" elements are referential only within document instance.
  21. - "PersistentID" elements persist IDs that are relevant to an application.
  22. - Only InstanceData, Projects and PoolResources exist as top level elements.
  23. </xs:documentation>
  24. </xs:annotation>
  25. <xs:annotation>
  26. <xs:documentation>This schema will validate the following stand-alone objects: ProjectManagementSchema, Projects, and PoolResources.</xs:documentation>
  27. </xs:annotation>
  28. <!-- -->
  29. <!-- ============================================================================ -->
  30. <xs:element name="ProjectManagementSchema" id="___d15e96607-1_ProjectMan">
  31. <xs:annotation>
  32. <xs:documentation xml:lang="en">This is the root PMXML document. All following objects are included in this construct.</xs:documentation>
  33. </xs:annotation>
  34. <xs:complexType id="___d15e96611-1">
  35. <xs:sequence id="___d15e96612-1">
  36. <xs:element name="InstanceData"
  37. type="pmxml:typeInstanceData"
  38. minOccurs="0"
  39. id="___d15e96613-1_InstanceDa"/>
  40. <xs:element ref="pmxml:PoolResources" minOccurs="0" id="___d15e96614-1"/>
  41. <xs:element ref="pmxml:Projects" minOccurs="0" id="___d15e96615-1"/>
  42. </xs:sequence>
  43. </xs:complexType>
  44. </xs:element>
  45. <!---->
  46. <!-- == Global Elements ========================================================= -->
  47. <xs:element name="Projects" id="___d15e96618-1_Projects">
  48. <xs:annotation>
  49. <xs:documentation>A collection of Project objects.</xs:documentation>
  50. </xs:annotation>
  51. <xs:complexType id="___d15e96622-1">
  52. <xs:sequence minOccurs="0" id="___d15e96623-1">
  53. <xs:element name="Project"
  54. type="pmxml:typeProject"
  55. maxOccurs="unbounded"
  56. id="___d15e96624-1_Project"/>
  57. </xs:sequence>
  58. <xs:attribute name="count"
  59. type="xs:integer"
  60. use="optional"
  61. id="___d15e96625-1_count"/>
  62. </xs:complexType>
  63. </xs:element>
  64. <xs:element name="Project" type="pmxml:typeProject" id="___d15e96626-1_Project">
  65. <xs:annotation>
  66. <xs:documentation>This is a global object to allow a single project to be validated by this schema.</xs:documentation>
  67. </xs:annotation>
  68. </xs:element>
  69. <xs:element name="PoolResources" id="___d15e96631-1_PoolResour">
  70. <xs:annotation>
  71. <xs:documentation>A collection of Resource objects.</xs:documentation>
  72. </xs:annotation>
  73. <xs:complexType id="___d15e96635-1">
  74. <xs:sequence minOccurs="0" id="___d15e96636-1">
  75. <xs:element name="PoolResource"
  76. type="pmxml:typeResourceDef"
  77. minOccurs="0"
  78. maxOccurs="unbounded"
  79. id="___d15e96637-1_PoolResour"/>
  80. </xs:sequence>
  81. </xs:complexType>
  82. </xs:element>
  83. <!---->
  84. <!-- == Complex types =========================================================== -->
  85. <xs:complexType name="typeAllocation" id="___d15e96640-1_typeAlloca">
  86. <xs:sequence id="___d15e96641-1">
  87. <xs:element name="Start" type="xs:string" id="___d15e96642-1_Start"/>
  88. <xs:element name="Finish" type="xs:string" id="___d15e96643-1_Finish"/>
  89. <xs:element name="Quantity" type="xs:decimal" id="___d15e96644-1_Quantity"/>
  90. <xs:element name="Rate"
  91. type="xs:decimal"
  92. minOccurs="0"
  93. id="___d15e96645-1_Rate"/>
  94. <xs:element name="RateUnits"
  95. type="xs:integer"
  96. minOccurs="0"
  97. id="___d15e96646-1_RateUnits"/>
  98. </xs:sequence>
  99. </xs:complexType>
  100. <xs:complexType name="typeAssignment" id="___d15e96647-1_typeAssign">
  101. <xs:sequence id="___d15e96648-1">
  102. <xs:element name="PersistentID"
  103. maxOccurs="unbounded"
  104. id="___d15e96649-1_Persistent">
  105. <xs:complexType id="___d15e96650-1">
  106. <xs:simpleContent>
  107. <xs:extension base="xs:long" id="___d15e96652-1">
  108. <xs:attribute name="application" type="xs:integer" id="___d15e96653-1_applicatio"/>
  109. </xs:extension>
  110. </xs:simpleContent>
  111. </xs:complexType>
  112. </xs:element>
  113. <xs:element name="ResourcePersistentID"
  114. type="xs:long"
  115. id="___d15e96654-1_ResourcePe"/>
  116. <xs:element name="TaskPersistentID"
  117. type="xs:long"
  118. id="___d15e96655-1_TaskPersis"/>
  119. <xs:element name="Quantity"
  120. type="xs:decimal"
  121. minOccurs="0"
  122. id="___d15e96656-1_Quantity"/>
  123. <xs:element name="Notes"
  124. type="xs:string"
  125. minOccurs="0"
  126. id="___d15e96657-1_Notes"/>
  127. <xs:element name="PlannedStart"
  128. type="xs:string"
  129. minOccurs="0"
  130. id="___d15e96658-1_PlannedSta"/>
  131. <xs:element name="PlannedFinish"
  132. type="xs:string"
  133. minOccurs="0"
  134. id="___d15e96659-1_PlannedFin"/>
  135. <xs:element name="PlannedDuration"
  136. type="xs:decimal"
  137. minOccurs="0"
  138. id="___d15e96660-1_PlannedDur"/>
  139. <xs:element name="PlannedWork"
  140. type="xs:float"
  141. minOccurs="0"
  142. id="___d15e96661-1_PlannedWor"/>
  143. <xs:element name="PlannedOvertimeWork"
  144. type="xs:float"
  145. minOccurs="0"
  146. id="___d15e96662-1_PlannedOve"/>
  147. <xs:element name="PlannedCost"
  148. type="xs:decimal"
  149. minOccurs="0"
  150. id="___d15e96663-1_PlannedCos"/>
  151. <xs:element name="PlannedOvertimeCost"
  152. type="xs:decimal"
  153. minOccurs="0"
  154. id="___d15e96665-1_PlannedOve"/>
  155. <xs:element name="ActualStart"
  156. type="xs:string"
  157. minOccurs="0"
  158. id="___d15e96666-1_ActualStar"/>
  159. <xs:element name="ActualFinish"
  160. type="xs:string"
  161. minOccurs="0"
  162. id="___d15e96667-1_ActualFini"/>
  163. <xs:element name="ActualDuration"
  164. type="xs:float"
  165. minOccurs="0"
  166. id="___d15e96668-1_ActualDura"/>
  167. <xs:element name="ActualWork"
  168. type="xs:float"
  169. minOccurs="0"
  170. id="___d15e96669-1_ActualWork"/>
  171. <xs:element name="ActualOvertimeWork"
  172. type="xs:float"
  173. minOccurs="0"
  174. id="___d15e96670-1_ActualOver"/>
  175. <xs:element name="ActualCost"
  176. type="xs:decimal"
  177. minOccurs="0"
  178. id="___d15e96671-1_ActualCost"/>
  179. <xs:element name="ActualOvertimeCost"
  180. type="xs:decimal"
  181. minOccurs="0"
  182. id="___d15e96672-1_ActualOver"/>
  183. <xs:element name="BaselineStart"
  184. type="xs:string"
  185. minOccurs="0"
  186. id="___d15e96673-1_BaselineSt"/>
  187. <xs:element name="BaselineFinish"
  188. type="xs:string"
  189. minOccurs="0"
  190. id="___d15e96674-1_BaselineFi"/>
  191. <xs:element name="BaselineDuration"
  192. type="xs:float"
  193. minOccurs="0"
  194. id="___d15e96675-1_BaselineDu"/>
  195. <xs:element name="BaselineWork"
  196. type="xs:float"
  197. minOccurs="0"
  198. id="___d15e96677-1_BaselineWo"/>
  199. <xs:element name="BaselineOvertimeWork"
  200. type="xs:float"
  201. minOccurs="0"
  202. id="___d15e96678-1_BaselineOv"/>
  203. <xs:element name="BaselineCost"
  204. type="xs:decimal"
  205. minOccurs="0"
  206. id="___d15e96679-1_BaselineCo"/>
  207. <xs:element name="BaselineOvertimeCost"
  208. type="xs:decimal"
  209. minOccurs="0"
  210. id="___d15e96680-1_BaselineOv"/>
  211. <xs:element name="RemainingDuration"
  212. type="xs:float"
  213. minOccurs="0"
  214. id="___d15e96681-1_RemainingD"/>
  215. <xs:element name="RemainingWork"
  216. type="xs:float"
  217. minOccurs="0"
  218. id="___d15e96682-1_RemainingW"/>
  219. <xs:element name="RemainingOvertimeWork"
  220. type="xs:float"
  221. minOccurs="0"
  222. id="___d15e96683-1_RemainingO"/>
  223. <xs:element name="RemainingCost"
  224. type="xs:decimal"
  225. minOccurs="0"
  226. id="___d15e96684-1_RemainingC"/>
  227. <xs:element name="RemainingOvertimeCost"
  228. type="xs:decimal"
  229. minOccurs="0"
  230. id="___d15e96685-1_RemainingO"/>
  231. <xs:element name="ACWP"
  232. type="xs:decimal"
  233. minOccurs="0"
  234. id="___d15e96686-1_ACWP"/>
  235. <xs:element name="BCWP"
  236. type="xs:decimal"
  237. minOccurs="0"
  238. id="___d15e96687-1_BCWP"/>
  239. <xs:element name="BCWS"
  240. type="xs:decimal"
  241. minOccurs="0"
  242. id="___d15e96689-1_BCWS"/>
  243. <xs:element name="StartVariance"
  244. type="xs:integer"
  245. minOccurs="0"
  246. id="___d15e96690-1_StartVaria"/>
  247. <xs:element name="FinishVariance"
  248. type="xs:integer"
  249. minOccurs="0"
  250. id="___d15e96691-1_FinishVari"/>
  251. <xs:element name="CostVariance"
  252. type="xs:integer"
  253. minOccurs="0"
  254. id="___d15e96692-1_CostVarian"/>
  255. <xs:element name="EarlyStart"
  256. type="xs:string"
  257. minOccurs="0"
  258. id="___d15e96693-1_EarlyStart"/>
  259. <xs:element name="EarlyFinish"
  260. type="xs:string"
  261. minOccurs="0"
  262. id="___d15e96694-1_EarlyFinis"/>
  263. <xs:element name="LateStart"
  264. type="xs:string"
  265. minOccurs="0"
  266. id="___d15e96695-1_LateStart"/>
  267. <xs:element name="LateFinish"
  268. type="xs:string"
  269. minOccurs="0"
  270. id="___d15e96696-1_LateFinish"/>
  271. <xs:element name="TotalSlack"
  272. type="xs:long"
  273. minOccurs="0"
  274. id="___d15e96697-1_TotalSlack"/>
  275. <xs:element name="FreeSlack"
  276. type="xs:long"
  277. minOccurs="0"
  278. id="___d15e96698-1_FreeSlack"/>
  279. <xs:element name="PercentWorkComplete"
  280. type="xs:short"
  281. minOccurs="0"
  282. id="___d15e96699-1_PercentWor"/>
  283. <xs:element name="CustomCosts"
  284. type="pmxml:typeCustomCosts"
  285. minOccurs="0"
  286. id="___d15e96701-1_CustomCost"/>
  287. <xs:element name="CustomFinishDates"
  288. type="pmxml:typeCustomFinishDates"
  289. minOccurs="0"
  290. id="___d15e96702-1_CustomFini"/>
  291. <xs:element name="CustomFlags"
  292. type="pmxml:typeCustomFlags"
  293. minOccurs="0"
  294. id="___d15e96703-1_CustomFlag"/>
  295. <xs:element name="CustomNumbers"
  296. type="pmxml:typeCustomNumbers"
  297. minOccurs="0"
  298. id="___d15e96704-1_CustomNumb"/>
  299. <xs:element name="CustomStartDates"
  300. type="pmxml:typeCustomStartDates"
  301. minOccurs="0"
  302. id="___d15e96705-1_CustomStar"/>
  303. <xs:element name="CustomText"
  304. type="pmxml:typeCustomText"
  305. minOccurs="0"
  306. id="___d15e96706-1_CustomText"/>
  307. <xs:element name="CustomWork"
  308. type="pmxml:typeCustomWork"
  309. minOccurs="0"
  310. id="___d15e96707-1_CustomWork"/>
  311. <xs:element name="RateSchedule"
  312. type="pmxml:typeRateSchedule"
  313. minOccurs="0"
  314. id="___d15e96708-1_RateSchedu"/>
  315. <xs:element name="Allocation"
  316. type="pmxml:typeAllocation"
  317. minOccurs="0"
  318. id="___d15e96709-1_Allocation"/>
  319. <xs:element name="ExtendedAttributes"
  320. type="pmxml:typeExtendedAttributes"
  321. minOccurs="0"
  322. id="___d15e96710-1_ExtendedAt"/>
  323. <!-- <xsd:group ref="groupScheduledObject" minOccurs="0"/> -->
  324. <!-- <xsd:group ref="groupCustomFields" minOccurs="0"/> -->
  325. </xs:sequence>
  326. <xs:attribute name="AssignmentID"
  327. type="xs:long"
  328. use="required"
  329. id="___d15e96713-1_Assignment"/>
  330. <xs:attribute name="ResourceID"
  331. type="xs:long"
  332. use="required"
  333. id="___d15e96714-1_ResourceID"/>
  334. <xs:attribute name="TaskID"
  335. type="xs:long"
  336. use="required"
  337. id="___d15e96715-1_TaskID"/>
  338. </xs:complexType>
  339. <xs:complexType name="typeAvailability" id="___d15e96716-1_typeAvaila">
  340. <xs:sequence id="___d15e96717-1">
  341. <xs:element name="Start"
  342. type="xs:string"
  343. minOccurs="0"
  344. id="___d15e96718-1_Start"/>
  345. <xs:element name="Finish"
  346. type="xs:string"
  347. minOccurs="0"
  348. id="___d15e96719-1_Finish"/>
  349. <xs:element name="Quantity"
  350. type="xs:decimal"
  351. minOccurs="0"
  352. id="___d15e96720-1_Quantity"/>
  353. </xs:sequence>
  354. </xs:complexType>
  355. <xs:complexType name="typeCustomCosts" id="___d15e96721-1_typeCustom">
  356. <xs:sequence minOccurs="0" id="___d15e96722-1">
  357. <xs:element name="Cost01"
  358. type="xs:decimal"
  359. minOccurs="0"
  360. id="___d15e96723-1_Cost01"/>
  361. <xs:element name="Cost02"
  362. type="xs:decimal"
  363. minOccurs="0"
  364. id="___d15e96724-1_Cost02"/>
  365. <xs:element name="Cost03"
  366. type="xs:decimal"
  367. minOccurs="0"
  368. id="___d15e96725-1_Cost03"/>
  369. <xs:element name="Cost04"
  370. type="xs:decimal"
  371. minOccurs="0"
  372. id="___d15e96726-1_Cost04"/>
  373. <xs:element name="Cost05"
  374. type="xs:decimal"
  375. minOccurs="0"
  376. id="___d15e96727-1_Cost05"/>
  377. <xs:element name="Cost06"
  378. type="xs:decimal"
  379. minOccurs="0"
  380. id="___d15e96728-1_Cost06"/>
  381. <xs:element name="Cost07"
  382. type="xs:decimal"
  383. minOccurs="0"
  384. id="___d15e96729-1_Cost07"/>
  385. <xs:element name="Cost08"
  386. type="xs:decimal"
  387. minOccurs="0"
  388. id="___d15e96730-1_Cost08"/>
  389. <xs:element name="Cost09"
  390. type="xs:decimal"
  391. minOccurs="0"
  392. id="___d15e96731-1_Cost09"/>
  393. <xs:element name="Cost10"
  394. type="xs:decimal"
  395. minOccurs="0"
  396. id="___d15e96732-1_Cost10"/>
  397. </xs:sequence>
  398. </xs:complexType>
  399. <xs:complexType name="typeCustomFinishDates" id="___d15e96733-1_typeCustom">
  400. <xs:sequence minOccurs="0" id="___d15e96734-1">
  401. <xs:element name="FinishDate01"
  402. type="xs:string"
  403. minOccurs="0"
  404. id="___d15e96735-1_FinishDate"/>
  405. <xs:element name="FinishDate02"
  406. type="xs:string"
  407. minOccurs="0"
  408. id="___d15e96736-1_FinishDate"/>
  409. <xs:element name="FinishDate03"
  410. type="xs:string"
  411. minOccurs="0"
  412. id="___d15e96737-1_FinishDate"/>
  413. <xs:element name="FinishDate04"
  414. type="xs:string"
  415. minOccurs="0"
  416. id="___d15e96738-1_FinishDate"/>
  417. <xs:element name="FinishDate05"
  418. type="xs:string"
  419. minOccurs="0"
  420. id="___d15e96739-1_FinishDate"/>
  421. <xs:element name="FinishDate06"
  422. type="xs:string"
  423. minOccurs="0"
  424. id="___d15e96740-1_FinishDate"/>
  425. <xs:element name="FinishDate07"
  426. type="xs:string"
  427. minOccurs="0"
  428. id="___d15e96741-1_FinishDate"/>
  429. <xs:element name="FinishDate08"
  430. type="xs:string"
  431. minOccurs="0"
  432. id="___d15e96742-1_FinishDate"/>
  433. <xs:element name="FinishDate09"
  434. type="xs:string"
  435. minOccurs="0"
  436. id="___d15e96743-1_FinishDate"/>
  437. <xs:element name="FinishDate10"
  438. type="xs:string"
  439. minOccurs="0"
  440. id="___d15e96744-1_FinishDate"/>
  441. </xs:sequence>
  442. </xs:complexType>
  443. <xs:complexType name="typeCustomFlags" id="___d15e96745-1_typeCustom">
  444. <xs:sequence minOccurs="0" id="___d15e96746-1">
  445. <xs:element name="Flag01"
  446. type="xs:byte"
  447. minOccurs="0"
  448. id="___d15e96747-1_Flag01"/>
  449. <xs:element name="Flag02"
  450. type="xs:byte"
  451. minOccurs="0"
  452. id="___d15e96748-1_Flag02"/>
  453. <xs:element name="Flag03"
  454. type="xs:byte"
  455. minOccurs="0"
  456. id="___d15e96749-1_Flag03"/>
  457. <xs:element name="Flag04"
  458. type="xs:byte"
  459. minOccurs="0"
  460. id="___d15e96750-1_Flag04"/>
  461. <xs:element name="Flag05"
  462. type="xs:byte"
  463. minOccurs="0"
  464. id="___d15e96751-1_Flag05"/>
  465. <xs:element name="Flag06"
  466. type="xs:byte"
  467. minOccurs="0"
  468. id="___d15e96752-1_Flag06"/>
  469. <xs:element name="Flag07"
  470. type="xs:byte"
  471. minOccurs="0"
  472. id="___d15e96753-1_Flag07"/>
  473. <xs:element name="Flag08"
  474. type="xs:byte"
  475. minOccurs="0"
  476. id="___d15e96754-1_Flag08"/>
  477. <xs:element name="Flag09"
  478. type="xs:byte"
  479. minOccurs="0"
  480. id="___d15e96755-1_Flag09"/>
  481. <xs:element name="Flag10"
  482. type="xs:byte"
  483. minOccurs="0"
  484. id="___d15e96756-1_Flag10"/>
  485. <xs:element name="Flag11"
  486. type="xs:byte"
  487. minOccurs="0"
  488. id="___d15e96757-1_Flag11"/>
  489. <xs:element name="Flag12"
  490. type="xs:byte"
  491. minOccurs="0"
  492. id="___d15e96759-1_Flag12"/>
  493. <xs:element name="Flag13"
  494. type="xs:byte"
  495. minOccurs="0"
  496. id="___d15e96760-1_Flag13"/>
  497. <xs:element name="Flag14"
  498. type="xs:byte"
  499. minOccurs="0"
  500. id="___d15e96761-1_Flag14"/>
  501. <xs:element name="Flag15"
  502. type="xs:byte"
  503. minOccurs="0"
  504. id="___d15e96762-1_Flag15"/>
  505. <xs:element name="Flag16"
  506. type="xs:byte"
  507. minOccurs="0"
  508. id="___d15e96763-1_Flag16"/>
  509. <xs:element name="Flag17"
  510. type="xs:byte"
  511. minOccurs="0"
  512. id="___d15e96764-1_Flag17"/>
  513. <xs:element name="Flag18"
  514. type="xs:byte"
  515. minOccurs="0"
  516. id="___d15e96765-1_Flag18"/>
  517. <xs:element name="Flag19"
  518. type="xs:byte"
  519. minOccurs="0"
  520. id="___d15e96766-1_Flag19"/>
  521. <xs:element name="Flag20"
  522. type="xs:byte"
  523. minOccurs="0"
  524. id="___d15e96767-1_Flag20"/>
  525. </xs:sequence>
  526. </xs:complexType>
  527. <xs:complexType name="typeCustomNumbers" id="___d15e96768-1_typeCustom">
  528. <xs:sequence minOccurs="0" id="___d15e96769-1">
  529. <xs:element name="Number01"
  530. type="xs:float"
  531. minOccurs="0"
  532. id="___d15e96770-1_Number01"/>
  533. <xs:element name="Number02"
  534. type="xs:float"
  535. minOccurs="0"
  536. id="___d15e96771-1_Number02"/>
  537. <xs:element name="Number03"
  538. type="xs:float"
  539. minOccurs="0"
  540. id="___d15e96772-1_Number03"/>
  541. <xs:element name="Number04"
  542. type="xs:float"
  543. minOccurs="0"
  544. id="___d15e96773-1_Number04"/>
  545. <xs:element name="Number05"
  546. type="xs:float"
  547. minOccurs="0"
  548. id="___d15e96774-1_Number05"/>
  549. <xs:element name="Number06"
  550. type="xs:float"
  551. minOccurs="0"
  552. id="___d15e96775-1_Number06"/>
  553. <xs:element name="Number07"
  554. type="xs:float"
  555. minOccurs="0"
  556. id="___d15e96776-1_Number07"/>
  557. <xs:element name="Number08"
  558. type="xs:float"
  559. minOccurs="0"
  560. id="___d15e96777-1_Number08"/>
  561. <xs:element name="Number09"
  562. type="xs:float"
  563. minOccurs="0"
  564. id="___d15e96778-1_Number09"/>
  565. <xs:element name="Number10"
  566. type="xs:float"
  567. minOccurs="0"
  568. id="___d15e96779-1_Number10"/>
  569. <xs:element name="Number11"
  570. type="xs:float"
  571. minOccurs="0"
  572. id="___d15e96780-1_Number11"/>
  573. <xs:element name="Number12"
  574. type="xs:float"
  575. minOccurs="0"
  576. id="___d15e96782-1_Number12"/>
  577. <xs:element name="Number13"
  578. type="xs:float"
  579. minOccurs="0"
  580. id="___d15e96783-1_Number13"/>
  581. <xs:element name="Number14"
  582. type="xs:float"
  583. minOccurs="0"
  584. id="___d15e96784-1_Number14"/>
  585. <xs:element name="Number15"
  586. type="xs:float"
  587. minOccurs="0"
  588. id="___d15e96785-1_Number15"/>
  589. <xs:element name="Number16"
  590. type="xs:float"
  591. minOccurs="0"
  592. id="___d15e96786-1_Number16"/>
  593. <xs:element name="Number17"
  594. type="xs:float"
  595. minOccurs="0"
  596. id="___d15e96787-1_Number17"/>
  597. <xs:element name="Number18"
  598. type="xs:float"
  599. minOccurs="0"
  600. id="___d15e96788-1_Number18"/>
  601. <xs:element name="Number19"
  602. type="xs:float"
  603. minOccurs="0"
  604. id="___d15e96789-1_Number19"/>
  605. <xs:element name="Number20"
  606. type="xs:float"
  607. minOccurs="0"
  608. id="___d15e96790-1_Number20"/>
  609. </xs:sequence>
  610. </xs:complexType>
  611. <xs:complexType name="typeCustomStartDates" id="___d15e96791-1_typeCustom">
  612. <xs:sequence minOccurs="0" id="___d15e96792-1">
  613. <xs:element name="StartDate01"
  614. type="xs:string"
  615. minOccurs="0"
  616. id="___d15e96793-1_StartDate0"/>
  617. <xs:element name="StartDate02"
  618. type="xs:string"
  619. minOccurs="0"
  620. id="___d15e96794-1_StartDate0"/>
  621. <xs:element name="StartDate03"
  622. type="xs:string"
  623. minOccurs="0"
  624. id="___d15e96795-1_StartDate0"/>
  625. <xs:element name="StartDate04"
  626. type="xs:string"
  627. minOccurs="0"
  628. id="___d15e96796-1_StartDate0"/>
  629. <xs:element name="StartDate05"
  630. type="xs:string"
  631. minOccurs="0"
  632. id="___d15e96797-1_StartDate0"/>
  633. <xs:element name="StartDate06"
  634. type="xs:string"
  635. minOccurs="0"
  636. id="___d15e96798-1_StartDate0"/>
  637. <xs:element name="StartDate07"
  638. type="xs:string"
  639. minOccurs="0"
  640. id="___d15e96799-1_StartDate0"/>
  641. <xs:element name="StartDate08"
  642. type="xs:string"
  643. minOccurs="0"
  644. id="___d15e96800-1_StartDate0"/>
  645. <xs:element name="StartDate09"
  646. type="xs:string"
  647. minOccurs="0"
  648. id="___d15e96801-1_StartDate0"/>
  649. <xs:element name="StartDate10"
  650. type="xs:string"
  651. minOccurs="0"
  652. id="___d15e96802-1_StartDate1"/>
  653. </xs:sequence>
  654. </xs:complexType>
  655. <xs:complexType name="typeCustomText" id="___d15e96804-1_typeCustom">
  656. <xs:sequence minOccurs="0" id="___d15e96805-1">
  657. <xs:element name="Text01" minOccurs="0" id="___d15e96806-1_Text01">
  658. <xs:simpleType id="___d15e96807-1">
  659. <xs:restriction base="xs:string">
  660. <xs:maxLength value="255"/>
  661. </xs:restriction>
  662. </xs:simpleType>
  663. </xs:element>
  664. <xs:element name="Text02" minOccurs="0" id="___d15e96810-1_Text02">
  665. <xs:simpleType id="___d15e96811-1">
  666. <xs:restriction base="xs:string">
  667. <xs:maxLength value="255"/>
  668. </xs:restriction>
  669. </xs:simpleType>
  670. </xs:element>
  671. <xs:element name="Text03" minOccurs="0" id="___d15e96814-1_Text03">
  672. <xs:simpleType id="___d15e96815-1">
  673. <xs:restriction base="xs:string">
  674. <xs:maxLength value="255"/>
  675. </xs:restriction>
  676. </xs:simpleType>
  677. </xs:element>
  678. <xs:element name="Text04" minOccurs="0" id="___d15e96818-1_Text04">
  679. <xs:simpleType id="___d15e96819-1">
  680. <xs:restriction base="xs:string">
  681. <xs:maxLength value="255"/>
  682. </xs:restriction>
  683. </xs:simpleType>
  684. </xs:element>
  685. <xs:element name="Text05" minOccurs="0" id="___d15e96822-1_Text05">
  686. <xs:simpleType id="___d15e96823-1">
  687. <xs:restriction base="xs:string">
  688. <xs:maxLength value="255"/>
  689. </xs:restriction>
  690. </xs:simpleType>
  691. </xs:element>
  692. <xs:element name="Text06" minOccurs="0" id="___d15e96826-1_Text06">
  693. <xs:simpleType id="___d15e96827-1">
  694. <xs:restriction base="xs:string">
  695. <xs:maxLength value="255"/>
  696. </xs:restriction>
  697. </xs:simpleType>
  698. </xs:element>
  699. <xs:element name="Text07" minOccurs="0" id="___d15e96830-1_Text07">
  700. <xs:simpleType id="___d15e96831-1">
  701. <xs:restriction base="xs:string">
  702. <xs:maxLength value="255"/>
  703. </xs:restriction>
  704. </xs:simpleType>
  705. </xs:element>
  706. <xs:element name="Text08" minOccurs="0" id="___d15e96834-1_Text08">
  707. <xs:simpleType id="___d15e96835-1">
  708. <xs:restriction base="xs:string">
  709. <xs:maxLength value="255"/>
  710. </xs:restriction>
  711. </xs:simpleType>
  712. </xs:element>
  713. <xs:element name="Text09" minOccurs="0" id="___d15e96838-1_Text09">
  714. <xs:simpleType id="___d15e96839-1">
  715. <xs:restriction base="xs:string">
  716. <xs:maxLength value="255"/>
  717. </xs:restriction>
  718. </xs:simpleType>
  719. </xs:element>
  720. <xs:element name="Text10" minOccurs="0" id="___d15e96842-1_Text10">
  721. <xs:simpleType id="___d15e96843-1">
  722. <xs:restriction base="xs:string">
  723. <xs:maxLength value="255"/>
  724. </xs:restriction>
  725. </xs:simpleType>
  726. </xs:element>
  727. <xs:element name="Text11" minOccurs="0" id="___d15e96846-1_Text11">
  728. <xs:simpleType id="___d15e96847-1">
  729. <xs:restriction base="xs:string">
  730. <xs:maxLength value="255"/>
  731. </xs:restriction>
  732. </xs:simpleType>
  733. </xs:element>
  734. <xs:element name="Text12" minOccurs="0" id="___d15e96851-1_Text12">
  735. <xs:simpleType id="___d15e96852-1">
  736. <xs:restriction base="xs:string">
  737. <xs:maxLength value="255"/>
  738. </xs:restriction>
  739. </xs:simpleType>
  740. </xs:element>
  741. <xs:element name="Text13" minOccurs="0" id="___d15e96855-1_Text13">
  742. <xs:simpleType id="___d15e96856-1">
  743. <xs:restriction base="xs:string">
  744. <xs:maxLength value="255"/>
  745. </xs:restriction>
  746. </xs:simpleType>
  747. </xs:element>
  748. <xs:element name="Text14" minOccurs="0" id="___d15e96859-1_Text14">
  749. <xs:simpleType id="___d15e96860-1">
  750. <xs:restriction base="xs:string">
  751. <xs:maxLength value="255"/>
  752. </xs:restriction>
  753. </xs:simpleType>
  754. </xs:element>
  755. <xs:element name="Text15" minOccurs="0" id="___d15e96863-1_Text15">
  756. <xs:simpleType id="___d15e96864-1">
  757. <xs:restriction base="xs:string">
  758. <xs:maxLength value="255"/>
  759. </xs:restriction>
  760. </xs:simpleType>
  761. </xs:element>
  762. <xs:element name="Text16" minOccurs="0" id="___d15e96867-1_Text16">
  763. <xs:simpleType id="___d15e96868-1">
  764. <xs:restriction base="xs:string">
  765. <xs:maxLength value="255"/>
  766. </xs:restriction>
  767. </xs:simpleType>
  768. </xs:element>
  769. <xs:element name="Text17" minOccurs="0" id="___d15e96871-1_Text17">
  770. <xs:simpleType id="___d15e96872-1">
  771. <xs:restriction base="xs:string">
  772. <xs:maxLength value="255"/>
  773. </xs:restriction>
  774. </xs:simpleType>
  775. </xs:element>
  776. <xs:element name="Text18" minOccurs="0" id="___d15e96875-1_Text18">
  777. <xs:simpleType id="___d15e96876-1">
  778. <xs:restriction base="xs:string">
  779. <xs:maxLength value="255"/>
  780. </xs:restriction>
  781. </xs:simpleType>
  782. </xs:element>
  783. <xs:element name="Text19" minOccurs="0" id="___d15e96879-1_Text19">
  784. <xs:simpleType id="___d15e96880-1">
  785. <xs:restriction base="xs:string">
  786. <xs:maxLength value="255"/>
  787. </xs:restriction>
  788. </xs:simpleType>
  789. </xs:element>
  790. <xs:element name="Text20" minOccurs="0" id="___d15e96883-1_Text20">
  791. <xs:simpleType id="___d15e96884-1">
  792. <xs:restriction base="xs:string">
  793. <xs:maxLength value="255"/>
  794. </xs:restriction>
  795. </xs:simpleType>
  796. </xs:element>
  797. <xs:element name="Text21" minOccurs="0" id="___d15e96887-1_Text21">
  798. <xs:simpleType id="___d15e96888-1">
  799. <xs:restriction base="xs:string">
  800. <xs:maxLength value="255"/>
  801. </xs:restriction>
  802. </xs:simpleType>
  803. </xs:element>
  804. <xs:element name="Text22" minOccurs="0" id="___d15e96891-1_Text22">
  805. <xs:simpleType id="___d15e96892-1">
  806. <xs:restriction base="xs:string">
  807. <xs:maxLength value="255"/>
  808. </xs:restriction>
  809. </xs:simpleType>
  810. </xs:element>
  811. <xs:element name="Text23" minOccurs="0" id="___d15e96896-1_Text23">
  812. <xs:simpleType id="___d15e96897-1">
  813. <xs:restriction base="xs:string">
  814. <xs:maxLength value="255"/>
  815. </xs:restriction>
  816. </xs:simpleType>
  817. </xs:element>
  818. <xs:element name="Text24" minOccurs="0" id="___d15e96900-1_Text24">
  819. <xs:simpleType id="___d15e96901-1">
  820. <xs:restriction base="xs:string">
  821. <xs:maxLength value="255"/>
  822. </xs:restriction>
  823. </xs:simpleType>
  824. </xs:element>
  825. <xs:element name="Text25" minOccurs="0" id="___d15e96904-1_Text25">
  826. <xs:simpleType id="___d15e96905-1">
  827. <xs:restriction base="xs:string">
  828. <xs:maxLength value="255"/>
  829. </xs:restriction>
  830. </xs:simpleType>
  831. </xs:element>
  832. <xs:element name="Text26" minOccurs="0" id="___d15e96908-1_Text26">
  833. <xs:simpleType id="___d15e96909-1">
  834. <xs:restriction base="xs:string">
  835. <xs:maxLength value="255"/>
  836. </xs:restriction>
  837. </xs:simpleType>
  838. </xs:element>
  839. <xs:element name="Text27" minOccurs="0" id="___d15e96912-1_Text27">
  840. <xs:simpleType id="___d15e96913-1">
  841. <xs:restriction base="xs:string">
  842. <xs:maxLength value="255"/>
  843. </xs:restriction>
  844. </xs:simpleType>
  845. </xs:element>
  846. <xs:element name="Text28" minOccurs="0" id="___d15e96916-1_Text28">
  847. <xs:simpleType id="___d15e96917-1">
  848. <xs:restriction base="xs:string">
  849. <xs:maxLength value="255"/>
  850. </xs:restriction>
  851. </xs:simpleType>
  852. </xs:element>
  853. <xs:element name="Text29" minOccurs="0" id="___d15e96920-1_Text29">
  854. <xs:simpleType id="___d15e96921-1">
  855. <xs:restriction base="xs:string">
  856. <xs:maxLength value="255"/>
  857. </xs:restriction>
  858. </xs:simpleType>
  859. </xs:element>
  860. <xs:element name="Text30" minOccurs="0" id="___d15e96924-1_Text30">
  861. <xs:simpleType id="___d15e96925-1">
  862. <xs:restriction base="xs:string">
  863. <xs:maxLength value="255"/>
  864. </xs:restriction>
  865. </xs:simpleType>
  866. </xs:element>
  867. </xs:sequence>
  868. </xs:complexType>
  869. <xs:complexType name="typeCustomWork" id="___d15e96928-1_typeCustom">
  870. <xs:sequence id="___d15e96929-1">
  871. <xs:element name="Work01"
  872. type="xs:float"
  873. minOccurs="0"
  874. id="___d15e96930-1_Work01"/>
  875. <xs:element name="Work02"
  876. type="xs:float"
  877. minOccurs="0"
  878. id="___d15e96931-1_Work02"/>
  879. <xs:element name="Work03"
  880. type="xs:float"
  881. minOccurs="0"
  882. id="___d15e96932-1_Work03"/>
  883. <xs:element name="Work04"
  884. type="xs:float"
  885. minOccurs="0"
  886. id="___d15e96933-1_Work04"/>
  887. <xs:element name="Work05"
  888. type="xs:float"
  889. minOccurs="0"
  890. id="___d15e96934-1_Work05"/>
  891. <xs:element name="Work06"
  892. type="xs:float"
  893. minOccurs="0"
  894. id="___d15e96935-1_Work06"/>
  895. <xs:element name="Work07"
  896. type="xs:float"
  897. minOccurs="0"
  898. id="___d15e96936-1_Work07"/>
  899. <xs:element name="Work08"
  900. type="xs:float"
  901. minOccurs="0"
  902. id="___d15e96937-1_Work08"/>
  903. <xs:element name="Work09"
  904. type="xs:float"
  905. minOccurs="0"
  906. id="___d15e96938-1_Work09"/>
  907. <xs:element name="Work10"
  908. type="xs:float"
  909. minOccurs="0"
  910. id="___d15e96939-1_Work10"/>
  911. </xs:sequence>
  912. </xs:complexType>
  913. <xs:complexType name="typeExtendedAttributeDef" id="___d15e96940-1_typeExtend">
  914. <xs:sequence id="___d15e96941-1">
  915. <xs:element name="Object" type="xs:string" id="___d15e96942-1_Object"/>
  916. <xs:element name="FieldLength"
  917. type="xs:integer"
  918. minOccurs="0"
  919. id="___d15e96943-1_FieldLengt"/>
  920. <xs:element name="DataType"
  921. type="xs:string"
  922. minOccurs="0"
  923. id="___d15e96944-1_DataType"/>
  924. <xs:element name="FieldName"
  925. type="xs:string"
  926. minOccurs="0"
  927. id="___d15e96945-1_FieldName"/>
  928. </xs:sequence>
  929. <xs:attribute name="ID" type="xs:long" use="required" id="___d15e96946-1_ID"/>
  930. </xs:complexType>
  931. <xs:complexType name="typeExtendedAttributes" id="___d15e96947-1_typeExtend">
  932. <xs:sequence minOccurs="0" id="___d15e96948-1">
  933. <xs:element name="ExtendedAttribute"
  934. minOccurs="0"
  935. maxOccurs="unbounded"
  936. id="___d15e96949-1_ExtendedAt">
  937. <xs:complexType id="___d15e96950-1">
  938. <xs:simpleContent>
  939. <xs:extension base="xs:string" id="___d15e96952-1">
  940. <xs:attribute name="AttributeID"
  941. type="xs:long"
  942. use="required"
  943. id="___d15e96953-1_AttributeI"/>
  944. <xs:attribute name="count"
  945. type="xs:integer"
  946. use="optional"
  947. id="___d15e96954-1_count"/>
  948. </xs:extension>
  949. </xs:simpleContent>
  950. </xs:complexType>
  951. </xs:element>
  952. </xs:sequence>
  953. </xs:complexType>
  954. <xs:complexType name="typeInstanceData" id="___d15e96955-1_typeInstan">
  955. <xs:annotation>
  956. <xs:documentation xml:lang="en">Data pertaining to this instance of PMXML. Helps the processing application know how to deal with the data.
  957. </xs:documentation>
  958. </xs:annotation>
  959. <xs:sequence id="___d15e96959-1">
  960. <xs:element name="UserID" type="xs:long" id="___d15e96960-1_UserID"/>
  961. <xs:element name="UserName"
  962. type="xs:string"
  963. minOccurs="0"
  964. id="___d15e96961-1_UserName"/>
  965. <xs:element name="AppName" type="xs:integer" id="___d15e96962-1_AppName">
  966. <xs:annotation>
  967. <xs:documentation>ID of the application this data was extracted from: 1 = Project Office 3.2
  968. 8 = Microsoft Project 98
  969. 9 = Microsoft Project 2000</xs:documentation>
  970. </xs:annotation>
  971. </xs:element>
  972. <xs:element name="AppVersion" type="xs:string" id="___d15e96966-1_AppVersion">
  973. <xs:annotation>
  974. <xs:documentation>Version number of the application this data was extracted from.</xs:documentation>
  975. </xs:annotation>
  976. </xs:element>
  977. <xs:element name="Generated" type="xs:string" id="___d15e96970-1_Generated">
  978. <xs:annotation>
  979. <xs:documentation>mandatory: date-time this xml was generated</xs:documentation>
  980. </xs:annotation>
  981. </xs:element>
  982. <xs:element name="SchemaVersion"
  983. type="xs:string"
  984. id="___d15e96974-1_SchemaVers">
  985. <xs:annotation>
  986. <xs:documentation>mandatory, format XXXX.XXXX</xs:documentation>
  987. </xs:annotation>
  988. </xs:element>
  989. <xs:element name="MachineName"
  990. type="xs:string"
  991. minOccurs="0"
  992. id="___d15e96978-1_MachineNam"/>
  993. <xs:element name="Projects" id="___d15e96979-1_Projects">
  994. <xs:annotation>
  995. <xs:documentation>List of Project ID's from the Procects contained in this document</xs:documentation>
  996. </xs:annotation>
  997. <xs:complexType id="___d15e96983-1">
  998. <xs:sequence id="___d15e96984-1">
  999. <xs:element name="ProjectName" id="___d15e96985-1_ProjectNam">
  1000. <xs:complexType id="___d15e96986-1">
  1001. <xs:simpleContent>
  1002. <xs:extension base="xs:string" id="___d15e96988-1">
  1003. <xs:attribute name="projectID"
  1004. type="xs:long"
  1005. use="required"
  1006. id="___d15e96989-1_projectID"/>
  1007. </xs:extension>
  1008. </xs:simpleContent>
  1009. </xs:complexType>
  1010. </xs:element>
  1011. </xs:sequence>
  1012. </xs:complexType>
  1013. </xs:element>
  1014. </xs:sequence>
  1015. </xs:complexType>
  1016. <xs:complexType name="typeProject" id="___d15e96990-1_typeProjec">
  1017. <xs:sequence id="___d15e96991-1">
  1018. <xs:element name="PersistentID"
  1019. maxOccurs="unbounded"
  1020. id="___d15e96992-1_Persistent">
  1021. <xs:complexType id="___d15e96993-1">
  1022. <xs:simpleContent>
  1023. <xs:extension base="xs:long" id="___d15e96995-1">
  1024. <xs:attribute name="application"
  1025. type="xs:integer"
  1026. use="required"
  1027. id="___d15e96996-1_applicatio"/>
  1028. </xs:extension>
  1029. </xs:simpleContent>
  1030. </xs:complexType>
  1031. </xs:element>
  1032. <xs:element name="ProjectName" type="xs:string" id="___d15e96997-1_ProjectNam"/>
  1033. <xs:element name="LastModified"
  1034. type="xs:string"
  1035. minOccurs="0"
  1036. id="___d15e96998-1_LastModifi"/>
  1037. <xs:element name="Description"
  1038. type="xs:string"
  1039. minOccurs="0"
  1040. id="___d15e96999-1_Descriptio"/>
  1041. <xs:element name="Title"
  1042. type="xs:string"
  1043. minOccurs="0"
  1044. id="___d15e97000-1_Title"/>
  1045. <xs:element name="Author"
  1046. type="xs:string"
  1047. minOccurs="0"
  1048. id="___d15e97001-1_Author"/>
  1049. <xs:element name="Category"
  1050. type="xs:string"
  1051. minOccurs="0"
  1052. id="___d15e97002-1_Category"/>
  1053. <xs:element name="Company"
  1054. type="xs:string"
  1055. minOccurs="0"
  1056. id="___d15e97003-1_Company"/>
  1057. <xs:element name="StatusDate"
  1058. type="xs:string"
  1059. minOccurs="0"
  1060. id="___d15e97004-1_StatusDate"/>
  1061. <xs:element name="Manager"
  1062. type="xs:string"
  1063. minOccurs="0"
  1064. id="___d15e97005-1_Manager"/>
  1065. <xs:element name="Subject"
  1066. type="xs:string"
  1067. minOccurs="0"
  1068. id="___d15e97006-1_Subject"/>
  1069. <xs:element name="CreatedDate"
  1070. type="xs:string"
  1071. minOccurs="0"
  1072. id="___d15e97008-1_CreatedDat"/>
  1073. <xs:element name="HoursPerDay" minOccurs="0" id="___d15e97009-1_HoursPerDa">
  1074. <xs:simpleType id="___d15e97010-1">
  1075. <xs:restriction base="xs:integer">
  1076. <xs:minInclusive value="0"/>
  1077. <xs:maxInclusive value="24"/>
  1078. </xs:restriction>
  1079. </xs:simpleType>
  1080. </xs:element>
  1081. <xs:element name="DaysPerMonth" minOccurs="0" id="___d15e97014-1_DaysPerMon">
  1082. <xs:simpleType id="___d15e97015-1">
  1083. <xs:restriction base="xs:integer">
  1084. <xs:minInclusive value="0"/>
  1085. <xs:maxInclusive value="32"/>
  1086. </xs:restriction>
  1087. </xs:simpleType>
  1088. </xs:element>
  1089. <xs:element name="WeekStartDay" minOccurs="0" id="___d15e97019-1_WeekStartD">
  1090. <xs:simpleType id="___d15e97020-1">
  1091. <xs:restriction base="xs:integer">
  1092. <xs:minInclusive value="0"/>
  1093. <xs:maxInclusive value="6"/>
  1094. </xs:restriction>
  1095. </xs:simpleType>
  1096. </xs:element>
  1097. <xs:element name="YearStartMonth" minOccurs="0" id="___d15e97024-1_YearStartM">
  1098. <xs:simpleType id="___d15e97025-1">
  1099. <xs:restriction base="xs:integer">
  1100. <xs:minInclusive value="0"/>
  1101. <xs:maxInclusive value="12"/>
  1102. </xs:restriction>
  1103. </xs:simpleType>
  1104. </xs:element>
  1105. <xs:element name="HoursPerWeek" minOccurs="0" id="___d15e97029-1_HoursPerWe">
  1106. <xs:simpleType id="___d15e97030-1">
  1107. <xs:restriction base="xs:integer">
  1108. <xs:minInclusive value="0"/>
  1109. <xs:maxInclusive value="168"/>
  1110. </xs:restriction>
  1111. </xs:simpleType>
  1112. </xs:element>
  1113. <xs:element name="PlannedStart"
  1114. type="xs:string"
  1115. minOccurs="0"
  1116. id="___d15e97034-1_PlannedSta"/>
  1117. <xs:element name="PlannedFinish"
  1118. type="xs:string"
  1119. minOccurs="0"
  1120. id="___d15e97035-1_PlannedFin"/>
  1121. <xs:element name="PlannedDuration"
  1122. type="xs:float"
  1123. minOccurs="0"
  1124. id="___d15e97036-1_PlannedDur"/>
  1125. <xs:element name="PlannedWork"
  1126. type="xs:float"
  1127. minOccurs="0"
  1128. id="___d15e97037-1_PlannedWor"/>
  1129. <xs:element name="PlannedOvertimeWork"
  1130. type="xs:float"
  1131. minOccurs="0"
  1132. id="___d15e97038-1_PlannedOve"/>
  1133. <xs:element name="PlannedCost"
  1134. type="xs:decimal"
  1135. minOccurs="0"
  1136. id="___d15e97040-1_PlannedCos"/>
  1137. <xs:element name="PlannedOvertimeCost"
  1138. type="xs:decimal"
  1139. minOccurs="0"
  1140. id="___d15e97041-1_PlannedOve"/>
  1141. <xs:element name="ActualStart"
  1142. type="xs:string"
  1143. minOccurs="0"
  1144. id="___d15e97042-1_ActualStar"/>
  1145. <xs:element name="ActualFinish"
  1146. type="xs:string"
  1147. minOccurs="0"
  1148. id="___d15e97043-1_ActualFini"/>
  1149. <xs:element name="ActualDuration"
  1150. type="xs:float"
  1151. minOccurs="0"
  1152. id="___d15e97044-1_ActualDura"/>
  1153. <xs:element name="ActualWork"
  1154. type="xs:float"
  1155. minOccurs="0"
  1156. id="___d15e97045-1_ActualWork"/>
  1157. <xs:element name="ActualOvertimeWork"
  1158. type="xs:float"
  1159. minOccurs="0"
  1160. id="___d15e97046-1_ActualOver"/>
  1161. <xs:element name="ActualCost"
  1162. type="xs:decimal"
  1163. minOccurs="0"
  1164. id="___d15e97047-1_ActualCost"/>
  1165. <xs:element name="ActualOvertimeCost"
  1166. type="xs:decimal"
  1167. minOccurs="0"
  1168. id="___d15e97048-1_ActualOver"/>
  1169. <xs:element name="BaselineStart"
  1170. type="xs:string"
  1171. minOccurs="0"
  1172. id="___d15e97049-1_BaselineSt"/>
  1173. <xs:element name="BaselineFinish"
  1174. type="xs:string"
  1175. minOccurs="0"
  1176. id="___d15e97050-1_BaselineFi"/>
  1177. <xs:element name="BaselineDuration"
  1178. type="xs:float"
  1179. minOccurs="0"
  1180. id="___d15e97052-1_BaselineDu"/>
  1181. <xs:element name="BaselineWork"
  1182. type="xs:float"
  1183. minOccurs="0"
  1184. id="___d15e97053-1_BaselineWo"/>
  1185. <xs:element name="BaselineOvertimeWork"
  1186. type="xs:float"
  1187. minOccurs="0"
  1188. id="___d15e97054-1_BaselineOv"/>
  1189. <xs:element name="BaselineCost"
  1190. type="xs:decimal"
  1191. minOccurs="0"
  1192. id="___d15e97055-1_BaselineCo"/>
  1193. <xs:element name="BaselineOvertimeCost"
  1194. type="xs:decimal"
  1195. minOccurs="0"
  1196. id="___d15e97056-1_BaselineOv"/>
  1197. <xs:element name="RemainingDuration"
  1198. type="xs:float"
  1199. minOccurs="0"
  1200. id="___d15e97057-1_RemainingD"/>
  1201. <xs:element name="RemainingWork"
  1202. type="xs:float"
  1203. minOccurs="0"
  1204. id="___d15e97058-1_RemainingW"/>
  1205. <xs:element name="RemainingOvertimeWork"
  1206. type="xs:float"
  1207. minOccurs="0"
  1208. id="___d15e97059-1_RemainingO"/>
  1209. <xs:element name="RemainingCost"
  1210. type="xs:decimal"
  1211. minOccurs="0"
  1212. id="___d15e97060-1_RemainingC"/>
  1213. <xs:element name="RemainingOvertimeCost"
  1214. type="xs:decimal"
  1215. minOccurs="0"
  1216. id="___d15e97061-1_RemainingO"/>
  1217. <xs:element name="ACWP"
  1218. type="xs:decimal"
  1219. minOccurs="0"
  1220. id="___d15e97062-1_ACWP"/>
  1221. <xs:element name="BCWP"
  1222. type="xs:decimal"
  1223. minOccurs="0"
  1224. id="___d15e97064-1_BCWP"/>
  1225. <xs:element name="BCWS"
  1226. type="xs:decimal"
  1227. minOccurs="0"
  1228. id="___d15e97065-1_BCWS"/>
  1229. <xs:element name="StartVariance"
  1230. type="xs:integer"
  1231. minOccurs="0"
  1232. id="___d15e97066-1_StartVaria"/>
  1233. <xs:element name="FinishVariance"
  1234. type="xs:integer"
  1235. minOccurs="0"
  1236. id="___d15e97067-1_FinishVari"/>
  1237. <xs:element name="CostVariance"
  1238. type="xs:integer"
  1239. minOccurs="0"
  1240. id="___d15e97068-1_CostVarian"/>
  1241. <xs:element name="EarlyStart"
  1242. type="xs:string"
  1243. minOccurs="0"
  1244. id="___d15e97069-1_EarlyStart"/>
  1245. <xs:element name="EarlyFinish"
  1246. type="xs:string"
  1247. minOccurs="0"
  1248. id="___d15e97070-1_EarlyFinis"/>
  1249. <xs:element name="LateStart"
  1250. type="xs:string"
  1251. minOccurs="0"
  1252. id="___d15e97071-1_LateStart"/>
  1253. <xs:element name="LateFinish"
  1254. type="xs:string"
  1255. minOccurs="0"
  1256. id="___d15e97072-1_LateFinish"/>
  1257. <xs:element name="TotalSlack"
  1258. type="xs:long"
  1259. minOccurs="0"
  1260. id="___d15e97073-1_TotalSlack"/>
  1261. <xs:element name="FreeSlack"
  1262. type="xs:long"
  1263. minOccurs="0"
  1264. id="___d15e97074-1_FreeSlack"/>
  1265. <xs:element name="CustomCosts"
  1266. type="pmxml:typeCustomCosts"
  1267. minOccurs="0"
  1268. id="___d15e97076-1_CustomCost"/>
  1269. <xs:element name="CustomFinishDates"
  1270. type="pmxml:typeCustomFinishDates"
  1271. minOccurs="0"
  1272. id="___d15e97077-1_CustomFini"/>
  1273. <xs:element name="CustomFlags"
  1274. type="pmxml:typeCustomFlags"
  1275. minOccurs="0"
  1276. id="___d15e97078-1_CustomFlag"/>
  1277. <xs:element name="CustomNumbers"
  1278. type="pmxml:typeCustomNumbers"
  1279. minOccurs="0"
  1280. id="___d15e97079-1_CustomNumb"/>
  1281. <xs:element name="CustomStartDates"
  1282. type="pmxml:typeCustomStartDates"
  1283. minOccurs="0"
  1284. id="___d15e97080-1_CustomStar"/>
  1285. <xs:element name="CustomText"
  1286. type="pmxml:typeCustomText"
  1287. minOccurs="0"
  1288. id="___d15e97081-1_CustomText"/>
  1289. <xs:element name="CustomWork"
  1290. type="pmxml:typeCustomWork"
  1291. minOccurs="0"
  1292. id="___d15e97082-1_CustomWork"/>
  1293. <xs:element name="ExtendedAttributeDefs"
  1294. minOccurs="0"
  1295. id="___d15e97083-1_ExtendedAt">
  1296. <xs:annotation>
  1297. <xs:documentation>The extended attributes for each project are defined in the
  1298. root of the project, and the extended attributes may be used at the Project
  1299. level or under Tasks, Assignments or Resources.
  1300. </xs:documentation>
  1301. </xs:annotation>
  1302. <xs:complexType id="___d15e97087-1">
  1303. <xs:sequence minOccurs="0" id="___d15e97088-1">
  1304. <xs:element name="ExtendedAttributeDef"
  1305. type="pmxml:typeExtendedAttributeDef"
  1306. minOccurs="0"
  1307. maxOccurs="unbounded"
  1308. id="___d15e97089-1_ExtendedAt"/>
  1309. </xs:sequence>
  1310. </xs:complexType>
  1311. </xs:element>
  1312. <xs:element name="ExtendedAttributes"
  1313. type="pmxml:typeExtendedAttributes"
  1314. minOccurs="0"
  1315. id="___d15e97090-1_ExtendedAt">
  1316. <xs:annotation>
  1317. <xs:documentation>The extended attribute values that apply to the project level for this project.</xs:documentation>
  1318. </xs:annotation>
  1319. </xs:element>
  1320. <xs:element name="LocalResources" minOccurs="0" id="___d15e97094-1_LocalResou">
  1321. <xs:complexType id="___d15e97095-1">
  1322. <xs:sequence minOccurs="0" id="___d15e97096-1">
  1323. <xs:element name="LocalResource"
  1324. type="pmxml:typeResourceDef"
  1325. minOccurs="0"
  1326. maxOccurs="unbounded"
  1327. id="___d15e97097-1_LocalResou"/>
  1328. </xs:sequence>
  1329. <xs:attribute name="count"
  1330. type="xs:integer"
  1331. use="optional"
  1332. id="___d15e97098-1_count"/>
  1333. </xs:complexType>
  1334. </xs:element>
  1335. <xs:element name="Resources" minOccurs="0" id="___d15e97099-1_Resources">
  1336. <xs:complexType id="___d15e97100-1">
  1337. <xs:sequence minOccurs="0" id="___d15e97101-1">
  1338. <xs:element name="Resource"
  1339. type="pmxml:typeResource"
  1340. minOccurs="0"
  1341. maxOccurs="unbounded"
  1342. id="___d15e97102-1_Resource"/>
  1343. </xs:sequence>
  1344. </xs:complexType>
  1345. </xs:element>
  1346. <xs:element name="Tasks" minOccurs="0" id="___d15e97104-1_Tasks">
  1347. <xs:complexType id="___d15e97105-1">
  1348. <xs:sequence minOccurs="0" id="___d15e97106-1">
  1349. <xs:element name="Task"
  1350. type="pmxml:typeTask"
  1351. minOccurs="0"
  1352. maxOccurs="unbounded"
  1353. id="___d15e97107-1_Task"/>
  1354. </xs:sequence>
  1355. </xs:complexType>
  1356. </xs:element>
  1357. <xs:element name="Assignments" minOccurs="0" id="___d15e97108-1_Assignment">
  1358. <xs:complexType id="___d15e97109-1">
  1359. <xs:sequence minOccurs="0" id="___d15e97110-1">
  1360. <xs:element name="Assignment"
  1361. type="pmxml:typeAssignment"
  1362. minOccurs="0"
  1363. maxOccurs="unbounded"
  1364. id="___d15e97111-1_Assignment"/>
  1365. </xs:sequence>
  1366. </xs:complexType>
  1367. </xs:element>
  1368. <!-- <xsd:group ref="groupScheduledObject" minOccurs="0"/> -->
  1369. </xs:sequence>
  1370. <xs:attribute name="ProjectID"
  1371. type="xs:long"
  1372. use="required"
  1373. id="___d15e97113-1_ProjectID"/>
  1374. </xs:complexType>
  1375. <xs:complexType name="typeRateSchedule" id="___d15e97114-1_typeRateSc">
  1376. <xs:sequence id="___d15e97115-1">
  1377. <xs:element name="Start"
  1378. type="xs:string"
  1379. minOccurs="0"
  1380. id="___d15e97116-1_Start"/>
  1381. <xs:element name="Finish"
  1382. type="xs:string"
  1383. minOccurs="0"
  1384. id="___d15e97117-1_Finish"/>
  1385. <xs:element name="Rate" type="xs:decimal" id="___d15e97118-1_Rate"/>
  1386. <xs:element name="RateUnits"
  1387. type="pmxml:enumRateUnits"
  1388. id="___d15e97119-1_RateUnits">
  1389. <xs:annotation>
  1390. <xs:documentation>Monetary unit used: USD: US dollar, JPY: Japanese Yen, etc.</xs:documentation>
  1391. </xs:annotation>
  1392. </xs:element>
  1393. </xs:sequence>
  1394. </xs:complexType>
  1395. <xs:complexType name="typeResource" id="___d15e97123-1_typeResour">
  1396. <xs:attribute name="ResourceID"
  1397. type="xs:long"
  1398. use="required"
  1399. id="___d15e97124-1_ResourceID"/>
  1400. </xs:complexType>
  1401. <xs:complexType name="typeResourceDef" id="___d15e97125-1_typeResour">
  1402. <xs:sequence minOccurs="0" id="___d15e97126-1">
  1403. <xs:element name="PersistentID"
  1404. maxOccurs="unbounded"
  1405. id="___d15e97127-1_Persistent">
  1406. <xs:complexType id="___d15e97128-1">
  1407. <xs:simpleContent>
  1408. <xs:extension base="xs:long" id="___d15e97130-1">
  1409. <xs:attribute name="application"
  1410. type="xs:integer"
  1411. use="optional"
  1412. id="___d15e97131-1_applicatio"/>
  1413. </xs:extension>
  1414. </xs:simpleContent>
  1415. </xs:complexType>
  1416. </xs:element>
  1417. <xs:element name="FormattedName"
  1418. type="xs:string"
  1419. minOccurs="0"
  1420. id="___d15e97132-1_FormattedN"/>
  1421. <xs:element name="FirstName"
  1422. type="xs:string"
  1423. minOccurs="0"
  1424. id="___d15e97133-1_FirstName"/>
  1425. <xs:element name="LastName"
  1426. type="xs:string"
  1427. minOccurs="0"
  1428. id="___d15e97134-1_LastName"/>
  1429. <xs:element name="MiddleName"
  1430. type="xs:string"
  1431. minOccurs="0"
  1432. id="___d15e97135-1_MiddleName"/>
  1433. <xs:element name="Initials"
  1434. type="xs:string"
  1435. minOccurs="0"
  1436. id="___d15e97136-1_Initials"/>
  1437. <xs:element name="EmailAddress"
  1438. type="xs:string"
  1439. minOccurs="0"
  1440. id="___d15e97137-1_EmailAddre"/>
  1441. <xs:element name="IsOverallocated"
  1442. type="xs:byte"
  1443. minOccurs="0"
  1444. id="___d15e97138-1_IsOverallo"/>
  1445. <xs:element name="MaxQuantity"
  1446. type="xs:integer"
  1447. minOccurs="0"
  1448. id="___d15e97139-1_MaxQuantit"/>
  1449. <xs:element name="Notes"
  1450. type="xs:string"
  1451. minOccurs="0"
  1452. id="___d15e97140-1_Notes"/>
  1453. <xs:element name="Type"
  1454. type="pmxml:enumResourceType"
  1455. minOccurs="0"
  1456. id="___d15e97141-1_Type"/>
  1457. <xs:element name="Cost"
  1458. type="xs:decimal"
  1459. minOccurs="0"
  1460. id="___d15e97143-1_Cost"/>
  1461. <xs:element name="OvertimeCost"
  1462. type="xs:decimal"
  1463. minOccurs="0"
  1464. id="___d15e97144-1_OvertimeCo"/>
  1465. <xs:element name="Rate"
  1466. type="xs:decimal"
  1467. minOccurs="0"
  1468. id="___d15e97145-1_Rate"/>
  1469. <xs:element name="OvertimeWork"
  1470. type="xs:float"
  1471. minOccurs="0"
  1472. id="___d15e97146-1_OvertimeWo"/>
  1473. <xs:element name="PlannedStart"
  1474. type="xs:string"
  1475. minOccurs="0"
  1476. id="___d15e97147-1_PlannedSta"/>
  1477. <xs:element name="PlannedFinish"
  1478. type="xs:string"
  1479. minOccurs="0"
  1480. id="___d15e97148-1_PlannedFin"/>
  1481. <xs:element name="PlannedDuration"
  1482. type="xs:float"
  1483. minOccurs="0"
  1484. id="___d15e97149-1_PlannedDur"/>
  1485. <xs:element name="PlannedWork"
  1486. type="xs:float"
  1487. minOccurs="0"
  1488. id="___d15e97150-1_PlannedWor"/>
  1489. <xs:element name="PlannedOvertimeWork"
  1490. type="xs:float"
  1491. minOccurs="0"
  1492. id="___d15e97151-1_PlannedOve"/>
  1493. <xs:element name="PlannedCost"
  1494. type="xs:decimal"
  1495. minOccurs="0"
  1496. id="___d15e97152-1_PlannedCos"/>
  1497. <xs:element name="PlannedOvertimeCost"
  1498. type="xs:decimal"
  1499. minOccurs="0"
  1500. id="___d15e97153-1_PlannedOve"/>
  1501. <xs:element name="ActualStart"
  1502. type="xs:string"
  1503. minOccurs="0"
  1504. id="___d15e97155-1_ActualStar"/>
  1505. <xs:element name="ActualFinish"
  1506. type="xs:string"
  1507. minOccurs="0"
  1508. id="___d15e97156-1_ActualFini"/>
  1509. <xs:element name="ActualDuration"
  1510. type="xs:float"
  1511. minOccurs="0"
  1512. id="___d15e97157-1_ActualDura"/>
  1513. <xs:element name="ActualWork"
  1514. type="xs:float"
  1515. minOccurs="0"
  1516. id="___d15e97158-1_ActualWork"/>
  1517. <xs:element name="ActualOvertimeWork"
  1518. type="xs:float"
  1519. minOccurs="0"
  1520. id="___d15e97159-1_ActualOver"/>
  1521. <xs:element name="ActualCost"
  1522. type="xs:decimal"
  1523. minOccurs="0"
  1524. id="___d15e97160-1_ActualCost"/>
  1525. <xs:element name="ActualOvertimeCost"
  1526. type="xs:decimal"
  1527. minOccurs="0"
  1528. id="___d15e97161-1_ActualOver"/>
  1529. <xs:element name="BaselineStart"
  1530. type="xs:string"
  1531. minOccurs="0"
  1532. id="___d15e97162-1_BaselineSt"/>
  1533. <xs:element name="BaselineFinish"
  1534. type="xs:string"
  1535. minOccurs="0"
  1536. id="___d15e97163-1_BaselineFi"/>
  1537. <xs:element name="BaselineDuration"
  1538. type="xs:float"
  1539. minOccurs="0"
  1540. id="___d15e97164-1_BaselineDu"/>
  1541. <xs:element name="BaselineWork"
  1542. type="xs:float"
  1543. minOccurs="0"
  1544. id="___d15e97165-1_BaselineWo"/>
  1545. <xs:element name="BaselineOvertimeWork"
  1546. type="xs:float"
  1547. minOccurs="0"
  1548. id="___d15e97167-1_BaselineOv"/>
  1549. <xs:element name="BaselineCost"
  1550. type="xs:decimal"
  1551. minOccurs="0"
  1552. id="___d15e97168-1_BaselineCo"/>
  1553. <xs:element name="BaselineOvertimeCost"
  1554. type="xs:decimal"
  1555. minOccurs="0"
  1556. id="___d15e97169-1_BaselineOv"/>
  1557. <xs:element name="RemainingDuration"
  1558. type="xs:float"
  1559. minOccurs="0"
  1560. id="___d15e97170-1_RemainingD"/>
  1561. <xs:element name="RemainingWork"
  1562. type="xs:float"
  1563. minOccurs="0"
  1564. id="___d15e97171-1_RemainingW"/>
  1565. <xs:element name="RemainingOvertimeWork"
  1566. type="xs:float"
  1567. minOccurs="0"
  1568. id="___d15e97172-1_RemainingO"/>
  1569. <xs:element name="RemainingCost"
  1570. type="xs:decimal"
  1571. minOccurs="0"
  1572. id="___d15e97173-1_RemainingC"/>
  1573. <xs:element name="RemainingOvertimeCost"
  1574. type="xs:decimal"
  1575. minOccurs="0"
  1576. id="___d15e97174-1_RemainingO"/>
  1577. <xs:element name="ACWP"
  1578. type="xs:decimal"
  1579. minOccurs="0"
  1580. id="___d15e97175-1_ACWP"/>
  1581. <xs:element name="BCWP"
  1582. type="xs:decimal"
  1583. minOccurs="0"
  1584. id="___d15e97176-1_BCWP"/>
  1585. <xs:element name="BCWS"
  1586. type="xs:decimal"
  1587. minOccurs="0"
  1588. id="___d15e97177-1_BCWS"/>
  1589. <xs:element name="StartVariance"
  1590. type="xs:integer"
  1591. minOccurs="0"
  1592. id="___d15e97179-1_StartVaria"/>
  1593. <xs:element name="FinishVariance"
  1594. type="xs:integer"
  1595. minOccurs="0"
  1596. id="___d15e97180-1_FinishVari"/>
  1597. <xs:element name="CostVariance"
  1598. type="xs:integer"
  1599. minOccurs="0"
  1600. id="___d15e97181-1_CostVarian"/>
  1601. <xs:element name="EarlyStart"
  1602. type="xs:string"
  1603. minOccurs="0"
  1604. id="___d15e97182-1_EarlyStart"/>
  1605. <xs:element name="EarlyFinish"
  1606. type="xs:string"
  1607. minOccurs="0"
  1608. id="___d15e97183-1_EarlyFinis"/>
  1609. <xs:element name="LateStart"
  1610. type="xs:string"
  1611. minOccurs="0"
  1612. id="___d15e97184-1_LateStart"/>
  1613. <xs:element name="LateFinish"
  1614. type="xs:string"
  1615. minOccurs="0"
  1616. id="___d15e97185-1_LateFinish"/>
  1617. <xs:element name="TotalSlack"
  1618. type="xs:long"
  1619. minOccurs="0"
  1620. id="___d15e97186-1_TotalSlack"/>
  1621. <xs:element name="FreeSlack"
  1622. type="xs:long"
  1623. minOccurs="0"
  1624. id="___d15e97187-1_FreeSlack"/>
  1625. <xs:element name="MaterialLabel"
  1626. type="xs:string"
  1627. minOccurs="0"
  1628. id="___d15e97188-1_MaterialLa"/>
  1629. <xs:element name="CustomCosts"
  1630. type="pmxml:typeCustomCosts"
  1631. minOccurs="0"
  1632. id="___d15e97189-1_CustomCost"/>
  1633. <xs:element name="CustomFinishDates"
  1634. type="pmxml:typeCustomFinishDates"
  1635. minOccurs="0"
  1636. id="___d15e97191-1_CustomFini"/>
  1637. <xs:element name="CustomFlags"
  1638. type="pmxml:typeCustomFlags"
  1639. minOccurs="0"
  1640. id="___d15e97192-1_CustomFlag"/>
  1641. <xs:element name="CustomNumbers"
  1642. type="pmxml:typeCustomNumbers"
  1643. minOccurs="0"
  1644. id="___d15e97193-1_CustomNumb"/>
  1645. <xs:element name="CustomStartDates"
  1646. type="pmxml:typeCustomStartDates"
  1647. minOccurs="0"
  1648. id="___d15e97194-1_CustomStar"/>
  1649. <xs:element name="CustomText"
  1650. type="pmxml:typeCustomText"
  1651. minOccurs="0"
  1652. id="___d15e97195-1_CustomText"/>
  1653. <xs:element name="CustomWork"
  1654. type="pmxml:typeCustomWork"
  1655. minOccurs="0"
  1656. id="___d15e97196-1_CustomWork"/>
  1657. <xs:element name="RateSchedule"
  1658. type="pmxml:typeRateSchedule"
  1659. minOccurs="0"
  1660. id="___d15e97197-1_RateSchedu"/>
  1661. <xs:element name="AvailableFrom"
  1662. type="xs:string"
  1663. minOccurs="0"
  1664. id="___d15e97198-1_AvailableF"/>
  1665. <xs:element name="AvailableTo" minOccurs="0" id="___d15e97199-1_AvailableT"/>
  1666. <xs:element name="Availability"
  1667. minOccurs="0"
  1668. maxOccurs="unbounded"
  1669. id="___d15e97200-1_Availabili">
  1670. <xs:annotation>
  1671. <xs:documentation>The 'resourceID' attribute is used as a way to avoid looking up the parent of this group. Only used when publishing.</xs:documentation>
  1672. </xs:annotation>
  1673. <xs:complexType id="___d15e97204-1">
  1674. <xs:complexContent id="___d15e97205-1">
  1675. <xs:extension base="pmxml:typeAvailability" id="___d15e97206-1">
  1676. <xs:attribute name="resourceID"
  1677. type="xs:long"
  1678. use="optional"
  1679. id="___d15e97207-1_resourceID"/>
  1680. </xs:extension>
  1681. </xs:complexContent>
  1682. </xs:complexType>
  1683. </xs:element>
  1684. <xs:element name="ExtendedAttributes"
  1685. type="pmxml:typeExtendedAttributes"
  1686. minOccurs="0"
  1687. id="___d15e97208-1_ExtendedAt"/>
  1688. <!-- <xsd:group ref="groupCustomFields" minOccurs="0"/> -->
  1689. </xs:sequence>
  1690. <xs:attribute name="ResourceID"
  1691. type="xs:long"
  1692. use="required"
  1693. id="___d15e97210-1_ResourceID"/>
  1694. </xs:complexType>
  1695. <xs:complexType name="typeTask" id="___d15e97211-1_typeTask">
  1696. <xs:sequence id="___d15e97212-1">
  1697. <xs:element name="PersistentID"
  1698. maxOccurs="unbounded"
  1699. id="___d15e97213-1_Persistent">
  1700. <xs:complexType id="___d15e97214-1">
  1701. <xs:simpleContent>
  1702. <xs:extension base="xs:long" id="___d15e97216-1">
  1703. <xs:attribute name="application"
  1704. type="xs:integer"
  1705. use="optional"
  1706. id="___d15e97217-1_applicatio"/>
  1707. </xs:extension>
  1708. </xs:simpleContent>
  1709. </xs:complexType>
  1710. </xs:element>
  1711. <xs:element name="TaskName" type="xs:string" id="___d15e97218-1_TaskName"/>
  1712. <xs:element name="IsSummary" type="xs:boolean" id="___d15e97219-1_IsSummary"/>
  1713. <xs:element name="OutlineLevel"
  1714. type="xs:integer"
  1715. id="___d15e97220-1_OutlineLev"/>
  1716. <xs:element name="TaskOrderID" type="xs:long" id="___d15e97221-1_TaskOrderI"/>
  1717. <xs:element name="ParentTaskID" type="xs:long" id="___d15e97222-1_ParentTask"/>
  1718. <xs:element name="ParentPersistentID"
  1719. type="xs:long"
  1720. minOccurs="0"
  1721. id="___d15e97223-1_ParentPers"/>
  1722. <xs:element name="FixedCost"
  1723. type="xs:decimal"
  1724. minOccurs="0"
  1725. id="___d15e97224-1_FixedCost"/>
  1726. <xs:element name="IsMilestone"
  1727. type="xs:boolean"
  1728. minOccurs="0"
  1729. id="___d15e97225-1_IsMileston"/>
  1730. <xs:element name="IsCritical"
  1731. type="xs:boolean"
  1732. minOccurs="0"
  1733. id="___d15e97226-1_IsCritical"/>
  1734. <xs:element name="TaskNotes"
  1735. type="xs:string"
  1736. minOccurs="0"
  1737. id="___d15e97227-1_TaskNotes"/>
  1738. <xs:element name="PercentComplete" minOccurs="0" id="___d15e97229-1_PercentCom">
  1739. <xs:simpleType id="___d15e97230-1">
  1740. <xs:restriction base="xs:short">
  1741. <xs:maxInclusive value="100"/>
  1742. </xs:restriction>
  1743. </xs:simpleType>
  1744. </xs:element>
  1745. <xs:element name="PercentWorkComplete"
  1746. minOccurs="0"
  1747. id="___d15e97233-1_PercentWor">
  1748. <xs:simpleType id="___d15e97234-1">
  1749. <xs:restriction base="xs:short">
  1750. <xs:maxInclusive value="100"/>
  1751. </xs:restriction>
  1752. </xs:simpleType>
  1753. </xs:element>
  1754. <xs:element name="Priority"
  1755. type="xs:integer"
  1756. minOccurs="0"
  1757. id="___d15e97237-1_Priority"/>
  1758. <xs:element name="WBS"
  1759. type="xs:string"
  1760. minOccurs="0"
  1761. id="___d15e97238-1_WBS"/>
  1762. <xs:element name="PlannedStart"
  1763. type="xs:string"
  1764. minOccurs="0"
  1765. id="___d15e97239-1_PlannedSta"/>
  1766. <xs:element name="PlannedFinish"
  1767. type="xs:string"
  1768. minOccurs="0"
  1769. id="___d15e97240-1_PlannedFin"/>
  1770. <xs:element name="PlannedDuration"
  1771. type="xs:float"
  1772. minOccurs="0"
  1773. id="___d15e97241-1_PlannedDur"/>
  1774. <xs:element name="PlannedWork"
  1775. type="xs:float"
  1776. minOccurs="0"
  1777. id="___d15e97242-1_PlannedWor"/>
  1778. <xs:element name="PlannedOvertimeWork"
  1779. type="xs:float"
  1780. minOccurs="0"
  1781. id="___d15e97243-1_PlannedOve"/>
  1782. <xs:element name="PlannedCost"
  1783. type="xs:decimal"
  1784. minOccurs="0"
  1785. id="___d15e97244-1_PlannedCos"/>
  1786. <xs:element name="PlannedOvertimeCost"
  1787. type="xs:decimal"
  1788. minOccurs="0"
  1789. id="___d15e97245-1_PlannedOve"/>
  1790. <xs:element name="ActualStart"
  1791. type="xs:string"
  1792. minOccurs="0"
  1793. id="___d15e97247-1_ActualStar"/>
  1794. <xs:element name="ActualFinish"
  1795. type="xs:string"
  1796. minOccurs="0"
  1797. id="___d15e97248-1_ActualFini"/>
  1798. <xs:element name="ActualDuration"
  1799. type="xs:float"
  1800. minOccurs="0"
  1801. id="___d15e97249-1_ActualDura"/>
  1802. <xs:element name="ActualWork"
  1803. type="xs:float"
  1804. minOccurs="0"
  1805. id="___d15e97250-1_ActualWork"/>
  1806. <xs:element name="ActualOvertimeWork"
  1807. type="xs:float"
  1808. minOccurs="0"
  1809. id="___d15e97251-1_ActualOver"/>
  1810. <xs:element name="ActualCost"
  1811. type="xs:decimal"
  1812. minOccurs="0"
  1813. id="___d15e97252-1_ActualCost"/>
  1814. <xs:element name="ActualOvertimeCost"
  1815. type="xs:decimal"
  1816. minOccurs="0"
  1817. id="___d15e97253-1_ActualOver"/>
  1818. <xs:element name="BaselineStart"
  1819. type="xs:string"
  1820. minOccurs="0"
  1821. id="___d15e97254-1_BaselineSt"/>
  1822. <xs:element name="BaselineFinish"
  1823. type="xs:string"
  1824. minOccurs="0"
  1825. id="___d15e97255-1_BaselineFi"/>
  1826. <xs:element name="BaselineDuration"
  1827. type="xs:float"
  1828. minOccurs="0"
  1829. id="___d15e97256-1_BaselineDu"/>
  1830. <xs:element name="BaselineWork"
  1831. type="xs:float"
  1832. minOccurs="0"
  1833. id="___d15e97257-1_BaselineWo"/>
  1834. <xs:element name="BaselineOvertimeWork"
  1835. type="xs:float"
  1836. minOccurs="0"
  1837. id="___d15e97259-1_BaselineOv"/>
  1838. <xs:element name="BaselineCost"
  1839. type="xs:decimal"
  1840. minOccurs="0"
  1841. id="___d15e97260-1_BaselineCo"/>
  1842. <xs:element name="BaselineOvertimeCost"
  1843. type="xs:decimal"
  1844. minOccurs="0"
  1845. id="___d15e97261-1_BaselineOv"/>
  1846. <xs:element name="RemainingDuration"
  1847. type="xs:float"
  1848. minOccurs="0"
  1849. id="___d15e97262-1_RemainingD"/>
  1850. <xs:element name="RemainingWork"
  1851. type="xs:float"
  1852. minOccurs="0"
  1853. id="___d15e97263-1_RemainingW"/>
  1854. <xs:element name="RemainingOvertimeWork"
  1855. type="xs:float"
  1856. minOccurs="0"
  1857. id="___d15e97264-1_RemainingO"/>
  1858. <xs:element name="RemainingCost"
  1859. type="xs:decimal"
  1860. minOccurs="0"
  1861. id="___d15e97265-1_RemainingC"/>
  1862. <xs:element name="RemainingOvertimeCost"
  1863. type="xs:decimal"
  1864. minOccurs="0"
  1865. id="___d15e97266-1_RemainingO"/>
  1866. <xs:element name="ACWP"
  1867. type="xs:decimal"
  1868. minOccurs="0"
  1869. id="___d15e97267-1_ACWP"/>
  1870. <xs:element name="BCWP"
  1871. type="xs:decimal"
  1872. minOccurs="0"
  1873. id="___d15e97268-1_BCWP"/>
  1874. <xs:element name="BCWS"
  1875. type="xs:decimal"
  1876. minOccurs="0"
  1877. id="___d15e97269-1_BCWS"/>
  1878. <xs:element name="StartVariance"
  1879. type="xs:integer"
  1880. minOccurs="0"
  1881. id="___d15e97271-1_StartVaria"/>
  1882. <xs:element name="FinishVariance"
  1883. type="xs:integer"
  1884. minOccurs="0"
  1885. id="___d15e97272-1_FinishVari"/>
  1886. <xs:element name="CostVariance"
  1887. type="xs:integer"
  1888. minOccurs="0"
  1889. id="___d15e97273-1_CostVarian"/>
  1890. <xs:element name="EarlyStart"
  1891. type="xs:string"
  1892. minOccurs="0"
  1893. id="___d15e97274-1_EarlyStart"/>
  1894. <xs:element name="EarlyFinish"
  1895. type="xs:string"
  1896. minOccurs="0"
  1897. id="___d15e97275-1_EarlyFinis"/>
  1898. <xs:element name="LateStart"
  1899. type="xs:string"
  1900. minOccurs="0"
  1901. id="___d15e97276-1_LateStart"/>
  1902. <xs:element name="LateFinish"
  1903. type="xs:string"
  1904. minOccurs="0"
  1905. id="___d15e97277-1_LateFinish"/>
  1906. <xs:element name="TotalSlack"
  1907. type="xs:long"
  1908. minOccurs="0"
  1909. id="___d15e97278-1_TotalSlack"/>
  1910. <xs:element name="FreeSlack"
  1911. type="xs:long"
  1912. minOccurs="0"
  1913. id="___d15e97279-1_FreeSlack"/>
  1914. <xs:element name="CustomCosts"
  1915. type="pmxml:typeCustomCosts"
  1916. minOccurs="0"
  1917. id="___d15e97280-1_CustomCost"/>
  1918. <xs:element name="CustomFinishDates"
  1919. type="pmxml:typeCustomFinishDates"
  1920. minOccurs="0"
  1921. id="___d15e97281-1_CustomFini"/>
  1922. <xs:element name="CustomFlags"
  1923. type="pmxml:typeCustomFlags"
  1924. minOccurs="0"
  1925. id="___d15e97283-1_CustomFlag"/>
  1926. <xs:element name="CustomNumbers"
  1927. type="pmxml:typeCustomNumbers"
  1928. minOccurs="0"
  1929. id="___d15e97284-1_CustomNumb"/>
  1930. <xs:element name="CustomStartDates"
  1931. type="pmxml:typeCustomStartDates"
  1932. minOccurs="0"
  1933. id="___d15e97285-1_CustomStar"/>
  1934. <xs:element name="CustomText"
  1935. type="pmxml:typeCustomText"
  1936. minOccurs="0"
  1937. id="___d15e97286-1_CustomText"/>
  1938. <xs:element name="CustomWork"
  1939. type="pmxml:typeCustomWork"
  1940. minOccurs="0"
  1941. id="___d15e97287-1_CustomWork"/>
  1942. <xs:element name="ExtendedAttributes"
  1943. type="pmxml:typeExtendedAttributes"
  1944. minOccurs="0"
  1945. id="___d15e97288-1_ExtendedAt"/>
  1946. <!-- <xsd:group ref="groupScheduledObject" minOccurs="0"/> -->
  1947. <!-- <xsd:group ref="groupCustomFields" minOccurs="0"/> -->
  1948. </xs:sequence>
  1949. <xs:attribute name="TaskID"
  1950. type="xs:long"
  1951. use="required"
  1952. id="___d15e97291-1_TaskID"/>
  1953. </xs:complexType>
  1954. <!---->
  1955. <!-- == Enumerations ============================================================ -->
  1956. <xs:simpleType name="enumResourceType" id="___d15e97295-1_enumResour">
  1957. <xs:annotation>
  1958. <xs:documentation>Type of Resource: 0=Material, 1=Work</xs:documentation>
  1959. </xs:annotation>
  1960. <xs:restriction base="xs:integer">
  1961. <xs:enumeration value="0"/>
  1962. <xs:enumeration value="1"/>
  1963. </xs:restriction>
  1964. </xs:simpleType>
  1965. <xs:simpleType name="enumRateUnits" id="___d15e97302-1_enumRateUn">
  1966. <xs:restriction base="xs:string">
  1967. <xs:enumeration value="USD"/>
  1968. <xs:enumeration value="DM"/>
  1969. <xs:enumeration value="JPY"/>
  1970. <xs:enumeration value="EURO"/>
  1971. <xs:enumeration value="GBP"/>
  1972. <xs:enumeration value="CHF"/>
  1973. </xs:restriction>
  1974. </xs:simpleType>
  1975. <!---->
  1976. </xs:schema>