Skip to main content

File formats

The files the Rx Tracking modules write and read, for developers who produce them for the modules or consume them from the modules. Every file the modules write for a record is stored with that record, with its SHA-256, and served unchanged afterwards (Frozen documents and the hash chain).

FileDirectionWritten or read byStored on
EPCIS 1.2 XML (EPCIS-<document>.xml)writtenthe outbound DSCSA document of a delivery or a return to a supplierdscsa.document (file_ids)
EPCIS 1.2 XML from a supplierreadImport EPCIS on a receipt or purchase orderdscsa.epcis.import, then the inbound dscsa.document
T3 report PDF (T3-<document>.pdf)writtenthe outbound DSCSA documentdscsa.document (file_ids)
Package ledger and license register CSVwrittenthe monthly and on-demand retention exportsdscsa.retention.export
Trace response zipwrittenRespond on a trace requestdscsa.trace.request
Owner export zipwrittenthe 3PL add-on's owner records exportdscsa.owner.export
  • Outbound EPCISThe EPCIS 1.2 file of a shipment, and the writer's input contract.
  • Inbound EPCISWhat a supplier's file has to be, what is refused, and what the reader returns.
  • T3 reportThe layout of the T3 PDF.
  • CSV exportsThe package ledger and license register, the trace response and the owner export.