Catalog › Interpelări › GetVehicleBorderCrossings
GetVehicleBorderCrossings Interpelări
Interpelarea “GetVehicleBorderCrossings” returnează istoricul traversării frontierei de stat a Republicii Moldova a vehiculului (unității de transport) identificat în baza numărului de înmatriculare, pentru perioada indicată
SOAP · GetVehicleBorderCrossings(RegistrationNumber: string, From: Date, To: Date) : BorderCrossings
Date de intrare — Request
| Câmp | Tip | Oblig. | Exemplu | Descriere |
|---|---|---|---|---|
| RegistrationNumber | string | Da | AB975987 | Numărul de înmatriculare al vehiculului (unității de transport) |
| From | Date | Da | 2018-01-10 | Începutul perioadei |
| To | Date | Da | 2028-05-08 | Sfârșitul perioadei |
Date de intrare — RequestHeaders
| Câmp | Tip | Oblig. | Exemplu | Descriere |
|---|---|---|---|---|
| CallingUser | string(13) | Da | Numărul de identificare (IDNP) al utilizatorului sau identificatorul (ID-ul) sistemului care procesează datele cu caracter personal | |
| CallingEntity | string(13) | Da | Numărul de identificare (IDNO) al persoanei juridice din care face parte utilizatorul care procesează datele cu caracter personal, sau care gestionează sistemul informațional | |
| CallBasis | string(256) | Da | Temeiul legal al apelului | |
| CallReason | string(512) | Da | Scopul legal al apelului |
Date de ieșire — Response
| Câmp | Tip | Oblig. | Exemplu | Descriere |
|---|---|---|---|---|
| BorderCrossings | object | — | Date despre traversarea frontierei | |
| · BorderCrossings | array<object> | Da | Traversarea frontierei | |
| ·· Date | Date | Da | 2022-02-20 | Data traversării frontierei de stat |
| ·· Direction | string | Da | Intrare | Direcția de deplasare a vehiculului (unității de transport): INTRARE – intrare în Republica Moldova, IEȘIRE – ieșire din Republica Moldova |
| ·· Point | string | Da | Valoare exemplu | Denumirea punctului de trecere al frontierei de stat a Republicii Moldova |
| ·· Airway | string | — | Informație de probă | Denumirea rutei aeriene |
| ·· Person | object | Da | Datele de identificare a persoanei fizice | |
| ··· GivenName | string | Da | Ion | Prenumele persoanei. 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 „numele persoa… |
| ··· FamilyName | string | Da | Creangă | Numele de familie al persoanei. 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 familie a persoa… |
| ··· DateOfBirth | Date | Da | 1985-03-12 | Data nașterii persoanei. Formatul yyyy-mm-dd (yyyy - anul ca număr din patru cifre, mm-lună ca număr de la 01 la 12, dd-ziua lunii ca număr de la 01 la 31). În Republica Moldova, formatul acestui activ semantic mai poate… |
| ··· IDNP | string(13) | Da | 2000000000001 | Numărul unic de identificare al persoanei (IDNP). Poate lipsi, în cazul persoanelor care au renunţat la IDNP |
| ··· PassportNumber | string | Da | MD224937 | Numărul documentului de călătorie al persoanei fizice |
| ··· Citizenship | string | Da | MD | Cetățenia persoanei fizice |
| ··· IsDriver | boolean | Da | true | Indică statutul de șofer al persoanei fizice în vehicul: true – statut de șofer, false – statut de pasager |
| ·· Vehicle | object | Da | Datele de identificare a vehiculului | |
| ··· RegistrationNumber | string | — | AB975987 | Numărul de înmatriculare al vehiculului |
| ··· Make | string | — | Ford | Marca vehiculului |
| ··· Model | string | — | Kuga | Modelul vehiculului |
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/GetVehicleBorderCrossings' \
--data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetVehicleBorderCrossings xmlns="http://mconnect.gov.md/consumer">
<Request>
<RegistrationNumber>AB975987</RegistrationNumber>
<From>2018-01-10</From>
<To>2028-05-08</To>
</Request>
<RequestHeaders>
<CallingUser>2000000000001</CallingUser>
<CallingEntity>1002600024777</CallingEntity>
<CallBasis>Legea 133/2011 privind protecția datelor</CallBasis>
<CallReason>Prestare serviciu public</CallReason>
</RequestHeaders>
</GetVehicleBorderCrossings>
</soap:Body>
</soap:Envelope>'
Răspuns
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetVehicleBorderCrossingsResponse xmlns="http://mconnect.gov.md/consumer">
<Response>
<BorderCrossings>
<BorderCrossings>
<Date>2022-05-19</Date>
<Direction>Ieșire</Direction>
<Point>Conform registrului</Point>
<Airway>Informație de probă</Airway>
<Person>
<GivenName>Ion</GivenName>
<FamilyName>Creangă</FamilyName>
<DateOfBirth>1985-03-12</DateOfBirth>
<IDNP>2000000000001</IDNP>
<PassportNumber>MD911843</PassportNumber>
<Citizenship>MD</Citizenship>
<IsDriver>true</IsDriver>
</Person>
<Vehicle>
<RegistrationNumber>AB202450</RegistrationNumber>
<Make>Toyota</Make>
<Model>Auris</Model>
</Vehicle>
</BorderCrossings>
</BorderCrossings>
</Response>
</GetVehicleBorderCrossingsResponse>
</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/GetVehicleBorderCrossings' \
--data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetVehicleBorderCrossings xmlns="http://mconnect.gov.md/consumer">
<Request>
<RegistrationNumber>AB110440</RegistrationNumber>
<From>2019-03-12</From>
<To>2027-12-23</To>
</Request>
</GetVehicleBorderCrossings>
</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>