MConnect · Catalog Semantic (mock)
Schimb de date guvernamental — mimează semantic.gov.md · servicii SOAP/REST cu date fake coerente
Catalog › Entități › Vehicle

Vehicul Entități

Vehicle · rev. 1.0.28 · categorii:

Datele de identificare a vehiculului

Câmpuri declarate

CâmpTipOblig.ExempluDescriere
idnvnumberDa1000635778110Numărul de identificare al vehiculului (IDNV) atribuit prin înregistrarea în Registrul de Stat al Transportului (RST)
regnumberobjectDaDatele privind numărul de înmatriculare al vehiculului
· numberstring(9)DaAB841377Numărul de înmatriculare
· signmodelcodesVehiclePlateModelDaC937Modelul plăcii de înmatriculare
· numberdestinationcodeRegistrationNumberDestinationAB340107Destinaţia numărului de înmatriculare
yearnumberDa2012Anul fabricaţiei vehiculului
vehiclecategoryVehicleCategoryDaDate de testCategoria sau subcategoria vehiculului conține valori din clasificatorul CF 37603221.0303.03 “Categoria sau subcategoria vehiculului"
commercialdescriptionstring(25)DaNotă internăDescrierea comercială a vehiculului
markstring(25)DaConform registruluiMarca vehiculului
colorstring(25)DaVerdeCuloarea vehiculului
vinstring(17)WMDDT4RFG9DTHZJMTNumărul de identificare al vehiculului (VIN)
bodynumberstring(17)AB784532Numărul caroseriei (ataş) vehiculului
bodytypeBodyTypeBreakTipul caroseriei vechiculului
chassisnumberstring(18)AB566821Numărul şasiului vehiculului
authorizedweightnumber16.36Masa maximă autorizată a vehiculului (kg)
weightnumber85.76Masa proprie a vehiculului (kg)
enginevolumenumber52.4Capacitatea cilindrică a motorului
enginetypeEngineTypeGPLTipul de combustibil sau sursa de putere a vehiculului conține valori din clasificatorul CF 37603221.0306.03 “Tipul combustibilului sau sursei de putere”
enginenumberstring(20)AB672258Numărul motorului
placesnumbernumber46.48Numărul de locuri
stateregistrationdateDate2016-03-13Data înmatriculării de stat a vehiculului (data primei înmatriculări)
vehiclestatusVehicleStatus2Statutul vehiculului conține valori din clasificatorul CF 37603221.0327.01 “Statutul vehiculului”
ownerobjectDaDatele posesorului vehiculului
· persontypenumberDa2Tipul posesorului vehiculului (persoană fizică sau juridică). Primește valoarea „1”, dacă parametrul PersonalData conține datele persoanei fizice (structura PersonShortData), și „2”, dacă parametrul PersonalData conține …
· personaldatastringFără observațiiDatele de bază ale posesorului vehiculului (persoană fizică sau persoană juridică)
· vehiclerightVechicleRightDaInformație de probăDrepturi asupra vehiculului conține valori din clasificatorul CF 37603221.0317.02 “Titulari de drepturi asupra vehiculului”
· registrationdocumentobjectDaDatele certificatului de înmatriculare al vehiculului
·· registrationdocumenttypeDocumentTypeDaConform registruluiTipul certificatului de înmatriculare. Conţine valori din clasificatorul CF 37603221.0265.03 “Tipul documentului”. Primeşte valoarea “15” (Certificat de înmatriculare) sau “45” (Certificat de înmatriculare provizoriu)
·· registrationdocumentseriesstring(8)DaDate de Seria certificatului de înmatriculare. Nu se completează dacă parametrul registrationdocumenttype are valoarea “15” (Certificat de înmatriculare)
·· registrationdocumentnumberstring(9)DaAB835228Numărul certificatului de înmatriculare
· registrationdateDateDa2015-09-17Data înmatriculării vehiculului
· addressobjectAdresa propietarului declarată la înregistrarea vehiculului
·· regionstring(60)Dar-nul HînceștiNumele municipiului sau raionului. Regiunea adresei, de obicei un raion, municipiu sau o altă zonă care cuprinde mai multe localități
·· localitystring(60)Daor. HînceștiNumele localității
·· streetstring(50)Dastr. Vasile AlecsandriDenumirea străzii. Strada este o componentă a adresei care reprezintă numele unui pasaj sau al unei căi dintr-o locație în alta
·· housestring(8)91Numărul casei
·· blockstring(8)CNumărul blocului
·· flatstring(8)31Numărul apartamentului
·· countrystring(50)DaRepublica MoldovaŢara domiciliului sau reşedinţei temporare a persoanei fizice
·· administrativecodenumberDa2Codul CUATM. Conţine valori din clasificatorul unităţilor administrativ teritoriale al Biroului Naţional de Statistică al Republicii Moldova
holdersarray<object>Informația despre alți titulari de drepturi asupra vehiculului
· persontypenumberDa2Tipul titularului vehiculului (persoană fizică sau juridică). Primește valoarea „1”, dacă parametrul PersonalData conține datele persoanei fizice (structura PersonShortData), și „2”, dacă parametrul PersonalData conține …
· personaldatastringDaFără observațiiDatele personale de bază ale titularului vehiculului (persoană fizică sau juridică)
· vehiclerightVechicleRightDaInformație de probăDrepturi asupra vehiculului conține valori din clasificatorul CF 37603221.0317.02 “Titulari de drepturi asupra vehiculului”
· registrationdocumentobjectDatele certificatului de înmatriculare al titularului vehiculului
·· registrationdocumenttypeDocumentTypeDaConform registruluiTipul certificatului de înmatriculare conţine valori din clasificatorul CF 37603221.0265.03 “Tipul documentului”
·· seriesstring(8)DaMDSeria documentului
·· numberstring(20)DaAB841377Numărul documentului
·· remarksarray<string>Menţiuni speciale
· registrationdateDate2015-09-17Data înmatriculării vehiculului (data din care mijlocul de transport se află în posesie)
· expirationdateDate2028-08-19Data expirării valabilității certificatului de înmatriculare
· addressobjectAdresa titularului vehiculului
·· regionstring(60)Dar-nul HînceștiNumele municipiului sau raionului. Regiunea adresei, de obicei un raion, municipiu sau o altă zonă care cuprinde mai multe localități
·· localitystring(60)Daor. HînceștiNumele localității
·· streetstring(50)Dastr. Vasile AlecsandriDenumirea străzii. Strada este o componentă a adresei care reprezintă numele unui pasaj sau al unei căi dintr-o locație în alta
·· housestring(8)91Numărul casei
·· blockstring(8)CNumărul blocului
·· flatstring(8)31Numărul apartamentului
·· countrystring(50)DaRepublica MoldovaŢara domiciliului sau reşedinţei temporare a persoanei fizice
·· countrycodeCountryCodeDaMDCodul ţării de domiciliu sau reşedinţă temporară a persoanei fizice conţine valori din clasificatorul localităților CF 37603221.0026.01 “Localităţi”
·· administrativecodenumberDa2Codul CUATM. Conţine valori din clasificatorul unităţilor administrativ teritoriale al Biroului Naţional de Statistică al Republicii Moldova

