<xsd:complexType name="DocumentReferenceType">
<xsd:complexContent>
<xsd:extension base="DocumentReferenceBaseType">
<xsd:sequence>
<xsd:sequence>
<xsd:element minOccurs="0" ref="LineNumber" />
<xsd:element minOccurs="0" ref="ItemIDs" />
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="Facility" />
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="SerializedLot" />
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="SalesOrderReference" />
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="PurchaseOrderReference" />
</xsd:sequence>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="GroupName" />
<xsd:element minOccurs="0" ref="SequenceCode" />
<xsd:element minOccurs="0" ref="StepID" />
<xsd:element minOccurs="0" ref="StepType" />
</xsd:sequence>
<xsd:sequence>
<xsd:element minOccurs="0" ref="IssuingParty">
<xsd:annotation>
<xsd:documentation source="http://www.openapplications.org/oagis/9">
Identifies the Party that issued the invoice
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="OperationReference" />
<xsd:sequence>
<xsd:element minOccurs="0" ref="ReleaseNumber" />
<xsd:element minOccurs="0" ref="ScheduleLineNumber" />
<xsd:element minOccurs="0" ref="SubLineNumber" />
</xsd:sequence>
<xsd:element minOccurs="0" ref="ShipUnitReference" />
<xsd:sequence>
<xsd:element minOccurs="0" ref="EffectiveTimePeriod" />
<xsd:element minOccurs="0" ref="Item" />
</xsd:sequence>
<xsd:sequence>
<xsd:element minOccurs="0" ref="ID" />
<xsd:element minOccurs="0" ref="SealID" />
<xsd:element minOccurs="0" ref="Type" />
<xsd:element minOccurs="0" ref="FreightItemID" />
<xsd:element minOccurs="0" ref="ShippingTrackingID" />
</xsd:sequence>
<!-- <xsd:element ref="UserArea" minOccurs="0" /> -->
</xsd:sequence>
<!-- xsd:attribute name="type" type="TokenType" use="required"/>-->
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|