Catalog › Interpelări › GetMotion
GetMotion Interpelări
Interpelarea ”GetMotion” are drept scop extragerea datelor despre moțiune în baza numărului electronic sau al identificatorului unic
SOAP · GetMotion(Number: string) : Motion
Date de intrare — Request
| Câmp | Tip | Oblig. | Exemplu | Descriere |
|---|---|---|---|---|
| Number | string | Da | AB841377 | Numărul electronic sau identificatorul unic al moțiunii |
Date de ieșire — Response
| Câmp | Tip | Oblig. | Exemplu | Descriere |
|---|---|---|---|---|
| Motion | object | — | Date privind moțiunea | |
| · Id | string | Da | Notă internă | Identificatorul unic |
| · Number | string | Da | AB841377 | Numărul electronic |
| · Annexes | string | Da | Notă internă | Anexe |
| · Attachments | array<object> | Da | Lista atașamentelor | |
| ·· Author | string | Da | Eșantion | Autorul |
| ·· Essence | string | Da | Conform registrului | Esența |
| ·· FileLength | integer | Da | 76 | Lungimea/mărimea fișierului |
| ·· Id | string | Da | Notă internă | Identificatorul atașamentului (format Guid) |
| ·· Name | string | Da | SRL "Exemplu Grup" | Denumirea atașamentului |
| ·· Subject | string | Da | Notă internă | Subiect |
| · Category | object | Da | Categoria | |
| ·· Id | integer | Da | Notă internă | Identificatorul unic |
| ·· Name | string | Da | SRL "Exemplu Grup" | Denumirea |
| · ClaimType | integer | Da | 2 | Tipul cererii. Se completează cu valoarea: 3 - demers |
| · Comments | string | Da | Conform registrului | Comentarii |
| · Court | object | Da | Instanța de judecată | |
| ·· Id | string | Da | Notă internă | Identificatorul unic |
| ·· Name | string | Da | SRL "Exemplu Grup" | Denumirea |
| · CrimeEnvironment | object | Da | Mediul infracțional: 1 - Urban; 2 - Rural | |
| ·· Id | integer | Da | Notă internă | Identificatorul unic |
| ·· Name | string | Da | SRL "Exemplu Grup" | Denumirea |
| · ExaminationType | object | Da | Tipul examinării. Conține valori din clasificatorul ExaminationType | |
| ·· Id | integer | Da | Notă internă | Identificatorul unic |
| ·· Name | string | Da | SRL "Exemplu Grup" | Denumirea |
| · Indexes | object | Da | Indicele demersului | |
| ·· Id | integer | Da | Notă internă | Identificatorul unic |
| ·· Name | string | Da | SRL "Exemplu Grup" | Denumirea |
| · InitializationType | object | Da | Tipul inițializării. Conține valori din clasificatorul CaseTypeInitialization | |
| ·· Id | integer | Da | Notă internă | Identificatorul unic |
| ·· Name | string | Da | SRL "Exemplu Grup" | Denumirea |
| · IsSecret | boolean | Da | true | Dosar secret: true – da; false – nu |
| · Judge | object | Da | Date despre judecător | |
| ·· IDN | string | Da | Informație de probă | Numărul de identificare (IDNP/IDNO) |
| ·· GivenName | string | Da | Ion | Prenumele |
| ·· FamilyName | string | Da | Creangă | Numele de familie |
| ·· FullName | string | Da | Creangă Ion Dumitru | Numele complet |
| · Nature | string | Da | Eșantion | Esența cauzei |
| · Parties | array<object> | Da | Lista părților | |
| ·· IDN | string | Da | Informație de probă | Numărul de identificare (IDNP/IDNO) |
| ·· GivenName | string | Da | Ion | Prenumele |
| ·· FamilyName | string | Da | Creangă | Numele de familie |
| ·· FullName | string | Da | Creangă Ion Dumitru | Numele complet |
| ·· Comments | string | Da | Conform registrului | Comentarii |
| ·· DateOfBirth | DateTime | Da | 1999-10-07 | Data nașterii |
| ·· Gender | string | Da | 2 | Sexul |
| ·· IsMinor | boolean | Da | false | Minor: true – da; false – nu |
| ·· PartyType | object | Da | Tipul persoanei: 1 – persoană fizică; 2 – persoană juridică | |
| ··· Id | integer | Da | Notă internă | Identificatorul unic |
| ··· Name | string | Da | SRL "Exemplu Grup" | Denumirea |
| ·· PersonType | object | Da | Tipul participantului. Conține valori din clasificatorul PartyType | |
| ··· Id | integer | Da | Notă internă | Identificatorul unic |
| ··· Name | string | Da | SRL "Exemplu Grup" | Denumirea |
| · Premise | object | Da | Sediul | |
| ·· Address | string | Da | or. Hîncești, str. Vasile Alecsandri 91 | Adresa |
| ·· Id | string | Da | Notă internă | Identificatorul unic |
| ·· Name | string | Da | SRL "Exemplu Grup" | Denumirea |
| · Prosecutor | object | Da | Date despre procuror | |
| ·· IDN | string | Da | Informație de probă | Numărul de identificare (IDNP) |
| ·· GivenName | string | Da | Ion | Prenumele |
| ·· FamilyName | string | Da | Creangă | Numele de familie |
| string | Da | natalia.popescu6@example.md | Poșta electronică | |
| ·· Phone | string | Da | +37361160406 | Telefon de contact |
| · RefId | string | Da | Fără observații | Numărul de referință |
| · SecondaryCategories | array<object> | Da | Categorii secundare | |
| ·· Id | integer | Da | Notă internă | Identificatorul unic |
| ·· Name | string | Da | SRL "Exemplu Grup" | Denumirea |
| · IsRepeatedMotion | boolean | Da | true | Demers repetat: true – da; false – nu |
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/GetMotion' \
--data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetMotion xmlns="http://mconnect.gov.md/consumer">
<Request>
<Number>AB841377</Number>
</Request>
<RequestHeaders>
<CallingUser>2000000000001</CallingUser>
<CallingEntity>1002600024777</CallingEntity>
<CallBasis>Legea 133/2011 privind protecția datelor</CallBasis>
<CallReason>Prestare serviciu public</CallReason>
</RequestHeaders>
</GetMotion>
</soap:Body>
</soap:Envelope>'
Răspuns
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetMotionResponse xmlns="http://mconnect.gov.md/consumer">
<Response>
<Motion>
<Id>Fără observații</Id>
<Number>AB686752</Number>
<Annexes>Eșantion</Annexes>
<Attachments>
<Author>Valoare exemplu</Author>
<Essence>Conform registrului</Essence>
<FileLength>95</FileLength>
<Id>Fără observații</Id>
<Name>SA "Construct Plus"</Name>
<Subject>Date generate (mock)</Subject>
</Attachments>
<Category>
<Id>47</Id>
<Name>SA "Construct Plus"</Name>
</Category>
<ClaimType>0</ClaimType>
<Comments>Date generate (mock)</Comments>
<Court>
<Id>Fără observații</Id>
<Name>SA "Construct Plus"</Name>
</Court>
<CrimeEnvironment>
<Id>47</Id>
<Name>SA "Construct Plus"</Name>
</CrimeEnvironment>
<ExaminationType>
<Id>47</Id>
<Name>SA "Construct Plus"</Name>
</ExaminationType>
<Indexes>
<Id>47</Id>
<Name>SA "Construct Plus"</Name>
</Indexes>
<InitializationType>
<Id>47</Id>
<Name>SA "Construct Plus"</Name>
</InitializationType>
<IsSecret>true</IsSecret>
<Judge>
<IDN>Notă internă</IDN>
<GivenName>Ion</GivenName>
<FamilyName>Creangă</FamilyName>
<FullName>Creangă Ion Dumitru</FullName>
</Judge>
<Nature>Notă internă</Nature>
<Parties>
<IDN>Notă internă</IDN>
<GivenName>Ion</GivenName>
<FamilyName>Postolache</FamilyName>
<FullName>Postolache Ion Mihai</FullName>
<Comments>Date generate (mock)</Comments>
<DateOfBirth>1978-01-04</DateOfBirth>
<Gender>1</Gender>
<IsMinor>false</IsMinor>
<PartyType>
<Id>47</Id>
<Name>SA "Construct Plus"</Name>
</PartyType>
<PersonType>
<Id>47</Id>
<Name>SA "Construct Plus"</Name>
</PersonType>
</Parties>
<Premise>
<Address>or. Hîncești, str. Vasile Alecsandri 91</Address>
<Id>Fără observații</Id>
<Name>SA "Construct Plus"</Name>
</Premise>
<Prosecutor>
<IDN>Notă internă</IDN>
<GivenName>Gheorghe</GivenName>
<FamilyName>Cebotari</FamilyName>
<Email>gheorghe.cebotari13@example.md</Email>
<Phone>+37368091913</Phone>
</Prosecutor>
<RefId>Informație de probă</RefId>
<SecondaryCategories>
<Id>47</Id>
<Name>SA "Construct Plus"</Name>
</SecondaryCategories>
<IsRepeatedMotion>true</IsRepeatedMotion>
</Motion>
</Response>
</GetMotionResponse>
</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/GetMotion' \
--data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetMotion xmlns="http://mconnect.gov.md/consumer">
<Request>
<Number>AB152182</Number>
</Request>
</GetMotion>
</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>