Schema Name: PIDXLib
Schema Purpose:
Document ID: 01-442-10-25-2006
© PIDX, Inc. 2012
Use of this copyrighted material is subject to the PIDX End User License Agreement available at
www.pidx.org/license. Each user agrees to such End User License Agreement by making any use
of the copyrighted material.
This document was prepared and is maintained in accordance with the PIDX Procedures for Standards
Development, a copy of which is available at www.pidx.org/procedures, and the PIDX Antitrust Guidelines,
a copy of which is available at www.pidx.org/antitrust.
Schema Version Number: 1.41
Version Date: 2012-01-09
Change Management Log:
Version Person Date Description
Feb2006 Original 2006-02-14 From FEB2006 release
1.41 PIDX BMWG 2012-01-09 Transfer to PIDX, Inc.
Indicator whether or not a product sample should accompany shipment.
Structure which identifies the account holder, the well, and rig.
Structure which contains information about the accounts involved in the transaction.
The number of the account.
Actual quantity allowed per Letter of Credit.
Structure which contains complete address information.
Unique definitions defined previously in OFSP-Lib begin with: PostBoxNumber
Used to hold additional address information, such as "Suite Number", "Apt. Number", etc. Can also be used to hold the address in lieu of the BuildingHouseNumber and StreetName.
Additional methods of communication, ie., fax, printer, cell phone, in addition to those specifically listed elsewhere in contact or address information.
Unique definitions defined previously in OFSP-Lib begin with: communicationMethodType
Identifies which kind of communication is beging given.
Identifies what "Other" is if chosen from an attribute enumeration list
Product for which the quantity can be adjusted for transportation purposes.
Identification by a manufacturer or seller for a homogeneous quantity/quality of product
sharing the same factors of production.
Identifies the creator of the batch number.
Identifies what "Other" is if chosen from an attribute enumeration list
The street number of the building, house, etc. in the address.
Indicates the currency of the buyer.
The requested or actual transportation equipment type used to move product(s).
The name of the city or municipality.
Free form text used to add comment information.
The name of the contact person(s) or the role within the organization.
Structure which contains the information for contacting a person, organization or business.
The name of the contact person(s) or the role within the organization.
Structure containing transportation and shipping information.
A unique identifier of the conveyance and/or trip (i.e. train ID, vessel name). Meant to hold the highest level of conveyance and not container numbers, railcar numbers, etc.
The country where product is ultimately delivered or is deemed to have been delivered.
The country where product originates or is deemed to have originated.
The name of the county.
Number of the credit card being used.
Type of credit card as generally identified by financial institutions.
Cumulative quantity of the product shipped associated to a contractor or a blanket purchase order.
Structure which contains information about the rates at which currency is exchanged.
Holds information required by a specific customer to complete a transaction.
Identifies the kind of information being given.
The number of days from the PaymentTermsBasisDate before the discount expires.
Structure containing the terms for a deferred payment in relation to a transaction.
A monetary amount that is deferred for payment based upon terms in an invoice, contract or agreement.
The date when the deferred payment is due.
Structure containing information on the limits between which the delivered quantity can vary. Can be specified as either a quantity or percentage.
A textual description of a product or its grade in a particular language.
Monetary amount of a discount.
Structure containing the terms for a discount in relation to a transaction.
Date when discount expires
The date of the referenced document.
Identifies the party to which the document should be delivered.
Identifies the document being referenced.
Structure which contains information that links this request to a reference document,
i.e., contract, agreement, etc.
Identifies what kind of document is being referenced.
Identifies what "Other" is if chosen from an attribute enumeration list
The email address.
A buyer-supplied engineering change order document number.
Unique identification of a piece of equipment such as used for transportation of product.
The load status of carrier equipment.
Indication of relationship of equipment to carrier or ownership of equipment.
Date and time shipment or conveyance will arrive at destination.
An equation which converts monetary amounts into different denominations.
The date on which the account expires.
Institution that conducts monetary and related transactions, such as of the Payer.
Routing number of bank or financial institution, such as the Payer bank as assigned by designated authority.
Total monetary amount of all line items excluding tax.
The value of the gross volumetric measure
Weight of equipment unit including lading, dunnage, packaging, and tare weight.
The vertical dimension of an object specified in a given Unit of Measure.
Defines whether or not an important license is available for product shipment.
Defines whether or not an import license is needed for product shipment.
Code indicating the type of intermodal service.
Indicates the organizational body who assigned the list of codes
The date/time of the invoice.
The identifier of an invoice instance.
The financial classification of the invoice.
Two-digit code indicating the location of the job.
The authority exercised by a nation, a judicial body, or a legislative body over persons, places, and property. Jurisdiction may apply to the territory over which a nation has control, including the land area, the adjacent sea, and the airspace above.
It may also refer to the authority of an international body to make decisions
binding on national entities.
The actual label that should be printed for the line item.
The language used for the transaction.
The longtest horizontal dimension of an object
Structure holding information describing the details of the letter of credit associated
with a transaction.
Bank or financial institution which will be responsible for transacting Letter(s) of Credit.
The monetary amount of the Letter of Credit.
Structure holding information on the quantity of goods authorized by the letter of credit
Structure holding date range by which the conveyance must depart in order for the letter of credit to be valid.
Structure holding date range by which the letter of credit must be negotiated in order to be valid.
A number of the line in the document.
The purpose in the message for a given line item.
Indicates the organizational body who assigned the list of codes
Free-form text applicable to a particular line item.
A unique code identifying the location.
Indicates the organizational body who assigned the list of codes
Identifies whether a location is an exisiting or new ship-to location.
The smallest amount of product that will be accepted at delivery.
Unique number assigned to the load tender by sending party.
Structure containing information about the load tender.
The date/time when the load tender was issued.
Structure containing information relative to the manufacture of lading.
The type of manufacturing unit of the lading.
The unique number assigned to lading by the manufacturer.
Largest quantity allowed per Letter of Credit.
Smallest quantity allowed per Letter of Credit.
Holds the actual monetary amount.
The net value of volumetric measure.
The weight of the lading.
The number of copies of the documentation.
The number of originals of the documentation.
Number of units required to deliver the requested quantity, whenever the packaging does not have a fixed relationship to the quantity.
System code used in some ERP system which indicates the purpose of the order.
The date/time of the order.
Proprietary order identifier used by some ERP systems.
The identifier of an Order instance.
The count of product in a transaction as attached to a given unit of measure.
The type of purchase order, such as "Blanket", "Contract", etc.
Structure containing information on the Packaging of the lading.
Indication of the level of packaging specified.
Generally describes the type of containerization, boxing, shrink wrapping or other such procedures to prepare and ship products on carriers.
The gross weight of the package.
Information about the type of packaging available as part of the product. This is generally viewed as one of the features of the product as opposed to "package" which is what is actually done as the time of shipping to prepare and send product(s) on carriers. Allows recursive access to subpackaging information.
The marking put on a product/packaging combination so that it can be identified and handled.
The quantity per package.
Free-form field to place any requirements for the pack list.
The unique number assigned to the lading by the parent manufacturer.
A unique businesss identifer, possibly DUNS Number.
Identifies what "Other" is if chosen from an attribute enumeration list
Structure which contains the information necessary to describe a business partner.
Identifies what "Other" is if chosen from an attribute enumeration list
The name of the partner.
Structure containing information on the terms for monetary settlement for a sale.
The date from which payment terms are calculated.
The conditions under which a sale is transacted including product
specifications, delivery and payment in addition to other agreed upon factors.
A percent used to calculate the penalty on any unpaid balance.
The dry content in a liquid solution.
Percentage of an amount due that is deferred for payment.
Discount applied to the purchase as a percentage
The port or location of unloading
Indicates the organizational body who assigned the list of codes
The code assigned by local postal authorities to delivery addresses.
The name of the country.
The port of departure or loading
Indicates the organizational body who assigned the list of codes
The number of a post office box.
The monetary price of an item in a stated currency.
Indicates whether a price is gross or net.
Identifies what "Other" is if chosen from an attribute enumeration list
The rules upon which pricing is based in a transaction.
A reason indicating justification for the price.
Structure which contains price information about the monetary amount, the currency and price basis for it.
Children of product line items to add additional details to product line items.
The description of the product in a catalog, transaction or a posting.
The quality grade of the product being bought or sold. This is a method to discriminate products that may not be of standard quality.
The unique code or number for a specific product.
The organization who assigns a particular identifier for a product or partner.
Identifies what "Other" is if chosen from an attribute enumeration list
Structure which contains the information for a given product.
The quantity of an item.
A reference or unique number or code specifying a given quote.
The date/time of the Receipt.
Additional reference information or supporting information for a referenced document.
Identifies a specific line item in the reference document.
Reference number of the transaction that allow conformations to refer to original updates.
The name of the region.
Structure which contains information about references to documents.
Code explaining a response to the order or line item.
A number that provides for sequential numbering of messages.
The unique code or number for a specific rig.
Identifies which rig identifier is being given.
The shipping route to be provided for transportation of product.
Unique number on seal such as that used to close a shipment.
The date/time on which the product is scheduled to be delivered.
The date/time range between which the product is scheduled to be delivered.
Indicates the currency of the seller.
Structure containing information on the terms for shipment.
A unique identifier for the shipment.
Payment terms for transportation charges.
Structure containing details of the lading packaging.
The terms under which a product is shipped, such as "Freight Prepaid", "FOB", etc.
The terms under which a product is shipped, such as "Freight Prepaid", "FOB", etc.
Indicates the organizational body who assigned the list of codes
Structure containing the equipment details related to the AdvancedShipNotice message.
Scheduled or actual shipped product speciified in a given unit of measure.
The identification number identifying a specific package
Flag indicating that a shipment of product should include the purchase order document or a copy thereof.
A free-form textual description of requirements.
Identifies what kind of special instruction is being given.
Identifies what "Other" is if chosen from an attribute enumeration list
Non-standard billing options or requirements as requested by the buyer.
Special request from the Buyer.
The name of the state or province.
Indicates whether the order or line item has bee accepted, rejected, or is pending.
The direction indicator for the street in an address
The name of the street in an address.
A unique indentifier of a storage tank/silo/vessel.
The sub-line item number relating to the primary line item referenced in the message.
Count on subunits of equipment for logistics transactions.
Internal account code used by some ERP systems.
Weight of the equipment unit in unladen state.
The monetary amount on which tax is calculated. It is usually in context with whatever is being taxed.
The identifying number for a tax certificate such as tax exemption, sales and use tax certificate or other such document.
Indicates which kind of tax certificate is being given.
Unique number or code issued to an organization by a governmental or regulatory body identifying that entity for tax purposes.
Indicates the kind of tax.
Structure which contains information concerning tax data.
The percentage or monetary amount charged on a transaction.
The area code within a country or jurisdiction, if needed, to access local telephones within the country.
The dialing code from another country to access the telephone network in another country.
Structure which contains the information about a telephone number.
The phone number.
The total number of line items
Structure containing information defining how product is transported.
Identifies the stage of the shipping route.
Mode of transportation used to move product.
Indicates the organizational body who assigned the list of codes
The identifier of a specific vessel, truck, railcar, etc.
The greatest amount of product that will be accepted at delivery.
Uniform Resource Locator indicating an internet address.
The date range of the voyage, sailing or trip related to the transportation of the lading.
The identification number of the voyage or trip, (ie. Train ID, etc.)
Identifies the category of the well based on a stratification of extraction technologies.
The unique code or number for a specific well.
Structure which contains information about a well.
Identifies the classification of the well, such as refinery, pipeline, oil well, etc.
The shortest horizontal dimension of an object
Type holding the structure for date/time range elements.
The starting date and time of a range.
Type holding the structure for description elements.
BMWG to review: element added
BMWG to review: complexType added
Specifies the enumerated values provided in a response message.
Provides for an XPath representation to refer to specific XML content to which the associated reason code applies. For example, the following XPath specifies that the source of an error as being the ReferenceNumber element: Invoice/InvoiceProperties/ReferenceInformation/ReferenceNumber
Provides free text comment(s) within a response message.
Type holding the structure for monetary elements.
Type holding the structure for quantity elements.
Used for an Alpha String, length 2 (for letter codes)
Identifies if a currency is primary, secondary, or tertiary.
Identifies a percentage used to calculate an adjustment amount.
The role a particular partner plays in this transaction.
Identifies what kind of phone number is being given.
Indicates what kind of date time range is being given.
Indicates the version of the schema being used.
Elements added by T4 for version 1.3
Structure which contains information about the Partner's action in the transaction, such as created by.
Structure which contains information about the Partner's action in the transaction.
Structure which contains information about the Pipeline Event in the transaction.