<schema targetNamespace="http://www.api.org/pidXML" xmlns:pidx="http://www.api.org/pidXML" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.3">
<annotation>
<documentation>
<schemaName>PipelineNominationCreate</schemaName>
<copyright>American Petroleum Institute (API), Petroleum Industry Data Exchange (PIDX) 2006</copyright>
<schemaVersion>1.3</schemaVersion>
<description>PipelineNominationCreate element serves as the root node for PIDX transactions.</description>
</documentation>
</annotation>
<include schemaLocation="PIDXLib.xsd"/>
<element name="PipelineNominationCreate">
<complexType>
<sequence>
<element ref="pidx:PipelineNominationCreateProperties"/>
<element ref="pidx:PipelineNominationCreateDetails"/>
<element ref="pidx:PipelineNominationCreateSummary"/>
</sequence>
<attribute ref="pidx:documentIdentifier" use="required"/>
<attribute ref="pidx:transactionPurposeIndicator" use="required"/>
<attribute ref="pidx:version" use="optional"/>
</complexType>
</element>
<element name="PipelineNominationCreateDetails">
<complexType>
<sequence>
<element ref="pidx:PipelineNominationCreateLineItem" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="PipelineNominationCreateLineItem">
<complexType>
<sequence>
<element ref="pidx:LineItemNumber"/>
<element ref="pidx:LineItemInformation" minOccurs="0"/>
<element ref="pidx:LineItemNominationQuantity"/>
<element ref="pidx:PartnerInformation" maxOccurs="unbounded"/>
<element ref="pidx:PartnerConfirmationStatus" minOccurs="0" maxOccurs="unbounded"/>
<element ref="pidx:ScheduleStartDateTime" minOccurs="0"/>
<element ref="pidx:ScheduleRequestDateTime" minOccurs="0"/>
<element ref="pidx:PipelineEventInformation" minOccurs="0"/>
<element ref="pidx:CommodityCode" minOccurs="0" maxOccurs="unbounded"/>
<element ref="pidx:PurchaseOrderLineItemNumber" minOccurs="0"/>
<element ref="pidx:PurchaseOrderInformation" minOccurs="0"/>
<element ref="pidx:CustodyLocationInformation" minOccurs="0"/>
<element ref="pidx:SpecialInstructions" minOccurs="0" maxOccurs="unbounded"/>
<element ref="pidx:ReferenceInformation" minOccurs="0" maxOccurs="unbounded"/>
<element ref="pidx:PartnerDefinedMeasure" minOccurs="0" maxOccurs="unbounded"/>
<element ref="pidx:Attachment" minOccurs="0" maxOccurs="unbounded"/>
<element ref="pidx:Comment" minOccurs="0"/>
</sequence>
</complexType>
</element>
<element name="PipelineNominationCreateProperties">
<complexType>
<sequence>
<element ref="pidx:CreatedByPartner"/>
<element ref="pidx:PartnerInformation" maxOccurs="unbounded"/>
<element ref="pidx:ProductInformation" minOccurs="0"/>
<element ref="pidx:PipelineCycle" minOccurs="0"/>
<element ref="pidx:PipelineCycleYear" minOccurs="0"/>
<element ref="pidx:PipelineSequence" minOccurs="0"/>
<element ref="pidx:PipelineSCD" minOccurs="0"/>
<element ref="pidx:PurchaseOrderInformation" minOccurs="0"/>
<element ref="pidx:PurchaseOrderLineItemNumber" minOccurs="0"/>
<element ref="pidx:LanguageCode" minOccurs="0"/>
<element ref="pidx:SpecialInstructions" minOccurs="0" maxOccurs="unbounded"/>
<element ref="pidx:ReferenceInformation" minOccurs="0" maxOccurs="unbounded"/>
<element ref="pidx:Attachment" minOccurs="0" maxOccurs="unbounded"/>
<element ref="pidx:Comment" minOccurs="0"/>
</sequence>
</complexType>
</element>
<element name="PipelineNominationCreateSummary">
<complexType>
<sequence>
<element ref="pidx:TotalLineItems"/>
</sequence>
</complexType>
</element>
</schema>
|