MConnect · Catalog Semantic (mock)
Schimb de date guvernamental — mimează semantic.gov.md · servicii SOAP/REST cu date fake coerente
Catalog › Interpelări › GetTechnicalVerificationReports

GetTechnicalVerificationReports Interpelări

GetTechnicalVerificationReports · rev. 1.3.0 · categorii: Transport

Interpelarea “GetTechnicalVerificationReports” returnează lista rapoartelor de verificare tehnică a vehiculului (unității de transport), identificat în baza codului IDNV sau în baza certificatului de înmatriculare, pentru ultimele 36 luni

SOAP · GetTechnicalVerificationReports(IDNV: string, DocumentType: DocumentType, DocumentSeries: string, DocumentNumber: string) : TechnicalVerificationReports

Date de intrare — Request

CâmpTipOblig.ExempluDescriere
IDNVstring(13)1000635778110Numărul de identificare al vehiculului (IDNV) atribuit prin înregistrarea în Registrul de Stat al Transportului (RST), obligatoriu pentru criteriul de căutare după IDNV
DocumentTypeDocumentTypeEșantionTipul certificatului de înmatriculare. Poate primi valorile: 15 - certificat de înmatriculare, 45 - certificat de înmatriculare provizoriu. Notă: obligatoriu pentru criteriul de căutare - Certificat de înmatriculare
DocumentSeriesstring(8)Fără obsSeria certificatului de înmatriculare al vehiculului (obligatoriu pentru criteriul de căutare: Certificat de înmatriculare ). Notă: Se completează doar pentru Certificat de înmatriculare provizoriu
DocumentNumberstring(20)AB357927Numărul documentului. Notă: obligatoriu pentru criteriul de căutare - Certificat de înmatriculare

Date de intrare — RequestHeaders

CâmpTipOblig.ExempluDescriere
CallingUserstring(13)DaNumărul de identificare (IDNP) al utilizatorului sau identificatorul (ID-ul) sistemului care procesează datele cu caracter personal
CallingEntitystring(13)DaNumărul de identificare (IDNO) al persoanei juridice din care face parte utilizatorul care procesează datele cu caracter personal, sau care gestionează sistemul informațional
CallBasisstring(256)DaTemeiul legal al apelului
CallReasonstring(512)DaScopul legal al apelului

Date de ieșire — Response

