<xsd:element name="OutlineCode" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>The value of an outline code. Two pieces of data are necessary - a pointer back to the outline code table which is specified either by the unique ID or the Field ID, and the value which is specified either with the value, or a pointer back to the value list.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="UID" type="xsd:integer" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The unique ID of the value in the outline code collection.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="FieldID" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The field ID in the localised language.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ValueID" type="xsd:integer" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The unique ID in the value list associated with the definition in the outline code collection.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
|