Git Product home page Git Product logo

Comments (3)

cbahim avatar cbahim commented on May 24, 2024

@roefie64 thanks a lot for this! We will analyse them and report back either here or during the next webinar of WP4, on the 29th of July.

from sdg-sandbox.

cbahim avatar cbahim commented on May 24, 2024

After an analysis of the VAT XSD’s, we can conclude that there seem to be no major semantic differences between both models. Nevertheless, some additional classes/attributes can be found within the VAT XSD’s, for which we need input from the member states on whether or not they are required.

Classes/attributes with regards to mileage and odometer history.

Classes/attributes with regards to vehicle signal, i.e. the status of a vehicle or vehicle registration related circumstance or qualification, that normally emerged after registration of the vehicle. A signal/status may be temporary or definite. E.g. vehicle stolen, de-registered, exported, plates stolen, duplicate certificate, etc. For further discussion on this, see issue #16
Additional attributes for Vehicle:

  • colour;
  • category. Currently, EU legislation distinguishes about 100 different categories of vehicles. Most common categories are M1 for person’s cars, N1 for vans, L3e for motorcycles.
    Please note that both attributes are optional as mentioned by the Council Directive 1999/37/EC in Annex 1 - Part I - VI. - (J) and (R).

Additional dates:

  • Start and end data for both the vehicle holder and owner
  • First, start and end date for the Registration.

Definitions:

  • VehicleHolder.StartDate [1..1]: Date of the registration to which the registration certificate refers, e.g. date at which the holdership starts.
  • VehicleHolder.EndDate [0..1]: Last date at which holdership is in effect. Not applicable if the holder is the current holder.
  • VehicleOwner.StartDate [1..1]: Date at which ownership starts.
  • VehicleOwner.EndDate [0..1]: Last date at which ownership is in effect. Not applicable if the owner is the current owner.
  • VehicleRegistration.FirstDate [0..1]: Date of first registration of the vehicle (somewhere in the world).
  • VehicleRegistration:StartDate [0..1]: Start date of registration in the Member State.
  • VehicleRegistration.EndDate [0..1]: End date of registration in the Member State. Is populated if the vehicle has been de-registered in the Member State.

Relevant definitions that can be reused:

  • Vehicle holder: The natural person or legal person in whose name the vehicle is registered.
  • Vehicle owner: Natural person or legal person that is the legal owner of the vehicle (i.e. the entity that has bought the vehicle, and has the right to sell it). [..] In many countries the owner of a vehicle is not specifically registered in the Vehicle Registration.

The last sentence raises the question whether the cardinality of vehicle owner should be changed to [0..1].

Finally, it would be useful if the usage notes refer to the Community Codes as in the Council Directive 1999/37/EC of 29 April 1999 on the registration documents for vehicles, e.g. (D.1) = Vehicle.make.

from sdg-sandbox.

cbahim avatar cbahim commented on May 24, 2024

Since no member states further commented on adding the above mentioned attributes, we will therefore leave them out of the model.

from sdg-sandbox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.