In an <OutlineCode>, <Value> is the actual value of the custom outline code.
In an <ExtendedAttribute>, it is the actual value of an extended attribute.
In <TimephasedData>, it is the value for each unit in the timephased data record.
| Property | Value | 
|---|---|
| Data Type | String | 
| Minimum Occurrences | 0 | 
| Maximum Occurrences | 1 | 
| Default Value | N/A | 
| Abstract | False | 
| Nillable | False | 
| Element Constraints | N/A | 
 Child Elements for <OutlineCode>
Child Elements for <OutlineCode>
| Element | Required/Optional | Description | 
|---|---|---|
| <ValueID> | Optional | The unique ID for the custom outline code. | 
| <ParentValueID> | Optional | The unique ID for the parent node of the custom outline code. | 
| <Value> | Optional | The actual value of the custom outline code. | 
| <Description> | Optional | The description of the custom outline code. | 
 Child Elements for <ExtendedAttribute>
Child Elements for <ExtendedAttribute>
| Element | Required/Optional | Description | 
|---|---|---|
| <ID> | Required | The unique ID of the value across the project. | 
| <Value> | Required | The actual value. | 
| <Description> | Optional | The description of the value in the list. | 
XML Schema for the <OutlineCode> Element
					XML Structure for the <OutlineCode> Element
XML Schema for the <ExtendedAttribute> Element
					XML Structure for the <ExtendedAttribute> Element
XML Structure and Schema for the <TimephasedDataType>
<Assignment> Element
					<Baseline> Element
					<Resource> Element
					<Task> Element
<Value> is recursive in an <OutlineCode> as part of the <Values> Element, and in <ExtendedAttribute> as part of a <ValueList>.
<TimephasedData> elements occur in <Assignment>, <Baseline>, <Resource>, and <Task> elements.
Child elements of <Value> may appear in any order.