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

GetEnforcements Interpelări

GetEnforcements · rev. 1.0.1 · categorii: Justiție și Securitate Publică

Interpelarea ”GetEnforcements” are drept scop extragerea listei executărilor dosarului în baza numărului electronic sau al identificatorului unic

SOAP · GetEnforcements(CaseNumber: string, StartDate: DateTime, EndDate: DateTime) : Enforcements

Date de intrare — Request

CâmpTipOblig.ExempluDescriere
CaseNumberstringDaAB908784Numărul electronic sau identificatorul unic al dosarului
StartDateDateTimeDa2019-01-21T10:30:00ZÎnceputul perioadei
EndDateDateTimeDa2026-09-25T10:30:00ZSfârșitul perioadei

Date de ieșire — Response

CâmpTipOblig.ExempluDescriere
EnforcementsobjectDate privind lista executărilor pentru dosar
· Enforcementsarray<object>DaLista executărilor pentru dosar
·· CaseNumberstringDaAB908784Numărul cazului
·· DecisionNumberstringDaAB351798Numărul deciziei
·· DocumentIdstringDaConform registruluiIdentificatorul unic al documentului
·· EnforcementOfficeobjectDaTipul executorului. Conține valori din clasificatorul JudicialExecutor
··· IdintegerDa53Identificatorul unic
··· NameintegerDaSRL "Exemplu Grup"Denumirea
·· FinenumberDa99.4Amenda aplicată
·· IdstringDa53Identificatorul unic
·· ObjectTypeobjectDaTipul obiectului executării: 1 – Încheiere; 2 – Decizie/Hotărâre
··· IdintegerDa53Identificatorul unic
··· NamestringDaSRL "Exemplu Grup"Denumirea
·· RegisteredOnDateTimeDa2023-06-24T10:30:00ZData înregistrării
·· RulingNumberstringDaAB025575Numărul încheierii

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/GetEnforcements' \
  --data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetEnforcements xmlns="http://mconnect.gov.md/consumer">
      <Request>
        <CaseNumber>AB908784</CaseNumber>
        <StartDate>2019-01-21T10:30:00Z</StartDate>
        <EndDate>2026-09-25T10:30:00Z</EndDate>
      </Request>
      <RequestHeaders>
        <CallingUser>2000000000001</CallingUser>
        <CallingEntity>1002600024777</CallingEntity>
        <CallBasis>Legea 133/2011 privind protecția datelor</CallBasis>
        <CallReason>Prestare serviciu public</CallReason>
      </RequestHeaders>
    </GetEnforcements>
  </soap:Body>
</soap:Envelope>'

Răspuns

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetEnforcementsResponse xmlns="http://mconnect.gov.md/consumer">
      <Response>
        <Enforcements>
          <Enforcements>
            <CaseNumber>AB166243</CaseNumber>
            <DecisionNumber>AB202150</DecisionNumber>
            <DocumentId>Date generate (mock)</DocumentId>
            <EnforcementOffice>
              <Id>65</Id>
              <Name>SRL "Exemplu Grup"</Name>
            </EnforcementOffice>
            <Fine>52.54</Fine>
            <Id>Informație de probă</Id>
            <ObjectType>
              <Id>65</Id>
              <Name>SRL "Exemplu Grup"</Name>
            </ObjectType>
            <RegisteredOn>2022-02-24T10:30:00Z</RegisteredOn>
            <RulingNumber>AB847371</RulingNumber>
          </Enforcements>
        </Enforcements>
      </Response>
    </GetEnforcementsResponse>
  </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/GetEnforcements' \
  --data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetEnforcements xmlns="http://mconnect.gov.md/consumer">
      <Request>
        <CaseNumber>AB058737</CaseNumber>
        <StartDate>2019-01-24T10:30:00Z</StartDate>
        <EndDate>2028-01-20T10:30:00Z</EndDate>
      </Request>
    </GetEnforcements>
  </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/GetEnforcements