Definition Type Element
Name InstructionalInformation
Abstract False
Documentation Instructional information pertaining to this document
XSD Schema .\Invoice_NCA_V1R1.xsd
XSD Schema Diagram
XSD Schema Code
<xs:element name="InstructionalInformation" >
  <xs:annotation>
    <xs:documentation>Instructional information pertaining to this document</xs:documentation>
  </xs:annotation>

  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="DeliveryLocation">
        <xs:annotation>
          <xs:documentation>Name, address and contact details for the Location of the Coffee. E.g. RPM Warehouse Inc.</xs:documentation>
        </xs:annotation>

        <xs:complexType>
          <xs:sequence>
            <xs:element ref="locationName"/>
          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element minOccurs="0" ref="MoveOrDeliverPeriod"/>
      <xs:element minOccurs="0" name="deliveryDate" type="xs:date">
        <xs:annotation>
          <xs:documentation>Date of Delivery</xs:documentation>
        </xs:annotation>

      </xs:element>

      <xs:element ref="WeighingMethod"/>
      <xs:element ref="responsibilityOfWeighing"/>
      <xs:element minOccurs="0" name="PaymentTerms">
        <xs:annotation>
          <xs:documentation>Payment terms agreed upon in the contract, consists of a code (optional) and a common business description of the payment terms. For example, LC - Letter Of Credit.</xs:documentation>
        </xs:annotation>

        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="paymentTermsCode">
              <xs:annotation>
                <xs:documentation>Harmonised code for common payment terms. Use OTHER for a term not in the list and provide full description of the payment terms in paymentTermsDescription.</xs:documentation>
              </xs:annotation>

              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:enumeration value="CAD"/>
                  <xs:enumeration value="D/O vs pmt"/>
                  <xs:enumeration value="LC"/>
                  <xs:enumeration value="Net 5 fm pres"/>
                  <xs:enumeration value="Net 10 fm appr"/>
                  <xs:enumeration value="Net fm D/O, 10 fm appr"/>
                  <xs:enumeration value="Net 10 fm D/O"/>
                  <xs:enumeration value="Net 30 fm D/O"/>
                  <xs:enumeration value="Net 10 fm remov"/>
                  <xs:enumeration value="Net 30 fm remov"/>
                  <xs:enumeration value="OTHER"/>
                  <xs:enumeration value="WASHOUT"/>
                </xs:restriction>

              </xs:simpleType>

            </xs:element>

            <xs:element name="paymentTermsDescription" type="xs:string">
              <xs:annotation>
                <xs:documentation>Text description of the payment terms. e.g. Net cash vs. first presentation of documents</xs:documentation>
              </xs:annotation>

            </xs:element>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element minOccurs="0" name="paymentInstructions" type="xs:string">
        <xs:annotation>
          <xs:documentation>Payment Instructions to the buyer for remitting the net amount due, e.g. - remit by telegraphic transfer to our Citibank account xxxx</xs:documentation>
        </xs:annotation>

      </xs:element>

    </xs:sequence>

  </xs:complexType>

</xs:element>
Child Elements
Name Type Min Occurs Max Occurs
Derivation Tree
[No Sub Types]
InstructionalInformation
    InstructionalInformation
References
InstructionalInformation
Generated using Liquid XML Studio by Liquid Technologies Ltd