---
title: "OTRN Library V3.2 – XSD documentation"
canonical: "https://knowledge-hub.onetrail.com/space/docs/727023656/OTRN%20Library%20V3.2%20%E2%80%93%20XSD%20documentation"
format: markdown
---
> ✅ **Download**
> ✅ 
> ✅ Download the library XSD:

The **OTRN Library** holds the shared building blocks (parties, addresses, amounts, dates, references, code lists) that the Onetrail Common Format V3.2 messages include.

Onetrail Common V3.2 Format. Copyright 2013 Onetrail TPN™. All rights reserved.

| Schema file | `OTRNLibrary-V3.2.xsd` |
| --- | --- |
| Namespace | `(none – takes the namespace of the including message)` |
| Version | V3.2 |
| Used by messages | [Purchase Order Request V3.2](https://onetrail.atlassian.net/wiki/spaces/docs/pages/718700585), [Purchase Order Confirmation V3.2](https://onetrail.atlassian.net/wiki/spaces/docs/pages/718701244), [Advance Shipment Notification V3.2](https://onetrail.atlassian.net/wiki/spaces/docs/pages/718701253) |

## Complex types

| Type | Elements / attributes | Description | Used by |
| --- | --- | --- | --- |
| [TransportationEventType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/727187467) | 2 / 0 |  | 3 type(s) |
| [CommunicationsNumberType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726892618) | 1 / 0 |  | 1 type(s) |
| [ExtendedPartnerDescriptionType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/725975090) | 1 / 0 |  | 3 type(s) |
| [PartnerDescriptionType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726040594) | 2 / 0 |  | 3 type(s) |
| [PhysicalAddressType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/727384094) | 9 / 0 |  | 3 type(s) |
| [ProductIdentificationType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726532144) | 2 / 0 |  | 3 type(s) |
| [PartnerProductIdentificationType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/727023749) | 3 / 0 |  | 1 type(s) |
| [ProprietaryDocumentIdentifierType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/727121964) | 1 / 0 |  | 4 type(s) |
| [FinancialAmountType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726040629) | 2 / 0 |  | 5 type(s) |
| [BusinessDescriptionType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726859822) | 3 / 0 |  | 1 type(s) |
| [DocumentReferenceType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/725450801) | 3 / 0 |  | 2 type(s) |
| [RemarksType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726663211) | 1 / 0 |  | 3 type(s) |
| [RemarkType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726630419) | 0 / 2 |  | 1 type(s) |
| [FreeFormTextType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/727351303) | 1 / 0 |  | 8 type(s) |
| [DocumentLineReferenceType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726368341) | 1 / 0 |  | 1 type(s) |
| [roleType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/725549065) | 1 / 0 |  | 4 type(s) |
| [DateTimeType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/725450832) | 1 / 0 |  | 4 type(s) |
| [fftType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/725483535) | 0 / 1 |  | 1 type(s) |
| [ContactInformationType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726532177) | 4 / 0 |  | 2 type(s) |
| [PartnerRoleDescriptionType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726073375) | 3 / 0 |  | 4 type(s) |
| [chargesType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726827049) | 1 / 0 | Used for TI | 0 type(s) |
| [chargeType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726073414) | 3 / 2 |  | 1 type(s) |
| [discountsType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726138904) | 1 / 0 |  | 0 type(s) |
| [discountType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/727384129) | 4 / 2 |  | 1 type(s) |
| [taxesType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/727121997) | 1 / 0 |  | 0 type(s) |
| [taxType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726794305) | 1 / 2 |  | 3 type(s) |
| [LicenceOrderType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726401073) | 11 / 0 |  | 0 type(s) |
| [TradeItemModificationType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/727384160) | 4 / 0 |  | 0 type(s) |
| [LicencePartyDescriptionType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/727351346) | 1 / 0 |  | 1 type(s) |

## Simple types & code lists

See [Code lists & simple types](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726204488).

| Type | Definition |
| --- | --- |
| [GlobalDocumentReferenceTypeCodeType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726204488/OTRN+V3.2+Code+lists+simple+types#GlobalDocumentReferenceTypeCodeType) | `xsd:string`  
7 code values |
| [GlobalPartnerClassificationCodeType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726204488/OTRN+V3.2+Code+lists+simple+types#GlobalPartnerClassificationCodeType) | `xsd:string`  
4 code values |
| [GTINStringType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726204488/OTRN+V3.2+Code+lists+simple+types#GTINStringType) | `xsd:string`, length 9..14 |
| [GlobalPartnerRoleClassificationCodeType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726204488/OTRN+V3.2+Code+lists+simple+types#GlobalPartnerRoleClassificationCodeType) | `xsd:string`  
3 code values |
| [GlobalSupplyChainCodeType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726204488/OTRN+V3.2+Code+lists+simple+types#GlobalSupplyChainCodeType) | `xsd:string`  
2 code values |
| [GlobalTransportEventCodeType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726204488/OTRN+V3.2+Code+lists+simple+types#GlobalTransportEventCodeType) | `xsd:string`  
7 code values |
| [DateTimeFormatType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726204488/OTRN+V3.2+Code+lists+simple+types#DateTimeFormatType) | `xsd:string`, pattern `[0-9]{8}T[0-9]{6}` |
| [GlobalProductUnitOfMeasureCodeType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726204488/OTRN+V3.2+Code+lists+simple+types#GlobalProductUnitOfMeasureCodeType) | `xsd:string`  
14 code values |
| [GlobalPurchaseOrderTypeCodeType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726204488/OTRN+V3.2+Code+lists+simple+types#GlobalPurchaseOrderTypeCodeType) | `xsd:string`  
10 code values |
| [GlobalPurchaseOrderStatusCodeType](https://onetrail.atlassian.net/wiki/spaces/docs/pages/726204488/OTRN+V3.2+Code+lists+simple+types#GlobalPurchaseOrderStatusCodeType) | `xsd:string`  
5 code values |

## Pages

> Macro (children)