Skip to main content

FutureLink Barcelona (6-8 October) is now open for registration. Sign up today!

Close

Amadeus

AI
Home
Clear Search
User Log In
  • Tracelink Classic
    TraceLink Classic app.tracelink.com
    Redirect
  • Opus Platform
    Opus Platform opus.tracelink.com
    Redirect
  • Supply Chain Orchestrations
    Left fast
    Supply Chain Orchestrations
    • Life Sciences Company

      Life Sciences Company

      Life sciences companies face distinct challenges in orchestrating supply chains with partners. TraceLink specializes in addressing and overcoming these challenges.
      Learn More
      Left fast
      Life Sciences Company
      • Orchestrating the supply chain
        • Life Sciences Company
        • Direct Material Supplier
        • Contract Manufacturer
        • Third Party Logistics
        • Wholesale Distributor
        • Healthcare Provider
        • Retail Pharmacy

      Related Content

      Learn More
      Life Sciences

      Products

      Explore products for life sciences companies.

      Learn More
      Life Sciences

      Resources

      Discover valuable insights and industry trends.

    • Direct Material Supplier

      Direct Material Supplier

      Direct material suppliers face unique challenges in supply chain coordination. TraceLink provides specialized solutions to address and overcome these issues.
      Learn More
      Left fast
      Direct Material Supplier
      • Orchestrating the supply chain
        • Direct Material Supplier
        • Life Sciences Company
        • Contract Manufacturer
        • Third Party Logistics
        • Wholesale Distributor

      Related Content

      Learn More
      Direct Material Supplier

      Products

      Explore products for direct material suppliers.

      Learn More
      Direct Material Supplier

      Resources

      Dive into a world of expert resources and cutting-edge industry knowledge.

    • Contract Manufacturer

      Contract Manufacturer

      Contract manufacturing organizations grapple with distinct supply chain complexities. TraceLink delivers innovative solutions to tackle and streamline these challenges.
      Learn More
      Left fast
      Contract Manufacturer
      • Orchestrating the supply chain
        • Contract Manufacturers
        • Life Sciences Company
        • Direct Material Supplier
        • Third Party Logistics

      Related Content

      Learn More
      Contract Manufacturer

      Products

      Explore products for contract manufacturers and contract packagers.

      Learn More
      Contract Manufacturer

      Resources

      Get insights and industry trends for contract manufacturers and packagers.

    • Third Party Logistics

      Third Party Logistics

      Third party logistics providers face unique challenges in managing intricate supply chains. TraceLink offers strategic solutions to effectively address these complexities.
      Learn More
      Left fast
      Third Party Logistics
      • Orchestrating the supply chain
        • Third Party Logistics
        • Life Sciences Company
        • Contract Manufacturer
        • Wholesale Distributor

      Related Content

      Learn More
      Third Party Logistics

      Products

      Browse our range of products for third party logistics providers.

      Learn More
      Third Party Logistics

      Resources

      Step into our resource hub for the latest in innovation and industry expertise.

    • Wholesale Distributor

      Wholesale Distributor

      Wholesale distributors navigate complex challenges in supply chain management. TraceLink provides advanced solutions to efficiently tackle these issues.
      Learn More
      Left fast
      Wholesale Distributor
      • Orchestrating the supply chain
        • Wholesale Distributor
        • Life Sciences Company
        • Healthcare Provider
        • Retail Pharmacy

      Related Content

      Learn More
      Wholesale Distributor

      Products

      Browse our range of products for wholesale distributors.

      Learn More
      Wholesale Distributor

      Resources

      Navigate the future of industry trends with our wholesale distributor resource center.

    • Healthcare Provider

      Healthcare Provider

      TraceLink provides specific solutions to help healthcare providers confront distinct challenges, including managing drug shortages and recalls in their supply chains.
      Learn More
      Left fast
      Healthcare Provider
      • Orchestrating the supply chain
        • Healthcare Provider
        • Life Sciences Company
        • Wholesale Distributor

      Related Content

      Learn More
      Healthcare Provider

      Products

      View our product portfolio for healthcare providers.

      Learn More
      Healthcare Provider

      Resources

      Explore our comprehensive collection of resources for healthcare providers.

    • Retail Pharmacy

      Retail Pharmacy

      Retail pharmacies combat supply chain complexities, including regulatory compliance. TraceLink enhances efficiency and adherence.
      Learn More
      Left fast
      Retail Pharmacy
      • Orchestrating the supply chain
        • Retail Pharmacy
        • Life Sciences Company
        • Wholesale Distributor

      Related Content

      Learn More
      Retail Pharmacy

      Products

      Experience our advanced product lineup for retail pharmacies.

      Learn More
      Retail Pharmacy

      Resources

      Delve into our rich library of resources for retail pharmacies.

  • Network
    Left fast
    Network
    The Advantage of Integrate Once
    The TraceLink Network
    Network

    Explore how a single connection to the TraceLink network can transform your operations, streamline your supply chain processes, and bring unparalleled value to your organization.

    Learn More

    Menu Divider

    • Tracelink Icon The Power of the Platform
    • Tracelink Icon OPUS Solution Environment
    • Tracelink Icon Link Actions
    • Tracelink Icon Reports and Dashboards
    • Tracelink Icon Master Data Exchange
    • Tracelink Icon Message Center
  • Products
    Left fast
    Products
    • Partner Orchestration

      Partner Orchestration

      Transform partner collaboration and rapidly connect with all your partners for enhanced control while reducing risks and costs to improve supply chain visibility and customer delivery performance.
      View All Products
      Left fast
      Partner Orchestration
      • Multienterprise Information Network Tower
        • MINT for External Manufacturing
        • MINT for Serialized Shipments and Receipts
        • MINT for Direct Supply
        • MINT for Logistics
        • MINT for Commerce
        • MINT for Transportation

      Related Content

      Learn More
      Blog

      Accelerate Clinical-Phase Commercialization Through Supply Chain Digitalization

      Discover four essential steps to accelerate clinical-phase commercialization through end-to-end supply chain digitalization.

      Watch Now
      Video

      Redefining Pharma Distribution

      Discover how industry leaders are redefining pharma distribution with digitalization, AI, and direct-to-provider models—driving visibility across the supply chain.

    • Product Orchestration

      Product Orchestration Products

      Meet regulatory requirements around the globe and improve operational efficiency with our suite of Product Orchestration solutions, tailored for comprehensive compliance and streamlined supply chain management.
      View All Products
      Left fast
      Product Orchestration
      • Serialization
        • Serial Number Exchange
        • Serial Number Manager
        • Serialized Operations Manager
        • Smart Event Manager
      • Smart Inventory Tracker
      • Targeted Recalls
      • Product Information Manager
        • Targeted Recalls Notification
        • Product Verification
        • Master Data Sharing
      • Country Compliance
        • US Drug Supply Chain Security Act
        • European Union Falsified Medicines Directive
        • Kazakhstan Pharmaceuticals
        • Kyrgyzstan Pharmaceuticals
        • See All Countries
      • Crypto Code
        • Russia Crypto Code

      Related Content

      Learn More
      Deadline Approaching

      DSCSA

      Comply with U.S. DSCSA requirements.

      Watch Now
      Video

      From DSCSA Compliance to Supply Chain Optimization for Pharmacy Efficiency

      Discover how DSCSA compliance foundation drives supply chain optimization and digital transformation to enhance pharmacy efficiency.

    • Process Orchestration

      Process Orchestration Products

      Streamline your supply chain with Process Orchestration, facilitating seamless collaboration on recalls, change requests, document reviews, compliance exception management, and more.
      View All Products
      Left fast
      Process Orchestration
      • Supply Chain Work Management
        • SCWM for Compliance Exceptions
        • SCWM for Incidents
        • SCWM for Change Requests
        • SCWM for Tasks
        • SCWM for Document Reviews

      Related Content

      Learn More
      Resources

      Supply Chain Collaboration

      Browse insights on how to improve end-to-end supply chain collaboration.

      Learn More
      Supply Chain Excellence Award

      2025 BSMA Supply Chain Management Innovation Award

      Gain insights into award-winning supply chain innovation—TraceLink wins the 2025 BSMA Supply Chain Management Innovation Award for its MINT solution.

    • Orchestration Intelligence

      Orchestration Intelligence Products

      Empower your supply chain decisions with Orchestration Intelligence, harnessing AI, machine learning, and the collective power of the TraceLink network for robust data-driven solutions.
      VIEW ALL PRODUCTS
      Left fast
      Orchestration Intelligence
      • Serialized Product Intelligence
      • Reports and Dashboards

      Related Content

      Learn More
      Reports and Dashboards

      Real-Time Insights with OPUS Reports & Dashboards

      TraceLink Releases OPUS Reports & Dashboards, the first end-user solution designed for real-time visibility into supply networks.

      Learn More
      Blog

      Explore the Top 10 Insights from LogiPharma 2025

      Discover how industry leaders at LogiPharma 2025 are transforming collaboration. Gain actionable strategies to drive business value across complex, global networks.

    • Network Platform-Enabling Products

      Network Platform-Enabling Products

      A comprehensive suite of solutions designed to empower users with advanced administration, communication, data management, and customization capabilities, coupled with services to extend the value of the platform.
      View All Products
      Left fast
      Network Platform-Enabling Products
      • OPUS Administer
      • OPUS Solution Environment
      • Link Actions
      • Master Data Exchange
      • Message Center
      • Automated Validation Manager
      • Healthcare Operational Services Team
      • Technical Account Management Services
  • Resources
    Left fast
    Resources
    • Resource Center

      Resource Center

      Explore our Resource Center for a wealth of knowledge, including videos, solution briefs, blogs, eBooks, and more, offering insights on TraceLink solutions, industry trends, and emerging topics.
      View All Resources
      Left fast
      Resource Center
      • By Segment
        • Life Sciences Company Life Sciences Company
        • Direct Material Supplier Direct Material Supplier
        • Contract Manufacturer Contract Manufacturer
        • Third Party Logistics Third Party Logistics
        • Wholesale Distributor Wholesale Distributor
        • Healthcare Provider Healthcare Provider
        • Retail Pharmacy Retail Pharmacy
      • By Type
        • Webinar Webinar
        • Blog Blog
        • Case Study Case Study
        • EBook EBook
        • Infographic Infographic
        • Podcast Podcast
        • Solution Brief Solution Brief
        • Video Video
        • Whitepaper Whitepaper
    • TraceLink University

      TraceLink University

      Enhance your expertise with TraceLink University: dive into a range of online and instructor-led courses, engaging tech talks, and certification programs designed to elevate your knowledge.
      Explore All
      Left fast
      TraceLink University
      • By Persona
        • Solution Designer Solution Designer
        • Tracelink Administrator Tracelink Administrator
        • User User
        • Orchestration Architect Orchestration Architect
        • Solution Partner Solution Partner
        • Technology Partner Technology Partner
      • By Orchestration
        • Manufacturing Manufacturing
        • Logistics Logistics
        • Commerce Commerce
        • Transportation Transportation
        • Clinical Supply Clinical Supply

      Related Content

      Learn More
      Subscriptions

      TraceLink University

      Ongoing education at your own pace.

      Watch Now
      FutureLink

      Experience FutureLink

      Watch FutureLink Barcelona sessions on demand.

    • Partners

      Partners

      We partner with leaders from across the globe, with an intense focus on partner companies that specialize in implementation, solution consulting, and application development.
      Partner Overview
      Left fast
      Partners
      • Tracelink Icon View Our Partners
      • Tracelink Icon Become a Partner
      • Tracelink Icon Access PartnerLink
      • Tracelink Icon OPUS Link Lab (OLL)

        Related Content

    • Community

      Community

      Join our global community, uniting members across the supply chain to share insights and engage in discussions through virtual meetings and collaborative workshops.
      Learn More
      Left fast
      Community
      • Global Compliance Special Interest Group
      • Multienterprise Information Network Tower Innovation Forum
      • U.S. DSCSA Innovation Forum for Manufacturers and Distributors
      • U.S. DSCSA Dispenser Innovation Forum
    • Events

      Events

      Stay updated with our Events calendar: from industry conferences we attend to exclusive events we host and informative webinars, join us in shaping the future of supply chain management.
      View All Events
      Left fast
      Events
      • Tracelink Icon Industry Events
      • Tracelink Icon Webinars
      • Tracelink Icon TraceLink Events

      Related Content

      Register Now
      FutureLink

      FutureLink Barcelona 2025

      Join the movement shaping the future of supply chains. FutureLink is the must-attend event for Industry leaders.

      Register Now
      Paris Seminar

      Intelligent Orchestration of Your End-to-End Supply Chain

      Explore how intelligent orchestration enhances resilience, agility, and performance on June 11 in Paris.

    • Customers

      Customers

      Meet a selection of our valued customers: discover how diverse businesses are leveraging TraceLink's solutions to transform their supply chains.
      View Our Customers
      Left fast
      Customers
      • Success Stories
        • Santen Santen
        • Merck Merck
        • Patheon Patheon
        • Sentara Sentara
        • Merz Therapeutics Merz Therapeutics
  • About
    Left fast
    About
    • Tracelink Icon Our Story
    • Tracelink Icon Newsroom
    • Tracelink Icon Culture and Careers
    • Tracelink Icon Leadership
    • Tracelink Icon Our Values
    • Tracelink Icon Corporate Social Responsibility

    Menu Divider

    Related Content

    Awards and Recognitions

    Celebrating our impact

    We are honored and proud of the acknowledgment and industry recognition we have received.

    Innovation Award

    Supply Chain Orchestration Company of the Year 2025

    Discover how TraceLink is transforming supply chain orchestration—named Supply Chain Orchestration Company of the Year 2025 by Logistics Tech Outlook Magazine.

  • CONTACT US
  • User Log In
    • Tracelink Classic
      TraceLink Classic app.tracelink.com
      Redirect
    • Opus Platform
      Opus Platform opus.tracelink.com
      Redirect
Close
CONTACT US
Tracelink University

Breadcrumb

  1. Home
  2. Resources
  3. TraceLink University

Serialized Shipment Notice (EPCIS v1.2)

  • Download PDF
  • Share
    • LinkedIn
    • Facebook
    • Mail
    • Twitter

Table of contents

The Serialized Shipment Notice message sends serialization data about a sales shipment and allows companies to communicate that information to Partners via Multienterprise Process Link. Use the EPCIS 1.2 format if your internal systems normally use this format.

If the Owner uses TraceLink as their serialization system of record and is sending the shipment to a Partner:

  1. The Owner sends a sales shipment through Serialized Operations Manager with a Distribution Type of Sale - In Country or Sale - Export and the shipment contains product with one of the following target markets in product master data:
    • Bahrain
    • Brazil
    • Indonesia
    • Saudi Arabia
    • South Korea
    • UAE
    • Uzbekistan
  2. Multienterprise Process Link generates a Serialized Shipment Notice and sends the Multienterprise Process Link outbound Serialized Shipment Notice message to the receiving Partner.

If the Owner does not use TraceLink as their serialization system of record and is sending the shipment to a Partner:

  1. The Owner sends an inbound Serialized Shipment Notice message to Multienterprise Process Link.
  2. TraceLink processes the Multienterprise Process Link message and delivers it to the receiving Partner.

If a Partner is sending the shipment to the Multienterprise Process Link Owner that uses TraceLink as their serialization system of record:

  1. The Partner sends an Multienterprise Process Link Serialized Shipment Notice message to Multienterprise Process Link.
  2. TraceLink processes the Multienterprise Process Link message and delivers it via outbound Serialized Shipment Notice to the Owner.
  3. The message displays as a receipt with a Status of Unsubmitted in Serialized Operations Manager.
ClosedGuidelines

Message Types:

  • MPC_SERIAL_SHIPMENT_NOTICE_IB
  • MPC_SERIAL_SHIPMENT_NOTICE_OB

Multienterprise Information Network Tower Display Name:

  • Serialized Shipment Notice

Transform Versions:

  • MPC_STE_EPCIS_SerializedShipmentNotice_1_2_IB_V5
  • MPC_STE_EPCIS_SerializedShipmentNotice_1_2_OB_V6
  • MPC_STE_EPCIS_Extensions_SerializedShipmentNotice_1_2_IB_V1

Element Length Type Description
epcis:EPCISDocument [1…1]
[-]
- Required. The EPCIS message root element.
  @schemaVersion [1…1]