Exemplu — reprezentare JSON

{
  "idnv": "1000635778110",
  "regnumber": {
    "number": "AB841377",
    "signmodelcodes": "C937",
    "numberdestinationcode": "AB340107"
  },
  "year": 2012,
  "vehiclecategory": "Date de test",
  "commercialdescription": "Not\u0103 intern\u0103",
  "mark": "Conform registrului",
  "color": "Verde",
  "vin": "WMDDT4RFG9DTHZJMT",
  "bodynumber": "AB784532",
  "bodytype": "Break",
  "chassisnumber": "AB566821",
  "authorizedweight": 16.36,
  "weight": 85.76,
  "enginevolume": 52.4,
  "enginetype": "GPL",
  "enginenumber": "AB672258",
  "placesnumber": 46.48,
  "stateregistrationdate": "2016-03-13",
  "vehiclestatus": "2",
  "owner": {
    "persontype": 2,
    "personaldata": "F\u0103r\u0103 observa\u021Bii",
    "vehicleright": "Informa\u021Bie de prob\u0103",
    "registrationdocument": {
      "registrationdocumenttype": "Conform registrului",
      "registrationdocumentseries": "Date de ",
      "registrationdocumentnumber": "AB835228"
    },
    "registrationdate": "2015-09-17",
    "address": {
      "region": "r-nul H\u00EEnce\u0219ti",
      "locality": "or. H\u00EEnce\u0219ti",
      "street": "str. Vasile Alecsandri",
      "house": "91",
      "block": "C",
      "flat": "31",
      "country": "Republica Moldova",
      "administrativecode": 2
    }
  },
  "holders": [
    {
      "persontype": 2,
      "personaldata": "F\u0103r\u0103 observa\u021Bii",
      "vehicleright": "Informa\u021Bie de prob\u0103",
      "registrationdocument": {
        "registrationdocumenttype": "Conform registrului",
        "series": "MD",
        "number": "AB841377",
        "remarks": [
          "Date generate (mock)"
        ]
      },
      "registrationdate": "2015-09-17",
      "expirationdate": "2028-08-19",
      "address": {
        "region": "r-nul H\u00EEnce\u0219ti",
        "locality": "or. H\u00EEnce\u0219ti",
        "street": "str. Vasile Alecsandri",
        "house": "91",
        "block": "C",
        "flat": "31",
        "country": "Republica Moldova",
        "countrycode": "MD",
        "administrativecode": 2
      }
    }
  ]
}

