Skip to main content

EMP Details- Vessel

Modern AVRO Schemas

These schemas are used in producing and consuming EMP messages on/from our cloud APIs

All Vessel Master Data EMP topics are log compacted with all records present on respective topics for perpetuity.

Applications should start consuming from the latest offset if they don’t want to re-load all records.

If service is configured to consume from offset=zero, then all of the records will start loading in your DB.

| Schema | Link | Sample Feed | Status | V2 Topic Name (To be deprecated soon) | Retina Topic Name | Sample Data | Remarks | | | ---------- | ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ----------------------------------------- | --------------------- | ---------------------------------------------------- | --------------------------------------------------------------------------------------------------- | | | 1 | Vessel AVRO Schema | API-JSON-Schema-Definitions/models/900-SMDS/v1/prod/Vessel.v1.avsc at d048c3c84a6220495df3bb2f34d22216ef21f5a5 · Maersk-Global/API-JSON-Schema-Definitions | | Approved by MIM team | SIT: PP/PROD: | SIT: PP/PROD: MSK.fleet.vessel.topic.internal.any.v1 | | |

Attributes Published via EMP Feeds:

Field NameType
aliasNameString
blockCoeDesignDraftString
buildCountryString
buildingYardNameString
builtDateInteger
callSignString
classificationSocietyCodeString
classNotationString
countryOfRegistryString
dryDockingEventDateInteger
expectedDeliveryDateInteger
finStabilisersInstalledString
flagCountryCodeString
flagStateString
fleetGroupString
heightOfAnemometerString
hullNumberString
hullPaintTypeString
iceClassString
imoNumberString
isDeletedBoolean
ismExpiryDateInteger
keelLayingDateInteger
lastDryDockDateInteger
lastHullCleaningDateInteger
lastPropInspectionDateInteger
lastPropPolishingDateInteger
minimumDraftAFTString
minimumDraftForeString
nextDryDockDateInteger
noOfPropellerString
noOfPropellerBladesString
officialNumberString
portOfRegistryString
previousNameString
previousVesselFromDateInteger
previousVesselToDateInteger
projectedFrontalAreaString
propellerDiameterString
propellerPitchString
propellerTypeString
rebuildDateInteger
referencePortOfRegistryString
scantlingDisplacementM3String
scrubberOnBoardString
scrubberParDetailsString
takeOverDateInteger
underlyingFlagString
underWaterSurveyDateInteger
vesselClassString
vesselIDString
vesselNameString
vesselOwnershipString
vesselSegmentationString
vesselStatusString
vesselTypeCodeString
vesselTypeNameString
craneCapacityString
maxBayString
maxRowString
minBayString
minRowString
numberOfCranesString
ondeckRussianStowageBoolean
reeferContainerCapacityString
teuAT14TSString
tierOnDeckMaxString
tierOnDeckMinString
tierUnderDeckMaxString
tierUnderDeckMinString
totalContainerCapacityString
totalNumberOfReeferPlugsString
totalReeferPlugsInHoldString
totalReeferPlugsOnDeckString
ballastWaterCapacityString
beamString
deadWeightString
designDraftString
freshWaterAllowanceString
freshWaterCapacityString
fuelClassString
grossTonnageString
heightString
hsfoReceivingCapacityPerHourString
hsfoStorageCapacityString
lengthBetweenPerpendicularsString
lengthOverallString
lightShipWeightString
lsfoReceivingCapacityPerHourString
maxCruisingSpeedString
mgomdoReceivingCapacityPerHourString
mgomdoStorageCapacityString
minCruisingSpeedString
minimumFreeBoardHeightString
minMetacentricHeightGmString
netTonnageString
panamaGrossTonnageString
panamaNetTonnageString
scantlingDraftString
suezGrossTonnageString
suezNetTonnageString
summerDraftString
ulsfoStorageCapacityString
vmodString
retrofitDateInteger
retrofitDescriptionString
ownerString
ownerTypeString
gttsUsedBoolean
inFleetDateInteger
oldMovesString
operatorCodeString
operatorIdString
operatorLetReletNameString
operatorNameString
operatorReferenceString
operatorStatusString
outFleetDateInteger
ownershipTypeString
vesselCodeString
vesselNameString
codeString
fromDateInteger
nameString
toDateInteger
numberOfAuxiliaryEngineString
numberOfMainEngineString
totalPowerFromAuxilaryEngineString
aeEconomizerString
auxiliaryEngineMakerString
auxiliaryEngineTypeString
estBasicLoadAtPortString
estBasicLoadAtSeaString
frequencyString
kwhCounterInstalledString
maxElectricalPowerString
maxGeneratorPowerKwString
mcrString
minOperatingLoadString
powerFactorCosPhiString
reeferKwhString
rpmMaxString
serialNumberString
strokeString
typeOfExhBoilerString
typeOfOfbBoilerString
auxBlowerLimitString
auxiliaryBlowersPowerString
csrPercentageString
csrPowerString
csrSetPointString
cylinderOilBlenderString
engineBuilderString
engineDesignerString
equippedWithAuxBlowString
equippedWithTCCOString
mainEngineTierString
mainEngineTypeString
mcrString
meMaxShaftRPMString
minMcrPercentageString
minMcrPowerString
nominalMaxRpmString
noOfAuxiliaryBlowerString
numberOfCylindersString
powerDeratedString
powerFullRatedString
rpmMaxString
serialNumberString
strokeString
tccoLimitString
torsionMeterInstalledString
torsionMeterLocationString
typeString
shaftGeneratorInstalledString
shaftGeneratorPowerInKwString
shaftMotorInstalledString
shaftMotorPowerRatingString
bowThrusterString
bowThrusterInstalledString
bowThrusterKwString
bowThrusterTypeString
sternThrusterString
sternThrusterInstalledString
sternThrusterKwString
turboGeneratorCapacityString
whrsEquippedString
whrsPowerTurbCutinString
whrsSteamTurbCutinString
commentsString
mcsString
otherCommunicationString
communicationTypeString
communicationValueString
brandString
inmarsatSerialNumberString
modelString
satCTelexNumberString
satCTypeString
Was this page helpful?