MercuryGate Logo MercuryGate APIs: Standard Data and Codes   (beta)

MercuryGate Standard Data

This document contains the various value types, numbering and encoding schemes, and other enumerated values as defined by domain models.

Units

Weight Units

Temperature Units

Length Units

Distance Units

Cube Units

Location Data

Location Codes

Validations exist for location codes, when used in integrations. The TMS only differentiates between these in particular places (and rarely so).

Country Codes

Region (State/Province) Codes

Region validation exists for Canadian provinces, Mexico states, and states in The United States of America. In these countries, the region code must be a two-letter code found in the list of abbreviations used in those countries. For these countries, the region code is also required.

For all other countries, the region is not required or validated. It is expected that the region is included and correct if it is needed in a country; additional region code validation will be added over time.

Contact Information

The types of contact information:

Item Data

Item Classifications

Validations exist for the following item classification systems. These values are stored in various places in the TMS, mostly on item/ship units, sometimes in references.

Item Hazardous Materials

Hazardous Materials Numbers

The TMS currently only stores one hazmat number. In domain-based integrations, if all stops are inside of North America (US, CA, MX) then the NA number is assumed, otherwise it's assume that the number is a UN number.

Hazardous Materials Packing Groups

The Hazmat Packing Group values are: I, II, III

Hazardous Materials Regulations

Some carriers want the regulations for a load specified.

Hazardous Materials Commodity Exceptions

There are some exceptions and modifications to hazardous material transportation. U.S. and international regulations require that all individuals involved in shipping limited and excepted quantities of dangerous goods receive training. See US CFR Title 49 Section 172 for more details.

Hazardous Materials Commodities

Hazardous Materials Class

This is a superset of the commodities list. Here is the full list of hazmat classes that are allowed:

Tracking Numbers

Container Tracking Numbers

Status Codes

Transportation-Specific Values

Modes

Package Types

Service Levels

Services

Equipment

Loading Dimensions

Transit Time Units

Rating

Charge Types

Charge Qualifiers

Rate Types

Documents and Labels

Document Formats

Label Formats

International

Incoterms

Incoterms are managed by the International Chamber of Commerce, and are a legal framework. The Incoterms listed below are currently supported by MercuryGate; for a full list of terms and what they mean, please contact the ICC.

International Forms