Exemplu — reprezentare XML

<Vehicle xmlns="http://mconnect.gov.md/consumer">
  <idnv>1000635778110</idnv>
  <regnumber>
    <number>AB841377</number>
    <signmodelcodes>C937</signmodelcodes>
    <numberdestinationcode>AB340107</numberdestinationcode>
  </regnumber>
  <year>2012</year>
  <vehiclecategory>Date de test</vehiclecategory>
  <commercialdescription>Notă internă</commercialdescription>
  <mark>Conform registrului</mark>
  <color>Verde</color>
  <vin>WMDDT4RFG9DTHZJMT</vin>
  <bodynumber>AB784532</bodynumber>
  <bodytype>Break</bodytype>
  <chassisnumber>AB566821</chassisnumber>
  <authorizedweight>16.36</authorizedweight>
  <weight>85.76</weight>
  <enginevolume>52.4</enginevolume>
  <enginetype>GPL</enginetype>
  <enginenumber>AB672258</enginenumber>
  <placesnumber>46.48</placesnumber>
  <stateregistrationdate>2016-03-13</stateregistrationdate>
  <vehiclestatus>2</vehiclestatus>
  <owner>
    <persontype>2</persontype>
    <personaldata>Fără observații</personaldata>
    <vehicleright>Informație de probă</vehicleright>
    <registrationdocument>
      <registrationdocumenttype>Conform registrului</registrationdocumenttype>
      <registrationdocumentseries>Date de </registrationdocumentseries>
      <registrationdocumentnumber>AB835228</registrationdocumentnumber>
    </registrationdocument>
    <registrationdate>2015-09-17</registrationdate>
    <address>
      <region>r-nul Hîncești</region>
      <locality>or. Hîncești</locality>
      <street>str. Vasile Alecsandri</street>
      <house>91</house>
      <block>C</block>
      <flat>31</flat>
      <country>Republica Moldova</country>
      <administrativecode>2</administrativecode>
    </address>
  </owner>
  <holders>
    <persontype>2</persontype>
    <personaldata>Fără observații</personaldata>
    <vehicleright>Informație de probă</vehicleright>
    <registrationdocument>
      <registrationdocumenttype>Conform registrului</registrationdocumenttype>
      <series>MD</series>
      <number>AB841377</number>
      <remarks>Date generate (mock)</remarks>
    </registrationdocument>
    <registrationdate>2015-09-17</registrationdate>
    <expirationdate>2028-08-19</expirationdate>
    <address>
      <region>r-nul Hîncești</region>
      <locality>or. Hîncești</locality>
      <street>str. Vasile Alecsandri</street>
      <house>91</house>
      <block>C</block>
      <flat>31</flat>
      <country>Republica Moldova</country>
      <countrycode>MD</countrycode>
      <administrativecode>2</administrativecode>
    </address>
  </holders>
</Vehicle>

Și ca fișier: schema.json · sample.json · sample.xml (adaugă ?idnp=… pentru altă persoană).