<attributeGroup name="ErrorWarningAttributeGroup">
<annotation>
<documentation xml:lang="en">Used to identify an application error by either text, code, or by an online description and also to give the status, tag, and/or identification of the record that may have caused the error.</documentation>
</annotation>
<attribute name="ShortText" type="string" use="optional" />
<attribute name="Code" type="string" use="optional">
<annotation>
<documentation xml:lang="en">If present, this refers to a table of coded values exchanged between applications to identify errors or warnings.</documentation>
</annotation>
</attribute>
<attribute name="DocURL" type="anyURI" use="optional">
<annotation>
<documentation xml:lang="en">If present, this URL refers to an online description of the error that occurred.</documentation>
</annotation>
</attribute>
<attribute name="Status" use="optional">
<annotation>
<documentation xml:lang="en">If present, recommended values are: NotProcessed, Incomplete, Complete, Unknown. However, the data type is designated as string data, recognizing that trading partners may identify additional status conditions not included in the enumeration.</documentation>
</annotation>
<simpleType>
<restriction base="string">
<enumeration value="InventoryKickouts">
<annotation>
<documentation>Outstanding or open issues that could affect the beginning or ending inventory balance(s).</documentation>
</annotation>
</enumeration>
<enumeration value="TransactionKickouts">
<annotation>
<documentation>Outstanding or open issues that could affect the beginning or ending transaction balance(s).</documentation>
</annotation>
</enumeration>
</restriction>
</simpleType>
</attribute>
<attribute name="Tag" type="string" use="optional">
<annotation>
<documentation xml:lang="en">If present, this attribute may identify an unknown or misspelled tag that caused an error in processing. It is recommended that the Tag attribute use XPath notation to identify the location of a tag in the event that more than one tag of the same name is present in the document. Alternatively, the tag name alone can be used to identify missing data [Type=ReqFieldMissing].</documentation>
</annotation>
</attribute>
<attribute name="RecordID" type="string" use="optional">
<annotation>
<documentation xml:lang="en">If present, this attribute allows for batch processing and the identification of the record that failed amongst a group of records.</documentation>
</annotation>
</attribute>
</attributeGroup>
|