CâmpTipOblig.ExempluDescriere
TechnicalVerificationReportsobjectDate despre raportul de verificare tehnică
· TechnicalVerificationReportsarray<object>Raport de verificare tehnică
·· VerificationDateDateTimeDa2023-01-01T10:30:00ZData efectuării testării tehnice
·· VerificationExpirationDateDateTimeDa2029-05-07T10:30:00ZData de expirare a ultimei testări tehnice
·· VerificationTypeCodeintegerDa5Identificatorul tipului testării tehnice. Va fi recepționată una dintre valorile curente ale nomenclatorului 0, 1, 2, 3, 4, 5 sau oricare alte valori ce apar în acest nomenclator
·· VerificationTypeNamestringDaTestare periodicăDenumirea tipului testării tehnice. Va fi recepționată valoarea în corelație cu VerificationTypeCode, și anume: 0 - „&lt;”, 1 - „Înmatriculare”, 2 - „Obligatorie”, 3 - „Reutilare”, 4 - „Schimbare raport”, 5 - „Testare re…
·· VerificationStationIdentifierstringDaDate generate (mock)Codul sau identificatorul intern al stației de verificare (ID)
·· ExpertIdentifierstringDaDate generate (mock)Identificatorul intern al expertului
·· ExpertNamestringDaCreangă Ion DumitruNumele complet al expertului
·· ReportobjectDaRaportul de verificare
··· IdentifierstringDaNotă internăIdentificatorul unic al raportului de verificare (ID)
··· NumberstringAB841377Numărul raportului de verificare
··· RecordDateDateTimeDa2023-01-24T10:30:00ZData înregistrării raportului
··· CompletionDateDateTimeDa2023-11-11T10:30:00ZData finalizării raportului
··· PrintDateDateTime2023-10-17T10:30:00ZData imprimării raportului de verificare
··· IsCanceledbooleanDatrueIndică dacă raportul a fost sau nu anulat. Poate primi valorile: 1 - anulat, 0 - neanulat
·· VehicleobjectDaDate despre vehiculul supus testării tehnice
··· IDNVstring(13)Da1000635778110Numărul de identificare al vehiculului (IDNV) atribuit prin înregistrarea în Registrul de Stat al Transportului (RST)
··· VINstringDaWMDDT4RFG9DTHZJMTNumărul de identificare al vehiculului (VIN), aplicat de către producător
··· MakestringDaFordMarca vehiculului
··· ModelstringDaKugaModelul vehiculului
··· YearintegerDa2012Anul fabricației vehiculului
··· ColorstringDaVerdeCuloarea vehiculului
··· RegistrationNumberstringDaAB975987Numărul de înmatriculare al vehiculului
··· BodyNumberstringDaAB784532Numărul caroserie vehiculului
··· BodyTypeIdentifierstringDaFără observațiiIdentificatorul tipului caroseriei vehiculului
··· BodyTypeNamestringDaBreakDenumirea tipului caroseriei vehiculului
··· ChassisNumberstringAB566821Numărul de şasiu al vehiculului
··· EngineNumberstringDaAB672258Numărul motorului
··· EngineVolumestringDaDate de testCapacitatea cilindrică a motorului
··· EngineTypeIdentifierstringDaNotă internăIdentificatorul tipului de motor (combustibil)
··· EngineTypeNamestringDaGPLDenumirea tipului de motor așa cum este înregistrat în baza de date a Agenţiei Naţionale Transport Auto (ANTA)
··· LiftingCapacitystringDaFără observațiiCapacitatea de ridicare (sarcina utilă)
··· NumberOfPlacesintegerDa74Numărul de locuri
··· OdometerstringDaConform registruluiIndicațiile odometrului (kilometrajului)
··· RegistrationCertificateobjectDaCertificatul de înmatriculare al vehiculului
···· TypestringDaInformație de probăCodul tipului documentului (conține valori din clasificatorul tipului documentului CF 37603221.0265.03)
···· NamestringDaSRL "Exemplu Grup"Denumirea tipului documentului
···· SeriesstringDaMDSeria documentului
···· NumberstringDaAB841377Numărul documentului
·· OwnerstringDaConform registruluiProprietarul vehiculului (persoană fizică sau juridică)
·· ResponsiblePersonobjectDaPersoana responsabilă
··· IDNPstring(13)Da2000000000001Numărul unic de identificare al persoanei responsabile (IDNP). Poate lipsi, în cazul persoanelor care au renunţat la IDNP
··· FamilyNamestringDaCreangăNumele de familie al persoanei responsabile. Un nume care este de obicei împărtășit de membrii unei familii. De exemplu, numele de familie pentru Iordache Eliza Andrei este „Iordache”. În Republica Moldova, numele de fam…
··· GivenNamestringDaIonPrenumele persoanei responsabile. Un nume dat sau mai multe nume date care identifică o persoană din cadrul unei familii. Acestea sunt date unei persoane de către părinții săi la naștere sau pot fi recunoscute legal ca „…
··· AddressstringDaor. Hîncești, str. Vasile Alecsandri 91Date cu privire la descrierea sau componentele adresei
··· PhonestringDa+37360000001Numărul de telefon
··· IdentityDocumentobjectDaDate din documentul de identitate a persoanei
···· TypestringDaInformație de probăCodul tipului documentului (conține valori din clasificatorul tipului documentului CF
···· NamestringDaSRL "Exemplu Grup"Denumirea tipului documentului
···· SeriesstringDaMDSeria documentului
···· NumberstringDaAB841377Numărul documentului
·· DecisionIdentifierstringDaValoare exempluIdentificatorul deciziei
·· DecisionstringDaNotă internăDescrierea textuală a tipului de decizie. Poate primi valorile: A trecut testarea tehnică cu eliberarea ecusonului, A trecut testarea tehnică fără eliberarea ecusonului
·· DefectsstringValoare exempluCodurile defectelor identificate
·· CEMTobjectDaCertificatul CEMT
··· IdentifierstringDaNotă internăIdentificatorul certificatului (ID)
··· SeriesstringDaMDSeria certificatului
··· NumberstringDaAB841377Numărul certificatului
··· IssueDateDateTimeDa2015-08-16T10:30:00ZData eliberării certificatului
··· ExpirationDateDateTime2028-08-19T10:30:00ZData expirării certificatului
·· CEMTComplianceobjectCertificatul CEMT de corespundere
··· IdentifierstringDaNotă internăIdentificatorul certificatului (ID)
··· SeriesstringDaMDSeria certificatului
··· NumberstringDaAB841377Numărul certificatului
··· IssueDateDateTimeDa2015-08-16T10:30:00ZData eliberării certificatului
··· ExpirationDateDateTime2028-08-19T10:30:00ZData expirării certificatului
·· ADRobjectCertificatul ADR de agreare pentru vehicule care transportă mărfuri periculoase
··· IdentifierstringDaNotă internăIdentificatorul certificatului (ID)
··· SeriesstringDaMDSeria certificatului
··· NumberstringDaAB841377Numărul certificatului
··· IssueDateDateTimeDa2015-08-16T10:30:00ZData eliberării certificatului
··· ExpirationDateDateTime2028-08-19T10:30:00ZData expirării certificatului
·· INTERBUSobjectCertificatul INTERBUS
··· IdentifierstringNotă internăIdentificatorul certificatului INTERBUS (ID)
··· NumberstringAB841377Numărul certificatului INTERBUS
··· ReportNumberstringAB446192Numărul raportului de inspectie tehnică în baza caruia s-a eliberat certificatul INTERBUS
··· DateDateTime2022-02-20T10:30:00ZData certificatului INTERBUS
·· COMFORTobjectCertificatului de confort
··· NumberstringAB841377Numărul certificatului categoriei de confort
··· CategorystringSalariatDenumirea categoriei de confort stabilită
··· IssueDateDateTime2015-08-16T10:30:00ZData eliberării certificatului de confort
··· ExpirationDateDateTime2028-08-19T10:30:00ZData expirării certificatului de confort
·· VerificationPaymentobjectDaPlata pentru efectuarea testării tehnice
··· TypeintegerDaInformație de probăTipul plății (clasificator)
··· DateDateTimeDa2022-02-20T10:30:00ZData efectuării plății
··· AmountnumberDa50.34Suma achitată
··· DocumentNumberstringDaAB357927Numărul documentului de plată
··· FromDateTimeDa2018-01-10T10:30:00ZÎnceputul perioadei de valabilitate a plății
··· ToDateTimeDa2028-05-08T10:30:00ZSfârșitul perioadei de valabilitate a plății
··· AgentIdentifierintegerDa81Identificatorul agentului plății (clasificator)
·· RoadPaymentobjectDaPlata pentru taxa de folosire a drumurilor
··· TypeintegerDaInformație de probăTipul plății (clasificator)
··· DateDateTimeDa2022-02-20T10:30:00ZData efectuării plății
··· AmountnumberDa50.34Suma achitată
··· DocumentNumberstringDaAB357927Numărul documentului de plată
··· FromDateTimeDa2018-01-10T10:30:00ZÎnceputul perioadei de valabilitate a plății
··· ToDateTimeDa2028-05-08T10:30:00ZSfârșitul perioadei de valabilitate a plății
··· AgentIdentifierintegerDa81Identificatorul agentului plății (clasificator)
·· InsurancePaymentobjectDaPlata pentru asigurarea obligatorie de răspundere civilă auto (RCA)
··· TypeintegerDaInformație de probăTipul plății (clasificator)
··· DateDateTimeDa2022-02-20T10:30:00ZData efectuării plății
··· AmountnumberDa50.34Suma achitată
··· DocumentNumberstringDaAB357927Numărul documentului de plată
··· FromDateTimeDa2018-01-10T10:30:00ZÎnceputul perioadei de valabilitate a plății
··· ToDateTimeDa2028-05-08T10:30:00ZSfârșitul perioadei de valabilitate a plății
··· AgentIdentifierintegerDa81Identificatorul agentului plății (clasificator)

Exemple de apel SOAP

Apel reușit
Cerere validă cu RequestHeaders complete → date sample.

Cerere

curl -X POST https://mconnect.evisoft.com/ConsumerService.svc \
  -H 'Content-Type: text/xml; charset=utf-8' \
  -H 'SOAPAction: http://mconnect.gov.md/consumer/GetTechnicalVerificationReports' \
  --data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetTechnicalVerificationReports xmlns="http://mconnect.gov.md/consumer">
      <Request>
        <IDNV>1000635778110</IDNV>
        <DocumentType>Eșantion</DocumentType>
        <DocumentSeries>Fără obs</DocumentSeries>
        <DocumentNumber>AB357927</DocumentNumber>
      </Request>
      <RequestHeaders>
        <CallingUser>2000000000001</CallingUser>
        <CallingEntity>1002600024777</CallingEntity>
        <CallBasis>Legea 133/2011 privind protecția datelor</CallBasis>
        <CallReason>Prestare serviciu public</CallReason>
      </RequestHeaders>
    </GetTechnicalVerificationReports>
  </soap:Body>
</soap:Envelope>'

Răspuns

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetTechnicalVerificationReportsResponse xmlns="http://mconnect.gov.md/consumer">
      <Response>
        <TechnicalVerificationReports>
          <TechnicalVerificationReports>
            <VerificationDate>2024-01-19T10:30:00Z</VerificationDate>
            <VerificationExpirationDate>2028-03-09T10:30:00Z</VerificationExpirationDate>
            <VerificationTypeCode>2</VerificationTypeCode>
            <VerificationTypeName>Obligatorie</VerificationTypeName>
            <VerificationStationIdentifier>Notă internă</VerificationStationIdentifier>
            <ExpertIdentifier>Valoare exemplu</ExpertIdentifier>
            <ExpertName>Postolache Diana Vasile</ExpertName>
            <Report>
              <Identifier>Conform registrului</Identifier>
              <Number>AB247250</Number>
              <RecordDate>2024-12-06T10:30:00Z</RecordDate>
              <CompletionDate>2024-03-27T10:30:00Z</CompletionDate>
              <PrintDate>2022-12-11T10:30:00Z</PrintDate>
              <IsCanceled>true</IsCanceled>
            </Report>
            <Vehicle>
              <IDNV>1000819284177</IDNV>
              <VIN>WMDJKW8MRSMUXCXAS</VIN>
              <Make>Škoda</Make>
              <Model>Fabia</Model>
              <Year>2021</Year>
              <Color>Verde</Color>
              <RegistrationNumber>AB814766</RegistrationNumber>
              <BodyNumber>AB481550</BodyNumber>
              <BodyTypeIdentifier>Valoare exemplu</BodyTypeIdentifier>
              <BodyTypeName>Hatchback</BodyTypeName>
              <ChassisNumber>AB179576</ChassisNumber>
              <EngineNumber>AB959476</EngineNumber>
              <EngineVolume>Fără observații</EngineVolume>
              <EngineTypeIdentifier>Valoare exemplu</EngineTypeIdentifier>
              <EngineTypeName>Hibrid</EngineTypeName>
              <LiftingCapacity>Date generate (mock)</LiftingCapacity>
              <NumberOfPlaces>71</NumberOfPlaces>
              <Odometer>Date de test</Odometer>
              <RegistrationCertificate>
                <Type>Valoare exemplu</Type>
                <Name>SRL "Tech Soluții"</Name>
                <Series>MD</Series>
                <Number>AB247250</Number>
              </RegistrationCertificate>
            </Vehicle>
            <Owner>Fără observații</Owner>
            <ResponsiblePerson>
              <IDNP>1000635778110</IDNP>
              <FamilyName>Postolache</FamilyName>
              <GivenName>Diana</GivenName>
              <Address>or. Orhei, str. Vasile Alecsandri 33</Address>
              <Phone>+37368452192</Phone>
              <IdentityDocument>
                <Type>Valoare exemplu</Type>
                <Name>SRL "Tech Soluții"</Name>
                <Series>MD</Series>
                <Number>AB247250</Number>
              </IdentityDocument>
            </ResponsiblePerson>
            <DecisionIdentifier>Date generate (mock)</DecisionIdentifier>
            <Decision>Conform registrului</Decision>
            <Defects>Valoare exemplu</Defects>
            <CEMT>
              <Identifier>Conform registrului</Identifier>
              <Series>MD</Series>
              <Number>AB247250</Number>
              <IssueDate>2016-03-17T10:30:00Z</IssueDate>
              <ExpirationDate>2028-01-22T10:30:00Z</ExpirationDate>
            </CEMT>
            <CEMTCompliance>
              <Identifier>Conform registrului</Identifier>
              <Series>MD</Series>
              <Number>AB247250</Number>
              <IssueDate>2016-03-17T10:30:00Z</IssueDate>
              <ExpirationDate>2028-01-22T10:30:00Z</ExpirationDate>
            </CEMTCompliance>
            <ADR>
              <Identifier>Conform registrului</Identifier>
              <Series>MD</Series>
              <Number>AB247250</Number>
              <IssueDate>2016-03-17T10:30:00Z</IssueDate>
              <ExpirationDate>2028-01-22T10:30:00Z</ExpirationDate>
            </ADR>
            <INTERBUS>
              <Identifier>Conform registrului</Identifier>
              <Number>AB247250</Number>
              <ReportNumber>AB060232</ReportNumber>
              <Date>2022-12-21T10:30:00Z</Date>
            </INTERBUS>
            <COMFORT>
              <Number>AB247250</Number>
              <Category>Liber profesionist</Category>
              <IssueDate>2016-03-17T10:30:00Z</IssueDate>
              <ExpirationDate>2028-01-22T10:30:00Z</ExpirationDate>
            </COMFORT>
            <VerificationPayment>
              <Type>1</Type>
              <Date>2022-12-21T10:30:00Z</Date>
              <Amount>44.57</Amount>
              <DocumentNumber>AB655702</DocumentNumber>
              <From>2017-07-26T10:30:00Z</From>
              <To>2026-04-27T10:30:00Z</To>
              <AgentIdentifier>42</AgentIdentifier>
            </VerificationPayment>
            <RoadPayment>
              <Type>1</Type>
              <Date>2022-12-21T10:30:00Z</Date>
              <Amount>44.57</Amount>
              <DocumentNumber>AB655702</DocumentNumber>
              <From>2017-07-26T10:30:00Z</From>
              <To>2026-04-27T10:30:00Z</To>
              <AgentIdentifier>42</AgentIdentifier>
            </RoadPayment>
            <InsurancePayment>
              <Type>1</Type>
              <Date>2022-12-21T10:30:00Z</Date>
              <Amount>44.57</Amount>
              <DocumentNumber>AB655702</DocumentNumber>
              <From>2017-07-26T10:30:00Z</From>
              <To>2026-04-27T10:30:00Z</To>
              <AgentIdentifier>42</AgentIdentifier>
            </InsurancePayment>
          </TechnicalVerificationReports>
        </TechnicalVerificationReports>
      </Response>
    </GetTechnicalVerificationReportsResponse>
  </soap:Body>
</soap:Envelope>
Eroare: lipsesc RequestHeaders
Fără CallingUser/CallingEntity → fault (headerele MConnect sunt obligatorii).

Cerere

curl -X POST https://mconnect.evisoft.com/ConsumerService.svc \
  -H 'Content-Type: text/xml; charset=utf-8' \
  -H 'SOAPAction: http://mconnect.gov.md/consumer/GetTechnicalVerificationReports' \
  --data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetTechnicalVerificationReports xmlns="http://mconnect.gov.md/consumer">
      <Request>
        <IDNV>1000518834011</IDNV>
        <DocumentType>Fără observații</DocumentType>
        <DocumentSeries>Conform </DocumentSeries>
        <DocumentNumber>AB892780</DocumentNumber>
      </Request>
    </GetTechnicalVerificationReports>
  </soap:Body>
</soap:Envelope>'

Răspuns (fault)

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <soap:Fault>
      <faultcode>soap:Client</faultcode>
      <faultstring>Missing RequestHeaders: CallingUser and CallingEntity are required by MConnect.</faultstring>
      <detail>
        <MConnectFault xmlns="http://mconnect.gov.md/consumer">
          <Code>Client</Code>
          <Message>Missing RequestHeaders: CallingUser and CallingEntity are required by MConnect.</Message>
        </MConnectFault>
      </detail>
    </soap:Fault>
  </soap:Body>
</soap:Envelope>

WSDL: /ConsumerService.svc?singleWsdl · REST: /rest/GetTechnicalVerificationReports