Elements Section of the XML File
When a project is exported, the elements information is exported to the <Elements> section of the XML file.
<Elements>
<Element id="ce1" cc_id="cc1" st_id="st1">
<WbsNum>1</WbsNum>
<ElemDesc>Space Shuttle</ElemDesc>
<LongDesc>Space Shuttle</LongDesc>
<ElemLevel>1</ElemLevel>
<ElemSeq>0</ElemSeq>
</Element>
<Element id="ce2" cc_id="cc1" st_id="st1">
<WbsNum>1.1</WbsNum>
<ElemDesc>Design</ElemDesc>
<LongDesc>Design</LongDesc>
<ParentID ce_id="ce1" />
<ElemSeq>1</ElemSeq>
</Element>
The following elements are used:| Element | Parent Element | Description |
|---|---|---|
| Element | Element | Enclosing element for Element information. Contains attributes to relate the element back to the Contract and Structure sections. |
| WbsNum | Element | The structure’s code ID. |
| ElemDesc | Element | The structure’s code description. |
| LongDesc | Element | he structure’s code description. |
| ElemLevel | Element | The level of this structure element. Only present for the top level element. |
| ElemSeq | Element | The sequence number for this element. Starts at 0 and increments for each element output. |
| ElemType | Element |
If element uniquely identifies a Control Account, output CA. If element uniquely identifies a Work Package with the Planning Package progress technique, output PP. If element uniquely identifies a Work Package with a progress technique which is not a Planning Package, output WP. |
| EVM | Element |
Output when the element uniquely identifies a WP:
|
| ParentId | Element | Parent element of the current element. An output only for level 2 elements and below. |
| ProjOff | Element | Project officer code for WBS and OBS structures only.
If the element is a control account and the Manager field is defined, the manager value is exported; otherwise, the ProjOff field is exported but only if a relevant Project Officer field has been specified. |
| UserDefValue | Element | If the element is a control account level element and there are control account level codes assigned, each control account level code assignment will be exported. |
| UserDefValue | Element | If the Status flag is being exported, it will be exported as a code. |
The following attributes are used:
| Attribute | Description |
|---|---|
| ce_id | Internal unique ID assigned to the element. Used to relate costs back to element. |
| cc_id | Internal unique ID assigned to the contract. |
| St_id | Internal unique ID assigned to the structure. |