[0/*]
Decimal Required. The version of the EPCIS schema used to populate the EPCIS document elements. Valid value is 1.2.
  @creationDate [1…1]
[1/*]
DateTime

Required. The date and time of the Standard Business Document's creation (i.e. the GMT create date and time for the EPCIS message). The system expects the Z to be appended. However, if the Z is not included, the system assumes that the time is GMT and therefore appends the Z (e.g. 2021-12-18T22:08:02Z).

  EPCISHeader [0…1]
[-]
-

Required. The XML file control header. This message supports the following use cases:

  • Commission and Shipping events – The product is not aggregated.
  • Commission, Aggregation, and Shipping events – All events are reported at the same time from an external system.
    sbdh:StandardBusinessDocumentHeader [1…1]
[-]
- Required. The business header information, including the EPCIS header version, sender and receiver information, and the document identification.
      sbdh:HeaderVersion [1…1]
[0/*]
String Required. The version of the Standard Business Document Header (SBDH). Valid value is 1.0.
      sbdh:Sender [1…1]
[-]
-

Required. The unique identification key for the organization that created the standard business document. This group must be used only once in this message, even though GS1 supports multiple.

        sbdh:Identifier [1…1]
[1/*]
String

Required. A GLN, SGLN, or any other supported company identifier (e.g. 1100001014507).

SGLNs and all other identifier types should be sent with a GS1-conformant uri prefix (e.g. urn:epc:id:sgln:088202.867701.0, http://epcis.gs1br.org/hc/cnpj/loc/72934568000190).

GLNs should not have a uri prefix.

          @Authority [1…1]
[1/*]
String

Required. The sender identifier type. TraceLink recommends using a GLN.

ClosedValid values
  • AR_CUIT – 11-character Argentina Tax ID.
  • AM_TIN – 8-character Armenia Taxpayer Identification Number.
  • BR_CNES – Brazil National Registry of Health Facilities Number.
  • BR_CNPJ – 14-character Brazil Tax/Legal Entity ID.
  • BR_CPF – 11-character Brazil Individual Taxpayer Registration Number.
  • BR_PROF_REG – Brazil Professional Registration Number).
  • BY_TIN – 9-character Belarus Taxpayer Identification Number.
  • CN_CHINA_ID – Alphanumeric China identifier.
  • CN_FOREIGN_MAH – China Foreign MAH ID.
  • CN_FOREIGN_MFR – China Foreign Manufacturer ID.
  • CN_USCID – China Unified Social Credit Identifier.
  • COMPANYID – Alphanumeric internal company identifier.
  • COMPANYSITEID – Alphanumeric internal location, plant, or site identifier.
  • DE_IFA_REG_NUM – 6-character Informationsstelle für Arzneispezialitäten (IFA) Registration Number.
  • DEA – 9-character US Drug Enforcement Agency Number.
  • DUNS – 9-character Dunn and Bradstreet Number.
  • GCP – 6- to 12-character GS1 Global Company Prefix.
  • GLN – 13-character Global Location Number.
  • HIN – Maximum 9-alphanumeric character Health Industry Number assigned by HIBCC.
  • ID_BPOM_FACILITYID – Indonesia Facility ID.
  • IN_COMPANY_ID – India Company ID.
  • IN_GSTN – India Goods and Services Tax ID.
  • IN_IEC – 10-character India Importer Exporter Code.
  • IN_LOCATION_ID – India Location ID.
  • IN_MFR – India Manufacturing Code.
  • IN_MRCH – India Merchant Exporter Code.
  • IN_PAN – 10-character India Permanent Account Number.
  • IN_TIN – 11-character India Taxpayer Identification Number.
  • KG_TIN – 14-character Kyrgyzstan Taxpayer Identification Number.
  • KR_BUS_REG_NUMBER – 10-character South Korea Corporate Registration Number.
  • KR_PROVIDER_CODE – 8-character South Korea Provider Code.
  • KZ_BIN – 12-character Kazakhstan Business Identification Number.
  • RU_ACCOUNT_NUMBER – 14- to 36-character Russia Account Number.
  • RU_INN_FOREIGN_ENTITY – 10-character Russia Foreign Business Taxpayer Identification Number.
  • RU_INN_INDIV – 12-character Russia Individual Taxpayer Identification Number.
  • RU_INN_KPP_TAX_CODE – 9-character Russia KPP Registration Code.
  • RU_INN_LOCAL_ENTITY – 10-character Russia Local Business Taxpayer Identification Number.
  • SGLN – 15-character SGLN format representation of Global Location Number.
  • STORENUMBER – The store's numeric identifier.
  • TRACELINK_ID – TraceLink Identification Number.
  • UZ_TIN – 9-character Uzbekistan Taxpayer Identification Number.
  • EU_SPOR_ORG_ID - Alphanumeric Europe SPOR Organization ID
  • EU_SPOR_LOC_ID - Alphanumeric Europe SPOR Organization Location ID.
  • US_340B_ID - OPA assigned unique ID to each covered entity parent or child site.
  • PHARMACY_PROCESSOR_NUMBER - Unique Identifier for Pharmacy Claim Submissions.
  • SCAC - An identifier for carrier identification in the transportation industry.
      sbdh:Receiver [1…1]
[-]
-

Required. The unique identification key for the organization that receives the standard business document.This group must be used only once in this message, even though GS1 supports multiple.

        sbdh:Identifier [1…1]
[1/*]
String

Required. A GLN, SGLN, or any other supported company identifier (e.g. 1100001014507).

SGLNs and all other identifier types should be sent with a GS1-conformant uri prefix (e.g. urn:epc:id:sgln:088202.867701.0, http://epcis.gs1br.org/hc/cnpj/loc/72934568000190).

GLNs should not have a uri prefix.

          @Authority [1…1]
[1/*]
String

Required. The receiver identifier type. TraceLink recommends using a GLN.

ClosedValid values
  • AR_CUIT – 11-character Argentina Tax ID.
  • AM_TIN – 8-character Armenia Taxpayer Identification Number.
  • BR_CNES – Brazil National Registry of Health Facilities Number.
  • BR_CNPJ – 14-character Brazil Tax/Legal Entity ID.
  • BR_CPF – 11-character Brazil Individual Taxpayer Registration Number.
  • BR_PROF_REG – Brazil Professional Registration Number).
  • BY_TIN – 9-character Belarus Taxpayer Identification Number.
  • CN_CHINA_ID – Alphanumeric China identifier.
  • CN_FOREIGN_MAH – China Foreign MAH ID.
  • CN_FOREIGN_MFR – China Foreign Manufacturer ID.
  • CN_USCID – China Unified Social Credit Identifier.
  • COMPANYID – Alphanumeric internal company identifier.
  • COMPANYSITEID – Alphanumeric internal location, plant, or site identifier.
  • DE_IFA_REG_NUM – 6-character Informationsstelle für Arzneispezialitäten (IFA) Registration Number.
  • DEA – 9-character US Drug Enforcement Agency Number.
  • DUNS – 9-character Dunn and Bradstreet Number.
  • GCP – 6- to 12-character GS1 Global Company Prefix.
  • GLN – 13-character Global Location Number.
  • HIN – Maximum 9-alphanumeric character Health Industry Number assigned by HIBCC.
  • ID_BPOM_FACILITYID – Indonesia Facility ID.
  • IN_COMPANY_ID – India Company ID.
  • IN_GSTN – India Goods and Services Tax ID.
  • IN_IEC – 10-character India Importer Exporter Code.
  • IN_LOCATION_ID – India Location ID.
  • IN_MFR – India Manufacturing Code.
  • IN_MRCH – India Merchant Exporter Code.
  • IN_PAN – 10-character India Permanent Account Number.
  • IN_TIN – 11-character India Taxpayer Identification Number.
  • KG_TIN – 14-character Kyrgyzstan Taxpayer Identification Number.
  • KR_BUS_REG_NUMBER – 10-character South Korea Corporate Registration Number.
  • KR_PROVIDER_CODE – 8-character South Korea Provider Code.
  • KZ_BIN – 12-character Kazakhstan Business Identification Number.
  • RU_ACCOUNT_NUMBER – 14- to 36-character Russia Account Number.
  • RU_INN_FOREIGN_ENTITY – 10-character Russia Foreign Business Taxpayer Identification Number.
  • RU_INN_INDIV – 12-character Russia Individual Taxpayer Identification Number.
  • RU_INN_KPP_TAX_CODE – 9-character Russia KPP Registration Code.
  • RU_INN_LOCAL_ENTITY – 10-character Russia Local Business Taxpayer Identification Number.
  • SGLN – 15-character SGLN format representation of Global Location Number.
  • STORENUMBER – The store's numeric identifier.
  • TRACELINK_ID – TraceLink Identification Number.
  • UZ_TIN – 9-character Uzbekistan Taxpayer Identification Number.
  • EU_SPOR_ORG_ID - Alphanumeric Europe SPOR Organization ID
  • EU_SPOR_LOC_ID - Alphanumeric Europe SPOR Organization Location ID.
  • US_340B_ID - OPA assigned unique ID to each covered entity parent or child site.
  • PHARMACY_PROCESSOR_NUMBER - Unique Identifier for Pharmacy Claim Submissions.
  • SCAC - An identifier for carrier identification in the transportation industry.
      sbdh:DocumentIdentification [1…1]
[-]
-

Required. The information that identifies the standards used in the message.

        sbdh:Standard [1…1]
[0/*]
String Required. The name of the document standard contained in the file or message. Valid value is EPCglobal.
        sbdh:TypeVersion [1…1]
[0/*]
String

Required. The version of the document included. This value is the complete version of the document itself and is different from the HeaderVersion. Valid value is 1.0.

        sbdh:InstanceIdentifier [1…1]
[1/*]
String Required. A reference identifier that uniquely identifies this instance of the Standard Business Document between the sender and the receiver and confirms this document as being distinct from others (e.g. 201609201745200001).
        sbdh:Type [1…1]
[0/*]
String Required. The document type. Valid value is Events.
        sbdh:CreationDateAndTime [1…1]
[0/*]
DateTime

Required. The date and time of the Standard Business Document's creation (i.e. the GMT create date and time for the EPCIS message). The system expects the Z to be appended. However, if the Z is not included, the system assumes that the time is GMT and therefore appends the Z (e.g. 2021-12-18T22:08:02Z).

      extension [0…1]
[]-
- The header extension with master data attributes.
        EPCISMasterData [0…1]
[-]
-

The master data extension header, which can contain product master data attributes for the commissioning event and address information for the business and ship parties.

Full GS1 conformance requires that all product and party master data be stored in the EPCIS header extension EPCISMasterData | VocabularyList | Vocabulary | VocabularyElementList | VocabularyElement. GS1 strongly recommends that all product master data for commissioning events be sent in the VocabularyElement within the EPCISMasterData header extension.

          VocabularyList [1…1]
[-]
- Required. The vocabulary list of master data elements.
            Vocabulary [0...*]
[-]
-

The looping vocabulary element with discrete product master data element groups. Vocabulary occurs only once for all product master data entries present in the message, if the list is populated.

              @type [1...1
[-]
-

Conditionally required if master data elements are present. The vocabulary type that identifies product master data elements. Product master data is defined by VocabularyElement | @id. Valid value is urn:epcglobal:epcis:vtype:EPCClass .

              VocabularyElementList [0…1]
[-]
- The list of vocabulary elements containing master data attributes for each unique packaging code.
                VocabularyElement [1…*]
[-jgo]
-

The looping vocabulary element identifying each unique GTIN, NTIN, or CN-Rescode packaging code for product master data embedded in the serial numbers from the commissioning event.

To conform with GS1 standards, master data attributes should be sent in the VocabularyElement. Each unique GTIN, NTIN, or CN-Rescode embedded in the serial numbers from the commissioning event must be sent in one instance of VocabularyElement.

SSCCs do not have master data entries, so they are not included in the VocabularyElement.

                  @id [1…1]
[0/*]
String

Required. The packaging code type and value of the product master data entry being sent in the VocabularyElement loop. This @id must match the packaging code embedded in the serial number of the commissioning event:

  • GTIN and NTIN:
    • Prefix – urn:epc:idpat:sgtin:
    • Example – urn:epc:idpat:sgtin:0030001.0012345.*
  • CN-Rescode:
    • Prefix – http://epcis.tracelink.com/hc/cn-edmc/obj/
    • Example – http://epcis.tracelink.com/hc/cn-edmc/obj/10230.*

The legacy http format continues to be supported: http://epcis.tracelink.com/obj/[Packaging Code Type]/[Packaging Code Value]

                  attribute [0…1]
[0/*]
String

Conditionally required if product master data attributes are sent in VocabularyElement. The first attribute, which defines the packaging level.

Valid values:

  • UN – Saleable item unit.
  • BE – Inner pack or bundle.
  • CS – Case or shipper.
  • PX – Pallet.
                    @id [1…1]
[0/*]
String

Required. Identifies the first attribute as the packaging level. Valid value is http://epcis.tracelink.com/mda/packageTypeCode.

ClosedValid values
  • urn:epcglobal:cbv:mda#name – Location or Party Name
  • urn:epcglobal:cbv:mda#streetAddressOne – The first free form line of an address
  • urn:epcglobal:cbv:mda#streetAddressTwo – The second free form line of an address. The second free form line complements the first free form line to locate the party or location.
  • urn:epcglobal:cbv:mda#streetAddressThree – The third free form line of an address. The third free form line complements the first and second free form lines where necessary.
  • urn:epcglobal:cbv:mda#city – City Name
  • http://epcis.tracelink.com/mda/district – District code. Required for India.
  • urn:epcglobal:cbv:mda#state – A regional division within a nation that operates under a federal government structure
  • urn:epcglobal:cbv:mda#postalCode – The postal code for an address
  • urn:epcglobal:cbv:mda#countryCode – The ISO 3166-1 alpha-2 code identifying the country for the address
  • urn:epcglobal:cbv:mda#additionalTradeItemIdentification – Additional trade item identification number
  • urn:epcglobal:cbv:mda#additionalTradeItemIdentificationTypeCode – Additional trade item identification type code GS1 namespace
  • http://epcis.tracelink.com/mda/additionalTradeItemIdentificationTypeCode – Additional trade item identification type code TraceLink namespace
  • http://epcis.tracelink.com/mda/additionalPartyIdentificationValue – Additional party identifier number
  • http://epcis.tracelink.com/mda/additionalPartyIdentificationTypeCode – Additional party identifier type code
  • http://epcis.tracelink.com/mda/partyRoleCode – Business classification for party role code
  • http://epcis.tracelink.com/mda/packageTypeCode – Packaging level type code
  • http://epcis.tracelink.com/mda/AddressObjectGUID – Russia compliance address field AddressObjectGUID
  • http://epcis.tracelink.com/mda/HouseGUID – Russia compliance address field HouseGUID
  • http://epcis.tracelink.com/mda/premisesCode – Location sequence number for India
  • http://epcis.tracelink.com/mda/village – Village Name
  • http://epcis.tracelink.com/mda/houseNumber – House Number
  • http://epcis.tracelink.com/mda/township – Town Name
  • http://epcis.tracelink.com/mda/corporateFax – Corporate Fax Number
  • 'http://epcis.tracelink.com/mda/taxRegistrationCode – Tax Registration Code
                  attribute [0…1]
[0/*]
String

The second attribute, which defines the internal material number value from the Pharmaceutical Manufacturer's internal system (e.g. 10037). To include this attribute, the third attribute of the current loop must be MANUFACTURER_PART_NUMBER.

                    @id [1…1]
[0/*]
String

Required. Identifies the second attribute as the internal material code. Valid value is urn:epcglobal:cbv:mda#additionalTradeItemIdentification.

 

ClosedValid values
  • urn:epcglobal:cbv:mda#name – Location or Party Name
  • urn:epcglobal:cbv:mda#streetAddressOne – The first free form line of an address
  • urn:epcglobal:cbv:mda#streetAddressTwo – The second free form line of an address. The second free form line complements the first free form line to locate the party or location.
  • urn:epcglobal:cbv:mda#streetAddressThree – The third free form line of an address. The third free form line complements the first and second free form lines where necessary.
  • urn:epcglobal:cbv:mda#city – City Name
  • http://epcis.tracelink.com/mda/district – District code. Required for India.
  • urn:epcglobal:cbv:mda#state – A regional division within a nation that operates under a federal government structure
  • urn:epcglobal:cbv:mda#postalCode – The postal code for an address
  • urn:epcglobal:cbv:mda#countryCode – The ISO 3166-1 alpha-2 code identifying the country for the address
  • urn:epcglobal:cbv:mda#additionalTradeItemIdentification – Additional trade item identification number
  • urn:epcglobal:cbv:mda#additionalTradeItemIdentificationTypeCode – Additional trade item identification type code GS1 namespace
  • http://epcis.tracelink.com/mda/additionalTradeItemIdentificationTypeCode – Additional trade item identification type code TraceLink namespace
  • http://epcis.tracelink.com/mda/additionalPartyIdentificationValue – Additional party identifier number
  • http://epcis.tracelink.com/mda/additionalPartyIdentificationTypeCode – Additional party identifier type code
  • http://epcis.tracelink.com/mda/partyRoleCode – Business classification for party role code
  • http://epcis.tracelink.com/mda/packageTypeCode – Packaging level type code
  • http://epcis.tracelink.com/mda/AddressObjectGUID – Russia compliance address field AddressObjectGUID
  • http://epcis.tracelink.com/mda/HouseGUID – Russia compliance address field HouseGUID
  • http://epcis.tracelink.com/mda/premisesCode – Location sequence number for India
  • http://epcis.tracelink.com/mda/village – Village Name
  • http://epcis.tracelink.com/mda/houseNumber – House Number
  • http://epcis.tracelink.com/mda/township – Town Name
  • http://epcis.tracelink.com/mda/corporateFax – Corporate Fax Number
  • 'http://epcis.tracelink.com/mda/taxRegistrationCode – Tax Registration Code
                  attribute [0…1]
[0/*]
String

Conditionally required if the first attribute pair is populated. The third attribute, which identifies the second attribute as the internal material number. Valid value is MANUFACTURER_PART_NUMBER.

The sequence of elements for the internal material number is:

  1. 100335
  2. MANUFACTURER_PART_NUMBER

If this sequence is not followed as documented above, the attribute will not be mapped into the TraceLink system and no error will be thrown.

 

                    @id [1…1]
[0/*]
String

Required. Identifies the second attribute as the internal material code, in combination with the attribute | @id of the second attribute. Valid value is urn:epcglobal:cbv:mda#additionalTradeItemIdentificationTypeCode.

                  attribute [0…1]
[0/*]
String

The fourth attribute, which defines the country drug code value (e.g. 82025030221). The country drug code type is identified by the fifth attribute in the current loop where the attribute | @id is urn:epcglobal:cbv:mda#additionalTradeItemIdentificationTypeCode or http://epcis.tracelink.com/mda/additionalTradeItemIdentificationTypeCode.

                    @id [1…1]
[0/*]
String

Required. Identifies the fourth attribute as the country drug code value. Valid value is urn:epcglobal:cbv:mda#additionalTradeItemIdentification.

ClosedValid values
  • urn:epcglobal:cbv:mda#name – Location or Party Name
  • urn:epcglobal:cbv:mda#streetAddressOne – The first free form line of an address
  • urn:epcglobal:cbv:mda#streetAddressTwo – The second free form line of an address. The second free form line complements the first free form line to locate the party or location.
  • urn:epcglobal:cbv:mda#streetAddressThree – The third free form line of an address. The third free form line complements the first and second free form lines where necessary.
  • urn:epcglobal:cbv:mda#city – City Name
  • http://epcis.tracelink.com/mda/district – District code. Required for India.
  • urn:epcglobal:cbv:mda#state – A regional division within a nation that operates under a federal government structure
  • urn:epcglobal:cbv:mda#postalCode – The postal code for an address
  • urn:epcglobal:cbv:mda#countryCode – The ISO 3166-1 alpha-2 code identifying the country for the address
  • urn:epcglobal:cbv:mda#additionalTradeItemIdentification – Additional trade item identification number
  • urn:epcglobal:cbv:mda#additionalTradeItemIdentificationTypeCode – Additional trade item identification type code GS1 namespace
  • http://epcis.tracelink.com/mda/additionalTradeItemIdentificationTypeCode – Additional trade item identification type code TraceLink namespace
  • http://epcis.tracelink.com/mda/additionalPartyIdentificationValue – Additional party identifier number
  • http://epcis.tracelink.com/mda/additionalPartyIdentificationTypeCode – Additional party identifier type code
  • http://epcis.tracelink.com/mda/partyRoleCode – Business classification for party role code
  • http://epcis.tracelink.com/mda/packageTypeCode – Packaging level type code
  • http://epcis.tracelink.com/mda/AddressObjectGUID – Russia compliance address field AddressObjectGUID
  • http://epcis.tracelink.com/mda/HouseGUID – Russia compliance address field HouseGUID
  • http://epcis.tracelink.com/mda/premisesCode – Location sequence number for India
  • http://epcis.tracelink.com/mda/village – Village Name
  • http://epcis.tracelink.com/mda/houseNumber – House Number
  • http://epcis.tracelink.com/mda/township – Town Name
  • http://epcis.tracelink.com/mda/corporateFax – Corporate Fax Number
  • 'http://epcis.tracelink.com/mda/taxRegistrationCode – Tax Registration Code
                  attribute [0…1]
[0/*]
String

Conditionally required if the fourth attribute pair is populated. The fifth attribute for the country drug code type (e.g. FDA_NDC_11). This attribute must follow the attribute with the country drug code value.

The following qualifiers have been defined by GS1 as additional trade item types (i.e. item codes):

  • MANUFACTURER_PART_NUMBER refers to internal material number.
  • FDA_NDC_11 refers to US NDC-542.
  • DIN refers to Canada Drug ID Number.
  • PHARMACODE_CH refers to Swiss Pharma Code.
  • NAN refers to Nordic Article Number.

To identify these additional trade item types, set attribute | @id to urn:epcglobal:cbv:mda#additionalTradeItemIdentificationTypeCode. For all other country drug code types, set attribute | @id to http://epcis.tracelink.com/mda/additionalTradeItemIdentificationTypeCode.

The sequence of fields for a country drug code is:

  • For GS1 qualifiers:
    1. 82025030221
    2. FDA_NDC_11
  • For all other country drug code types:
    1. 1584682484853
    2. BR_ANVISA_REGISTRATION

If this sequence is not followed as documented above, the attribute will not be mapped into the TraceLink system and no error will be thrown.

ClosedValid values
  • AT_PZN – Austria-National-Drug-Code. Format is Country ID (2) + Sector (4) + PZN (6) + Check Digit (1) (e.g. 9088884762098).
  • BE_ABP_CODE – 16-character Belgium-National-Drug-Code. Format is APB (7) + Sequential Number (8) + Check Digit (1) (e.g. 5502892699183494).
  • BG_NATIONAL_NUMBER – 1- to 20-alphanumeric character Bulgaria National Drug Code (e.g. 9900211).
  • BR_ANVISA_REGISTRATION – 13-character Brazil ANVISA Drug Registration code (e.g. 1.1111.1111.1123).
  • CA_DIN – 8-character Canada-National-Drug-Code (e.g. 50051934).
  • CH_SWISSMEDIC – Switzerland-National-Drug-Code. Format is 7680 + Code assigned by Swissmedic (consists of 5 digits Product License number + 3 digits Pack Size indicator) + check digit (e.g. 7680718523780).
  • CN_NDC – 1- to 20-alphanumeric character China National Drug Code (e.g. 02351000201).
  • CN_STANDARD – 1- to 20-alphanumeric character China Standard Drug Code (e.g. 3003310000999).
  • CN_SUBTYPE – 10-character China-National-Drug-Code. Format is Product Code (7) + 3 Digits (e.g. 1008721001).
  • DE_PPN – 12-character Germany-National-Drug-Code (e.g. 111234567842).
  • DE_PZN – 8-character Germany-National-Drug-Code. Format is PZN (7) + Check Digit (1) (e.g. 12345678).
  • EAN13 – 13-character International-Article-Number. Format is Country ID (2) + Sector (2) + Product ID (5) + Packaging Code (3) + Check Digit (1) (e.g. 2348856277129).
  • ES_CODIGO_NATIONAL – Spain-National-Drug-Code. Format is 84 7000 + CN (6) + Check Digit (1) (e.g. 8470001874925).
  • FDA_NDC_11 – 11-or 13-character US normalized National Drug Code. Format is FDA Labeler Code (5) + Product Code (4) + Packaging Code (2) (e.g. 60573-4112-01). May have hyphen separators at positions 5-4-2. This value is used in all EPCIS header elements instead of US_NDC542.
  • FR_CIP13 – France-National-Drug-Code. Format is Prefix 3400 + CIP/ACL (8) + Check Digit (1) (e.g. 3400750000210).
  • GR_EOFCODE – Greece-National-Drug-Code. (e.g. 829709833).
  • HR_NATIONAL_CODE – Croatia national drug code. Format is ATC (Generic) Code (7) + Product (SKU) ID (3) (e.g. 3297443232).
  • IN_PRODUCT_CODE – 8- to 12-character India product code (based on GTIN-14 with first and last digit removed). Format is Manufacturer Code + Product Code (e.g. 694832700711).
  • IT_BOLLINO – Italy-National-Drug-Code (e.g. 829709833).
  • KR_KFDA_CODE – 13-character Korea-National-Drug-Code (e.g. 1825060903760).
  • LU_NATIONAL_NUMBER – Luxembourg national product code (e.g. 25668974).
  • NL_KNMP_CODE – Netherlands national drug code. Format is KNMP (7) + Check Digit (1) (e.g. 91757154).
  • NRD_VNR_CODE – Nordic-Countries-National-Drug-Code (e.g. 025553).
  • PHARMACODE_CH – Switzerland-National-Drug-Code
  • PT_AIM – Portugal-National-Drug-Code (e.g. 9279188).
  • SA_SAUDI_DRUG_CODE – 10-character Saudi-Arabia-National-Drug-Code (e.g. SFDA17D224).
  • SUKL – Czech-Republic State Institute-Drug-Code (e.g. 24148725).
  • UK_AMPP – United Kingdom National Drug Code (e.g. 235145692).
  • US_NDC442 – 10- or 12-character National-Drug-Code-NDC442. Format is FDA Labeler Code (4) + Product Code (4) + Packaging Code (2) (e.g. 0003-7597-01). May have hyphen separators at positions 4-4-2.
  • US_NDC532 – 10- or 12-character US National-Drug-Code-NDC532. Format is FDA Labeler Code (5) + Product Code (3) + Packaging Code (2) (e.g. 50232-040-62). May have hyphen separators at positions 5-3-2.
  • US_NDC541 – 10- or 12-character US National-Drug-Code-NDC541. Format is FDA Labeler Code (5) + Product Code (4) + Packaging Code (1) (e.g. 60573-4112-1). May have hyphen separators at positions 5-4-1.
  • US_NDC542 – 11-or 13-character US-National-Drug-Code-NDC542. Format is FDA Labeler Code (5) + Product Code (4) + Packaging Code (2) (e.g. 60573-4112-01). May have hyphen separators at positions 5-4-2. This value is used in all TraceLink extension elements instead of FDA_NDC_11.
                    @id [1…1]
[0/*]
String

Required. Identifies the fifth attribute as the country drug code type.

Valid values:

  • urn:epcglobal:cbv:mda#additionalTradeItemIdentification – For GS1 qualifiers.
  • http://epcis.tracelink.com/mda/packageTypeCode – For all other country drug code types.
            Vocabulary [0…*]
[-]
- Looping vocabulary with discrete party (i.e. company and Partner) master data element groups. Vocabulary will occur once for each sold from, ship from, sold to, and ship to party.
              @type [1…1]
[0/*]
String

Required. The vocabulary type that identifies location master data elements. The master data entry is defined by VocabularyElement | @id. Valid value for all types of party master data is urn:epcglobal:epcis:vtype:Location.

The master data for the sold from, ship from, sold to, and ship to parties for the shipment event are all included in the Vocabulary. The sourceList and destinationList in the shipment event refer back to this master data with identifiers.

              VocabularyElementList [0…1]
[-]
- The list of vocabulary elements that include all party master data. The identifiers and address information are stored in multiple instances of the looping VocabularyElement group.
                VocabularyElement [1…*]
[-]
-

Required. The looping vocabulary element that identifies each unique company and location master data entry, including identifier values, identifier types, and address information.

The following parties should be included for the shipping event:

  • Sold or transfer from business party (required).
  • Ship from location (optional).
  • Sold or transfer to business party (required).
  • Ship to location (optional).
  • Transportation carrier (optional).

This message supports master data lookup. If company or Partner master data is available in TraceLink, send identifiers in the sourceList or destinationList for the shipment event and do not include address data in any VocabularyElement group to look up the master data in TraceLink.

                  @id [1…1]
[0/*]
String

Required. The SGLN or other identifier value and type of the party master data entry being sent in the VocabularyElement loop (e.g. urn:epc:id:sgln:088202.867701.0). The @id must match the sourceList or destinationList party in the shipping event from one of the following elements:

  • ObjectEvent | extension | sourceList | source identifies the sold from, ship from, and carrier.
  • ObjectEvent | extension | destinationList | destination identifies the sold to and ship to parties.

The identifier type must include a valid urn or http string prefix, defined by GS1 or TraceLink.

GLNs are not a valid type for this element.

ClosedValid values
  • http://epcis.tracelink.com/hc/am_tin/loc/ – 8-character Armenia Taxpayer Identification Number (e.g. 53663456).
  • http://epcis.tracelink.com/hc/ar_cuit/loc/ – 11-character Argentina Tax ID
  • http://epcis.tracelink.com/hc/bg_national_number/loc/ – Bulgaria national identifier
  • http://epcis.gs1br.org/hc/professionalReg/loc/ – Brazil Professional Registration Number (e.g. CRODFCD9952).
  • http://epcis.tracelink.com/hc/by_tin/loc/ – 9-character Belarus Taxpayer Identification Number (e.g. 004893223).
  • http://epcis.tracelink.com/hc/cn_china_id/loc/ – Alphanumeric China identifier
  • http://epcis.tracelink.com/hc/cn_foreign_mah/loc/ – China Foreign MAH ID (e.g. 0678645).
  • http://epcis.tracelink.com/hc/cn_foreign_mfr/loc/ – China Foreign Manufacturer ID (e.g. 665S55D).
  • http://epcis.tracelink.com/hc/cn_ndc/loc/ – China NDC identifier
  • http://epcis.tracelink.com/hc/cn_number/loc/ – China number
  • http://epcis.tracelink.com/hc/cn_standard/loc/ – China standard identifier
  • http://epcis.tracelink.com/hc/cn_uscid/loc/ – China Unified Social Credit Identifier (e.g. 9771221453).
  • http://epcis.gs1br.org/hc/cnes/loc/ – Brazil National Registry of Health Facilities Number - deprecated
  • http://epcis.gs1br.org/hc/cnpj/loc/ – Brazil Tax ID for Legal Entities - Cadastro Nacional da Pessoa Jurídica -deprecated
  • http://epcis.tracelink.com/hc/companyid/loc/ – Alphanumeric internal company Id (e.g. KENDALL).
  • http://epcis.tracelink.com/hc/companySiteId/loc/ – Alphanumeric internal Location or Site Id (e.g. 465MEMPHIS).
  • http://epcis.tracelink.com/hc/cpf/loc/ – Brazil Individual Taxpayer ID Number - Cadastro de Pessoa Fisca - deprecated
  • http://epcis.tracelink.com/hc/cuit/loc/ – Argentina Tax ID - deprecated
  • http://epcis.gs1us.org/hc/de_ifa_reg_num/loc/ – 6-character German registration number. Informationsstelle für Arzneispezialitäten (IFA) (e.g. 548726).
  • http://epcis.gs1us.org/hc/dea/loc/ – 9-character Drug Enforcement Agency Number (e.g. F92547851).
  • http://epcis.gs1us.org/hc/duns/loc/ – 9-character Dun & Bradstreet Number
  • http://epcis.gs1us.org/hc/duns_plus_four/loc/ – Dun & Bradstreet Number + 4 digit location code (e.g. 82-759-6961-KP89).
  • http://epcis.tracelink.com/hc/gcp/loc/ – 6- to 12-character GS1 Global Company Prefix (e.g. 8856277).
  • http://epcis.gs1us.org/hc/hin/loc/ – Maximum 9-alphanumeric character Health Industry Number partner address ID assigned by HIBCC (e.g. 214Z65H00).
  • http://epcis.tracelink.com/hc/id_bpom_facilityid/loc/ – Indonesia BPOM Identifier (BPOM=Badan Pengawas Obat & Makanan, Agency for Drug and Food Control)) (e.g. 45764574).
  • http://epcis.tracelink.com/hc/in_company_id/loc/ – Alphanumeric India Company Identifier (e.g. 5423695784236).
  • http://epcis.tracelink.com/hc/in_gstn/loc/ – India Goods and Services Tax ID (e.g. 55876215).
  • http://epcis.tracelink.com/hc/in_iec/loc/ – 10-character India Importer Exporter Code (e.g. 0255411222).
  • http://epcis.tracelink.com/hc/in_location_id/loc/ – Alphanumeric India company location identifier (e.g. 65874532).
  • http://epcis.tracelink.com/hc/in_mfr/loc/ – India Manufacturer Code (e.g. 00552101).
  • http://epcis.tracelink.com/hc/in_mrch/loc/ – India Merchant Exporter Code (e.g. 601227644).
  • http://epcis.tracelink.com/hc/in_pan/loc/ – 10-character alphanumeric India Permanent Account Number (format AAPL1234C, with the first five characters are letters, next four numerals, last check digit character letter)
  • http://epcis.tracelink.com/hc/in_tin/loc/ – 11-character India Taxpayer Identification Number (e.g. 95684444523).
  • http://epcis.tracelink.com/hc/kg_tin/loc/ – 14-character Kyrgyzstan Taxpayer Identification Number (e.g. 56200044505998).
  • http://epcis.tracelink.com/hc/kr_bus_reg_number/loc/ – 10-character South Korea Business Registration Number (format 000-00-0000) (e.g. 324-84-22451).
  • http://epcis.tracelink.com/hc/kr_provider_code/loc/ – 8-character South Korea Provider Code (e.g. 45632196).
  • http://epcis.tracelink.com/hc/kz_bin/loc/ – 12-character Kazakhstan Business Identification Number (e.g. 220110668755).
  • http://epcis.tracelink.com/hc/partnercompanyId/loc/ – Partner's company identifier
  • http://epcis.tracelink.com/hc/ru_inn_local_entity/loc/ – 14- to 36-character Russia Account Number (e.g. 19527400000001 or 19406412-0001-000a-0000-000000000022).
  • http://epcis.tracelink.com/hc/ru_inn_foreign_entity/loc/ – 10-character Russia Foreign Business Taxpayer Identification Number (e.g. 7744000912).
  • http://epcis.tracelink.com/hc/ru_inn_indiv/loc/ – 12-character Russia Individual Taxpayer Identification Number (e.g. 123456789001).
  • http://epcis.tracelink.com/hc/ru_account_number/loc/ – 9-character Russia KPP Tax Identification Code (e.g. 771301001).
  • http://epcis.tracelink.com/hc/ru_inn_kpp_tax_code/loc/ – 10-character Russia Local Business Taxpayer Identification Number (e.g. 7728640746).
  • urn:epc:id:sgln: – 15-character Serialized Global Location Number (for a sub-location) expressed as: ..0 . First two segments contain only digits) Note: GLN is not supported with a urn prefix.
  • http://epcis.tracelink.com/hc/storenumber/loc/ – Store number identifier
  • http://epcis.tracelink.com/hc/tracelink_id/loc/ – TraceLink party identifier
  • http://epcis.tracelink.com/hc/uz_tin/loc/ – Uzbekistan Tax Identification Number (e.g. 258745632).
  • http://epcis.tracelink.com/hc/eu_spor_ord_id/loc/ – Alphanumeric Europe SPOR Organisation Identifier
  • http://epcis.tracelink.com/hc/eu_spor_loc_id/loc/ – Alphanumeric Europe SPOR Organisation Location Identifier
  • http://epcis.tracelink.com/hc/us_340b_id/loc/ – A unique identification number assigned by OPA to each covered entity parent or child site
  • http://epcis.tracelink.com/hc/pharmacy_processor_number/loc/ – HDA Code Definition: Unique number assigned to each pharmacy for submitting claims
  • http://epcis.tracelink.com/hc/scac/loc/ – The SCAC code is a unique identifier used in the transportation industry to identify carriers
                  attribute [1…1]
[0/*]
String

Conditionally required if the second attribute is present. The looping attribute pair that provides the value of the following master data information. Add one instance of the attribute pair for each master data field included.

                    @id [1…1]
[0/*]
String

Conditionally required if the first attribute is present. Identifies the master data field that the value in the first attribute is for, using a urn or http prefix.

ClosedValid values
  • urn:epcglobal:cbv:mda#name – Required if an address is present in VocabularyElement.
  • urn:epcglobal:cbv:mda#streetAddressOne – Required if an address is present in VocabularyElement.
  • urn:epcglobal:cbv:mda#streetAddressTwo – Optional.
  • urn:epcglobal:cbv:mda#streetAddressThree – Optional
  • urn:epcglobal:cbv:mda#city – Required if an address is present in VocabularyElement.
  • http://epcis.tracelink.com/mda/district – Optional.
  • http://epcis.tracelink.com/mda/village – Optional.
  • http://epcis.tracelink.com/mda/houseNumber – Optional.
  • http://epcis.tracelink.com/mda/township – Optional.
  • http://epcis.tracelink.com/mda/corporateFax – Optional.
  • urn:epcglobal:cbv:mda#state – Required if an address is present in VocabularyElement.
  • urn:epcglobal:cbv:mda#postalCode – Optional.
  • urn:epcglobal:cbv:mda#countryCode – Required if an address is present in VocabularyElement.
  • http://epcis.tracelink.com/mda/AddressObjectGUID – Optional.
  • http://epcis.tracelink.com/mda/HouseGUID – Optional.
  • http://epcis.tracelink.com/mda/partyRoleCode – Optional.
  • http://epcis.tracelink.com/mda/premisesCode – Optional.
  • http://epcis.tracelink.com/mda/taxRegistrationCode – Optional.
                  attribute [1…1]
[0/*]
String

Conditionally required if the first attribute is present. The looping attribute pair that provides the value of the following master data information:

  • Additional identifier value – Optional (1 or more supported).
  • Additional identifier type – Optional (1 or more supported).

Add one instance of the attribute pair for each identifier included.

Additional identifiers must be sent in a double attribute combination. The sequence must be:

  • The second attribute identifies and provides the identifier value.
  • The third attribute identifies the identifier type.

For example:

  1. 12345678000276
  2. BR_CNPJ

If this sequence is not followed as documented above, the attribute will not be mapped into the TraceLink system and no error will be thrown.

ClosedValid values
  • AR_CUIT – 11-character Argentina Tax ID. Format is 00-00000000-0 (e.g. 33-56899856-8). Cannot be set as the Primary Identifier.
  • AM_TIN – 8-character Armenia Taxpayer Identification Number (e.g. 53663456). Cannot be set as the Primary Identifier.
  • BR_CNES – Brazil National Registry of Health Facilities Number (e.g. 3868249).
  • BR_CNPJ – 14-character Brazil Tax/Legal Entity ID. Format is 00.000.000/0001-00 (e.g. 71.116.165/0001-71).
  • BR_CPF – 11-character Brazil Individual Taxpayer Registration Number. Format is 000.000.000-00 (e.g. 605.085.153-00). The first 8 digits identify the company, the next 4 digits identify the branch or subsidiary ("0001" designates the headquarters), and the last 2 are check digits.
  • BR_PROF_REG – Brazil Professional Registration Number (e.g. CRODFCD9952).
  • BY_TIN – 9-character Belarus Taxpayer Identification Number (e.g. 004893223). Cannot be set as the Primary Identifier.
  • CN_CHINA_ID – Alphanumeric China identifier (e.g. 352J685B548N).
  • CN_FOREIGN_MAH – China Foreign MAH ID (e.g. 0678645).
  • CN_FOREIGN_MFR – China Foreign Manufacturer ID (e.g. 665S55D).
  • CN_USCID – China Unified Social Credit Identifier (e.g. 9771221453).
  • COMPANYID – Alphanumeric internal company identifier (e.g. KENDALL).
  • COMPANYSITEID – Alphanumeric internal location, plant, or site identifier (e.g. 465MEMPHIS).
  • DE_IFA_REG_NUM – 6-character Informationsstelle für Arzneispezialitäten (IFA) Registration Number (e.g. 548726). Cannot be set as the Primary Identifier.
  • DEA – 9-character US Drug Enforcement Agency Number (e.g. F92547851).
  • DUNS – 9-character Dunn and Bradstreet Number (e.g. 82-759-6961).
  • DUNS_PLUS_FOUR – 13-character Dunn and Bradstreet Number, which includes a 4 digit extension (e.g. 82-759-6961-KP89).
  • GCP – 6- to 12-character GS1 Global Company Prefix (e.g. 8856277).
  • GLN – 13-character Global Location Number (e.g. 8856277233311). To send and receive EPCIS messages, companies and locations need a GLN.
  • HIN – Maximum 9-alphanumeric character Health Industry Number assigned by HIBCC (e.g. 214Z65H00).
  • ID_BPOM_FACILITYID – Indonesia Facility ID (e.g. 45764574).
  • IN_COMPANY_ID – India Company ID (e.g. 5423695784236).
  • IN_GSTN – India Goods and Services Tax ID (e.g. 55876215).
  • IN_IEC – 10-character India Importer Exporter Code (e.g. 0255411222). Cannot be set as the Primary Identifier.
  • IN_LOCATION_ID – India Location ID (e.g. 65874532).
  • IN_MFR – India Manufacturing Code (e.g. 00552101).
  • IN_MRCH – India Merchant Exporter Code (e.g. 601227644).
  • IN_PAN – 10-character India Permanent Account Number. The first five characters are letters, next four numbers, last character is a letter (e.g. AFZPK7190K). Cannot be set as the Primary Identifier.
  • IN_TIN – 11-character India Taxpayer Identification Number (e.g. 95684444523). Cannot be set as the Primary Identifier.
  • KG_TIN – 14-character Kyrgyzstan Taxpayer Identification Number (e.g. 56200044505998). Cannot be set as the Primary Identifier.
  • KR_BUS_REG_NUMBER – 10-character South Korea Corporate Registration Number. Format is xxx-xx-xxxxx (e.g. 324-84-22451).
  • KR_PROVIDER_CODE – 8-character South Korea Provider Code (e.g. 45632196).
  • KZ_BIN – 12-character Kazakhstan Business Identification Number (e.g. 220110668755). Cannot be set as the Primary Identifier.
  • RU_ACCOUNT_NUMBER – 14- to 36-character Russia Account Number (e.g. 19527400000001 or 19406412-0001-000a-0000-000000000022). Cannot be set as the Primary Identifier.
  • RU_INN_FOREIGN_ENTITY – 10-character Russia Foreign Business Taxpayer Identification Number (e.g. 7744000912). Cannot be set as the Primary Identifier. Only one of the following identifier types can be assigned to an entity: RU - INN Local, RU - IN Foreign, and RU - INN Individual.
  • RU_INN_INDIV – 12-character Russia Individual Taxpayer Identification Number (e.g. 123456789001). Cannot be set as the Primary Identifier. Only one of the following identifier types can be assigned to an entity: RU - INN Local, RU - IN Foreign, and RU - INN Individual.
  • RU_INN_KPP_TAX_CODE – 9-character Russia KPP Registration Code (e.g. 771301001). Cannot be set as the Primary Identifier.
  • RU_INN_LOCAL_ENTITY – 10-character Russia Local Business Taxpayer Identification Number (e.g. 7728640746). Cannot be set as the Primary Identifier. Only one of the following identifier types can be assigned to an entity: RU - INN Local, RU - IN Foreign, and RU - INN Individual.
  • SGLN – 15-character SGLN format representation of Global Location Number:
    • Format for company entities is [CompanyPrefix].[LocationRef].0 or [CompanyPrefix]..0. The LocationRef segment is optional. If the LocationRef is included, the first two segments contain only digits separated by the dot, and must be 13 characters in total. If the LocationRef is not included, then the first segment must be 12 digits, followed by two dot seperators. The third segment should always be the digit 0. For example, 539885451928..0 or urn:epc:id:sgln:0614141.12345.0.
    • Format for location entities is [CompanyPrefix].[LocationRef].[sub-location identifier] or [CompanyPrefix]..[sub-location identifier].The LocationRef segment is optional. If the LocationRef is included, the first two segments contain only digits separated by the dot, and must be 13 characters in total. If the LocationRef is not included, then the first segment must be 12 digits, followed by two dot seperators. The third segment is always alphanumeric and can be any length, with at least one character in it preceded by the dot separator. For example, 8856277.23331.6 or 539885451928..11.
  • TRACELINK_ID – TraceLink Identification Number (e.g. KENDALLPHARM).
  • UZ_TIN – 9-character Uzbekistan Taxpayer Identification Number (e.g. 000181244). Cannot be set as the Primary Identifier.
  • EU_SPOR_ORG_ID – Alphanumeric Europe SPOR Organization ID.
  • EU_SPOR_LOC_ID – Alphanumeric Europe SPOR Organization Location ID.
  • US_340B_ID – OPA assigned unique ID to each covered entity parent or child site.
  • PHARMACY_PROCESSOR_NUMBER – Unique Identifier for Pharmacy Claim Submissions.
  • SCAC – An identifier for carrier identification in the transportation industry.
                    @id [1…1]
[0/*]
String

Conditionally required if the second attribute is present. Identifies the master data field that the value in the second attribute is for, using an urn or http prefix.

Valid values:

  • http://epcis.tracelink.com/mda/additionalPartyIdentificationValue
  • http://epcis.tracelink.com/mda/additionalPartyIdentificationTypeCode
  EPCISBody [1…1]
[-]
- Required. The body of the message with the EPCIS events.
    EventList [1…1]
[-]
-

Required. The EventList has the following structure:

  • ObjectEvent (0 or more for commission events)
  • AggregationEvent (0 or more for aggregation events)
  • ObjectEvent (1 for the shipment event)

TraceLink recommends using the following order of events if all are present to avoid conflicts in processing:

  • Commission
  • Aggregation
  • Shipment
      choice%1 [1…*]
[-]
-

Required. Only one of the following choices options can be entered in any one loop of the EPCISBody | EventList:

  • ObjectEvent (with commission extensions)
  • AggregationEvent
  • ObjectEvent (with shipment extensions)

The choice%1 element is present in the schema and used for processing but is not included in the inbound or outbound message.

      ObjectEvent [0…*]
[-]
-

Choice 1 for the EventList, representing the commission event.

Set the following values to indicate that the ObjectEvent is for commission:

  • action is ADD.
  • bizStep is urn:epcglobal:cbv:bizstep:commissioning.
  • disposition is urn:epcglobal:cbv:disp:active.
        eventTime [1…1]
[1/*]
DateTime

Required. The date and time when the event occurred. The eventTime must include a time zone indicator and indicate seconds (e.g. 2016-10-01T22:08:02.0Z). Milliseconds default to 0 for efficiency and smaller file sizes because serial numbers can be grouped together when the event times are the same.

        eventTimeZoneOffset [1…1]
[1/*]
String

Required. The time zone offset in effect at the time and location where the event occurred, consistent with the timezone used for the eventTime (e.g. -04:00). .

        epcList [1…1]
[-]
-

Required. The list of serial numbers commissioned.

          epc [1…*]
[1/*]
String

Required. The EPC identifier for the serial number in EPC Pure Identity URI format.

ClosedExamples of EPC Pure Identifier formats
  • CN-EDMC:
    • Format – http://epcis.tracelink.com/hc/cn-edmc/obj/[serial number]
    • Example – http://epcis.tracelink.com/hc/cn-edmc/obj/88102301100002005943
  • NTIN:
    • Format – urn:epc:id:sgtin:[company prefix].[indicator digit][item reference].[serial number]
    • Example – urn:epc:id:sgtin:415001647778.0.100000000022
  • SGTIN:
    • Format – urn:epc:id:sgtin:[company prefix].[indicator digit][item reference].[serial number]
    • Example – urn:epc:id:sgtin:068202.0401034.11220207026272
  • SSCC:
    • Format – urn:epc:id:sscc:[company prefix].[extension digit][serial number]
    • Example – urn:epc:id:sscc:030944.10105363280
        action [1…1]
[0/*]
String

Required.The standard GS1 action for the event. Valid value for the commission event is ADD.

        bizStep [0…1]
[0/*]
AnyURI

Required.The standard GS1 business step of the event. Valid value for the commission event is urn:epcglobal:cbv:bizstep:commissioning.

        disposition [0…1]
[0/*]
AnyURI

Required.The standard GS1 disposition for the event. Valid value for the commission event is urn:epcglobal:cbv:disp:active.

        readPoint [0…1]
[-]
-

The location where the event occurred, specifically where the barcode was scanned, if applicable.

          id [1…1]
[0/*]
AnyURI

Required. The SGLN of the location where the serial numbers were commissioned (e.g. urn:epc:id:sgln:0614141.12345.RP1). This SGLN can be at the location level or a more specific storage space (e.g. a specific shelf within the warehouse).

        bizLocation [1…1]
[-]
-

Required. The business location where the event occurred.

          id [1…1]
[1/*]
AnyURI Required. The SGLN or BR_CNPJ of the location where the serial numbers were commissioned (e.g. urn:epc:id:sgln:0614141.12345.RP1). This SGLN can be at the location level or a more specific storage space (e.g. a specific shelf within the warehouse).

The identifier type must include a valid urn or http string prefix, to identify party identifier type.

GLNs are not a valid type for this element.

ClosedValid values
  • http://epcis.tracelink.com/hc/am_tin/loc/ – 8-character Armenia Taxpayer Identification Number (e.g. 53663456).
  • http://epcis.tracelink.com/hc/ar_cuit/loc/ – 11-character Argentina Tax ID
  • http://epcis.tracelink.com/hc/bg_national_number/loc/ – Bulgaria national identifier
  • http://epcis.gs1br.org/hc/professionalReg/loc/ – Brazil Professional Registration Number (e.g. CRODFCD9952).
  • http://epcis.tracelink.com/hc/by_tin/loc/ – 9-character Belarus Taxpayer Identification Number (e.g. 004893223).
  • http://epcis.tracelink.com/hc/cn_china_id/loc/ – Alphanumeric China identifier
  • http://epcis.tracelink.com/hc/cn_foreign_mah/loc/ – China Foreign MAH ID (e.g. 0678645).
  • http://epcis.tracelink.com/hc/cn_foreign_mfr/loc/ – China Foreign Manufacturer ID (e.g. 665S55D).
  • http://epcis.tracelink.com/hc/cn_ndc/loc/ – China NDC identifier
  • http://epcis.tracelink.com/hc/cn_number/loc/ – China number
  • http://epcis.tracelink.com/hc/cn_standard/loc/ – China standard identifier
  • http://epcis.tracelink.com/hc/cn_uscid/loc/ – China Unified Social Credit Identifier (e.g. 9771221453).
  • http://epcis.gs1br.org/hc/cnes/loc/ – Brazil National Registry of Health Facilities Number - deprecated
  • http://epcis.gs1br.org/hc/cnpj/loc/ – Brazil Tax ID for Legal Entities - Cadastro Nacional da Pessoa Jurídica -deprecated
  • http://epcis.tracelink.com/hc/companyid/loc/ – Alphanumeric internal company Id (e.g. KENDALL).
  • http://epcis.tracelink.com/hc/companySiteId/loc/ – Alphanumeric internal Location or Site Id (e.g. 465MEMPHIS).
  • http://epcis.tracelink.com/hc/cpf/loc/ – Brazil Individual Taxpayer ID Number - Cadastro de Pessoa Fisca - deprecated
  • http://epcis.tracelink.com/hc/cuit/loc/ – Argentina Tax ID - deprecated
  • http://epcis.gs1us.org/hc/de_ifa_reg_num/loc/ – 6-character German registration number. Informationsstelle für Arzneispezialitäten (IFA) (e.g. 548726).
  • http://epcis.gs1us.org/hc/dea/loc/ – 9-character Drug Enforcement Agency Number (e.g. F92547851).
  • http://epcis.gs1us.org/hc/duns/loc/ – 9-character Dun & Bradstreet Number
  • http://epcis.gs1us.org/hc/duns_plus_four/loc/ – Dun & Bradstreet Number + 4 digit location code (e.g. 82-759-6961-KP89).
  • http://epcis.tracelink.com/hc/gcp/loc/ – 6- to 12-character GS1 Global Company Prefix (e.g. 8856277).
  • http://epcis.gs1us.org/hc/hin/loc/ – Maximum 9-alphanumeric character Health Industry Number partner address ID assigned by HIBCC (e.g. 214Z65H00).
  • http://epcis.tracelink.com/hc/id_bpom_facilityid/loc/ – Indonesia BPOM Identifier (BPOM=Badan Pengawas Obat & Makanan, Agency for Drug and Food Control)) (e.g. 45764574).
  • http://epcis.tracelink.com/hc/in_company_id/loc/ – Alphanumeric India Company Identifier (e.g. 5423695784236).
  • http://epcis.tracelink.com/hc/in_gstn/loc/ – India Goods and Services Tax ID (e.g. 55876215).
  • http://epcis.tracelink.com/hc/in_iec/loc/ – 10-character India Importer Exporter Code (e.g. 0255411222).
  • http://epcis.tracelink.com/hc/in_location_id/loc/ – Alphanumeric India company location identifier (e.g. 65874532).
  • http://epcis.tracelink.com/hc/in_mfr/loc/ – India Manufacturer Code (e.g. 00552101).
  • http://epcis.tracelink.com/hc/in_mrch/loc/ – India Merchant Exporter Code (e.g. 601227644).
  • http://epcis.tracelink.com/hc/in_pan/loc/ – 10-character alphanumeric India Permanent Account Number (format AAPL1234C, with the first five characters are letters, next four numerals, last check digit character letter)
  • http://epcis.tracelink.com/hc/in_tin/loc/ – 11-character India Taxpayer Identification Number (e.g. 95684444523).
  • http://epcis.tracelink.com/hc/kg_tin/loc/ – 14-character Kyrgyzstan Taxpayer Identification Number (e.g. 56200044505998).
  • http://epcis.tracelink.com/hc/kr_bus_reg_number/loc/ – 10-character South Korea Business Registration Number (format 000-00-0000) (e.g. 324-84-22451).
  • http://epcis.tracelink.com/hc/kr_provider_code/loc/ – 8-character South Korea Provider Code (e.g. 45632196).
  • http://epcis.tracelink.com/hc/kz_bin/loc/ – 12-character Kazakhstan Business Identification Number (e.g. 220110668755).
  • http://epcis.tracelink.com/hc/partnercompanyId/loc/ – Partner's company identifier
  • http://epcis.tracelink.com/hc/ru_inn_local_entity/loc/ – 14- to 36-character Russia Account Number (e.g. 19527400000001 or 19406412-0001-000a-0000-000000000022).
  • http://epcis.tracelink.com/hc/ru_inn_foreign_entity/loc/ – 10-character Russia Foreign Business Taxpayer Identification Number (e.g. 7744000912).
  • http://epcis.tracelink.com/hc/ru_inn_indiv/loc/ – 12-character Russia Individual Taxpayer Identification Number (e.g. 123456789001).
  • http://epcis.tracelink.com/hc/ru_account_number/loc/ – 9-character Russia KPP Tax Identification Code (e.g. 771301001).
  • http://epcis.tracelink.com/hc/ru_inn_kpp_tax_code/loc/ – 10-character Russia Local Business Taxpayer Identification Number (e.g. 7728640746).
  • urn:epc:id:sgln: – 15-character Serialized Global Location Number (for a sub-location) expressed as: ..0 . First two segments contain only digits) Note: GLN is not supported with a urn prefix.
  • http://epcis.tracelink.com/hc/storenumber/loc/ – Store number identifier
  • http://epcis.tracelink.com/hc/tracelink_id/loc/ – TraceLink party identifier
  • http://epcis.tracelink.com/hc/uz_tin/loc/ – Uzbekistan Tax Identification Number (e.g. 258745632).
  • http://epcis.tracelink.com/hc/eu_spor_ord_id/loc/ – Alphanumeric Europe SPOR Organisation Identifier
  • http://epcis.tracelink.com/hc/eu_spor_loc_id/loc/ – Alphanumeric Europe SPOR Organisation Location Identifier
  • http://epcis.tracelink.com/hc/us_340b_id/loc/ – A unique identification number assigned by OPA to each covered entity parent or child site
  • http://epcis.tracelink.com/hc/pharmacy_processor_number/loc/ – HDA Code Definition: Unique number assigned to each pharmacy for submitting claims
  • http://epcis.tracelink.com/hc/scac/loc/ – The SCAC code is a unique identifier used in the transportation industry to identify carriers
        extension [0…1]
[-]
- The main extension body for the commission event.
          ilmd [0…1]
[-]
- The item-level (i.e. each-level) master data specific to the products being commissioned.
            cbvmda:lotNumber [0…1]
[0/20]
String The lot or batch number for the serialized product (e.g. ABC123).
            cbvmda:itemExpirationDate [0…1]
[0/*]
Date The expiration date for the serialized product in the lot, in YYYY-MM-DD format (e.g. 2023-12-31).
      AggregationEvent [0…*]
[-]
-

Choice 2 for the EventList, representing the aggregation event.

Set the following values for the AggregationEvent:

  • action is ADD.
  • bizStep is urn:epcglobal:cbv:bizstep:packing.
  • disposition is urn:epcglobal:cbv:disp:in_progress.
        eventTime [1…1]
[1/*]
DateTime

Required. The date and time when the event occurred. The eventTime must include a time zone indicator and indicate seconds (e.g. 2016-10-01T22:08:02.0Z). Milliseconds default to 0 for efficiency and smaller file sizes because serial numbers can be grouped together when the event times are the same.

        eventTimeZoneOffset [1…1]
[1/*]
String

Required. The time zone offset in effect at the time and location where the event occurred, consistent with the timezone used for the eventTime (e.g. -04:00).

        parentID [1…1]
[1/*]
AnyURI

Required.The serial number of the parent container in EPC Pure Identity URI format (e.g. for an each-to-case aggregation, the serial number of the case).

ClosedExamples of EPC Pure Identifier formats
  • CN-EDMC:
    • Format – http://epcis.tracelink.com/hc/cn-edmc/obj/[serial number]
    • Example – http://epcis.tracelink.com/hc/cn-edmc/obj/88102301100002005943
  • NTIN:
    • Format – urn:epc:id:sgtin:[company prefix].[indicator digit][item reference].[serial number]
    • Example – urn:epc:id:sgtin:415001647778.0.100000000022
  • SGTIN:
    • Format – urn:epc:id:sgtin:[company prefix].[indicator digit][item reference].[serial number]
    • Example – urn:epc:id:sgtin:068202.0401034.11220207026272
  • SSCC:
    • Format – urn:epc:id:sscc:[company prefix].[extension digit][serial number]
    • Example – urn:epc:id:sscc:030944.10105363280
        childEPCs [1…1]
[-]
-

Required. The list of serial numbers for the child items in the parent container in EPC Pure Identity URI format (e.g. for an each-to-case aggregation, the serial numbers of the eaches).

          epc [1…*]
[1/*]
String

Required. The serial number in EPC Pure Identity URI format.

ClosedExamples of EPC Pure Identifier formats
  • CN-EDMC:
    • Format – http://epcis.tracelink.com/hc/cn-edmc/obj/[serial number]
    • Example – http://epcis.tracelink.com/hc/cn-edmc/obj/88102301100002005943
  • NTIN:
    • Format – urn:epc:id:sgtin:[company prefix].[indicator digit][item reference].[serial number]
    • Example – urn:epc:id:sgtin:415001647778.0.100000000022
  • SGTIN:
    • Format – urn:epc:id:sgtin:[company prefix].[indicator digit][item reference].[serial number]
    • Example – urn:epc:id:sgtin:068202.0401034.11220207026272
  • SSCC:
    • Format – urn:epc:id:sscc:[company prefix].[extension digit][serial number]
    • Example – urn:epc:id:sscc:030944.10105363280
        action [1…1]
[1/*]
String

Required.The standard GS1 action for the event. Valid value for the aggregation event is ADD.

        bizStep [0…1]
[0/*]
AnyURI The standard GS1 business step of the event. Valid value for the aggregation event is urn:epcglobal:cbv:bizstep:packing.
        disposition [0…1]
[0/*]
AnyURI The standard GS1 disposition for the event. Valid value for the aggregation event is urn:epcglobal:cbv:disp:in_progress.
        readPoint [0…1]
[-]
- The location where the event occurred, specifically where the barcode was scanned, if applicable.
          id [1…1]
[0/*]
AnyURI Required. The SGLN or BR_CNPJ of the location where the serial numbers were aggregated (e.g. urn:epc:id:sgln:0614141.12345.RP1). This SGLN can be at the location level or a more specific storage space (e.g. a specific shelf within the warehouse).
        bizLocation [1…1]
[-]
-

Required. The business location where the event occurred.

          id [1…1]
[0/*]
AnyURI Required. The SGLN or BR_CNPJ of the location where the serial numbers were aggregated (e.g. urn:epc:id:sgln:0614141.12345.RP1). This SGLN can be at the location level or a more specific storage space (e.g. a specific shelf within the warehouse).

The identifier type must include a valid urn or http string prefix, to identify party identifier type.

ClosedValid values
  • http://epcis.tracelink.com/hc/am_tin/loc/ – 8-character Armenia Taxpayer Identification Number (e.g. 53663456).
  • http://epcis.tracelink.com/hc/ar_cuit/loc/ – 11-character Argentina Tax ID
  • http://epcis.tracelink.com/hc/bg_national_number/loc/ – Bulgaria national identifier
  • http://epcis.gs1br.org/hc/professionalReg/loc/ – Brazil Professional Registration Number (e.g. CRODFCD9952).
  • http://epcis.tracelink.com/hc/by_tin/loc/ – 9-character Belarus Taxpayer Identification Number (e.g. 004893223).
  • http://epcis.tracelink.com/hc/cn_china_id/loc/ – Alphanumeric China identifier
  • http://epcis.tracelink.com/hc/cn_foreign_mah/loc/ – China Foreign MAH ID (e.g. 0678645).
  • http://epcis.tracelink.com/hc/cn_foreign_mfr/loc/ – China Foreign Manufacturer ID (e.g. 665S55D).
  • http://epcis.tracelink.com/hc/cn_ndc/loc/ – China NDC identifier
  • http://epcis.tracelink.com/hc/cn_number/loc/ – China number
  • http://epcis.tracelink.com/hc/cn_standard/loc/ – China standard identifier
  • http://epcis.tracelink.com/hc/cn_uscid/loc/ – China Unified Social Credit Identifier (e.g. 9771221453).
  • http://epcis.gs1br.org/hc/cnes/loc/ – Brazil National Registry of Health Facilities Number - deprecated
  • http://epcis.gs1br.org/hc/cnpj/loc/ – Brazil Tax ID for Legal Entities - Cadastro Nacional da Pessoa Jurídica -deprecated
  • http://epcis.tracelink.com/hc/companyid/loc/ – Alphanumeric internal company Id (e.g. KENDALL).
  • http://epcis.tracelink.com/hc/companySiteId/loc/ – Alphanumeric internal Location or Site Id (e.g. 465MEMPHIS).
  • http://epcis.tracelink.com/hc/cpf/loc/ – Brazil Individual Taxpayer ID Number - Cadastro de Pessoa Fisca - deprecated
  • http://epcis.tracelink.com/hc/cuit/loc/ – Argentina Tax ID - deprecated
  • http://epcis.gs1us.org/hc/de_ifa_reg_num/loc/ – 6-character German registration number. Informationsstelle für Arzneispezialitäten (IFA) (e.g. 548726).
  • http://epcis.gs1us.org/hc/dea/loc/ – 9-character Drug Enforcement Agency Number (e.g. F92547851).
  • http://epcis.gs1us.org/hc/duns/loc/ – 9-character Dun & Bradstreet Number
  • http://epcis.gs1us.org/hc/duns_plus_four/loc/ – Dun & Bradstreet Number + 4 digit location code (e.g. 82-759-6961-KP89).
  • http://epcis.tracelink.com/hc/gcp/loc/ – 6- to 12-character GS1 Global Company Prefix (e.g. 8856277).
  • http://epcis.gs1us.org/hc/hin/loc/ – Maximum 9-alphanumeric character Health Industry Number partner address ID assigned by HIBCC (e.g. 214Z65H00).
  • http://epcis.tracelink.com/hc/id_bpom_facilityid/loc/ – Indonesia BPOM Identifier (BPOM=Badan Pengawas Obat & Makanan, Agency for Drug and Food Control)) (e.g. 45764574).
  • http://epcis.tracelink.com/hc/in_company_id/loc/ – Alphanumeric India Company Identifier (e.g. 5423695784236).
  • http://epcis.tracelink.com/hc/in_gstn/loc/ – India Goods and Services Tax ID (e.g. 55876215).
  • http://epcis.tracelink.com/hc/in_iec/loc/ – 10-character India Importer Exporter Code (e.g. 0255411222).
  • http://epcis.tracelink.com/hc/in_location_id/loc/ – Alphanumeric India company location identifier (e.g. 65874532).
  • http://epcis.tracelink.com/hc/in_mfr/loc/ – India Manufacturer Code (e.g. 00552101).
  • http://epcis.tracelink.com/hc/in_mrch/loc/ – India Merchant Exporter Code (e.g. 601227644).
  • http://epcis.tracelink.com/hc/in_pan/loc/ – 10-character alphanumeric India Permanent Account Number (format AAPL1234C, with the first five characters are letters, next four numerals, last check digit character letter)
  • http://epcis.tracelink.com/hc/in_tin/loc/ – 11-character India Taxpayer Identification Number (e.g. 95684444523).
  • http://epcis.tracelink.com/hc/kg_tin/loc/ – 14-character Kyrgyzstan Taxpayer Identification Number (e.g. 56200044505998).
  • http://epcis.tracelink.com/hc/kr_bus_reg_number/loc/ – 10-character South Korea Business Registration Number (format 000-00-0000) (e.g. 324-84-22451).
  • http://epcis.tracelink.com/hc/kr_provider_code/loc/ – 8-character South Korea Provider Code (e.g. 45632196).
  • http://epcis.tracelink.com/hc/kz_bin/loc/ – 12-character Kazakhstan Business Identification Number (e.g. 220110668755).
  • http://epcis.tracelink.com/hc/partnercompanyId/loc/ – Partner's company identifier
  • http://epcis.tracelink.com/hc/ru_inn_local_entity/loc/ – 14- to 36-character Russia Account Number (e.g. 19527400000001 or 19406412-0001-000a-0000-000000000022).
  • http://epcis.tracelink.com/hc/ru_inn_foreign_entity/loc/ – 10-character Russia Foreign Business Taxpayer Identification Number (e.g. 7744000912).
  • http://epcis.tracelink.com/hc/ru_inn_indiv/loc/ – 12-character Russia Individual Taxpayer Identification Number (e.g. 123456789001).
  • http://epcis.tracelink.com/hc/ru_account_number/loc/ – 9-character Russia KPP Tax Identification Code (e.g. 771301001).
  • http://epcis.tracelink.com/hc/ru_inn_kpp_tax_code/loc/ – 10-character Russia Local Business Taxpayer Identification Number (e.g. 7728640746).
  • urn:epc:id:sgln: – 15-character Serialized Global Location Number (for a sub-location) expressed as: ..0 . First two segments contain only digits) Note: GLN is not supported with a urn prefix.
  • http://epcis.tracelink.com/hc/storenumber/loc/ – Store number identifier
  • http://epcis.tracelink.com/hc/tracelink_id/loc/ – TraceLink party identifier
  • http://epcis.tracelink.com/hc/uz_tin/loc/ – Uzbekistan Tax Identification Number (e.g. 258745632).
  • http://epcis.tracelink.com/hc/eu_spor_ord_id/loc/ – Alphanumeric Europe SPOR Organisation Identifier
  • http://epcis.tracelink.com/hc/eu_spor_loc_id/loc/ – Alphanumeric Europe SPOR Organisation Location Identifier
  • http://epcis.tracelink.com/hc/us_340b_id/loc/ – A unique identification number assigned by OPA to each covered entity parent or child site
  • http://epcis.tracelink.com/hc/pharmacy_processor_number/loc/ – HDA Code Definition: Unique number assigned to each pharmacy for submitting claims
  • http://epcis.tracelink.com/hc/scac/loc/ – The SCAC code is a unique identifier used in the transportation industry to identify carriers
      ObjectEvent [1…1]
[-]
-

Required. Choice 3 for the EventList, representing the shipment event.

Set the following values to indicate that the ObjectEvent is for shipment:

  • action is OBSERVE.
  • bizStep is urn:epcglobal:cbv:bizstep:shipping.
  • disposition is urn:epcglobal:cbv:disp:in_transit.
        eventTime [1…1]
[1/*]
DateTime

Required. The date and time when the event occurred. The eventTime must include a time zone indicator and indicate seconds (e.g. 2016-10-01T22:08:02.0Z). Milliseconds default to 0 for efficiency and smaller file sizes because serial numbers can be grouped together when the event times are the same.

        eventTimeZoneOffset [1…1]
[1/*]
String

Required. The time zone offset in effect at the time and location where the event occurred, consistent with the timezone used for the eventTime (e.g. -04:00).

        epcList [1…1]
[-]
- Required. The list of serial numbers for the top-level parent containers (e.g. pallets, cases) in the shipment.
          epc [1…*]
[1/*]
String

Required. The serial numbers of the child items in the parent container in EPC Pure Identity URI format.

ClosedExamples of EPC Pure Identifier formats
  • CN-EDMC:
    • Format – http://epcis.tracelink.com/hc/cn-edmc/obj/[serial number]
    • Example – http://epcis.tracelink.com/hc/cn-edmc/obj/88102301100002005943
  • NTIN:
    • Format – urn:epc:id:sgtin:[company prefix].[indicator digit][item reference].[serial number]
    • Example – urn:epc:id:sgtin:415001647778.0.100000000022
  • SGTIN:
    • Format – urn:epc:id:sgtin:[company prefix].[indicator digit][item reference].[serial number]
    • Example – urn:epc:id:sgtin:068202.0401034.11220207026272
  • SSCC:
    • Format – urn:epc:id:sscc:[company prefix].[extension digit][serial number]
    • Example – urn:epc:id:sscc:030944.10105363280
        action [1…1]
[0/*]
String Required.The standard GS1 action for the event. Valid value for the shipment event is OBSERVE.
        bizStep [0…1]
[0/*]
AnyURI Required.The standard GS1 business step of the event. Valid value for the shipment event is urn:epcglobal:cbv:bizstep:shipping.
        disposition [0…1]
[0/*]
AnyURI Required.The standard GS1 disposition for the event. Valid value for the shipment event is urn:epcglobal:cbv:disp:in_transit.
        readPoint [0…1]
[-]
- The location where the event occurred, specifically where the barcode was scanned, if applicable.
          id [1…1]
[0/*]
AnyURI Required. The SGLN or BR_CNPJ of the location where the serial numbers were shipped (e.g. urn:epc:id:sgln:0614141.12345.RP1). This SGLN can be at the location level or a more specific storage space (e.g. a specific shelf within the warehouse).
        bizTransactionList [0…1]
[-]
- Conditionally required if the bizStep is urn:epcglobal:cbv:bizstep:shipping. The list of business transaction identifiers for the documents associated with the shipment.
          bizTransaction [1…*]
[0/*]
AnyURI

Required. The business transaction identifier value for the Advance Ship Notice (ASN), invoice, or purchase order (PO) governing this shipment.

The GLN of the party that issued the document (e.g. if a customer issues the PO number, the customer GLN; if a supplier issues an ASN or delivery number, the supplier GLN), must be included before the transaction identifier value with the URN or HTTP prefix. For example, the full bizTransaction, including the @type, looks like this:

http://epcis.tracelink.com/hc/btt/notafiscaleletronica/033333.101365.0/45006290016

Either a delivery number or ASN is required. A Nota Fiscal Electronica is also required for Brazil. All other transaction identifier types are optional, although TraceLink recommends including a PO number as well.

            @type [1…1]
[1/*]
String Required. The type of transaction identifier.

Valid values:

  • http://epcis.tracelink.com/hc/btt/destruction – Destruction Order.
  • http://epcis.tracelink.com/hc/btt/eway – E-Way Bill Number.
  • http://epcis.tracelink.com/hc/btt/notafiscaleletronica – Brazil Nota Fiscal Eletronica.
  • http://epcis.tracelink.com/hc/btt/other – Other Document Type.
  • http://epcis.tracelink.com/hc/btt/packslip – Packing Slip.
  • http://epcis.tracelink.com/hc/btt/pronumber – Transportation carrier progressive number.
  • http://epcis.tracelink.com/hc/btt/salesorder – Sales Order.
  • http://epcis.tracelink.com/hc/btt/transfer – Transfer Order Number.
  • http://epcis.tracelink.com/hc/btt/importpermit – Import permit.

  • http://epcis.tracelink.com/hc/btt/salespermit – Sales permit.

  • urn:epcglobal:cbv:btt:bol – Bill Of Lading.
  • urn:epcglobal:cbv:btt:desadv – ASN Number or Delivery Number.
  • urn:epcglobal:cbv:btt:inv – Invoice Number.
  • urn:epcglobal:cbv:btt:po – Purchase Order Number.
  • urn:epcglobal:cbv:btt:rma – Return Order.
        extension [1…1]
[-]
-

The main extension body for the shipment event.

The source and destination lists are optional even if party master data is stored in the VocabularyElement in the EPCISMasterData extension in the message header.

          sourceList [1…1]
[-]
-

Conditionally required if the shipment is a transfer or sale:

  • Involving non-EU FMD countries.
  • Exported from an EU FMD country to US, CN, KR, or RU.

Optional if the shipment is a transfer or sale:

  • Within EU FMD countries.
  • Imported into an EU FMD country.
  • Exported from an EU FMD country to a country other than US, CN, KR, or RU.

The source list identifies the sending business, location, and transportation carrier. sourceList supports one of two options:

  1. If the VocabularyElement is populated with party master data, then the sourceList identifies the sold from party, ship from party, or transportation carrier. Party master data is mapped from the VocabularyElement.
  2. If the VocabularyElement is not populated with party master data, then TraceLink uses the sourceList identifiers to look up the master data.
            source [1…*]
[0/*]
String

Required. The identifier type and value for the sold from party, ship from party, or transportation carrier (e.g. urn:epc:id:sgln:088202.867701.0).

This identifier either:

  • Identifies the sold from party, ship from party, or transportation carrier present in the VocabularyElement. If there is a matching identifier in VocabularyElement | @id, the party address information is mapped.
  • Identifies the sold from party, ship from party, or transportation carrier to look up in master data if the VocabularyElement is not present at all or a matching identifier is not present in VocabularyElement | @id.

If the ship from party is the same as the sold from party, the ship from identifier does not need to be sent.

The identifier type must include a valid urn or http string prefix, to identify party identifier type.

ClosedValid values
  • http://epcis.tracelink.com/hc/am_tin/loc/ – 8-character Armenia Taxpayer Identification Number (e.g. 53663456).
  • http://epcis.tracelink.com/hc/ar_cuit/loc/ – 11-character Argentina Tax ID
  • http://epcis.tracelink.com/hc/bg_national_number/loc/ – Bulgaria national identifier
  • http://epcis.gs1br.org/hc/professionalReg/loc/ – Brazil Professional Registration Number (e.g. CRODFCD9952).
  • http://epcis.tracelink.com/hc/by_tin/loc/ – 9-character Belarus Taxpayer Identification Number (e.g. 004893223).
  • http://epcis.tracelink.com/hc/cn_china_id/loc/ – Alphanumeric China identifier
  • http://epcis.tracelink.com/hc/cn_foreign_mah/loc/ – China Foreign MAH ID (e.g. 0678645).
  • http://epcis.tracelink.com/hc/cn_foreign_mfr/loc/ – China Foreign Manufacturer ID (e.g. 665S55D).
  • http://epcis.tracelink.com/hc/cn_ndc/loc/ – China NDC identifier
  • http://epcis.tracelink.com/hc/cn_number/loc/ – China number
  • http://epcis.tracelink.com/hc/cn_standard/loc/ – China standard identifier
  • http://epcis.tracelink.com/hc/cn_uscid/loc/ – China Unified Social Credit Identifier (e.g. 9771221453).
  • http://epcis.gs1br.org/hc/cnes/loc/ – Brazil National Registry of Health Facilities Number - deprecated
  • http://epcis.gs1br.org/hc/cnpj/loc/ – Brazil Tax ID for Legal Entities - Cadastro Nacional da Pessoa Jurídica -deprecated
  • http://epcis.tracelink.com/hc/companyid/loc/ – Alphanumeric internal company Id (e.g. KENDALL).
  • http://epcis.tracelink.com/hc/companySiteId/loc/ – Alphanumeric internal Location or Site Id (e.g. 465MEMPHIS).
  • http://epcis.tracelink.com/hc/cpf/loc/ – Brazil Individual Taxpayer ID Number - Cadastro de Pessoa Fisca - deprecated
  • http://epcis.tracelink.com/hc/cuit/loc/ – Argentina Tax ID - deprecated
  • http://epcis.gs1us.org/hc/de_ifa_reg_num/loc/ – 6-character German registration number. Informationsstelle für Arzneispezialitäten (IFA) (e.g. 548726).
  • http://epcis.gs1us.org/hc/dea/loc/ – 9-character Drug Enforcement Agency Number (e.g. F92547851).
  • http://epcis.gs1us.org/hc/duns/loc/ – 9-character Dun & Bradstreet Number
  • http://epcis.gs1us.org/hc/duns_plus_four/loc/ – Dun & Bradstreet Number + 4 digit location code (e.g. 82-759-6961-KP89).
  • http://epcis.tracelink.com/hc/gcp/loc/ – 6- to 12-character GS1 Global Company Prefix (e.g. 8856277).
  • http://epcis.gs1us.org/hc/hin/loc/ – Maximum 9-alphanumeric character Health Industry Number partner address ID assigned by HIBCC (e.g. 214Z65H00).
  • http://epcis.tracelink.com/hc/id_bpom_facilityid/loc/ – Indonesia BPOM Identifier (BPOM=Badan Pengawas Obat & Makanan, Agency for Drug and Food Control)) (e.g. 45764574).
  • http://epcis.tracelink.com/hc/in_company_id/loc/ – Alphanumeric India Company Identifier (e.g. 5423695784236).
  • http://epcis.tracelink.com/hc/in_gstn/loc/ – India Goods and Services Tax ID (e.g. 55876215).
  • http://epcis.tracelink.com/hc/in_iec/loc/ – 10-character India Importer Exporter Code (e.g. 0255411222).
  • http://epcis.tracelink.com/hc/in_location_id/loc/ – Alphanumeric India company location identifier (e.g. 65874532).
  • http://epcis.tracelink.com/hc/in_mfr/loc/ – India Manufacturer Code (e.g. 00552101).
  • http://epcis.tracelink.com/hc/in_mrch/loc/ – India Merchant Exporter Code (e.g. 601227644).
  • http://epcis.tracelink.com/hc/in_pan/loc/ – 10-character alphanumeric India Permanent Account Number (format AAPL1234C, with the first five characters are letters, next four numerals, last check digit character letter)
  • http://epcis.tracelink.com/hc/in_tin/loc/ – 11-character India Taxpayer Identification Number (e.g. 95684444523).
  • http://epcis.tracelink.com/hc/kg_tin/loc/ – 14-character Kyrgyzstan Taxpayer Identification Number (e.g. 56200044505998).
  • http://epcis.tracelink.com/hc/kr_bus_reg_number/loc/ – 10-character South Korea Business Registration Number (format 000-00-0000) (e.g. 324-84-22451).
  • http://epcis.tracelink.com/hc/kr_provider_code/loc/ – 8-character South Korea Provider Code (e.g. 45632196).
  • http://epcis.tracelink.com/hc/kz_bin/loc/ – 12-character Kazakhstan Business Identification Number (e.g. 220110668755).
  • http://epcis.tracelink.com/hc/partnercompanyId/loc/ – Partner's company identifier
  • http://epcis.tracelink.com/hc/ru_inn_local_entity/loc/ – 14- to 36-character Russia Account Number (e.g. 19527400000001 or 19406412-0001-000a-0000-000000000022).
  • http://epcis.tracelink.com/hc/ru_inn_foreign_entity/loc/ – 10-character Russia Foreign Business Taxpayer Identification Number (e.g. 7744000912).
  • http://epcis.tracelink.com/hc/ru_inn_indiv/loc/ – 12-character Russia Individual Taxpayer Identification Number (e.g. 123456789001).
  • http://epcis.tracelink.com/hc/ru_account_number/loc/ – 9-character Russia KPP Tax Identification Code (e.g. 771301001).
  • http://epcis.tracelink.com/hc/ru_inn_kpp_tax_code/loc/ – 10-character Russia Local Business Taxpayer Identification Number (e.g. 7728640746).
  • urn:epc:id:sgln: – 15-character Serialized Global Location Number (for a sub-location) expressed as: ..0 . First two segments contain only digits) Note: GLN is not supported with a urn prefix.
  • http://epcis.tracelink.com/hc/storenumber/loc/ – Store number identifier
  • http://epcis.tracelink.com/hc/tracelink_id/loc/ – TraceLink party identifier
  • http://epcis.tracelink.com/hc/uz_tin/loc/ – Uzbekistan Tax Identification Number (e.g. 258745632).
  • http://epcis.tracelink.com/hc/eu_spor_ord_id/loc/ – Alphanumeric Europe SPOR Organisation Identifier
  • http://epcis.tracelink.com/hc/eu_spor_loc_id/loc/ – Alphanumeric Europe SPOR Organisation Location Identifier
  • http://epcis.tracelink.com/hc/us_340b_id/loc/ – A unique identification number assigned by OPA to each covered entity parent or child site
  • http://epcis.tracelink.com/hc/pharmacy_processor_number/loc/ – HDA Code Definition: Unique number assigned to each pharmacy for submitting claims
  • http://epcis.tracelink.com/hc/scac/loc/ – The SCAC code is a unique identifier used in the transportation industry to identify carriers
              @type [1…1]
[0/*]
String

Required. Indicates whether the source identifier is for the sold from party, ship from party, or transportation carrier.

Valid values:

  • urn:epcglobal:cbv:sdt:owning_party – The source identifier is for the sold from party.

    A sold from identifier is conditionally required if the shipment is a transfer for sale:

    • Involving non-EU FMD countries.
    • Exported from an EU FMD country to US, CN, KR, or RU.

    A sold from identifier is optional if the shipment is a transfer or sale:

    • Within EU FMD countries.
    • Imported into an EU FMD country.
    • Exported from an EU FMD country to a country other than US, CN, KR, or RU.
  • urn:epcglobal:cbv:sdt:location – The source identifier is for the ship from party. A ship from identifier is required only if the ship from party is different from the sold from party.
  • http://epcis.tracelink.com/sdt/carrier_party – The source identifier is for the transportation carrier. A transportation carrier identifier is required for Brazil.
          destinationList [-]
[-]
-

Conditionally required if the shipment is a transfer or sale:

  • Involving non-EU FMD countries.
  • Exported from an EU FMD country to US, CN, KR, or RU.

Optional if the shipment is a transfer or sale:

  • Within EU FMD countries.
  • Imported into an EU FMD country.
  • Exported from an EU FMD country to a country other than US, CN, KR, or RU.

The destination list identifies the receiving business and location. destinationList supports one of two options:

  1. If the VocabularyElement is populated with party master data, then the destinationList identifies the sold to and ship to parties. Party master data is mapped from the VocabularyElement.
  2. If the VocabularyElement is not populated with party master data, then TraceLink uses the destinationList identifiers to look up the master data.
            destination [1…*]
[0/*]
String

Required. The identifier type and value for the sold to or ship to parties (e.g. urn:epc:id:sgln:033333.101365.0).

This identifier either:

  • Identifies the sold to or ship to parties present in the VocabularyElement. If there is a matching identifier in VocabularyElement | @id, the party address information is mapped.
  • Identifies the sold to or ship to parties to look up in master data if the VocabularyElement is not present at all or a matching identifier is not present in VocabularyElement | @id.

If the ship to party is the same as the sold to party, the ship to identifier does not need to be sent.

ClosedValid values
  • http://epcis.tracelink.com/hc/am_tin/loc/ – 8-character Armenia Taxpayer Identification Number (e.g. 53663456).
  • http://epcis.tracelink.com/hc/ar_cuit/loc/ – 11-character Argentina Tax ID
  • http://epcis.tracelink.com/hc/bg_national_number/loc/ – Bulgaria national identifier
  • http://epcis.gs1br.org/hc/professionalReg/loc/ – Brazil Professional Registration Number (e.g. CRODFCD9952).
  • http://epcis.tracelink.com/hc/by_tin/loc/ – 9-character Belarus Taxpayer Identification Number (e.g. 004893223).
  • http://epcis.tracelink.com/hc/cn_china_id/loc/ – Alphanumeric China identifier
  • http://epcis.tracelink.com/hc/cn_foreign_mah/loc/ – China Foreign MAH ID (e.g. 0678645).
  • http://epcis.tracelink.com/hc/cn_foreign_mfr/loc/ – China Foreign Manufacturer ID (e.g. 665S55D).
  • http://epcis.tracelink.com/hc/cn_ndc/loc/ – China NDC identifier
  • http://epcis.tracelink.com/hc/cn_number/loc/ – China number
  • http://epcis.tracelink.com/hc/cn_standard/loc/ – China standard identifier
  • http://epcis.tracelink.com/hc/cn_uscid/loc/ – China Unified Social Credit Identifier (e.g. 9771221453).
  • http://epcis.gs1br.org/hc/cnes/loc/ – Brazil National Registry of Health Facilities Number - deprecated
  • http://epcis.gs1br.org/hc/cnpj/loc/ – Brazil Tax ID for Legal Entities - Cadastro Nacional da Pessoa Jurídica -deprecated
  • http://epcis.tracelink.com/hc/companyid/loc/ – Alphanumeric internal company Id (e.g. KENDALL).
  • http://epcis.tracelink.com/hc/companySiteId/loc/ – Alphanumeric internal Location or Site Id (e.g. 465MEMPHIS).
  • http://epcis.tracelink.com/hc/cpf/loc/ – Brazil Individual Taxpayer ID Number - Cadastro de Pessoa Fisca - deprecated
  • http://epcis.tracelink.com/hc/cuit/loc/ – Argentina Tax ID - deprecated
  • http://epcis.gs1us.org/hc/de_ifa_reg_num/loc/ – 6-character German registration number. Informationsstelle für Arzneispezialitäten (IFA) (e.g. 548726).
  • http://epcis.gs1us.org/hc/dea/loc/ – 9-character Drug Enforcement Agency Number (e.g. F92547851).
  • http://epcis.gs1us.org/hc/duns/loc/ – 9-character Dun & Bradstreet Number
  • http://epcis.gs1us.org/hc/duns_plus_four/loc/ – Dun & Bradstreet Number + 4 digit location code (e.g. 82-759-6961-KP89).
  • http://epcis.tracelink.com/hc/gcp/loc/ – 6- to 12-character GS1 Global Company Prefix (e.g. 8856277).
  • http://epcis.gs1us.org/hc/hin/loc/ – Maximum 9-alphanumeric character Health Industry Number partner address ID assigned by HIBCC (e.g. 214Z65H00).
  • http://epcis.tracelink.com/hc/id_bpom_facilityid/loc/ – Indonesia BPOM Identifier (BPOM=Badan Pengawas Obat & Makanan, Agency for Drug and Food Control)) (e.g. 45764574).
  • http://epcis.tracelink.com/hc/in_company_id/loc/ – Alphanumeric India Company Identifier (e.g. 5423695784236).
  • http://epcis.tracelink.com/hc/in_gstn/loc/ – India Goods and Services Tax ID (e.g. 55876215).
  • http://epcis.tracelink.com/hc/in_iec/loc/ – 10-character India Importer Exporter Code (e.g. 0255411222).
  • http://epcis.tracelink.com/hc/in_location_id/loc/ – Alphanumeric India company location identifier (e.g. 65874532).
  • http://epcis.tracelink.com/hc/in_mfr/loc/ – India Manufacturer Code (e.g. 00552101).
  • http://epcis.tracelink.com/hc/in_mrch/loc/ – India Merchant Exporter Code (e.g. 601227644).
  • http://epcis.tracelink.com/hc/in_pan/loc/ – 10-character alphanumeric India Permanent Account Number (format AAPL1234C, with the first five characters are letters, next four numerals, last check digit character letter)
  • http://epcis.tracelink.com/hc/in_tin/loc/ – 11-character India Taxpayer Identification Number (e.g. 95684444523).
  • http://epcis.tracelink.com/hc/kg_tin/loc/ – 14-character Kyrgyzstan Taxpayer Identification Number (e.g. 56200044505998).
  • http://epcis.tracelink.com/hc/kr_bus_reg_number/loc/ – 10-character South Korea Business Registration Number (format 000-00-0000) (e.g. 324-84-22451).
  • http://epcis.tracelink.com/hc/kr_provider_code/loc/ – 8-character South Korea Provider Code (e.g. 45632196).
  • http://epcis.tracelink.com/hc/kz_bin/loc/ – 12-character Kazakhstan Business Identification Number (e.g. 220110668755).
  • http://epcis.tracelink.com/hc/partnercompanyId/loc/ – Partner's company identifier
  • http://epcis.tracelink.com/hc/ru_inn_local_entity/loc/ – 14- to 36-character Russia Account Number (e.g. 19527400000001 or 19406412-0001-000a-0000-000000000022).
  • http://epcis.tracelink.com/hc/ru_inn_foreign_entity/loc/ – 10-character Russia Foreign Business Taxpayer Identification Number (e.g. 7744000912).
  • http://epcis.tracelink.com/hc/ru_inn_indiv/loc/ – 12-character Russia Individual Taxpayer Identification Number (e.g. 123456789001).
  • http://epcis.tracelink.com/hc/ru_account_number/loc/ – 9-character Russia KPP Tax Identification Code (e.g. 771301001).
  • http://epcis.tracelink.com/hc/ru_inn_kpp_tax_code/loc/ – 10-character Russia Local Business Taxpayer Identification Number (e.g. 7728640746).
  • urn:epc:id:sgln: – 15-character Serialized Global Location Number (for a sub-location) expressed as: ..0 . First two segments contain only digits) Note: GLN is not supported with a urn prefix.
  • http://epcis.tracelink.com/hc/storenumber/loc/ – Store number identifier
  • http://epcis.tracelink.com/hc/tracelink_id/loc/ – TraceLink party identifier
  • http://epcis.tracelink.com/hc/uz_tin/loc/ – Uzbekistan Tax Identification Number (e.g. 258745632).
  • http://epcis.tracelink.com/hc/eu_spor_ord_id/loc/ – Alphanumeric Europe SPOR Organisation Identifier
  • http://epcis.tracelink.com/hc/eu_spor_loc_id/loc/ – Alphanumeric Europe SPOR Organisation Location Identifier
  • http://epcis.tracelink.com/hc/us_340b_id/loc/ – A unique identification number assigned by OPA to each covered entity parent or child site
  • http://epcis.tracelink.com/hc/pharmacy_processor_number/loc/ – HDA Code Definition: Unique number assigned to each pharmacy for submitting claims
  • http://epcis.tracelink.com/hc/scac/loc/ – The SCAC code is a unique identifier used in the transportation industry to identify carriers
              @type [1…1]
[0/*]
String

Required. Indicates whether the destination identifier is for the sold to or ship to party.

Valid values:

  • urn:epcglobal:cbv:sdt:owning_party – The destination identifier is for the sold to party.

    A sold to identifier is conditionally required if the shipment is a transfer for sale:

    • Involving non-EU FMD countries.
    • Exported from an EU FMD country to US, CN, KR, or RU.

    A sold to identifier is optional if the shipment is a transfer or sale:

    • Within EU FMD countries.
    • Imported into an EU FMD country.
    • Exported from an EU FMD country to a country other than US, CN, KR, or RU.
  • urn:epcglobal:cbv:sdt:location – The destination identifier is for the ship to party. A ship to identifier is required only if the ship to party is different from the sold to party.
ClosedExample
<?xml version="1.0" encoding="UTF-8"?>
<epcis:EPCISDocument xmlns:gs1ushc="http://epcis.gs1us.org/hc/ns" xmlns:sbdh="http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader" xmlns:cbvmda="urn:epcglobal:cbv:mda" xmlns:epcis="urn:epcglobal:epcis:xsd:1" schemaVersion="1.2" creationDate="2022-04-08T08:30:21Z" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:epcglobal:epcis:xsd:1 file:///C:/workspace-git/maps_xml_schema/opus_schema/compliance/transaction/EPCIS-1_2/EPCglobal-epcis-1_2.xsd">
    <EPCISHeader>
        <sbdh:StandardBusinessDocumentHeader>
            <sbdh:HeaderVersion>1.0</sbdh:HeaderVersion>
            <sbdh:Sender>
                <sbdh:Identifier Authority="GS1">GLN:2014121506066</sbdh:Identifier>
            </sbdh:Sender>
            <sbdh:Receiver>
                <sbdh:Identifier Authority="GS1">GLN:0489903104013</sbdh:Identifier>
            </sbdh:Receiver>
            <sbdh:DocumentIdentification>
                <sbdh:Standard>EPCglobal</sbdh:Standard>
                <sbdh:TypeVersion>1.0</sbdh:TypeVersion>
                <sbdh:InstanceIdentifier>InstanceID346</sbdh:InstanceIdentifier>
                <sbdh:Type>Events</sbdh:Type>
                <sbdh:CreationDateAndTime>2022-04-08T08:30:21Z</sbdh:CreationDateAndTime>
            </sbdh:DocumentIdentification>
        </sbdh:StandardBusinessDocumentHeader>
        <extension>
            <EPCISMasterData>
                <VocabularyList>
                    <Vocabulary type="urn:epcglobal:epcis:vtype:EPCClass">
                        <VocabularyElementList>
                            <VocabularyElement id="urn:epc:idpat:sgtin:864917916.5006.*">
                                <attribute id="http://epcis.tracelink.com/mda/packageTypeCode">EA</attribute>
                                <attribute id="http://epcis.tracelink.com/mda/additionalTradeItemIdentificationTypeCode">US_NDC542</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#additionalTradeItemIdentification">01559506921</attribute>
                            </VocabularyElement>
                            <VocabularyElement id="urn:epc:idpat:sgtin:864917916.5006.*">
                                <attribute id="http://epcis.tracelink.com/mda/packageTypeCode">CA</attribute>
                                <attribute id="http://epcis.tracelink.com/mda/additionalTradeItemIdentificationTypeCode">US_NDC542</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#additionalTradeItemIdentification">01559506921</attribute>
                            </VocabularyElement>
                            <VocabularyElement id="urn:epc:idpat:sgtin:864917916.5006.*">
                                <attribute id="http://epcis.tracelink.com/mda/packageTypeCode">PL</attribute>
                                <attribute id="http://epcis.tracelink.com/mda/additionalTradeItemIdentificationTypeCode">US_NDC542</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#additionalTradeItemIdentification">01559506921</attribute>
                            </VocabularyElement>
                            <VocabularyElement id="urn:epc:idpat:sgtin:864917916.5006.*">
                                <attribute id="http://epcis.tracelink.com/mda/packageTypeCode">PK</attribute>
                                <attribute id="http://epcis.tracelink.com/mda/additionalTradeItemIdentificationTypeCode">US_NDC542</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#additionalTradeItemIdentification">01559506921</attribute>
                            </VocabularyElement> 
                        </VocabularyElementList>
                    </Vocabulary>
                    <Vocabulary type="urn:epcglobal:epcis:vtype:Location">
                        <VocabularyElementList>
                            <VocabularyElement id="urn:epc:id:sgln:3014121.50606.2">
                                <attribute id="urn:epcglobal:cbv:mda#name">W1YETH INDUSTRIA FARMACEUTICA LTDA Sender </attribute>
                                <attribute id="urn:epcglobal:cbv:mda#streetAddressOne">AVENIDA CECI, BLOCO III PARTE 58 1900</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#streetAddressTwo">Lina1 Calle</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#city">BARUERI</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#state">Para Que</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#countryCode">US</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#postalCode">06460-120</attribute>
                                <attribute id="http://epcis.tracelink.com/mda/AddressObjectGUID">MD Logistics 'r Us AddressObjGUID_123</attribute>
                                <attribute id="http://epcis.tracelink.com/mda/HouseGUID">MD Logistics 'r Us HouseGUID_456</attribute>
                            </VocabularyElement>
                            <VocabularyElement id="urn:epc:id:sgln:04899031.0401.0">
                                <attribute id="urn:epcglobal:cbv:mda#name">W2YETH INDUSTRIA Receiver  </attribute>
                                <attribute id="urn:epcglobal:cbv:mda#streetAddressOne">AVENIDA CECI, BLOCO III PARTE 58 1900</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#streetAddressTwo">Lina2 Calle</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#city">BARUERI</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#state">Para Que</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#countryCode">BR</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#postalCode">06460-120</attribute>
                                <attribute id="http://epcis.tracelink.com/mda/AddressObjectGUID">MD Logistics 'r Us AddressObjGUID_123</attribute>
                                <attribute id="http://epcis.tracelink.com/mda/HouseGUID">MD Logistics 'r Us HouseGUID_456</attribute>
                            </VocabularyElement>
                            <VocabularyElement id="urn:epc:id:sgln:04899031.0404.0">
                                <attribute id="urn:epcglobal:cbv:mda#name">W3YETH FARMACEUTICA LTDA Ship To </attribute>
                                <attribute id="urn:epcglobal:cbv:mda#streetAddressOne">AVENIDA CECI, BLOCO III PARTE 58 1900</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#streetAddressTwo">Lina3 Calle</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#city">BARUERI</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#state">Para Que</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#countryCode">BR</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#postalCode">06460-120</attribute>
                                <attribute id="http://epcis.tracelink.com/mda/AddressObjectGUID">MD Logistics 'r Us AddressObjGUID_123</attribute>
                                <attribute id="http://epcis.tracelink.com/mda/HouseGUID">MD Logistics 'r Us HouseGUID_456</attribute>
                            </VocabularyElement>
                            <VocabularyElement id="urn:epc:id:sgln:2014121.50606.2">
                                <attribute id="urn:epcglobal:cbv:mda#name">I4NDUSTRIA FARMACEUTICA Ship From</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#streetAddressOne">ROD BRANCO KM 32,5 S/N</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#streetAddressTwo">SF Street2</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#city">ITAPEVI</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#state">SP</attribute>
                                <attribute id="urn:epcglobal:cbv:mda#countryCode">BR</attribute>
                            </VocabularyElement>
                        </VocabularyElementList>
                    </Vocabulary>
                </VocabularyList>
            </EPCISMasterData>
        </extension>
    </EPCISHeader>
    <EPCISBody>
        <EventList>
            <ObjectEvent>
                <eventTime>2023-01-10T00:30:20Z</eventTime>
                <eventTimeZoneOffset>+00:00</eventTimeZoneOffset>
                <epcList>
                    <epc>urn:epc:id:sgtin:864917916.5006.100000000562</epc>
                </epcList>
                <action>ADD</action>
                <bizStep>urn:epcglobal:cbv:bizstep:commissioning</bizStep>
                <disposition>urn:epcglobal:cbv:disp:active</disposition>
                <readPoint>
                    <id>urn:epc:id:sgln:2014121.50606.2</id>
                </readPoint>
                <bizLocation>
                    <id>urn:epc:id:sgln:2014121.50606.2</id>
                </bizLocation>
                <extension>
                    <ilmd>
                        <cbvmda:lotNumber>6767</cbvmda:lotNumber>
                        <cbvmda:itemExpirationDate>2024-08-08</cbvmda:itemExpirationDate>
                    </ilmd>
                </extension>
            </ObjectEvent>
            <ObjectEvent>
                <eventTime>2023-01-10T00:30:20Z</eventTime>
                <eventTimeZoneOffset>+00:00</eventTimeZoneOffset>
                <epcList>
                    <epc>urn:epc:id:sgtin:864917916.5006.100000000562</epc>
                </epcList>
                <action>OBSERVE</action>
                <bizStep>urn:epcglobal:cbv:bizstep:shipping</bizStep>
                <disposition>urn:epcglobal:cbv:disp:in_transit</disposition>
                <bizTransactionList>
                    <bizTransaction type="urn:epcglobal:cbv:btt:desadv">urn:epcglobal:cbv:bt:MINTSS28MAR2</bizTransaction>
                    <bizTransaction type="http://epcis.tracelink.com/hc/btt/other">urn:epcglobal:cbv:bt:MINTSS28MAR2</bizTransaction>
                </bizTransactionList>
                <bizLocation>
                    <id>urn:epc:id:sgln:2014121.50606.2</id>
                </bizLocation>
                <extension>
                    <sourceList>
                        <source type="urn:epcglobal:cbv:sdt:owning_party">urn:epc:id:sgln:3014121.50606.2</source>
                        <source type="urn:epcglobal:cbv:sdt:location">urn:epc:id:sgln:2014121.50606.2</source>
                    </sourceList>
                    <destinationList>
                        <destination type="urn:epcglobal:cbv:sdt:owning_party">urn:epc:id:sgln:04899031.0401.0</destination>
                        <destination type="urn:epcglobal:cbv:sdt:location">urn:epc:id:sgln:04899031.0404.0</destination>
                    </destinationList>
                </extension>
                <shippingEventExtensions>
                    <transactionDate>2023-01-10</transactionDate>
                    <shipToCountryCode>SA</shipToCountryCode>
                    <shipFromCountryCode>NL</shipFromCountryCode>
                    <salesDistributionType>EXPORTSALE</salesDistributionType>
                </shippingEventExtensions>
            </ObjectEvent>
        </EventList>
    </EPCISBody>
</epcis:EPCISDocument>
ClosedErrors

Element

Error message Description Inbound (IB) or outbound (OB)
Class 1
VocabularyElement | @id Item code is required in source VocabularyElement[@id] !!! The VocabularyElement | @id must include the packaging codes from the commission event. IB
SGTIN or NTIN or CN-EDMC in VocabularyElement id is required !!! This element must be specified as one of the valid values. IB
VocabularyElement | attribute Valid packagingLevel code required !!! This element must be specified as one of the valid values. IB
Only one product item code value is supported !!! Only one product item code can be included for each product master data entry. IB
Packaging Level is required if header master data is populated !!! If master data is included in the VocabularyElement, a packaging level must be included. IB
Only one country drug code is supported !!! Only one country drug code can be included for each product master data entry. IB
VocabularyElement | @id Valid suppllier business party identifier type is required !!!

The URN or HTTP prefix embedded in the supplier party identifier must be a valid prefix format.

IB/OB
VocabularyElement | attribute Valid additional business party identifier type is required !!! This element must be specified as one of the valid values. OB
Sold from business party name is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#name, then a business name must be specified. IB
Sold from party business name is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#name, then a business name must be specified. OB
Sold from business party street address is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#streetAddressOne, then a street address must be specified. IB
Sold from party business street address is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#streetAddressOne, then a street address must be specified. OB
3-digit numeric District code required for country India !!!

If the ship from or ship to country in the shipment event is India, a 3-digit numeric district code must be specified.

IB/OB
Sold from business party state or region is required !!!

If the attribute | @id for this pair is urn:epcglobal:cbv:mda#state, then a state or region must be specified.

IB
Sold from party state code is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#state, then a state or region must be specified. OB
Sold from business party country is required !!!

If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then a 2-digit ISO country code must be specified.

IB
Valid Sold from business party country is required !!!

If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then the country code must be one of the valid values.

IB
Valid sold from party country code is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then the country code must be one of the valid values. OB
VocabularyElement Ship from party info required in VocabularyElement if present in sourceList !!!

If the ship from party identifier exists in the sourceList, then there must be a VocabularyElement for that ship from party with the same identifier.

IB
VocabularyElement | @id GLN party type not supported. SGLN is required !!! The VocabularyElement | @id for the ship from party cannot be a GLN. Any other identifier type is accepted. IB
Valid ship from business party identifier type is required !!! The URN or HTTP prefix embedded in the ship from party identifier must be a valid prefix format. IB
Valid ship from location identifier type is required !!! This element must be specified as one of the valid values. OB
VocabularyElement | attribute Valid additional location identifier type is required !!! This element must be specified as one of the valid values. OB
Ship from business party name is required !!!

If the attribute | @id for this pair is urn:epcglobal:cbv:mda#name, then a business name must be specified.

IB
Ship from location name is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#name, then a business name must be specified. OB
Ship from location street address is required !!!

If the attribute | @id for this pair is urn:epcglobal:cbv:mda#streetAddressOne, then a street address must be specified.

IB/OB
Ship from location city name is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#city, then a city must be specified. IB/OB
3-digit numeric District code required for country India !!! If the ship from or ship to country in the shipment event is India, a 3-digit numeric district code must be specified. IB/OB
Ship from location state or region is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#state, then a state or region must be specified. IB
Ship from location state code is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#state, then a state or region must be specified. OB
Ship from location country is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then a 2-digit ISO country code must be specified. IB
Valid Ship from location country is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then the country code must be one of the valid values. IB
Valid ship from location country code is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then the country code must be one of the valid values. OB
VocabularyElement Sold to party identifier is required !!! If the sold to party identifier exists in the destinationList, then there must be a VocabularyElement for that sold to party with the same identifier. IB
VocabularyElement | @id GLN party type not supported. SGLN is required !!! The VocabularyElement | @id for the sold to party cannot be a GLN. Any other identifier type is accepted. IB
Valid sold to business party identifier type is required !!! The URN or HTTP prefix embedded in the sold to party identifier must be a valid prefix format. IB/OB
VocabularyElement | attribute Valid additional business party identifier type is required !!! The additional identifier type specified must be one of the valid values. OB
Sold to party business name is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#name, then a business name must be specified. IB/OB
Sold to business party street address is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#streetAddressOne, then a street address must be specified. IB
Sold to business party city is required !!!

If the attribute | @id for this pair is urn:epcglobal:cbv:mda#city, then a city must be specified.

IB
Sold to party city name is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#city, then a city must be specified. OB
3-digit numeric District code required for country India !!! If the ship from or ship to country in the shipment event is India, a 3-digit numeric district code must be specified. IB/OB
Sold to business party state or region is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#state, then a state or region must be specified. IB
Sold to party state code is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#state, then a state or region must be specified. OB
Sold to business party country is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then a 2-digit ISO country code must be specified. IB
Valid Sold to business party country is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then the country code must be one of the valid values. IB
Valid sold to party country code is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then the country code must be one of the valid values. OB
VocabularyElement Ship to party info required in VocabularyElement if present in destinationList !!! If the ship to party identifier exists in the destinationList, then there must be a VocabularyElement for that ship to party with the same identifier. IB
VocabularyElement | @id GLN party type not supported. SGLN is required !!! The VocabularyElement | @id for the ship to party cannot be a GLN. Any other identifier type is accepted. IB
Valid ship to business party identifier type is required !!! The URN or HTTP prefix embedded in the ship to party identifier must be a valid prefix format. IB
Ship to location identifier is required !!! If the ship to party identifier exists in the destinationList, then there must be a VocabularyElement for that ship to party with the same identifier. OB
Valid ship to location identifier type is required !!! The URN or HTTP prefix embedded in the ship to party identifier must be a valid prefix format. OB
VocabularyElement | attribute Valid additional location identifier type is required !!!

The additional identifier type specified must be one of the valid values.

OB
Ship to business party name is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#name, then a business name must be specified. IB
Ship to location name is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#name, then a business name must be specified. OB
Ship to location street address is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#streetAddressOne, then a street address must be specified. IB/OB
Ship to location city is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#city, then a city must be specified. IB
Ship to location city name is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#city, then a city must be specified. OB
3-digit numeric District code required for country India !!! If the ship from or ship to country in the shipment event is India, a 3-digit numeric district code must be specified. IB/OB
Ship to location state or region is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#state, then a state or region must be specified. IB
Ship to location state code is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#state, then a state or region must be specified. OB
Ship to location country is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then a 2-digit ISO country code must be specified. IB
Valid Ship to location country is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then the country code must be one of the valid values. IB
Valid ship to party country code is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then the country code must be one of the valid values. OB
VocabularyElement Carrier party info required in VocabularyElement if present in sourceList !!! If the carrier party identifier exists in the sourceList, then there must be a VocabularyElement for that carrier party with the same identifier. IB
VocabularyElement | @id GLN party type not supported. SGLN is required !!! The VocabularyElement | @id for the carrier party cannot be a GLN. Any other identifier type is accepted. IB
Valid carrier business party identifier type is required !!! The URN or HTTP prefix embedded in the ship to party identifier must be a valid prefix format. IB/OB
Carrier business party identifier is required !!! If the carrier party identifier exists in the sourceList, then there must be a VocabularyElement for that carrier party with the same identifier. OB
VocabularyElement | attribute Valid additional carrier business party identifier type is required !!! The URN or HTTP prefix embedded in the carrier party identifier must be a valid prefix format. OB
Carrier business party name is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#name, then a business name must be specified. IB
Carrier party business name is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#name, then a business name must be specified. OB
Carrier business party street address is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#streetAddressOne, then a street address must be specified. IB
Carrier party business street address is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#streetAddressOne, then a street address must be specified. OB
Carrier business party city is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#city, then a city must be specified. IB
Carrier party city name is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#city, then a city must be specified. OB
3-digit numeric District code required for country India !!! If the ship from or ship to country in the shipment event is India, a 3-digit numeric district code must be specified. IB/OB
Carrier business party state or region is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#state, then a state or region must be specified. IB
Carrier party state code is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#state, then a state or region must be specified. OB
Carrier business party country is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then a 2-digit ISO country code must be specified. IB
Valid Carrier business party country is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then the country code must be one of the valid values. IB
Valid Carrier party country code is required !!! If the attribute | @id for this pair is urn:epcglobal:cbv:mda#countryCode, then the country code must be one of the valid values. OB
epcList | epc Invalid EPC format !!!

The serial numbers specified do not use valid EPC Pure Identifier format.

IB
Valid serial number format is required !!! The serial numbers specified do not use valid EPC Pure Identifier format. OB
ObjectEvent for commissioning events  | bizStep bizStep urn:epcglobal:cbv:bi​zstep:commissioning is required for ObjectEvent commissioning !!!

At least one ObjectEvent must have the bizStep set to urn:epcglobal:cbv:bi​zstep:commissioning.

IB
ObjectEvent for commissioning events | disposition Dispositio​n urn:epcglobal:cbv:di​sp:active is required for ObjectEvent commissioning !!!

If the bizStep for the ObjectEvent is urn:epcglobal:cbv:bi​zstep:commissioning, then the disposition must be urn:epcglobal:cbv:di​sp:active.

IB
ObjectEvent for commissioning events | bizLocation | id Event location in the commissioning event is required !!! This element must have a value specified. IB
ObjectEvent for commissioning events | extension | ilmd | cbvmda:lotNumber Lot number is required !!!

This element must have a value specified if the serial number is a GTIN, NTIN, or CN-Rescode.

IB/OB
ObjectEvent for commissioning events | extension | ilmd | cbvmda:itemExpirationDate Expiration date is required !!! This element must have a value specified if the serial number is a GTIN, NTIN, or CN-Rescode. IB
tl:packagingLevel Packaging Level is required !!! This element must have a value specified if the serial number is a GTIN, NTIN, or CN-Rescode. IB
tl:productionLineId Production line ID for China product is required !!! This element must have a value specified if the serial number is a CN-Rescode. IB
Production line ID is required for China product !!!

This element must have a value specified if the serial number is a CN-Rescode.

OB
tl:lineManagerName Line manager name for China product is required !!! This element must have a value specified if the serial number is a CN-Rescode. IB
LineManagerName is required for China product !!! This element must have a value specified if the serial number is a CN-Rescode. OB
ObjectEvent for commissioning events | tl:commissionEventExtensions | tl:internalMaterialCode Either InternalMaterialCode or CountryDrugCode is required !!!

Either an internal material code or a country drug code must be specified for the commission event if the serial numbers are a GTIN, NTIN, or CN-Rescode.

OB 
ObjectEvent for commissioning events | tl:commissionEventExtensions | tl:countryDrugCode Either country drug code or internal material code is required !!! Either an internal material code or a country drug code must be specified for the commission event if the serial numbers are a GTIN, NTIN, or CN-Rescode. OB 
ObjectEvent for commissioning events | tl:commissionEventExtensions | tl:countryDrugCode | @type Country drug code type is required if country drug code is populated !!! If tl:countryDrugCode is present, this element must have a value specified. OB
ObjectEvent for commissioning events | tl:commissionEventExtensions | tl:packagingItemCode | @type Valid Item Code Type is required !!! This element must be specified as one of the valid values. OB 
Product type attribute is required when source ItemCode is populated !!!

If tl:packagingItemCode is specified, then a @type must also be specified.

OB
ObjectEvent for commissioning events | tl:commissionEventExtensions | tl:packagingLevel | @type Packaging code in source PackagingLevel is required !!! This element must have a value specified. OB
AggregationEvent | parentID Invalid EPC format !!! The serial numbers specified do not use valid EPC Pure Identifier format. IB
Valid parent serial number format is required !!! The serial numbers specified do not use valid EPC Pure Identifier format. OB
AggregationEvent | childEPCs | epc Valid serial number format is required !!! The serial numbers specified do not use valid EPC Pure Identifier format. OB
AggregationEvent | bizStep bizStep urn:epcglobal:cbv:bi​zstep:packing is required for the AggregationEvent !!!

The AggregationEvent must have the bizStep set to urn:epcglobal:cbv:bi​zstep:packing.

IB
AggregationEvent | disposition Dispositio​n urn:epcglobal:cbv:di​sp:in_progress is required for the AggregationEvent !!!

The AggregationEvent must have the disposition set to urn:epcglobal:cbv:di​sp:in_progress.

IB
AggregationEvent | bizLocation | id Event location in the aggregation event is required !!! This element must have a value specified. IB
tl:aggregationEventExtensions | @orderItemNumber Order item number is required if serial number is present !!!

An @orderItemNumber must be present for each serial number in AggregationEvent | childEPCs | epc.

IB
ObjectEvent for shipping events Shipping event data is required !!! One ObjectEvent must be for a shipment event. IB
Only one shipping event is required !!! Only one ObjectEvent for a shipment event can be present. IB
ObjectEvent for shipping events | epcList | epc Invalid EPC format !!! The serial numbers specified do not use valid EPC Pure Identifier format. IB
Valid serial number format is required !!! The serial numbers specified do not use valid EPC Pure Identifier format. OB 
ObjectEvent for shipping events | bizStep bizStep urn:epcglobal:cbv:bi​zstep:shipping is required for ObjectEvent shipping !!!

One ObjectEvent must have the bizStep set to urn:epcglobal:cbv:bi​zstep:shipping.

IB
ObjectEvent for shipping events | disposition Dispositio​n urn:epcglobal:cbv:di​sp:in_transit is required for ObjectEvent shipping !!!

One ObjectEvent must have the disposition set to urn:epcglobal:cbv:di​sp:in_transit.

IB
ObjectEvent for shipping events | bizTransactionList Biz transaction list is required in shipping event !!!

If the ObjectEvent is for the shipment event, this element must have a value specified.

IB
ObjectEvent for shipping events | bizTransactionList | bizTransaction | @type Valid bizTransaction type is required if bizTransaction is populated !!! If bizTransaction is present, then this element must have a value specified. IB
Transaction identifier type required if TransactionIdentifier populated !!! This element must be specified as one of the valid values. OB
SourceList | source Valid sold-from business lookup identifier type is required !!! This element must be specified as one of the valid values. IB
Ship-from party identifier must match an identifier in VocabularyElement[@id] !!! If the ship from party identifier exists in the sourceList, then there must be a VocabularyElement for that ship from party with the same identifier. IB
Valid ship-from business lookup identifier type is required !!! This element must be specified as one of the valid values. IB
Carrier party identifier must match an identifier in VocabularyElement[@id] !!! If the carrier party identifier exists in the sourceList, then there must be a VocabularyElement for that carrier party with the same identifier. IB
Valid carrier business lookup identifier type is required !!! This element must be specified as one of the valid values. IB
destinationList | destination Valid sold-to business lookup identifier type is required !!! This element must be specified as one of the valid values. IB
Ship-to party identifier must match an identifier in VocabularyElement[@id] !!! If the ship to party identifier exists in the destinationList, then there must be a VocabularyElement for that ship to party with the same identifier. IB
Valid ship-to business lookup identifier type is required !!! This element must be specified as one of the valid values. IB
tl:shippingEventExtensions shippingEventExtensions required if shipping event populated !!! If the ObjectEvent is for the shipment event, this element must have a value specified. IB
tl:shipToCountryCode Valid ISO country code for ship-to country is required !!! This element must be specified as one of the valid values. IB
Valid ShipTo Country Code is required !!! This element must be specified as one of the valid values. OB
tl:shipFromCountryCode Valid ISO country code is required !!! This element must be specified as one of the valid values. IB
Ship from country for export products is required !!! If tl:salesDistributionType is EXPORTSALE, EXPORTTRANSFER, or EXPORTRETURN, then this element must have a value specified. IB
Valid ShipFrom Country Code is required !!! This element must be specified as one of the valid values. OB
tl:salesDistributionType Valid sales distributionType is required !!! This element must be specified as one of the valid values. IB
Valid Sales Distribution Type is required !!! This element must be specified as one of the valid values. OB
tl:epcOrderItemList | @orderItemNumber Order item number is required if serial number is present !!!

The error occurs if the source is missing and tl:epcOrderItem is present and matches an epc value.

IB
tl:OrderItemList | tl:orderItem | choice1 One of internalMaterialCode or packagingItemCode is required !!! Either an internal material code or a packaging code must be specified for the order item. IB/OB
tl:OrderItemList | tl:orderItem | tl:internalMaterialCode

One of InternalMaterialCode or PackagingItemCode is required !!!

Either an internal material code or a packaging code must be specified for the order item.

OB 
Either country drug code or internal material code is required !!! Either an internal material code or a country drug code must be specified for the order item. IB/OB
tl:shippingEventExtensions | tl:packagingItemCode | @type Valid Item Code Type is required !!! This element must be specified as one of the valid values. OB
tl:OrderItemList | tl:orderItem | tl:unitPrice | @currencyCode Valid ISO currency code is required !!! This element must be specified as one of the valid values. IB
Valid Currency Code is required if Unit Price exists !!! If tl:unitPrice is present, then this element must have a value specified. OB
tl:OrderItemList | tl:orderItem | tl:vat | @currencyCode Currency Code is required if VAT is present !!! If tl:vatPrice is present, then this element must have a value specified. OB
tl:OrderItemList | tl:orderItem | tl:grossPrice | @currencyCode Currency Code is required if grossPrice is present !!! If tl:grossPrice is present, then this element must have a value specified. IB
Currency Code is required if GrossPrice is present !!! If tl:grossPrice is present, then this element must have a value specified. OB
tl:OrderItemList | tl:orderItem | tl:transactionIdentifier | @type Valid business transaction type is required !!! This element must be specified as one of the valid values. IB/OB
Class 3
The following is error returns for all Class 3 errors: “INTERNALERROR=Internal error from server [server details].” Contact TraceLink Support if this error returns.
Review TraceLink's API: Terms of Use

Table of contents

Related Content
Related content
Inventory Balance (IDoc)
Inventory balances allow suppliers to communicate with their remote or third-party warehouses about their available and upcoming inventory levels.
View More
Related content
Inventory Balance (X12)
Inventory balances allow suppliers to communicate with their remote or third-party warehouses about their available and upcoming inventory levels.
View More
Related content
Inventory Update (IDoc)
Inventory updates allow suppliers to communicate with their remote or third-party warehouses, 3PLs, or CMOs about changes to the available inventory for specific products.
View More

Cookie Settings

When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies or similar tracking technologies. Please see below for an overview of the categories of cookies and similar technologies used on this site. You can allow or deny some of all of them, except Strictly Necessary Cookies which are required to provide the site to you. However, blocking some types of cookies may impact your experience of the site and services we are able to offer.

Please see our Cookie Policy for more details, including a list of the cookies we use. You can change your consent options at any time by following the “Cookie Settings” link in the Cookie Policy.
'Strictly Necessary' cookies let you move around the Site and use essential features like secure areas, shopping baskets and online billing. Without these cookies you would not be able to navigate between pages or use certain vital features of our Site, so we do not require your consent for their use. These cookies don't gather any information about you that could be used for marketing or remembering where you've been on the internet. For example, we use these Strictly Necessary cookies to identify you as being logged in to the Site. You can set your browser to block or alert you about these cookies, but if you do so, some parts of the Site will not work.
'Performance' cookies collect information about how you use the Site, such as which pages you visit, the time spent on the Site and if you experience any errors. We use performance cookies to provide aggregated statistics on how the Site is used and help us improve the Site including by measuring any errors that occur.
'Functional' cookies are used to provide services or to remember settings to improve your visit. We use 'Functionality' cookies to remember your settings and choices and show you when you're logged in to the Site.
‘Targeting' cookies are linked to services provided by third parties, such as 'Like' buttons and 'Share' buttons. The third party provides these services in return for recognizing that you have visited the Site. We also use 'Targeting' cookies to gather information that could be used to display content that we think may interest you.
Home

Footer

  • Quick Links
    Get a Demo
    Fast Facts
    The Network
    OPUS Platform
    Technical Support
    Open Jobs
    API: Terms of Use
  • Products
    Multienterprise Information Network Tower
    U.S. DSCSA Compliance
    Targeted Recalls
    Supply Chain Work Management
    Serialization
    Global Compliance
  • Resources
    Resource Center
    Events
    TraceLink University
    Partners
    Customers
    Community
  • About TraceLink
    Our Story
    Newsroom
    Culture & Careers
    Leadership
    Our Values
    Corporate Social Responsibility
  • Hot Topics
    Supply Chain Visibility
    DSCSA Compliance
    Supply Chain Collaboration
    Kazakhstan Compliance for Pharmaceuticals
    Kyrgyzstan Compliance for Pharmaceuticals
Follow Us on Social
Facebook
Linkedin
X
Legal & Trust.
© TraceLink Inc. 2009-2025 All Rights Reserved
Contact Us Today
Contact us today to digitalize your end-to-end supply chain for streamlined orchestration.
Contact Us
Stay Up-to-Date
Subscribe to receive industry insights and stay at the forefront of evolving trends.
Subscribe