<xsd:complexType name="OrderLineType">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ABIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Order Line. Details</ccts:DictionaryEntryName>
<ccts:Definition>A class to define a line in an order document (e.g., Order, Order Change, or Order Response) describing an item being ordered.</ccts:Definition>
<ccts:ObjectClass>Order Line</ccts:ObjectClass>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="cbc:SubstitutionStatusCode" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Order Line. Substitution Status Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>A code signifying the substitution status of the item on this order line. The order line may indicate that the substitute is proposed by the buyer (in Order) or by the seller (in Order Response) or that a substitution has been made by the seller (in Order Response).</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Order Line</ccts:ObjectClass>
<ccts:PropertyTerm>Substitution Status Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataTypeQualifier>Substitution Status</ccts:DataTypeQualifier>
<ccts:DataType>Substitution Status_ Code. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:Note" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Order Line. Note. Text</ccts:DictionaryEntryName>
<ccts:Definition>Free-form text conveying information that is not contained explicitly in other structures.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Order Line</ccts:ObjectClass>
<ccts:PropertyTerm>Note</ccts:PropertyTerm>
<ccts:RepresentationTerm>Text</ccts:RepresentationTerm>
<ccts:DataType>Text. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cac:LineItem" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Order Line. Line Item</ccts:DictionaryEntryName>
<ccts:Definition>The line item itself.</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Order Line</ccts:ObjectClass>
<ccts:PropertyTerm>Line Item</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Line Item</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Line Item</ccts:RepresentationTerm>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cac:SellerProposedSubstituteLineItem" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Order Line. Seller Proposed Substitute_ Line Item. Line Item</ccts:DictionaryEntryName>
<ccts:Definition>In Order Response, a line item proposed by the seller describing a product that might substitute for the product described in this order line.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Order Line</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Seller Proposed Substitute</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Line Item</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Line Item</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Line Item</ccts:RepresentationTerm>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cac:SellerSubstitutedLineItem" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Order Line. Seller Substituted_ Line Item. Line Item</ccts:DictionaryEntryName>
<ccts:Definition>In Order Response, a line item that has replaced the original order line item. The specified quantity and pricing may differ from those in the original line item, but when a line item is substituted by the seller, it is assumed that other information, such as shipment details, will remain the same.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Order Line</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Seller Substituted</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Line Item</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Line Item</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Line Item</ccts:RepresentationTerm>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cac:BuyerProposedSubstituteLineItem" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Order Line. Buyer Proposed Substitute_ Line Item. Line Item</ccts:DictionaryEntryName>
<ccts:Definition>A description of an item proposed by the buyer as a possible alternative to the item associated with this order line.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Order Line</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Buyer Proposed Substitute</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Line Item</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Line Item</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Line Item</ccts:RepresentationTerm>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cac:CatalogueLineReference" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Order Line. Catalogue_ Line Reference. Line Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to a catalogue line associated with this order line.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Order Line</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Catalogue</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Line Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Line Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Line Reference</ccts:RepresentationTerm>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cac:QuotationLineReference" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Order Line. Quotation_ Line Reference. Line Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to a quotation line associated with this order line.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Order Line</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Quotation</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Line Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Line Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Line Reference</ccts:RepresentationTerm>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cac:OrderLineReference" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Order Line. Order Line Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to another order line, such as in a replacement order or another line on the same order that is related.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Order Line</ccts:ObjectClass>
<ccts:PropertyTerm>Order Line Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Order Line Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Order Line Reference</ccts:RepresentationTerm>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cac:DocumentReference" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Order Line. Document Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to a document associated with this order line.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Order Line</ccts:ObjectClass>
<ccts:PropertyTerm>Document Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType> |