| 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" |