Skip to content

TransportOrder Priavte

ASSET Type DataModel Json
AssetId string json:"AssetId" validate:"string" id:"true"
SourceAssetId string json:"SourceAssetId" validate:"string"
SourceChannelName string json:"SourceChannelName" validate:"string"
TOId string json:"TOId,omitempty" validate:"string"
StructVersion string json:"StructVersion,omitempty" validate:"string,regexp=^(\d{1}|\d{2})\.(\d{1}|\d{2})(\.(\d{1}|\d{2}|\d{3}))?$" default:"1.0.3"
RootAssetId string json:"RootAssetId,omitempty" validate:"string"
SystemOfRecordTOId string json:"SystemOfRecordTOId,omitempty" validate:"string"
UniversalId string json:"UniversalId,omitempty" validate:"string"
CreationDateTime string json:"CreationDateTime,omitempty" validate:"string,regexp=^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(([+-]\d\d:\d\d)|Z)$"
CreationTimeZone string json:"CreationTimeZone,omitempty" validate:"string"
TotalWeight string json:"TotalWeight,omitempty" validate:"string,min=1,max=20,regexp=^\d+(\.(\d{1}|\d{2}|\d{3}|\d{4}|\d{5}|\d{6}))?$"
WeightUoM string json:"WeightUoM,omitempty" validate:"string,regexp=^(FOT|FTQ|FTK|INH|INK|INQ|MTR|MTK|MTQ|KGM|LBS|KMT|SMI|CEL|FAH)$"
TotalVolume string json:"TotalVolume,omitempty" validate:"string,min=1,max=20,regexp=^\d+(\.(\d{1}|\d{2}|\d{3}|\d{4}|\d{5}|\d{6}))?$"
VolumeUoM string json:"VolumeUoM,omitempty" validate:"string,regexp=^(FOT|FTQ|FTK|INH|INK|INQ|MTR|MTK|MTQ|KGM|LBS|KMT|SMI|CEL|FAH)$"
LoadingMeter string json:"LoadingMeter,omitempty" validate:"string,min=1,max=20,regexp=^(\d+)?(\.(\d{1}|\d{2}|\d{3}|\d{4}|\d{5}|\d{6}))?$"
NumberOfTransportUnits int json:"NumberOfTransportUnits,omitempty" validate:"int"
PricePerLoad string json:"PricePerLoad,omitempty" validate:"string,min=1,max=20,regexp=^\d+(\.(\d{1}|\d{2}|\d{3}|\d{4}|\d{5}|\d{6}))?$"
TransportExecutionState string json:"TransportExecutionState,omitempty" validate:"string"
EventDateTime string json:"EventDateTime,omitempty" validate:"string,regexp=^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(([+-]\d\d:\d\d)|Z)$"
EventTimeZone string json:"EventTimeZone,omitempty" validate:"string"
PreviousTOId string json:"PreviousTOId,omitempty" validate:"string"
SubsequentTOId string json:"SubsequentTOId,omitempty" validate:"string"
ParentTOId string json:"ParentTOId,omitempty" validate:"string"
ShipFrom ShipFrom json:"ShipFrom,omitempty"
ShipTo ShipTo json:"ShipTo,omitempty"
TOContactInfo [ContactInfo] json:"TOContactInfo,omitempty"
Attachment [Attachment] json:"Attachment,omitempty"
ExternalReferences [ExternalReferences] json:"ExternalReferences,omitempty"
TransportReferences [TransportReferences] json:"TransportReferences,omitempty"
TransportUnit [TransportUnit] json:"TransportUnit,omitempty"