Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Questions about remaining transport means properties #10

Open
onthebreeze opened this issue Nov 27, 2019 · 1 comment
Open

Questions about remaining transport means properties #10

onthebreeze opened this issue Nov 27, 2019 · 1 comment

Comments

@onthebreeze
Copy link
Contributor

onthebreeze commented Nov 27, 2019

Problem

Having moved ocean vessel specific properties to the vessel sub-class as per #9 , there are fewer properties remaining. However there are some questions about these properties.

TRansportMeansProperties

However there remains some confusion about the meaning of these properties.

  • SequenceNumber is defined as "The sequence number differentiating this logistics transport means from others.". We expect that the ID property is already a unique identifier so do not understand the use case for a sequence number? What industry/mode of transport uses sequence numbers for their transport means?
  • driverAccompaniedIndicator is defined as "The indication of whether or not this logistics means of transport is accompanied by a driver." Is this road / rail freight specific? (since vessels have skippers and flights have pilots). If so then it would seem unusual to have a driverless train or truck (even though uber and elon musk say it's coming). shoiuld this property be better expressed as a boolean "isDriverless" or something. what is the use case?
  • loadedCargoMeasure is defined as "The measure of the cargo loaded onto this logistics means of transport, such as the number of barrels of oil or other quantity of breakbulk cargo.". But this seems to make no sense as a property of the means (which may have a fixed capacity but may have a different actual loaded cargo on every movement. Surely this should be a property of the transportMovement and not of the transportMeans?
  • where is the cargo capacity measure? There is no property for what would seem to be one of the most fundamentally important attributes of a transportMeans - ie how much cargo it can carry.
  • wasteReportingExemption is defined as "The indication of whether or not there is a waste reporting exemption for this logistics means of transport.". Is this vessel specific or do trucks trains, and planes also get exempted from waste reporting?

Transport domain subject matter experts - please type your answers as comments against this ticket. Or let us know via slack

@onthebreeze
Copy link
Contributor Author

from sue - driverAccompaniedIndicator is used by port authorities to know whether, for things like roll-on roll-off ferries, whether the vehicles on board are accompanied by the driver. I think that means this property is in the wrong place. because the transport means in that use case is the ferry, not the car on the ferry (which is cargo). It's not the ferry that has an accompanied driver, it's the cargo on the ferry. So we'll move this property - err - somewhere else.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant